I added a new action, All GUI actions, that displays a menu of all the built-in and plugin actions. This image shows it.
Reasoning:
- It aids with discovery, showing what actions are in calibre. Depending on how things go, it might eventually get added to the default toolbar built by the Welcome wizard.
- It gives easy access to actions that aren't on any menu or toolbar, which is the main reason I built it for my own use. It doesn't replace the Favorites plugin because it isn't configurable.
- It (usually) shows shortcuts. There are a few cases where a shortcut can't be mapped back to its action.
It is a "normal" action that can be put on a toolbar, menu bar, or context menu. It can have a keyboard shortcut.
The actions change along with the toolbars etc when you connect to a device. It is disabled when looking at the device list.
The changes are in calibre master source.