On Mon, 19 Mar 2007 10:02:18 -0400 dan sinclair <[EMAIL PROTECTED]> babbled:
> Christopher Michael wrote: > > Brian Mattern wrote: > >> Loading .desktop files, finding icons and parsing / building menus all > >> works. Executing desktops (and even downloading the files if necessary) > >> has been implemented. > >> > >> There may be a small amount of work left to be done to properly do menu > >> editing. I think we just never decided to what degree we want to > >> integrate things. E.g. converting directly from efreet's menu structures > >> into an E_Menu, or doing an intermediate step and building .order files > >> first. > >> > > IMO, .order files may be the way to go as this would still allow a > > manual edit if needs be. > > > > I don't think .order files are the way to go. The menu spec allows you > do manual edits. You can override the system menus by adding/editing > menus in your local directories (~/.config/menus). This gives the same > thing and saves us having to translate between .order and menu stuff. > Also keeps us consistent with other window managers for people that > switch desktops. > > > >> But, I'm busy with work, planning a wedding, and preparing for grad > >> school in the fall. So, its hard to find the motivation to work on this > >> in what little free time I have. :( > >> > >> rephorm > > > > If you could provide a little more "direction" (as in what exactly we > > want todo in regards to integration) then I'd be happy to look into this > > and spend some time with it. > > > > I believe the idea is to use fdo menus directly for the main e17 menus. > The Ibar would remain .order files. > > So, we need to replace the menu generation code with efreet code. We > need to port the icon editor over to using efreet (and add in a bit of > editing stuff to efreet I believe). > > We also, I guess, need to move efreet into ecore. Probably into > ecore_desktop as #if NEW_CODE blocks so we can keep the old stuff. Not > sure on that one tho. If we integrate into ecore we need to make sure we > bring the menu test suite code into the bin directory. This is the code > that let's us run efreet against the menu spec tests. I think we should > definately keep it around. > > There is a bunch of example code in the efreet test directory that > should let you know how things work in efreet-land. agreed to all the above - except i think test code could/should go into the now nice and shiny e17/test/... tree :) (imho). > dan > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [EMAIL PROTECTED] 裸好多 Tokyo, Japan (東京 日本) ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel