Bug 211409 - Support Keyboard shortcuts for each runner
Summary: Support Keyboard shortcuts for each runner
Status: CONFIRMED
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Unspecified
: NOR wishlist
Target Milestone: ---
Assignee: Kai Uwe Broulik
URL:
Keywords:
: 374160 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-10-22 08:00 UTC by m.wege
Modified: 2020-07-12 07:06 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description m.wege 2009-10-22 08:00:01 UTC
Version:            (using KDE 4.3.2)
Installed from:    Ubuntu Packages

Krunner is a very nice tool. But the more plugins you activate, it becomes slower and it presents more results. Thus taking longer to choose. I want to suggest to allow the user to configure more than one krunner instance, activating on different short-cuts. The user could then select which plugins are activated in which krunner session. It should also be possible to give each krunner seasion a different appearance so that they are not confused.
Comment 1 pan shi zhu 2010-01-27 02:04:25 UTC
Yes, I'd like one of the most great KDE3 feature: all function can be assigned two keyboard shortcuts.

in KDE4 most functions can only be assigned one shortcut, which is very inconvinient.
Comment 2 Vishesh Handa 2015-02-05 15:35:15 UTC
Hi. We have optimized KRunner a lot over the KDE4 and now with Plasma 5, it has improved even more.

We are not very keen on having more than one KRunner instance. The proper way is the fix the slow plugins, which has been done. Please try out Plasma 5, and let us know how your experience is with KRunner.
Comment 3 m.wege 2015-02-05 19:43:38 UTC
The main reason for this wish was not the spead of krunner, rather the speed of going through the results. So idea was e.g. to creat a runner for specific things like a help runner (showing only help stuff) or kontakt runner (allow to quickly write a mail to contacts. The result list would be much shorter and therefor it would not take so much time to go through them.
Comment 4 Vishesh Handa 2015-02-06 14:42:19 UTC
Ah. 

With KDE4, you can configure different keyboard shortcuts for each runner. Therefore the result list will be much shorter. This option isn't currently available in Plasma 5.

I'm reopening this bug cause this should be exposed in Plasma 5.
Comment 5 Christoph Feck 2015-02-15 17:38:52 UTC
Optionally, using the multiple "Search" plasmoids with different module configurations could provide a similar functionality.
Comment 6 Lukas Ba. 2016-12-23 22:07:00 UTC
I have a solution for this using dbus.

To start the shell runner, you can run this command in a terminal:

qdbus-qt5 org.kde.krunner /App displaySingleRunner shell

The name of this runner is "shell". The names of the other runners are found with

grep 'X-KDE-PluginInfo-Name=' /usr/share/kservices5/plasma-runner-*

You can create keyboard shortcuts to a dbus call directly in
Systemsettings > Shorcuts > Own shortcuts
Right click in list > New > Global shortcut > D-Bus-call
Then fill the form with

org.kde.krunner
/App
displaySingleRunner
shell

Replace shell with whatever the name of the runners is, for example bookmarks.
Comment 7 Kai Uwe Broulik 2018-05-04 10:28:58 UTC
*** Bug 374160 has been marked as a duplicate of this bug. ***
Comment 8 Alexander Lohnau 2020-07-12 07:06:23 UTC
Maybe we can create a graphical option for this in the future.
Also the single runner mode is currently broken, see BUG 374518.