GNOME Bugzilla – Bug 687121
When searching for desktop launchers, also use GenericName and FullName fields of the desktop file
Last modified: 2012-11-30 15:38:21 UTC
See bug #685824 for details.
I don't think FullName is too useful - it is largely '<Name> <GenericName>' modulo translation and rearrangement. But GenericName will help a lot for terms such as browser, debugger, spreadsheet.
Created attachment 227542 [details] [review] patch
Review of attachment 227542 [details] [review]: ::: src/shell-app.c @@ +1405,3 @@ + current_match = MATCH_PREFIX; + else + current_match = MATCH_SUBSTRING; If we have a prefix match on name, but only a substring match on generic name, the match is degraded to SUBSTRING.
Created attachment 227544 [details] [review] better patch
Review of attachment 227544 [details] [review]: Looks good, thanks!
I think this should go to 3.6 too
Pushed to master
...and to 3.6 too
This seems wrong to me. See bug 689345 and bug 682529. The correct fix to bug 685824 would have been to add the keyword to the desktop file, as Florian pointed out: https://bugzilla.gnome.org/show_bug.cgi?id=685824#c1
(In reply to comment #9) > This seems wrong to me. Ignore me. It seems fine. See https://bugzilla.gnome.org/show_bug.cgi?id=682529#c10