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

Reply via email to