Commit Graph

19 Commits

Author SHA1 Message Date
Tamius Han
33acbe5015 Okay then. Turns out background script might not be necessary. (Even though not yet removed from the projects, popup now communicates directly with the tab as opposed to background page which forwards everything to the tab. I think. But this means even Chrome — as shit as it is — might be able to do the popup stuff without me having to maintain another
version of code that does the same thing.)
2018-01-10 23:16:07 +01:00
Tamius Han
45c986d66d Chrome is fucking cancer and its sendMessage() (both in chrome.tabs as well as chrome.runtime) sucks major ass. 2018-01-08 22:48:45 +01:00
Tamius Han
4b61325c58 Attempt at fixing Chrome's UI. Not successful because Chrome documentation is TL;DR 2018-01-06 22:58:31 +01:00
Tamius Han
d8ee278491 Fixed bug with popup buttons for forcing aspect ratio not always working. Autodetection can no longer get triggered by small changes in aspect ratio (but will get triggered if change is a small amount over the treshold still) 2018-01-02 03:36:29 +01:00
Tamius Han
d0373820fe Popup is working properly now. 2017-12-30 18:36:08 +01:00
Tamius Han
0f2d786780 Popup menus are showing properly. 2017-12-30 02:58:24 +01:00
Tamius Han
de2677fdd6 Added ui/popup window (and it kinda works) 2017-12-29 23:34:40 +01:00
Tamius Han
ed1ac6da36 Autodetection works. Somewhat globally, even (tested youtube and vimeo) 2017-09-24 01:54:46 +02:00
Tamius Han
69c01e83ed Updated README, disabled debugging. 2017-01-22 01:15:03 +01:00
Tamius Han
4a331e0010 It took some persuading to make it work both in Chrome and Firefox at the same time. Fuck Chrome. 2017-01-21 22:53:12 +01:00
Tamius Han
f64bc325f3 Chrome support. 2017-01-21 18:31:47 +01:00
Tamius Han
16e855e4ac Netflix autoAR: polished, working and in settings. Ready to submit to AMO. 2017-01-19 21:29:54 +01:00
Tamius Han
39d8139e0c It appears that auto-aspect-ratio thingy on Netflix approximately works. 2017-01-17 22:35:04 +01:00
Tamius Han
f64993a0d1 For a brief moment, I got this extension to autoremove unnecessary black bars. Progress! 2017-01-17 00:15:03 +01:00
Tamius Han
e7b0f80eb2 onUpdated doesn't work the way we want (at least not for netflix), so instead of relying on that we just check for changes periodically. 2017-01-04 23:23:41 +01:00
Tamius Han
991759f0a0 Keypresses are fixed again. Probably. 2017-01-02 17:45:51 +01:00
Tamius Han
fe4fdcf0fe Updated README.md to include changelog. uw-bg.js and uw.js should only contain minor cosmetic changes. 2016-12-29 20:41:23 +01:00
Tamius Han
9fc6e058b2 Fixed the 'sometimes extension doesnt load' bug some more: background script sends updates about page updates at most once every two seconds. If the UI is found when the content script is notified of the change, the UI doesn't get reloaded anymore (unless debugmsg
is set to 'true').
2016-12-29 19:41:54 +01:00
Tamius Han
9e79048c64 Roughly fixed the issue when extension wouldn't work in certain cases. Roughly fixed because the event that triggers UI redrawing fires all the time. 2016-12-21 23:25:05 +01:00