https://bugs.kde.org/show_bug.cgi?id=433644
Nate Graham <n...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |plasma-b...@kde.org Status|REOPENED |CONFIRMED Assignee|plasma-b...@kde.org |alexander.loh...@gmx.de Component|general |general Product|kmenuedit |krunner --- Comment #6 from Nate Graham <n...@kde.org> --- Hmm, upon preparing a patch, now I'm not so sure anymore. There's a whole infrastructure for this, and the search results come from the "Windowed Widgets" KRunner runner. I suspect what happened is that this previously somewhat hidden feature has become more obvious because we made Kickoff use the same set of runners as KRunner itself. As a result, when you search for "calc" or "calculator" in Kickoff, you get the standalone app version of the calculator app displayed in the search results, but its status as a widget is not obvious. We have a couple of options: 1. Delete the "Windowed Widgets" runner entirely because it's kind of a weird feature. If we do this, we'll find all the people who liked the feature and were using it. :) 2. Disable the "Window Widgets runner by default, so it's still there if people want it, but it's not confusing people and cluttering up their search results by default. However disabled-by-default features bit-rot and generally should just be deleted. 3. Go back to having Kickoff use its own list of runners rather than always using KRunner's list. However this only solves the problem for Kickoff; it remains there for KRunner. 4. Improve the presentation so that the search results make it more clear that it's found a plasma widget, and not a standalone app. 5. Add category headers to Kickoff indicating which runner each match is from. Not really feasible given the current UI and the fact that results are not sorted in order of runner in Kickoff as they are in KRunner. This is fixable in KF6, but we can't do it yet. Option 4 seems like the path of least resistance, so let's give that a shot and see if it's enough. -- You are receiving this mail because: You are watching all bug changes.