From 0fb491c02e5d4a1c25c94e17091fc9227424e9b0 Mon Sep 17 00:00:00 2001 From: mutschler Date: Sun, 19 Nov 2023 01:47:04 +0100 Subject: [PATCH 1/3] fix: open metube tab after clicking on extension icon --- src/background.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/background.js b/src/background.js index cb4156e..4b85457 100644 --- a/src/background.js +++ b/src/background.js @@ -80,7 +80,7 @@ chrome.action.onClicked.addListener(function (tab) { // use this tab to get the youtube video URL let videoUrl = tabs[0].url; sendVideoUrlToMetube(videoUrl, data.metube, data.defaultFormat, function () { - if (!needToSwitch) { + if (needToSwitch) { openTab(data.metube, tab); } }); From 0b3dff4f89725095c4034a6c55a25eae341078dd Mon Sep 17 00:00:00 2001 From: mutschler Date: Sun, 19 Nov 2023 01:52:46 +0100 Subject: [PATCH 2/3] fix: allow custom sites when only one is added --- src/options.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/options.js b/src/options.js index 7f042a5..4378175 100644 --- a/src/options.js +++ b/src/options.js @@ -29,7 +29,7 @@ async function saveOptions() { // todo: fix it // also need make function for check string // https://developer.chrome.com/docs/extensions/mv3/match_patterns/ - if(sites.length <= 1){ + if(!sites.length){ return; } From e957c729f002362ef99c919163fa1dcfd5ab7ad5 Mon Sep 17 00:00:00 2001 From: Rpsl Date: Sat, 25 Nov 2023 22:37:18 +0200 Subject: [PATCH 3/3] v1.6 --- builds/metube-browser-extension-1.6.zip | Bin 0 -> 9042 bytes src/manifest.json | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 builds/metube-browser-extension-1.6.zip diff --git a/builds/metube-browser-extension-1.6.zip b/builds/metube-browser-extension-1.6.zip new file mode 100644 index 0000000000000000000000000000000000000000..f8b189a8dd0f561c0dfbae866baa9fc376970a6c GIT binary patch literal 9042 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 literal 0 HcmV?d00001 diff --git a/src/manifest.json b/src/manifest.json index 81ebdeb..022dcda 100644 --- a/src/manifest.json +++ b/src/manifest.json @@ -1,7 +1,7 @@ { "name": "MeTube Downloader", "description": "Use the context menu to send video into MeTube application", - "version": "1.5", + "version": "1.6", "manifest_version": 3, "permissions": ["contextMenus", "storage", "tabs"], "background": {