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.

Reply via email to