icon-theme-spec: Inherits=

Octavio Alvarez alvarezp at alvarezp.ods.org
Mon Mar 3 19:56:26 PST 2008


On Tue, 2005-10-18 at 11:49 +0200, Antonio Larrosa wrote:
> On Sunday 16 October 2005 18:26, James Richard Tyrer wrote:
> > Rodney Dawes wrote:
> > > On Sun, 2005-10-16 at 02:00 -0700, James Richard Tyrer wrote:
> > > Let's say for example the "Foo" theme has Inherits=gnome,kdeclassic.
> > > And, the kdeclassic theme has Inherits=default.
> > >
> > > The way this *should* work, is that an icon is checked for in Foo,
> > > gnome, kdeclassic, default, and then hicolor. If "default" does not
> > > exist as a theme (it is NOT an internal alias for hicolor), then the
> > > order would be Foo, gnome, kdeclassic, hicolor. I am pretty sure that
> > >  this is the behavior.
> >
> > But, my question is what happens if: "Inherits=kdeclassic,gnome".  Which
> > should be checked first: "default" or "gnome"?
> 
> >From the comments in the (KDE iconloader) code:
> 
>   Multiple inheritance is a broken concept on icon themes, so
>   the next code doesn't support it on purpose because in fact, it was
>   never supported at all.

How did this message got delivered until now? Are these Antonio's
comments from 2005 still valid today?

Is the correct order supposed to be Foo, kdeclassic, gnome, default &
hicolor?

-- 
Octavio.



More information about the xdg mailing list