App icons for non-SC apps in the oxygen iconset, useful?
Friedrich W. H. Kossebau
kossebau at kde.org
Tue Jan 8 20:01:02 GMT 2013
Hi,
tl;dr okay to remove Calligra app icons from oxygen iconset?
(follow-ups only to kde-artists at kde.org, thanks)
For the upcoming 2.6 release Calligra has been giving its apps some new,
slightly refined app icons (hi*-app-*.*).
Problem now is, the oxygen iconset also contains icons for at least those apps
which had not been renamed in the last two years (karbon, kexi, krita)...
Cmp. e.g. http://websvn.kde.org/trunk/kdesupport/oxygen-icons/32x32/apps/
Which results in the fact that the new ones from Calligra will not be used,
due to being shadowed by those in the oxygen-iconset. Not what is wanted by
the Calligra devs, as you can imagine :)
Solution 1: simply update the icons in the oxygen iconset
That has the problem that Calligra is not part of the SC, and has as min. KDE
Platform dependency something old (even 4.3, well, known are at least users
that use the latest Calligra with KDE Platform 4.6). So no solution with
regards to them.
Solution 2: install the app icons with a "calligra" prefix, e.g. calligrakexi
Solves the shadowing by the icons in the oxygen-iconset, by now longer having
matching names. But that makes the icons in the oxygen-iconset useless, as
nothing will use them then.
Any better ideas?
To ensure consistent app icons the Calligra devs are currently considering
solution 2 for the upcoming 2.6 release. But as said, this also means that the
icons in the oxygen iconset are no longer needed and just bloat the size of
the iconset. So I would propose to remove these icons from
trunk/kdesupport/oxygen-icons:
oxygen-icons/48x48/apps/karbon.png
oxygen-icons/48x48/apps/kexi.png
oxygen-icons/48x48/apps/krita.png
oxygen-icons/128x128/apps/karbon.png
oxygen-icons/128x128/apps/kexi.png
oxygen-icons/128x128/apps/krita.png
oxygen-icons/64x64/apps/karbon.png
oxygen-icons/64x64/apps/kexi.png
oxygen-icons/64x64/apps/krita.png
oxygen-icons/22x22/apps/kexi.png
oxygen-icons/22x22/apps/krita.png
oxygen-icons/32x32/apps/karbon.png
oxygen-icons/32x32/apps/kexi.png
oxygen-icons/32x32/apps/krita.png
oxygen-icons/16x16/apps/karbon.png
oxygen-icons/16x16/apps/kexi.png
oxygen-icons/16x16/apps/krita.png
oxygen-icons/256x256/apps/karbon.png
oxygen-icons/256x256/apps/kexi.png
oxygen-icons/256x256/apps/krita.png
Maybe even from the 4.10 branch.
Does it make sense to have icons for non-SC apps in the basic oxygen-iconset
at all? Looking at the sources I see that there are icons for a few for them,
so it seems for most apps it is no problem at all to serve their own app
icons, which will usually be in oxygen style anyway.
Thoughts, opinions?
Cheers
Friedrich
More information about the calligra-devel
mailing list