2009/4/5 Sevcsik András <[email protected]>: > Hi, > > I made a gsoc proposal about this topic. I'd like to implement this as a > module, wich would hold other modules, such as places, ibox, mail, etc. I > attached my proposal to this mail. >
Module that holds other modules? Sound's like the gadman-module. Isn't it? > On Sunday 05 April 2009 02:01:16 Dave Andreoli wrote: >> 2009/4/5 Gustavo Sverzut Barbieri <[email protected]> >> >> > Hello guys, just for your information of a hack I'm doing as a >> > proof-of-concept and NO, THIS IS NOT THE SUMMER OF CODE PROPOSAL, > some >> > of you asked since I did the systray and it was suggested as GSoC >> > project. Let's remember that "netbook-gsoc" is much broader, requires >> > window management hooks, gadgets and a better launcher, but this can >> > be used as base for ideas. >> > >> > Get Code: git clone >> > git://git.profusion.mobi/users/gustavo/e-netbook-launcher.git >> > >> > What's It? >> > >> > Ubuntu guys developed its netbook-launcher using Clutter, looks nice >> > but relies on OpenGL. Screen shot at >> > http://www.eeepc.it/wp-content/uploads/2009/03/unr_2.jpg Concept is >> > nice and I really think we can have a even more powerful replacement >> > using EFL, that does not requires OpenGL and will be themeable using >> > edje and all. >> > >> > My current code is based on latest Elementary (I'm changing things >> > there as I need) and Evas, Ecore, Edje and EDBus. I used some code >> > from E17 and also "places" module by Dave Andreolli. It still lacks a >> > grid view since there is no elm_grid (raster!!!), Volume needs >> > improving (eject/unmount icon) and feedback, lots of them: errors, >> > launch... and also implement single instance, TODO list in order could >> > be: >> > >> > - grid for applications (high priority, but harder - I can hack >> > something using evas tables if no elm_grid shows until I'm done) >> > - favorites menu on top-left (easy) >> > - volumes eject/unmount button (easy) >> > - discover freedesktop.org icon name given a volume and its >> > properties from HAL (not hard, but needs to investigate - can also go >> > into "places") >> > - launch feedback (startup-notification? maybe the same code used >> > for "single instance" below?) >> > - error feedback (mount failed, launch failed - easy, use inwin or >> > something like that) >> > - THEME!!! I'd like to have one like >> > http://www.eeepc.it/wp-content/uploads/2009/03/unr_2.jpg so we can >> > show we do the same, but also another fancier one. >> > - single instance >> > - automatically find file manager (try a couple or get from >> > efreet/freedesktop.org and mime-type association?) >> > - monitor menu changes >> > - monitor ~/.gtk-bookmarks files >> > - exit button and dialog >> > >> > To really rock, I'd like to have the following: >> > >> > - move each component into a plugin, load from .so and automatically >> > swallow based on theme parts (gui.swallow.files -> files plugin, >> > gui.swallow.user_info -> user_info plugin...) >> > - dialog to change finger-size and escale, much like Raster's >> > presentation software for BossaConference >> > - change wallpaper, so we can disable ARGB window and not rely on >> > composite managers. >> > >> > I do not promise anything concrete or reliable soon, this was the work >> > I did while flying USA->Brazil and I do not have much time to work on >> > it, but I'll try as I can find some interesting use cases for >> > Elementary and also can fix some bugs with Efreet and EDBus. >> > >> > If you have patches and suggestions, let me know. I plan to add it >> > under PROTO as soon as I have something bit better. >> >> I can't understand why you make this as an external application :/ >> Where the window should be stacked? below everithig? it is on top off >> applications it run. >> >> Isn't simple to make it as an E module and place it on the desktop? so you >> can also use >> the 'real' places on the right. >> >> > -- >> > Gustavo Sverzut Barbieri >> > http://profusion.mobi embedded systems >> > -------------------------------------- >> > MSN: [email protected] >> > Skype: gsbarbieri >> > Mobile: +55 (19) 9225-2202 >> > >> > >> > ------------------------------------------------------------------------- >> >----- _______________________________________________ >> > enlightenment-devel mailing list >> > [email protected] >> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >> >> --------------------------------------------------------------------------- >>--- _______________________________________________ >> enlightenment-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > -- > András Sevcsik > > ------------------------------------------------------------------------------ > > _______________________________________________ > enlightenment-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > ------------------------------------------------------------------------------ _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
