Problems with system-config-*'s .desktop files

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

 



Hi,

as some of you might know, I am one of the echo-icon-theme developers
(among other things I do for Fedora) and we are currently facing issues
with icon references in .desktop of most of the system-config-* tools,
which renders some of them impossible to replace by icon from theme.
I've already filled some bugs, some of which were fixed, to address this
issue, also have a wiki-page [1] to track the process.

The problems are of two types:
1. the icon reference contains file extension (usually .png). This is
not necessary and renders such icon irreplaceable by SVG icon themes.
2. the icon reference contains full path. This makes it unthemable
completely.

In addition to that, for some of the tools I suggested usage of icon
name either directly from icon-naming-specs [2] or at least following
their naming scheme. I do not want to push on developers to change the
icon name if they don't want to, but it would be nice if they could at
least fix the two above mentioned issues. 

One example patch that fixes and changes the icon name for
system-config-firewall is attached to one of the bugzilla bugs [3] I
talked about. Alas so far without response from the maintainer.

Which packages are affected can be easily checked from the wiki page,
but here's a short list:

Contain file extension
----------------------
authconfig-gtk
system-config-bind
system-config-boot
system-config-date
system-config-display
system-config-firewall
system-config-httpd
system-config-kdump
system-config-kickstart
system-config-netboot
system-config-nfs
system-config-samba
system-config-services
system-config-users
system-config-vsftpd

Contain full path to icon
-------------------------
system-config-cluster
system-config-lvm

Thanks,
Martin

References:
[1]
https://fedoraproject.org/wiki/Artwork/Icons/Names/SystemAdministration
[2]
http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html
[3] https://bugzilla.redhat.com/show_bug.cgi?id=454402

Attachment: signature.asc
Description: This is a digitally signed message part

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux