GNOME Bugzilla – Bug 781210
"Show Details" from Shell doesn't work on Flatpak apps
Last modified: 2017-05-02 09:04:15 UTC
If select an application, for example GNOME Recipes, that I installed via Flatpak in the Shell overview and click "Show Details", Software will open, but give me an error saying 'Unable to find "org.gnome.Recipes.desktop"' If I do the same with an application installed via my distros package manager, it works though.
This is one reason why it doesn't work (appstream-glib) commit 519dcb04dc0bbfbaab85ecb45dda390340a5122d Author: Richard Hughes <richard@hughsie.com> Date: Tue May 2 09:59:05 2017 +0100 Casefold all stemmed entries The idea for the stemmer is to input a string and to return a more generic version of it. We already casefold the search parameters which means we can reduce the duplication in the stemmer cache and also match more types of mixed-case search values. :100644 100644 93935e4... 218f4b6... M libappstream-glib/as-self-test.c :100644 100644 ef7ccd6... 3a9478d... M libappstream-glib/as-stemmer.c
commit 381765fece275e39886b4889d3012a84cba9c93a Author: Richard Hughes <richard@hughsie.com> Date: Tue May 2 10:03:15 2017 +0100 Fix the 'Show Details' context menu item in GNOME Shell We have to search for the ID for two reasons: * Not all plugins can 'adopt' a base GsApp, e.g. flatpak * There may be multiple plugins or multiple sources providing the same desktop ID Resolves: https://bugzilla.gnome.org/show_bug.cgi?id=781210