Merge branch 'master' into stable
This commit is contained in:
commit
067ea67485
18
CHANGELOG.md
18
CHANGELOG.md
@ -2,6 +2,24 @@
|
|||||||
|
|
||||||
## v3.x
|
## v3.x
|
||||||
|
|
||||||
|
### v3.1.1 (Chrome-only)
|
||||||
|
|
||||||
|
* Logging was accidentally left on in release version. This was fixed.
|
||||||
|
|
||||||
|
### v3.1.0
|
||||||
|
|
||||||
|
* Fixed the issue where aspect ratio change wouldn't survive switching between fullscreen and non-fullscreen modes
|
||||||
|
* Fixed the issue where settings wouldn't survive browser restarts in Firefox
|
||||||
|
|
||||||
|
Under the hood:
|
||||||
|
|
||||||
|
* rewrote how settings work, swapped Comms with storage.onChanged where it made sense & as much as possible
|
||||||
|
* enabling/disabling extension (either globally or for a given site) has now instant effect (consequence of above)
|
||||||
|
|
||||||
|
### v3.0.1
|
||||||
|
|
||||||
|
Minor fixes.
|
||||||
|
|
||||||
### v3.0.0
|
### v3.0.0
|
||||||
|
|
||||||
Pretty much rewrote extension in more object-oriented way and sorted out spaghetti a little. Site settings and keybinds have been merged with the rest of the extension settings. Rewrote messageing.
|
Pretty much rewrote extension in more object-oriented way and sorted out spaghetti a little. Site settings and keybinds have been merged with the rest of the extension settings. Rewrote messageing.
|
||||||
|
@ -34,8 +34,8 @@ I am not actively testing extension on other sites. You can try your luck and en
|
|||||||
|
|
||||||
You can download this extension from Firefox' and Chrome's extension stores:
|
You can download this extension from Firefox' and Chrome's extension stores:
|
||||||
|
|
||||||
* [Firefox](https://addons.mozilla.org/en/firefox/addon/ultrawidify/) (v3.0.0)
|
* [Firefox](https://addons.mozilla.org/en/firefox/addon/ultrawidify/)
|
||||||
* [Chrome](https://chrome.google.com/webstore/detail/ultrawidify/dndehlekllfkaijdlokmmicgnlanfjbi) (v2.2.5-ish)
|
* [Chrome](https://chrome.google.com/webstore/detail/ultrawidify/dndehlekllfkaijdlokmmicgnlanfjbi)
|
||||||
|
|
||||||
### Beggathon
|
### Beggathon
|
||||||
|
|
||||||
@ -178,13 +178,12 @@ They still aren't rebindable.
|
|||||||
|
|
||||||
## Plans for the future
|
## Plans for the future
|
||||||
|
|
||||||
1. ~~Handle porting of extension settings between versions. (Some people had some issues where extension broke until reinstalled, and corrupted settings seemed to be the problem.)~~ seems to work for me?
|
1. Handle porting of extension settings between versions.
|
||||||
2. Reintroduce gradual zoom on z and u and provide a way to 'scroll' the zoomed in video up/down left/right.
|
2. Reintroduce gradual zoom on z and u and provide a way to 'scroll' the zoomed in video up/down left/right.
|
||||||
3. reintroduce settings page (rebindable keys, blacklist/whitelist management, some settings for automatic aspect ratio detection)
|
3. reintroduce settings page (rebindable keys, blacklist/whitelist management, some settings for automatic aspect ratio detection)
|
||||||
4. site-specific options for sites that require additional CSS classes or other hacks
|
4. site-specific options for sites that require additional CSS classes or other hacks
|
||||||
5. figure the best way to do GUI (injecting buttons into the player bar is not a good way. Been there, done that, each site has its own way and some appear to be impossible). Might get bumped to be released alongside #2
|
5. figure the best way to do GUI (injecting buttons into the player bar is not a good way. Been there, done that, each site has its own way and some appear to be impossible). Might get bumped to be released alongside #2
|
||||||
6. ~~Stretch mode, because some people are very salty and toxic about the fact that this extension is here to solve a problem that's different than the one they want. More salty than me rn.~~ done
|
6. Improvements to automatic aspect ratio detection
|
||||||
7. Improvements to automatic aspect ratio detection
|
|
||||||
|
|
||||||
## Changelog
|
## Changelog
|
||||||
|
|
||||||
|
@ -32,11 +32,16 @@ class VideoData {
|
|||||||
}
|
}
|
||||||
|
|
||||||
startArDetection() {
|
startArDetection() {
|
||||||
|
if(!this.arDetector) {
|
||||||
|
this.arDetector.init();
|
||||||
|
}
|
||||||
this.arDetector.start();
|
this.arDetector.start();
|
||||||
}
|
}
|
||||||
|
|
||||||
stopArDetection() {
|
stopArDetection() {
|
||||||
this.arDetector.stop();
|
if (this.arDetector) {
|
||||||
|
this.arDetector.stop();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
destroy() {
|
destroy() {
|
||||||
|
Loading…
Reference in New Issue
Block a user