This pop-up menu should be similar to current "Keyboard" (with "Search action" field) tab in "Preferences" dialog, but would be used directly for apply selected action by double-click on it or by Enter (aka Return) key after select needed action.
Here is Blender's "Operator Search" pop-up menu description:
A pop-up menu with access to all Blender tools is available by pressing
Spacebar. Simply start typing the name of the tool you want to refine the list. When the list is sufficiently narrowed,LMBon the desired tool or navigate withDownandUp, activate it by pressingReturn.
Also, it would be useful add shortcut (Spacebar or other key by default; could be customized) for it and menu sub-entry into "Help" menu:
NOTE: For prevent recursive opening of this pop-up menu, "Action Search" action entry should NOT be shown (excluded) inside "Action Search" pop-up menu!
Done in 952c67972b9e19f5f47236a03dd5a1dae61230a8
This is awesome.
Could it be made show up as a search box in the menu, like on the Mac?

@itsmattkc do you think this functionality could be converted into a Qt plugin so that other applications like Scribus could also benefit from it?
@probonopd Hey I'm glad you like it, I'm not sure about menus though, especially as far as Linux goes as doing something like that probably differs immensely between desktop environments.
As for a plugin, it's certainly possible! it's definitely not in any plugin shape at the moment, but perhaps I could put work towards that.
@itsmattkc Things MATE HUD (that despite the name works on most desktop environments) supply this functionality on Linux for every Qt5 application. I don't see a problem with implementing it for Mac and Windows only.
As for a plugin, it's certainly possible! it's definitely not in any plugin shape at the moment, but perhaps I could put work towards that.
That would be _awesome_!
MATE HUD
Seems to be dead?
https://bitbucket.org/ubuntu-mate/mate-hud redirects to https://github.com/ubuntu-mate/mute-hud which gives 404.
Most helpful comment
Done in 952c67972b9e19f5f47236a03dd5a1dae61230a8