From kde-core-devel Thu Oct 31 19:15:05 2002 From: Havoc Pennington Date: Thu, 31 Oct 2002 19:15:05 +0000 To: kde-core-devel Subject: Re: kdenetwork/kit/icons X-MARC-Message: https://marc.info/?l=kde-core-devel&m=103609165305585 Hi, cc'ing Alex and quoting lots of text to get his opinion. (He's on a plane today though so may take some time.) Antonio Larrosa Jim=C3=A9nez writes: > El Jueves, 31 de Octubre de 2002 17:49, Havoc Pennington escribi=C3=B3: > > Antonio Larrosa Jim=C3=A9nez writes: > > > No, no. _Even_ if you're only supporting >=3DKDE3.1, apps outside of = cvs > > > _must_ install their icons to "hicolor". Remember that "hicolor" =3D= =3D > > > "default", so what I mean is, applications must install their icons to > > > the "default" icon theme. It's a bit unfortunate that we have to name > > > the "default" icon theme "hicolor" (instead of plain "default"), but > > > it's needed to keep backward compatibility with existing KDE apps. > > > > Remember that the icon theme spec is shared, so you don't really want > > to call a theme plain "default" (it may not be the default in GNOME or > > whatever). "KDE Default" would be a better name. >=20 > Well, to quote the draft of the icon theme spec:=20 > (http://www.freedesktop.org/standards/icon-theme-spec/icon-theme-spec.htm= l) >=20 > | In order to have a place for third party applications to install their= =20 > | icons there should always exist a theme called "default" >=20 > The problem is that if KDE changes to calling that theme "default" then=20 > we'll stop supporting old kde apps which people still use. With the recen= t=20 > changes I had to do to the KDE icon loader I tried to get something as=20 > similar to what was proposed in that page as possible. >=20 Can you write up what you had to do differently? We should document that, or address it via spec changes. > In any case, that "default" icon theme wouldn't be visible to the user (h= e=20 > cannot select it from the control center), so there's no problem in namin= g=20 > it that way (in fact, it's just the directory which is called "default" := )=20 > ) Ah, OK. > > There was a thread on theme naming and theme inheritance and where > > apps should install icons on xdg-list a little while ago, it was left > > somewhat unresolved, this is something that should be sorted out. > > Third-party apps should really install to the same place for all > > desktops. >=20 > I was invited to discuss the spec there some time ago when the draft was= =20 > beginning to be made, but unfortunately I was trying to leave KDE=20 > development at that time to relax for some months. > Perhaps I can join again after 3.1 is out. >=20 > Greetings, >=20 > -- > Antonio Larrosa Jimenez > KDE core developer - larrosa@kde.org > http://devel-home.kde.org/~larrosa/ > C programs should be indented six feet downward and covered with=20 > dirt--BP.Hought Havoc