![]() Registered Member ![]()
|
Hello. I create icons for KDE. And I have some problems .
Some applications use their own icons for interface design . It spoils the whole style . Why this program's not use some system-wide icons? For example: Amarok - used icons /usr/share/kde4/apps/amarok/icons. Krusader - used icons /usr/share/kde4/apps/krusader/icons. Why not /usr/share/icons ? K3B - used icons /usr/share/kde4/apps/k3b/icons etc... Why not /usr/share/icons ? Sorry my English ![]() Breeze icon theme: http://imgur.com/WrgC3w5 My icon theme (Papirus): http://imgur.com/tPKdIIb Icons are not used in full . Why developers are doing ? |
![]() ![]()
|
Because those are specific icons with generic names which could easily clash with others.
It's however no problem - the /usr/share/apps/*/icons path supports themes just as well and can also be shadowed by user writable ~/.kde/share/apps/*/icons/<your theme> |
![]() Registered Member ![]()
|
But it is very uncomfortable! Because users must will be installed separately and manually additional icons. How add this additional icons for deb-package?
And ~/.kde/share/apps/*/icons/<your theme> - not working Working only ~/.kde/share/apps/*/icons/hicolor KDE most customizable desktop environment , but this variant all spoils ![]() |
![]() ![]()
|
> How add this additional icons for deb-package?
like any other file usr/share/kde4/apps/k3b/<yourtheme>/<size>/<type>/foo.png > And ~/.kde/share/apps/*/icons/<your theme> - not working That'd be kind of a bug - KIconLoader is supposed to (and ever has) supported themes in the appdir icon path as well. If it doesn't work, and is *not* because of the icon cache (check ~/.kde/cache-<hostname>/icon-cache.kcache, in doubt remove it) there'd either be a bug in KIconLoader or the application would load the icon directly. Other than this, complaining *here* is pretty much pointless. The icon path is legal and supported - if you don't like a certain application to use it, file a bug against the application. |
![]() Registered Member ![]()
|
> That'd be kind of a bug - KIconLoader is supposed to (and ever has) supported themes in the appdir icon path as well.
Initially, this method is not correct . Hicolor icon theme - standart freedesktop specification and installed on /usr/share/icons/hicolor. Developers these programs do not comply with the specification and make it difficult for other developers and designers. Other apps on other DE used system icons and not have this problem. Only some KDE-apps have this problem. |
![]() ![]()
|
No that's where you're supposed to put an _unthemed_ application icon.
And leaving aside that kicoloader predates the fdo spec by ~ a decade, the spec states¹:
So this behavior is *fully* covered by the spec. [1] http://standards.freedesktop.org/icon-t ... atest.html |
Registered users: Baidu [Spider], Bing [Bot], Google [Bot], Yahoo [Bot]