On Tue, Apr 12, 2011 at 1:53 AM, [email protected] <[email protected]> wrote: > On Tue, Apr 12, 2011 at 1:40 AM, Dave Ray <[email protected]> wrote: >> >> On Apr 11, 2011, at 3:43 PM, [email protected] wrote: >> >>>>>> There is no /etc/xdg/ directory on my system. Should there be? >>>>>> >>>>> >>>>> thats where system-wide menus live (and are updated when new >>>>> applicaitons are installed, package manager should take care of this). >>>>> maybe you need to install some xdg packages of your distribution. >>>> >>>> Well my distribution is.. MacOSX. There is no package manager or xdg. >>>> >>> well, I would suggest that next time you put OSX in the subject line. >>> I know nothing about running e17 on osx ;) >> >> Nor do I. :) But I am quickly learning. >> >> My confusion is that a list of X11 applications already shows up in other >> places in e17, for example, in the setup screens on first run, in the >> Settings -> Settings Panel -> Apps panels, etc. So there isn't a problem >> with e17 finding the apps. The problem is specific to, and only to, >> "Applications" in the main menu. >> >> Since e17 is already finding the list of apps elsewhere, I am trying to >> understand exactly where, and then figure out how to copy that over to the >> Applications menu. It would be even better if e17 did this automatically, >> from a config fix or something. >> >> So I am trying to figure out the best way to patch OSX. The best patch would >> be to let e17 generate it the way it normally does, and not from me building >> my own custom menu. >> >>> >>>> What you are saying is not documented anywhere in the e17 docs. >>>> >>>> E17 is supposed to be cross-platform. Linux is the priority for obvious >>>> reasons, but there's nothing wrong or broken if my OS doesn't use XDG or a >>>> package manager. >>>> >>>> If xdg is a requirement for e17, that needs to be documented. >>>> >>>> I don't feel I ever got the answer to my original question. The menu that >>>> appears when you click the mouse on the desktop shows "Applications" as >>>> the first item on the menu. This is an existing menu in E17, not one I am >>>> trying to add on. The problem is this menu has blank contents. >>> >>> it shows a blank menu because there is no source to read contents >>> from. it's the task of package managers to provide default source >>> files. that simple :) >> >> No thats not quite right. e17 is finding apps elsewhere as I explained above. >> Could you tell me where e17 is getting the list of apps that it is finding >> for the setup screens on first run, in the Settings -> Settings Panel -> >> Apps panels, etc. Those show a correct list of apps on my system, without >> /etc/xdg and without package managers. > > The applications that e17 finds are in $XDG_DATA_DIRS/applications.
usually this is /usr/share/applications, 'echo $XDG_DATA_DIRS' should show the list for your system. > The .desktop files should have a 'categories' entry from which one > could build the menu. > >> >> >> > ------------------------------------------------------------------------------ Forrester Wave Report - Recovery time is now measured in hours and minutes not days. Key insights are discussed in the 2010 Forrester Wave Report as part of an in-depth evaluation of disaster recovery service providers. Forrester found the best-in-class provider in terms of services and vision. Read this report now! http://p.sf.net/sfu/ibm-webcastpromo _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
