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

Reply via email to