On Tue, Apr 12, 2011 at 1:40 AM, Dave Ray <d...@jonive.com> wrote:
>
> On Apr 11, 2011, at 3:43 PM, hannes.janet...@gmail.com 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.
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
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to