Summary: | Support Keyboard shortcuts for each runner | ||
---|---|---|---|
Product: | [Plasma] krunner | Reporter: | m.wege |
Component: | general | Assignee: | Kai Uwe Broulik <kde> |
Status: | CONFIRMED --- | ||
Severity: | wishlist | CC: | alexander.lohnau, kdeu, madafa, pan.shizhu |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Unspecified | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
m.wege
2009-10-22 08:00:01 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. 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. 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. 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. Optionally, using the multiple "Search" plasmoids with different module configurations could provide a similar functionality. 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. *** Bug 374160 has been marked as a duplicate of this bug. *** Maybe we can create a graphical option for this in the future. Also the single runner mode is currently broken, see BUG 374518. |