From 981f6da829b65a0bd9d3c71a3c7496b9142435de Mon Sep 17 00:00:00 2001 From: Solninja A <51935570+SolninjaA@users.noreply.github.com> Date: Mon, 27 Jan 2025 17:26:25 +1000 Subject: [PATCH] Revamp popup settings --- background/background.js | 4 +-- manifest.json | 2 +- options/options.html | 10 ++++++++ options/options.js | 26 +++++++++++++++++++- popup/popup.html | 48 +++++++++++++++++++----------------- popup/popup.js | 53 +++++++++++++++++++++++++++++++++++++++- 6 files changed, 115 insertions(+), 28 deletions(-) diff --git a/background/background.js b/background/background.js index 744c20e..6786baf 100644 --- a/background/background.js +++ b/background/background.js @@ -345,6 +345,6 @@ browser.contextMenus.create({ }); // Run code when the context menu is clicked -browser.contextMenus.onClicked.addListener( () => { - browser.windows.create({url: "/popup/popup.html", type: "popup"}); +browser.contextMenus.onClicked.addListener( (info) => { + browser.windows.create({url: `/popup/popup.html?url=${info.pageUrl}`, type: "popup"}); }); diff --git a/manifest.json b/manifest.json index 8e10005..4049eaf 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 2, "name": "Chhoto URL", - "version": "1.2.0", + "version": "1.3.0", "description": "An unofficial extension for shortening URLs using the Chhoto URL API. Requires a Chhoto URL instance.", "icons": { "16": "icons/chhoto-url-16.png", diff --git a/options/options.html b/options/options.html index 79cf08c..a14861b 100644 --- a/options/options.html +++ b/options/options.html @@ -150,6 +150,16 @@
Inputted value is not a number.
+