On Thu, 26 Jan 2006 17:59:50 -0600 (CST) "Ibukun Olumuyiwa" <[EMAIL PROTECTED]> babbled:
> Brought this up in #edevelop, and thought I should throw it out here as > well. Recently there's been some activity on exml, and meanwhile I've been > getting a little annoyed at having to wrestle with e_util_app_edit every > time I need to add a couple of items to my menu or install a new RPM. So > here's proposing that E17 should by default be able to support some > standard system menu using either: > > - Fd.o menu standard using $XDG_CONFIG_DIRS/$XDG_DATA_DIRS. Supported by > newer distributions. > - /usr/lib/menu: used by older distributions not conforming to fd.o spec. > > Between these two we should be able to handle application menus on most > distributions automatically without users having to wrestle with eaps or > running menu generation scripts everytime they install something new. > Essentially the idea would be to have a dynamic eap directory of some sort > that is kept in sync with the system menu, so whenever a new menu item is > created by a package manager e17 detects it and adds the eap > appropriately, while maintaining the menu structure. The one issue we will > have is the additional dependency of exml, but hopefully this can be > worked out somehow later. So I'm throwing this out there - shoot it down, > contribute ideas, etc. Devilhorns and onefang already have some bits and > pieces necessary for this and are thinking of throwing the mix into proto > as an e module to work on. indeed fangie and hornie are working on just such a thing as we speak. i'm considering simplifying e17's eap code to not poll and wait for an explicit "re-read" request so it re-reads a dir db only when told. otherwise it only uses its cache file for storage. there are some problematic things up with the eap db... -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [EMAIL PROTECTED] 裸好多 Tokyo, Japan (東京 日本) ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel