Jochen Schroeder wrote:
> Hi all,
> 
> I cannot get edje icons to display in my menu, although they display
> fine in Ibar and on the borders. I reported that a while ago, but the
> problem is still there, both for the debian packages from edevelop and
> compiled cvs.
> I also noticed I have to specify the full path when using using an edje
> file with a name which also matches a png icon somewhere in the
> freedesktop icon search path, however if I choose a different name it
> will use the edje if it can be found in .local/share/icons. So as an
> example if I specify
> Icon=iceweasel.edj in my .desktop file it will take the
> iceweasel.{png,xpm,svg} icon specified either by the icon theme or in
> hicolor as a fallback. It just ignores the filename extension. Even if I
> place the edje file in the appropriate place (e.g. hicolor/128x128/apps)
> efreet still chooses the the png file. Now if I specify
> Icon=myiceweasel.edj and have it in .local/share/icons this file is
> chosen for Ibar and the borders. I guess this is because the freedesktop
> specs only allow png,xpm and svg icons, and edj icons are kind of an
> extension to this. However I think it is quite confusing, that if you
> specify an .edj file e uses a png(xpm,svg) file, although the edje file
> is in the correct place.
> 

Specifying the extension in the .desktop file is technically against the 
spec. Efreet allows it as it seems to be done by quite a few people but 
Efreet will just strip the extension before doing the lookup. E is 
adding the .edj extension to the Efreet list which prepends so it should 
be checking .edj before .png or .xpm files.

.local/share/icons should be picked up before any of the other search 
paths (which depend on your XDG settings).

dan



dan

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to