Icon theme specification: Standardizing icon names
Daniel Taylor
dantaylor at web.de
Wed Oct 13 17:42:11 EEST 2004
On Oct 11, 2004, at 15:23, Frans Englich wrote:
> On Monday 11 October 2004 19:02, Daniel Taylor wrote:
> I think it does. One of the most annoying things while creating Lila
>> was that there is no authoritative listing of icon names. We had to
>> scrounge the various themes for possible names, and this is a real
>> blocker for anyone wanting to get into theme creation.
>>
>> When we are talking about standardizing these icons, are we talking
>> about making them mandatory, or would they fall back to the "default"
>> theme if not found in the currently loaded one? If they aren't
>> mandatory, then I think it's fine. You start with the most obvious
>> ones
>> and slowly fill in the blanks, until you have a full theme.
>
> A theme fallbacks to the theme it inherits(etcetera, until hicolor is
> reached,
> which is the "base/super" theme). So GNOME look-a-like themes would
> probably
> inherit from gnome's theme(and hence have it as a dependency), and
> others on
> crystalsvg. The hardcore ones would go directly on hicolor.
Then I see no problem with having such a high number of standardized
icons. I'd much rather see a single inbox icon, a single table left
align icon, etc. than having each program specify its own; we end up
with the same mess we have now if every app creates its own icons.
Isn't the point of the standard partially to help keep this unneeded
duplication from happening?
Why are a lot of people against standardizing so many icons? I don't
quite understand the reasoning... :(
> It's a quite efficient way of bootstrapping icon themes. For example,
> KDE
> could inherit gnome's theme to cover icons it doesn't have, in order to
> quickly ensure compatibility for non-KDE apps, and go back to hicolor
> when
> suitable(GNOME could do the same).
I would hope that if this gets adopted there would be no "KDE" or
"GNOME" themes, just standard icon themes that any application could
use.
> Regarding the icon count; _very_ many icons can be covered by using a
> "pseudo
> icon" mechanism, mapping many icon names to one icon.
What did you think of my idea from the other mail about handling
"pseudo icons" through function or category based file naming schemes?
What is the advantage of maintaining a separate index of icon or
application names. It seems like a lot of overhead compared to falling
back on the next closest categorical or functional icon (e.g.
"apps/graphics-vector.svg" when "apps/graphics-vector-inkscape.svg"
isn't found).
--
Daniel G. Taylor
http://programmer-art.org
More information about the xdg
mailing list