Mailinglist Archive: opensuse-gnome (172 mails)

< Previous Next >
[opensuse-gnome] Re: [opensuse-packaging] Menu handling
  • From: Vincent Untz <vuntz@xxxxxxxxxx>
  • Date: Wed, 23 Apr 2008 15:33:52 +0200
  • Message-id: <20080423133352.GG15432@xxxxxxxxx>

Moving part of this thread to opensuse-gnome.

Le mercredi 23 avril 2008, à 10:50 +0200, Vincent Untz a écrit :
Le lundi 21 avril 2008, à 21:37 +0200, Jakub 'Livio' Rusinek a écrit :

Many years ago, SuSE used selfmade menu. Now, according to's specs and implementations in software there's no need.

Upstream provides .desktop files, mostly well translated.

By creating .desktop files, you're reinventing the wheel, making SUSE's
menu entries inconsistent with other distros, and messing in menu.

You may ask "what's that mess?".

The mess is:
* more categories than entries in those categories
* entries duplication
* wrong categories set (Liferea is RSS aggregator, not newsgroups
client/whatever, same applies for Miro)
* configuration apps not in GNOME's control center but in usual
"Applications" menu and/or application browser

openSUSE should stop that. Apps already provide .desktop files, as said
before. desktop-file-install should be used to install them (probably
with --vendor and --delete original as schema).

Screenshots from GNOME:
I'll probably have to find better host for these screenshots.
Tell me, when this doesn't work.

That's most probably because of the menu files that are used. We have, and --
I'm not sure all GNOME applications use (and
looking at this file, it seems outdated). So we can fix it in the
packaging of gnome-menus, I believe.

Two questions here:

+ seems to be outdated. Can we kill it/replace
it/do whatever I want with it?

+ I'd really love to use upstream for GNOME. It's
much much cleaner. Really. This would make the menu bar and upstream
main menu more usable. But I don't know what's the impact on the
application browser.


Les gens heureux ne sont pas pressés.
To unsubscribe, e-mail: opensuse-gnome+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-gnome+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups