diff --git a/.vscode/settings.json b/.vscode/settings.json index a3fb1d6..9c3bbac 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,30 +1,71 @@ { "cSpell.words": [ + "PILLARBOX", + "PILLARBOXED", + "aard", "ardetector", + "autodetect", "autodetection", + "beforeunload", "blackbar", + "blackbars", "blackframe", "canvas", + "com", "comms", + "csui", "decycle", + "disneyplus", "equalish", + "fuckup", + "gfycat", + "gmail", + "guardline", + "han", + "iframe", + "imgur", "insta", + "letterboxed", + "manjaro", "minification", + "nogrow", + "noshrink", + "outro", + "polyfill", "recursing", "reddit", "rescan", "resizer", + "scrollbar", + "shitiness", + "smallcaps", + "suboption", + "tabitem", + "tablist", + "tamius", "textbox", + "ultrawidify", + "unmark", + "unmarking", + "unshift", + "uwid", + "uwui", "videodata", + "vids", + "vuejs", "vuex", + "webextension", + "webextensions", "youtube" ], "cSpell.ignoreWords": [ + "abcdefghijklmnopqrstuvwxyz", "autoar", "cheight", "cwidth", "fcstart", "fctime", + "legacycd", "ncol", "nrow", "tickrate", diff --git a/CHANGELOG.md b/CHANGELOG.md index 3245668..e0b18ff 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,7 +13,12 @@ QoL improvements for me: * logging: allow to enable logging at will and export said logs to a file -### v4.4.7 (Current) +### v4.4.8 (Current) + +* Fixed the bug where on pages with more than one video, the list of available videos in the extension popup wouldn't remove videos that are no longer displayed on site. This resulted in extension listing videos that were no longer on the page. Reboot or navigation would also not clear the list if navigating between various pages on the same host. +* Fixed the chrome-only bug where on sites with more than one video, the number wouldn't get hidden when the extension popup closed. + +### v4.4.7 * Removed unnecessary font files and image files from the package. * LoggerUI is now functional. diff --git a/package-lock.json b/package-lock.json index 46be28b..07ef213 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "ultravidify", - "version": "4.4.7", + "version": "4.4.8", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 0a52743..c865088 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { - "name": "ultravidify", - "version": "4.4.7", + "name": "ultrawidify", + "version": "4.4.8", "description": "Aspect ratio fixer for youtube and other sites, with automatic aspect ratio detection. Supports ultrawide and other ratios.", "author": "Tamius Han ", "scripts": { diff --git a/src/ext/conf/BrowserDetect.js b/src/ext/conf/BrowserDetect.js index d1cad75..1ab3508 100644 --- a/src/ext/conf/BrowserDetect.js +++ b/src/ext/conf/BrowserDetect.js @@ -8,6 +8,7 @@ const BrowserDetect = { chrome: process.env.BROWSER === 'chrome', edge: process.env.BROWSER === 'edge', processEnvBrowser: process.env.BROWSER, + processEnvChannel: process.env.CHANNEL, } if (process.env.CHANNEL !== 'stable') { diff --git a/src/ext/conf/ExtConfPatches.js b/src/ext/conf/ExtConfPatches.js index f4eaaa4..d4ce44e 100644 --- a/src/ext/conf/ExtConfPatches.js +++ b/src/ext/conf/ExtConfPatches.js @@ -351,7 +351,7 @@ const ExtensionConfPatch = [ '100%' ] } - // 'width': true // this would prevent aard from runing if