diff options
author | Daniel Andersson <[email protected]> | 2013-04-02 09:05:17 +0200 |
---|---|---|
committer | Daniel Andersson <[email protected]> | 2013-04-02 09:05:17 +0200 |
commit | 4785420034aefcc9900c4646ce528676313f1a02 (patch) | |
tree | 9d1646daf5adeed6a3d70e57c41b0ca81dd16e82 | |
parent | ffd0786416271a00638c8becc2974d96221ec642 (diff) |
Add hook to add explanations of hotkey actions via plugins.
-rw-r--r-- | classes/pluginhost.php | 1 | ||||
-rw-r--r-- | include/functions.php | 5 |
2 files changed, 6 insertions, 0 deletions
diff --git a/classes/pluginhost.php b/classes/pluginhost.php index 5b8a77fd6..a75027033 100644 --- a/classes/pluginhost.php +++ b/classes/pluginhost.php @@ -27,6 +27,7 @@ class PluginHost { const HOOK_TOOLBAR_BUTTON = 15; const HOOK_ACTION_ITEM = 16; const HOOK_HEADLINE_TOOLBAR_BUTTON = 17; + const HOOK_HOTKEY_INFO = 18; const KIND_ALL = 1; const KIND_SYSTEM = 2; diff --git a/include/functions.php b/include/functions.php index c04e6a81a..aea7618a8 100644 --- a/include/functions.php +++ b/include/functions.php @@ -1934,6 +1934,11 @@ "help_dialog" => __("Show help dialog")) ); + global $pluginhost; + foreach ($pluginhost->get_hooks($pluginhost::HOOK_HOTKEY_INFO) as $plugin) { + $hotkeys = $plugin->hook_hotkey_info($hotkeys); + } + return $hotkeys; } |