GNOME Bugzilla – Bug 693241
apps-menu: Two Accessories categories
Last modified: 2013-03-04 22:36:14 UTC
Created attachment 235287 [details] two-accessories-menu.png gnome-shell 3.7.5 with gnome-shell-extensions 3.7.5 (jhbuild) on Ubuntu 13.04 Alpha The apps menu in GNOME Classic is showing two Accessories categories (screenshot attached). The second one is because I have wine installed. Wine includes wine-notepad.desktop which contains the line Categories=Wine-Programs-Accessories; It looks like the GNOME Shell Activities Overview shows this .desktop in the Wine category. The apps menu extension should do the same.
A similar problem is that the apps menu also shows Logic as a separate category. The Activities Overview just includes those apps (Mines, Sudoku, etc.) in the Games category.
Could you please attach the desktop file in question? I could not reproduce it with something like: [Desktop Entry] Name=Foo App Comment=Do Bar and Baz Exec=/usr/bin/false Icon=java Terminal=false Type=Application Categories=Wine-Programs-Accessories;
Created attachment 235446 [details] wine-notepad.desktop
Make sure you include the wine-generated directory from ~/.local/share/desktop-directories as well.
Created attachment 235447 [details] /usr/share/desktop-directories/wine-Programs-Accessories.directory
Debian also patches gnome-menus to allow for separating the games into separate categories. Here's some of what that looks like: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/experimental/gnome-menus/debian/patches/09_games-menu.patch?view=markup http://anonscm.debian.org/viewvc/pkg-gnome/desktop/experimental/gnome-menus/debian/desktop-files/LogicGames.directory.in?view=markup
Created attachment 235626 [details] [review] apps-menu: don't load subdirectories as separate categories Directories that are not immediate children of the root should be merged in the parent, to preserve the flat structure and to be consistent with the Activities overview.
Should we get this merged ?
Needs a review, I think (If nothing happens I'll push it before .91, and then see if anything breaks)
Attachment 235626 [details] pushed as c70b152 - apps-menu: don't load subdirectories as separate categories