From kde-core-devel Thu Oct 31 17:21:16 2002 From: Antonio Larrosa =?utf-8?q?Jim=C3=A9nez?= Date: Thu, 31 Oct 2002 17:21:16 +0000 To: kde-core-devel Subject: Re: kdenetwork/kit/icons X-MARC-Message: https://marc.info/?l=kde-core-devel&m=103608504529214 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. Well, to quote the draft of the icon theme spec:=20 (http://www.freedesktop.org/standards/icon-theme-spec/icon-theme-spec.html) | In order to have a place for third party applications to install their=20 | icons there should always exist a theme called "default" 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 recent= =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. In any case, that "default" icon theme wouldn't be visible to the user (he= =20 cannot select it from the control center), so there's no problem in naming= =20 it that way (in fact, it's just the directory which is called "default" :)= =20 ) > > 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. 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. Greetings, =2D- 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