On Wed, Sep 23, 2015 at 7:02 PM, Ray Strode rstrode@redhat.com wrote:
Hi,
Simple explanation: The changed desktop file name means the rule here:
https://git.gnome.org/browse/gnome-menus/tree/layout/gnome-applications.menu
no longer matches.
The proper way to fix it would be adding X-GNOME-Utilities to the
category
list in the desktop file.
hey, I chatted with Matthias a little about this in meat space.
Are you talking about in classic mode?
Nope.
We don't think it uses the menu file in the non-classic mode. Instead it uses a relocatable dconf schemas . See:
https://wiki.gnome.org/HowDoI/AppFolders
My guess is gnome-shell's hardcoded mapping of compat names to new names needs an update. But could also be gnome-shell doesn't use that mapping table when generating the launcher groups, not sure.
I think the menu file is still relevant, but now that you say it isn't I'm not sure anymore. I think what this file does is add categories to desktop files according to a match pattern.
But it doesn't matter much because the correct solution is not to hardcode the desktop file name in the menu file, but rather add the appropriate category to the desktop files in question. I did that for a few apps some time ago: https://bugzilla.gnome.org/show_bug.cgi?id=735127