[Gpe-list] gpe-irc .desktop file
D. Marlin
damarlin at gmail.com
Tue Sep 2 16:29:32 CEST 2008
Neil Williams wrote:
> I wish this list would accept GnuPG signatures - I keep wondering why my
> posts don't show up!
>
> On Sun, 2008-08-31 at 17:38 -0500, D Marlin wrote:
>> Back in April I mentioned that I found some non-standard entries in
>> some of the GPE application .desktop files, one of which was the
>> Category "GPE" itself. I submitted a request to freedesktop.org to
>> add GPE as a category, but AFAICT that is not happening. I did
>> receive a suggestion that we could use X-GPE. That is being used by
>> some other desktops, and is acceptable for Categories that are not yet
>> part of the spec.
>
> It isn't just the spec, it is how things like X-GPE would be handled (or
> not handled) by existing menu programs - including those outside GPE
> itself.
>
> So far, all the Debian versions of GPE packages have had the GPE
> category removed with patches - I'd have to do the same with X-GPE.
Why? Does the inclusion of an extra (not yet included) category have
any impact on the existing menu programs? From what I have seen it is
simply ignored.
> IMHO, it is better for users to have some kind of consistency and having
> all GPE under a GPE menu isn't user-friendly. Far better to have menu
> items within GPE packages that relate to package functionality so that
> there are Office, Network, Accessories, System, Games and other menu
> items instead of putting all of GPE into one.
Ok, I'll admit that I don't know specifically how multiple categories
are used by all the various menu systems (implementation specifics).
From what I can tell, in Matchbox one of the subcategories will
supersede the others, but priority in matchbox-desktop and
matchbox-panel menu are not the same. for example, Login Setup (and
Date & Time, and Look & Feel, and many others) is in System Tools on the
desktop, but in Desktop Preferences in the Panel App Launcher.
Is this a design decision or a bug?
>> Making the following change eliminates those warnings:
>>
>> -Categories=Application;IRC;GPE;
>> +Categories=Network;IRCClient;GTK;X-GPE;
>
> I'd prefer:
> +Categories=Network;IRCClient;
I have no preference, and will implement whatever the GPE maintainers
prefer (as soon as I know what that is). :-)
NOTE: direction requested.
> (I see no need for GTK personally).
I don't really see the need either, but GTK and QT are both included in
the spec. I assumed they were there for _some_ purpose, but then
again... :-/
On my system I see that Ekiga uses:
gnome-ekiga.desktop:Categories=GNOME;GTK;Network;Telephony;
while Firefox only uses:
mozilla-firefox.desktop:Categories=Network;WebBrowser;
>> I do not know how the GPE category is being used, so I don't know if
>> changing it to X-GPE will have any impact on the desktop display for
>> functionality of this or other applications, but the changes seem to
>> work for me.
>
> I'd be surprised if the GPE or X-GPE is actually being used in any
> application that actually creates the menus and further surprised if it
> was expected to be useful to have a single overcrowded menu item.
As far as I can tell it is not currently being used, but I could see it
being used as a high level container which would include all the GPE
apps grouped into the subcategories within a GPE menu, i.e.,
GPE |
Office
Internet
Sound & Video
Graphics
etc.
I have seen KDE and GNOME menus divided that way in the past, but I
don't know what the current wisdom is on this subject.
> Just a Debian/Emdebian perspective.
>
> (BTW, Emdebian 1.0 for ARM {based on Debian 5.0 "Lenny"} is coming along
> and will include all the GPE packages. Lenny will also include a
> functional cross-building environment.)
Very cool. What window manager (and version) is being used for the
embedded/GPE OS?
> http://lists.debian.org/debian-embedded/2008/08/msg00006.html
>
d.marlin
More information about the Gpe-list
mailing list