Bug 470894 - Show categories in search results
Summary: Show categories in search results
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Launcher (Kickoff) widget (show other bugs)
Version: 5.27.5
Platform: Other Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
: 473850 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-06-11 08:20 UTC by popov895
Modified: 2024-03-18 16:52 UTC (History)
8 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.1
Sentry Crash Report:


Attachments
Here's what it might look like (103.42 KB, image/png)
2023-06-11 08:20 UTC, popov895
Details

Note You need to log in before you can comment on or make changes to this bug.
Description popov895 2023-06-11 08:20:15 UTC
Created attachment 159592 [details]
Here's what it might look like

SUMMARY

Currently, the search results are displayed in a single list. Since the search results are already grouped by runner (see RunnerModel::matchesChanged), it seems reasonable to me to show categories (aka runner names) to make it easier for the user to determine which category a particular search result belongs to. This is how KRunner displays search results.

SOFTWARE/OS VERSIONS

Operating System: openSUSE Tumbleweed 20230608
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.106.0
Qt Version: 5.15.9
Graphics Platform: X11
Comment 1 Nate Graham 2023-08-28 19:40:36 UTC
*** Bug 473850 has been marked as a duplicate of this bug. ***
Comment 2 Bug Janitor Service 2024-03-18 13:11:39 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4097
Comment 3 Bug Janitor Service 2024-03-18 13:22:03 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2127
Comment 4 Nate Graham 2024-03-18 16:28:12 UTC
Git commit 13149610afe4a14fbd1d67618e0df400e0a680ac by Nate Graham, on behalf of Eugene Popov.
Committed on 18/03/2024 at 16:28.
Pushed by ngraham into branch 'master'.

Kickoff: Show categories in search results

This commit makes search results visually grouped by the match categories,
as in KRunner itself.
FIXED-IN: 6.1

M  +1    -0    applets/kickoff/package/contents/ui/FullRepresentation.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/13149610afe4a14fbd1d67618e0df400e0a680ac
Comment 5 Nate Graham 2024-03-18 16:52:03 UTC
Git commit 0dd15cf88ccc8499dad849d3c94877c3a617c089 by Nate Graham, on behalf of Eugene Popov.
Committed on 18/03/2024 at 16:51.
Pushed by ngraham into branch 'master'.

Kickoff/Kicker: Expose categories to search results

This commit makes the match category available from the RunnerMatchesModel.

M  +2    -0    applets/kicker/plugin/runnermatchesmodel.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/0dd15cf88ccc8499dad849d3c94877c3a617c089