From 54a081e991c968da6b899fa44306beb1a5464ed0 Mon Sep 17 00:00:00 2001 From: Stig Nygaard Date: Fri, 25 Oct 2024 13:20:17 +0200 Subject: [PATCH] v2.6.1 edge-variant --- WebExtension/background/flickr_fixr.js | 2 +- WebExtension/manifest.json | 1 - WebExtension/onboard/onboard.html | 33 +++++++++++++++++++++----- 3 files changed, 28 insertions(+), 8 deletions(-) diff --git a/WebExtension/background/flickr_fixr.js b/WebExtension/background/flickr_fixr.js index 894c022..3773f6e 100644 --- a/WebExtension/background/flickr_fixr.js +++ b/WebExtension/background/flickr_fixr.js @@ -148,7 +148,7 @@ function installHandler({reason, temporary, previousVersion}) { switch (reason) { case 'update': console.log("Updated from details.previousVersion: " + previousVersion); - if (versionnumber.compare(previousVersion, '2.6.0') < 0) { + if (versionnumber.compare(previousVersion, '2.5.0') < 0) { browser.tabs.create({url: "/onboard/onboard.html"}); } break; diff --git a/WebExtension/manifest.json b/WebExtension/manifest.json index 0e74aa8..89a2f15 100644 --- a/WebExtension/manifest.json +++ b/WebExtension/manifest.json @@ -36,7 +36,6 @@ "minimum_opera_version": "107.0", "minimum_edge_version": "121.0", "background": { - "scripts": ["background/flickr_fixr.js"], "service_worker": "background/flickr_fixr.js", "type": "module" }, diff --git a/WebExtension/onboard/onboard.html b/WebExtension/onboard/onboard.html index 64ae8f5..903eebd 100644 --- a/WebExtension/onboard/onboard.html +++ b/WebExtension/onboard/onboard.html @@ -57,18 +57,39 @@

Congratulations!...

If you are new to Flickr Fixr, make sure to look through features on the Options Page.

-

New in this version...

+

This is a special Edge version

+

Standards and cross-browser designs are something I care a lot about and always try to support. That's why + Flickr Fixr generally is made so I can publish the exact same extension version for Firefox, Chrome and Edge + browsers. However, lately Microsoft's Add-ons site hasn't allowed me to upload the "normal" version of my + extension that is available for Firefox and Chrome. It + sounds like Microsoft acknowledge the problem and plan to fix it. + But after three months of waiting, nothing has happened yet. +

+

You Edge users has missed a couple of updates to Flickr Fixr, so I decided this time to publish a special tailored + Edge version. It probably won't happen with all updates of Flickr Fixr, so going forward you could consider + installing Flickr Fixr from Chrome Add-ons webstore instead, + which Edge also supports installing extensions from. But hopefully Microsoft will fix the problem soon. +

+ +

New from previous version that was available for Edge, is:

You can always enable and disable features on the Options Page if you don't