From ca35cf2595f2b36b2147b6f5e8fe3e15d5b322e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ole=20J=C3=B8rgen=20Br=C3=B8nner?= Date: Sat, 23 Sep 2017 23:28:09 +0200 Subject: [PATCH] Rename + store action ids for the rest of our custom actions too --- extension.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/extension.js b/extension.js index 93136a5..cced401 100644 --- a/extension.js +++ b/extension.js @@ -80,26 +80,28 @@ function enable() { registerPaperAction("switch-previous", dynamic_function_ref("preview_navigate"), Meta.KeyBindingFlags.IS_REVERSED); - set_action_handler("move-left", dynamic_function_ref("move_left")); - set_action_handler("move-right", dynamic_function_ref("move_right")); - set_action_handler("toggle-scratch-layer", dynamic_function_ref("toggleScratch")); + registerPaperAction("move-left", dynamic_function_ref("move_left")); + registerPaperAction("move-right", dynamic_function_ref("move_right")); + registerPaperAction("toggle-scratch-layer", dynamic_function_ref("toggleScratch")); } function disable() { } function registerPaperAction(actionName, handler, metaKeyBindingFlags) { - let id = set_action_handler(actionName, handler, metaKeyBindingFlags) + let id = registerMutterAction(actionName, handler, metaKeyBindingFlags) window.paperActionIds[actionName] = id; return id; } /** - * Register a key-bindable action in mutter. Return the assigned numeric id. + * Register a key-bindable action (from our own schema) in mutter. + * + * Return the assigned numeric id. * * NB: use `Meta.keybindings_set_custom_handler` to re-assign the handler. */ -function set_action_handler(action_name, handler, flags) { +function registerMutterAction(action_name, handler, flags) { // Ripped from https://github.com/negesti/gnome-shell-extensions-negesti // Handles multiple gnome-shell versions flags = flags || Meta.KeyBindingFlags.NONE;