From 7952fca09319d472c5705d06667f3adc2ad26c7d Mon Sep 17 00:00:00 2001 From: Pyxels <39232833+Pyxels@users.noreply.github.com> Date: Tue, 17 Jan 2023 16:18:01 +0100 Subject: [PATCH] feat: add shortcut to toggle plugin on and off --- background.js | 5 +++++ manifest.json | 8 ++++++++ 2 files changed, 13 insertions(+) diff --git a/background.js b/background.js index fac97bb..4f299ea 100644 --- a/background.js +++ b/background.js @@ -106,6 +106,11 @@ var getting = browser.storage.local.get(["zoomFactor", "zoomThreshold"]); getting.then(updateConstsFromSync); browser.browserAction.onClicked.addListener(toggle); +browser.commands.onCommand.addListener((command) => { + if (command === "toggle-reszoom") { + toggle(); + } +}); browser.tabs.onActivated.addListener(activated); browser.tabs.onUpdated.addListener(updated); browser.runtime.onMessage.addListener(resized); diff --git a/manifest.json b/manifest.json index 9190796..3b81500 100644 --- a/manifest.json +++ b/manifest.json @@ -19,5 +19,13 @@ ], "options_ui": { "page": "options.html" + }, + "commands": { + "toggle-reszoom": { + "suggested_key": { + "linux": "Ctrl+Alt+Z" + }, + "description": "Toggle On/Off" + } } }