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

Jaroslav Reznik jreznik at redhat.com
Mon Aug 4 06:15:58 UTC 2008


Hi,
thanks for this post. I'm a new maintainer of s-c-bind and s-c-netboot so I'll take a look at this issue. It's quite old package and I'm trying to make it conform to today's standards (gnome style help etc.). Could you fill bugzilla bug report?

Jaroslav Reznik <jreznik at redhat.com>
Base OS - Core Services Brno

----- Original Message -----
From: "Martin Sourada" <martin.sourada at gmail.com>
To: "Development discussions related to Fedora Core" <fedora-devel-list at redhat.com>
Cc: "Discussions about the artwork included with Fedora, including icons, themes, and wallpapers." <fedora-art-list at redhat.com>
Sent: Saturday, August 2, 2008 11:41:13 AM GMT +01:00 Amsterdam / Berlin / Bern / Rome / Stockholm / Vienna
Subject: Problems with system-config-*'s .desktop files

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


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




More information about the fedora-devel-list mailing list