[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#570714: kdelibs5: Icons for GNOME applications .desktop-files are not displayed



Hi,

the freedesktop.org icon theme specification [1] states:
"In order to have a place for third party applications to install their icons 
there should always exist a theme called "hicolor". [...] Implementations are 
required to look in the "hicolor" theme if an icon was not found in the 
current theme."

Therefore, for an application icon to be shown correctly in KDE, there has to 
be a corresponding icon in the "hicolor" theme (*not* in the "gnome" theme).

I just had a look at the four desktop files you mention:

(1) gnome-about-me.desktop references an icon "user-info", however, there is 
no file /usr/share/icons/hicolor/*/apps/user-info.* in Debian.

(2) gnomecc.desktop references an icon "gnome-control-center", however, there 
is no file /usr/share/icons/hicolor/*/apps/gnome-control-center.* in Debian.

(3) gmenu-simple-editor.desktop references an icon "gnome-main-menu", however, 
there is no file /usr/share/icons/hicolor/*/apps/gnome-main-menu.* in Debian.

(4) ntfs-config.desktop references an icon "gnome-dev-harddisk", however, there 
is no file /usr/share/icons/hicolor/*/apps/gnome-dev-harddisk.* in Debian.

Since those icon names are no standard application names according to the icon 
naming specification [2], and since none of these icons (including all their 
proper prefixes) exist in the "hicolor" theme, this has to be fixed in the 
packages capplets-data (for 1 and 2), gnome-menus (for 3) and ntfs-config (for 
4).

Eckhart

[1] http://standards.freedesktop.org/icon-theme-spec/latest/ar01s03.html
[2] http://standards.freedesktop.org/icon-naming-spec/latest/ar01s04.html



Reply to: