From 717e8dd52afb69913555a0b1595b51b9f5b22435 Mon Sep 17 00:00:00 2001 From: juliandescottes Date: Wed, 19 Sep 2018 23:05:45 +0200 Subject: [PATCH] Add keyboard shortcut to toggle grid (alt+G) --- src/js/controller/preview/PreviewActionsController.js | 2 ++ src/js/service/keyboard/Shortcuts.js | 1 + 2 files changed, 3 insertions(+) diff --git a/src/js/controller/preview/PreviewActionsController.js b/src/js/controller/preview/PreviewActionsController.js index cd15578e..9f2cb65b 100644 --- a/src/js/controller/preview/PreviewActionsController.js +++ b/src/js/controller/preview/PreviewActionsController.js @@ -7,6 +7,7 @@ this.container = container; this.onionSkinShortcut = pskl.service.keyboard.Shortcuts.MISC.ONION_SKIN; + this.toggleGridShortcut = pskl.service.keyboard.Shortcuts.MISC.TOGGLE_GRID; this.fpsRangeInput = document.querySelector('#preview-fps'); this.fpsCounterDisplay = document.querySelector('#display-fps'); @@ -44,6 +45,7 @@ var registerShortcut = pskl.app.shortcutService.registerShortcut.bind(pskl.app.shortcutService); registerShortcut(this.onionSkinShortcut, this.toggleOnionSkin_.bind(this)); + registerShortcut(this.toggleGridShortcut, this.toggleGrid_.bind(this)); var onionSkinTooltip = pskl.utils.TooltipFormatter.format('Toggle onion skin', this.onionSkinShortcut); this.toggleOnionSkinButton.setAttribute('title', onionSkinTooltip); diff --git a/src/js/service/keyboard/Shortcuts.js b/src/js/service/keyboard/Shortcuts.js index 2c26f623..9cd8d67b 100644 --- a/src/js/service/keyboard/Shortcuts.js +++ b/src/js/service/keyboard/Shortcuts.js @@ -59,6 +59,7 @@ BEST_PREVIEW : createShortcut('best-preview', 'Select best size preview', 'alt+2'), FULL_PREVIEW : createShortcut('full-preview', 'Select full size preview', 'alt+3'), ONION_SKIN : createShortcut('onion-skin', 'Toggle onion skin', 'alt+O'), + TOGGLE_GRID : createShortcut('toggle-grid', 'Show/Hide grid', 'alt+G'), LAYER_PREVIEW : createShortcut('layer-preview', 'Toggle layer preview', 'alt+L'), MERGE_ANIMATION : createShortcut('import-animation', 'Open merge animation popup', 'ctrl+shift+M'), CLOSE_POPUP : createShortcut('close-popup', 'Close an opened popup', 'ESC'),