[desktop entry spec] new FullName key
Matthias Clasen
mclasen at redhat.com
Tue Jul 21 11:43:52 PDT 2009
On Tue, 2009-07-21 at 17:20 +0200, Frederic Peters wrote:
> Hello all,
>
> In preparation for GNOME Shell a question has been raised about the
> way we display the name of the applications; the situation at the
> moment in the GNOME Panel is simply to display the Name but it would
> be nice to go further, using the GenericName, for example to have menu
> items set as:
> <b>D-Feet</b>
> D-Bus Debugger
>
> It would already be possible if Name and GenericName were used in a
> consistent way, but as we put whatever we wanted to be displayed in
> the menu in Name, we find ourselves with the Name embedding the
> GenericName, such as:
> Name=Brasero Disc Burner
> GenericName=Disc Burner
>
> A first proposal was to fix our desktop files (in our official suites
> there are only three occurences of this problem) but the issue is
> broader (looking at other popular GTK+/GNOME applications, it appears
> at least in Banshee, F-Spot, Gnumeric, Liferea, Rhythmbox, etc.) and
> it is not certain all of them can be fixed.
>
> Moreover with just Name and GenericName we could end up with having to
> concatenate both keys, which would raise unknown translation issues.
>
> Therefore comes this proposal to add a new FullName key, which would
> typically be a combination of Name and GenericName, but could also be
> a variant, for example:
> Name=Glade
> GenericName=User Interface Designer
> FullName=Glade Interface Designer
>
> As this doesn't change the meaning of existing fields this change
> doesn't have any impact on existing desktop files, and programs that
> consume them.
>
> How does it sound ?
Sounds very good to me.
More information about the xdg
mailing list