Bug 423599

Summary: Add searchable command palette
Product: [Plasma] kded-appmenu Reporter: Aleksey Kladov <aleksey.kladov>
Component: exportAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: wishlist CC: kfm-devel, kinofhek, nate, panchopapada
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Other   
Latest Commit: Version Fixed In:

Description Aleksey Kladov 2020-06-27 22:26:08 UTC
Big feature request: add command pallete, which allows to invoke dolphin commands by (fuzzy) command name, similar to modern (sublime, vscode) or old (M-x) Code editor.

This should help users who use dolphin occasionally (so they don‘t remember shortcuts), but don’t want to hunt for a specific command position in menus. 

For example today I needed to create a directory. I do this rarely, so I don’t remember the shortcut. I did this via context menu, but that is awkward, as it is optimized for visual scanning and mouse clicking: after opening context menu, i needed to *locate* the action manually. I wish I could just „M-x, create dir“ and select the action from drop down.

See also https://fman.io/docs/shortcuts

This
Comment 1 Nate Graham 2020-06-30 17:31:15 UTC
This is doable with one of a few approaches:

- Adding a KRunner runner which knows the actions in the application's menu. It's already quite doable technically if you're using a global menu or an in-menubar menu, but for other technical reasons it's apparently not doable if the menubar lives inside the window. Still maybe that's possible to overcome or work around somehow.
- Adding searchability to the standard in-window menubar.
- Adding searchability to the global menu, if you're using it. There's a patch for this: https://phabricator.kde.org/D29466

Either way this is a job for something else in the stack, not Dolphin itself.
Comment 2 José 2020-12-23 13:15:58 UTC
This feature is really useful, especially with KDE applications, which are feature-rich (that's good). It's often difficult to find any feature in a hierarchical menu.
Right now I use the "plasma-hud" app
Comment 3 Felipe Kinoshita 2021-06-24 07:21:56 UTC
This feature was added to all QWidgets-based KDE apps that use our KXMLGui framework, see: https://pointieststick.com/2021/05/21/this-week-in-kde-kcommandbar-delivers-ludicrous-mode-productivity/