! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
The applications menu is missing a top-level category for settings
Status:
RESOLVED: FIXED
Severity:
critical
Product:
Xfce4-panel
Component:
Applications Menu

Comments

Description Mike Massonnet editbugs 2010-03-03 17:19:42 CET
The current menu is missing an important entry that is a category for the settings. Maybe it just needs a proper .menu file, that would be easy.
Comment 1 Nick Schermer editbugs 2010-03-03 19:57:08 CET
Yes, I'm not really sure how you fix this. Should be panel ship its own menu and directory files or can we move the ones from xfdesktop to a more generic place.
Comment 2 Nick Schermer editbugs 2010-03-03 19:57:51 CET
(cc brian)
Comment 3 Brian J. Tarricone (not reading bugmail) 2010-03-04 10:20:46 CET
Probably move it to a more generic place.  I'd say ship with garcon, but I guess garcon is supposed to be desktop-neutral.
Comment 4 Mike Massonnet editbugs 2010-03-05 00:59:29 CET
I can suggest xfce-utils, and fallback to a dummy menu (hard-coded prolly) if there is no such file available, and make this work the same for the panel plugin and the desktop.
Comment 5 Mike Massonnet editbugs 2010-04-08 17:20:24 CEST
I'm putting this as critical as I believe this has to be fixed before Xfce 4.8.0 gets released. And if we are all alright, the thing to do will be to use a default file installed (through xfce-utils) under $prefix/etc/xdg/menus/xfce4-applications.menu and otherwise fallback on a default (hard-coded) menu with just the list of applications (what about the log-out/shutdown entry? should probably be included as well). And why wouldn't garcon provide generic menus?
Comment 6 Nick Schermer editbugs 2010-04-18 17:49:59 CEST
Jannis, do you have any problems with moving this to garcon? It is (from a dependency point of view) the best place, since both xfdesktop and xfce4-panel don't depend on xfce-utils (and they shouldn't). Another option would be libxfce4ui.
Comment 7 Jannis Pohlmann editbugs 2010-04-27 20:42:04 CEST
Hmm. Theoretically, garcon isn't the right place for desktop-specific files. But if we prefixed them with 'xfce-' (like xfce-applications.menu) I'd be ok with it.
Comment 8 Nick Schermer editbugs 2010-04-27 22:37:10 CEST
Ok, I'll move them (and prefix them when needed) tomorrow and commit it in garcon.
Comment 9 Nick Schermer editbugs 2010-04-28 21:48:01 CEST
Ok all the data has been moved. .menu and .directory files are in Garcon and the .desktop files moved to the package they belong to (either xfce-utils or xfce4-session).

Bug #6272

Reported by:
Mike Massonnet
Reported on: 2010-03-03
Last modified on: 2010-04-28

People

Assignee:
Nick Schermer
CC List:
3 users

Version

Version:
4.7 (master)

Attachments

Additional information