Short intro I'm a fedora contributer who is active in the games SIG, see:
As Games SIG, we are so successful at packaging games, that the
Applications->Games menu can become rather cluttered up. To fix this "problem"
I've created a package called games-menus. Which creates a number of submenus
under the Games menus based on the additional categories a .desktop file with as
main category Game may have, see:
However some gnome-games games do not show up in the submenus (instead they stay
in the "main" Games menu) or show up in a strange submenu. This happens because
of missing or invalid additional categories in the .desktop files for these games.
yum install games-menus
Goto your application menu and then:
* Iagno shows up directly under Games, should be under Games->Board Games
Fix: add BoardGame to the categories
* Sudoku shows up directly under Games, should be under Games->Logic & Puzzles
Fix: add LogicGame to the categories
* Tali shows up directly under Games, should be under Games->Card Games
Fix: add CardGame to the categories
* Nibbles (aka snake) shows up under Games->Arcade, I have _never_ seen snake
in an Arcade, should be under Games->Logic & Puzzles
Fix: remove ArcadeGame from and add LogicGame to the categories
p.s. The categories field of a .desktop file can be modified by editing /
patching it, but also with the --add-category / --remove-category options
of desktop-file-install. This has the advantage that you do not need to redo
patches when a change is made to the .desktop file(s).
Bug seems reasonable to me, but it doesn't really make sense for fedora to do
--add-category/--remove-category etc. Instead, would you mind filing upstream?
We can then just pull in the fixes in 2.18.1 or whatever.
Filed upstream, external reference added, closing as upstream.