2 ms·
> Custom Actions > It is now possible to arrange custom actions in cascading submenus. Just enter the same submenu name for a custom action in order to place i
by app4soft 4y ago
> Custom Actions
> It is now possible to arrange custom actions in cascading submenus. Just enter the same submenu name for a custom action in order to place it into the same menu. If you require multiple menu levels, you can achieve that by using `/` in the path of the 'Submenu' entry.
In 2012 KDE AppMenu Runner was presented as a "plugin which allows to browse, search and select the menubar of the active application".[0]
In 2019 I requested to somehow implement a feature, similar to Blender's "Menu Search"/"Operator Search"[1], into Olive Video Editor.[2]
After resulted0 "Action Search" was implemented into Olive Video Editor (`/`) shortcut, its code was reused for "Action Search" in Scribus (`Ctrl+/`) and then converted into Qt5-plugin.[3,4]
Year later, this Qt5-plugin code reused in for implementing global "Action Search" in helloSystem FreeBSD distribution.[5]
Then "Search and Run a Command" (`/`) was added into GIMP.[6]
Guess, GIMP's implementation may be used for other GTK-based apps too (especially Inkscape, which still has no such feature).
[0] https://www.omgubuntu.co.uk/2012/02/appmenu-runner-the-kde-hud https://www.omgubuntu.co.uk/2012/02/appmenu-runner-the-kde-h...
[1] https://docs.blender.org/manual/en/latest/interface/controls/templates/operator_search.html https://docs.blender.org/manual/en/latest/interface/controls...
[2] https://github.com/olive-editor/olive/issues/265 https://github.com/olive-editor/olive/issues/265
[3] https://github.com/scribusproject/scribus/issues/109 https://github.com/scribusproject/scribus/issues/109
[4] https://github.com/aoloe/scribus-plugin-actionSearch https://github.com/aoloe/scribus-plugin-actionSearch
[5] https://github.com/helloSystem/hello/issues/21 https://github.com/helloSystem/hello/issues/21
[6] https://gitlab.gnome.org/GNOME/gimp/-/issues/5601 https://gitlab.gnome.org/GNOME/gimp/-/issues/5601