From 906164e190ea43ace3a6d66fbb0b471940a1ff68 Mon Sep 17 00:00:00 2001 From: wareya Date: Thu, 4 Jul 2019 04:24:03 -0400 Subject: [PATCH] add options link in right click menu --- background-script.js | 16 ++++++++++++++++ options.html | 8 ++++++++ 2 files changed, 24 insertions(+) diff --git a/background-script.js b/background-script.js index a67a441..b2f021f 100644 --- a/background-script.js +++ b/background-script.js @@ -1801,6 +1801,16 @@ async function init_icon() init_icon(); +function open_options(info, tab) +{ + try + { + browser.tabs.create({ + url:browser.extension.getURL("options.html") + }); + } catch(err) {} +} + function open_reader(info, tab) { try @@ -1846,6 +1856,12 @@ function open_jsonconfig(info, tab) if(browser.contextMenus) { + browser.contextMenus.create({ + id: "nazeka-options", + title: "Options", + contexts: ["browser_action"], + onclick: open_options + }); browser.contextMenus.create({ id: "nazeka-reader", title: "Open Reader", diff --git a/options.html b/options.html index bcc3c65..f62becb 100644 --- a/options.html +++ b/options.html @@ -7,6 +7,14 @@ Nazeka: options +