Summary: | Unable to search for session management options in Kicker | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Mingcong Bai <jeffbai> |
Component: | Application Menu (Kicker) | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | nate |
Priority: | NOR | Keywords: | usability |
Version: | 5.26.5 | ||
Target Milestone: | 1.0 | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Kickoff menu showing the "Lock the screen" option upon searching for "lock" |
I have attempted a patch, though it didn't seem to make any difference. diff -Naur plasma-desktop-5.26.5/applets/kicker/package/contents/ui/main.qml plasma-desktop-5.26.5.kickersearch/applets/kicker/package/contents/ui/main.qml --- plasma-desktop-5.26.5/applets/kicker/package/contents/ui/main.qml 2023-01-03 10:14:28.000000000 -0800 +++ plasma-desktop-5.26.5.kickersearch/applets/kicker/package/contents/ui/main.qml 2023-02-15 21:06:01.688556250 -0800 @@ -145,11 +145,7 @@ favoritesModel: globalFavorites runners: { - const results = ["services", "krunner_systemsettings"]; - - if (kicker.isDash) { - results.push("desktopsessions", "PowerDevil", "calculator", "unitconverter"); - } + const results = ["services", "krunner_systemsettings", "desktopsessions", "PowerDevil", "calculator", "unitconverter"]; if (plasmoid.configuration.useExtraRunners) { results.push(...plasmoid.configuration.extraRunners); Hmm, that should work (or a variant of it), but the real reason why Kicker doesn't enable more runners is because its UI for displaying KRunner results is not ideal; each runner's worth of results gets an additional column. So with even just a few more runners enabled, the UI becomes super duper wide and can even overflow on smaller screens. Ultimately a better representation of search results is needed before we can really consider enabling more runners by default. (In reply to Nate Graham from comment #2) > Hmm, that should work (or a variant of it), but the real reason why Kicker > doesn't enable more runners is because its UI for displaying KRunner results > is not ideal; each runner's worth of results gets an additional column. So > with even just a few more runners enabled, the UI becomes super duper wide > and can even overflow on smaller screens. Ultimately a better representation > of search results is needed before we can really consider enabling more > runners by default. Strangely, it seems that it was something to do with my system's configuration, because when I tested the patch with a virtual machine, the results did show up, but on a secondary pane to the right of the menu. Somehow, this second pane does not show up on my system. *** This bug has been marked as a duplicate of bug 375857 *** |
Created attachment 156260 [details] Kickoff menu showing the "Lock the screen" option upon searching for "lock" SUMMARY With the Kickoff launcher, it is possible to search for session options. Such as by typing in "lock," kick off will show the option to "Lock the screen" (see screenshot). The same could not be done with Kicker. STEPS TO REPRODUCE 1. Click on the icon to open the Kicker menu. 2. Type in "lock" in an attempt to find the "Lock the screen" option. 3. No such option exists in the search result. OBSERVED RESULT Kicker does not show an option to "lock the screen" when searching "lock." EXPECTED RESULT Kicker shows an option to "lock the screen" when searching "lock." SOFTWARE/OS VERSIONS Operating System: AOSC OS 10.0.1 KDE Plasma Version: 5.26.5 KDE Frameworks Version: 5.101.0 Qt Version: 5.15.5 Kernel Version: 6.0.19-aosc-main (64-bit) Graphics Platform: X11 Processors: 8 × 11th Gen Intel® Core™ i7-1195G7 @ 2.90GHz Memory: 15.3 GiB of RAM Graphics Processor: Mesa Intel® Xe Graphics Manufacturer: Panasonic Corporation Product Name: CFSV2-1 System Version: 001