On Tue, 18 Feb 2014 20:43:18 +0900 Florian Schaefer <list...@netego.de> said:
> On 18.02.2014 18:45, Carsten Haitzler (The Rasterman) wrote: > [...] > >> That's an excellent point. My Icons theme list is empty. I have, > >> however, the gnome-icon-theme deb package installed. What am I missing > >> for it to show up on the icons theme list? > > > > well i suspect that is your core problem. no working/found/usable icon > > theme. ican't say what gnome-icon-theme deb pkgs does... but i have themes > > listed - i installed some icon theme pkgs, i selected one i liked (faenza) > > and everything is fine. :) > > I agree, that could be at it's heart. So now the question is how to make > E recognize my icon theme. Is there some file in which the available > themes are listed? Or according to which kind of black magic is that > determined? > > Just as a try I tried to additionally install the > gnome-brave-icon-theme, but after a restart of E still nothing shows up. > So I guess I am missing a mechanism that E is relying on to compile its > list of themes. But which? e lists icon themes in /usr/share/icons . they do not just have to exist with dirs, they have to follow a specific format. they have to have an index.theme file inside the dir to be a fully baked theme. (it also looks in other dirs too like /usr/share/pixmaps). it checks all of this in efreet_icon_cache_create.c in efl. if index.theme is not a valid ini-file like format, it will be ignored. if the theme says it inherits from another theme and the other theme is not there or is invalid - it won't be valid either. see the Inherits line in the index.theme. it could be all the themes you install say they inherit from 1 or more themes and one of these they inherit from is missing. > >> And somehow I still do not get the point. I have a .desktop file for my > >> application. In this desktop file an icon is defined. This icon (correct > >> me if I am wrong) does not need to belong to some icon theme as it might > >> be a 3rd party application. So at least if I give a full path there, E > >> should not care about such things as application themes. Or not? Anyway, > >> it appears that somehow my understanding of how application entries, > >> icons for windows and .desktop files work together is slightly out of > >> sync. I am glad for any enlightenment. > > > > if you have a full path there - yes. it should absolutely work using the > > full path. most desktop files for most apps do not give full paths,. they > > give simple names and expect code to hunt icons down from an icon > > theme... :) > > OK, trying to dig a bit into this it seems (at least for the two cases I > tested) that a full path actually works. Just I don't feel like changing > all my .desktop files by hand... > > Cheers > Florian > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com ------------------------------------------------------------------------------ Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users