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 @@
If you are new to Flickr Fixr, make sure to look through features on the Options Page.
-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. +
+ +You can always enable and disable features on the Options Page if you don't