icon-theme-spec: Inherits=

James Richard Tyrer tyrerj at acm.org
Sun Oct 16 02:00:21 PDT 2005


The spec states:

	The name of the theme that this theme inherits from. If an icon
	name is not found in the current theme, it is searched for in
	the inherited theme (and recursively in all the inherited
	themes).

But exactly how should the inheritance tree be parsed?

My experimental icon theme:

	http://www.kde-look.org/content/show.php?content=27410

has:

	Inherits=kdeclassic,hicolor_1,crystalsvg

where "hicolor_1" is a link:

	hicolor_1 -> hicolor

to avoid another problem.

The KDEClassic theme has:

	Inherits=default

and this does not work as expected so it is necessary to modify 
KDEClassic as stated on KDE-Look for it to work as expected.

Specifically, what I expect is that the icon loader will search:

1.	usr_hicolor
2.	kdeclassic
3.	hicolor_1 -> hicolor
4.	crystalsvg

And then see what "kdeclassic" inherits.

However, it does not work this way.  It appears that unless KDEClassic 
is modified that #3 is crystalsvg and this is not the expected behavior.

-- 
JRT




More information about the xdg mailing list