|
edcd1e3ccb
|
Fixed links in popup for Chrome
|
2018-05-10 18:37:03 +02:00 |
|
Tamius Han
|
c7b6035c55
|
conditional stretching
|
2018-05-07 21:58:11 +02:00 |
|
Tamius Han
|
fa5e3909e6
|
Added support links to the popup, preparing popup for stretch mode fixes.
|
2018-05-06 00:36:38 +02:00 |
|
Tamius Han
|
c35a8c5f59
|
Added a safety thingy that disables autodetection if autodetection consistenly causes lag.
|
2018-05-05 23:06:39 +02:00 |
|
Tamius Han
|
b5a5609898
|
fixed popup, for reals
|
2018-05-02 18:02:54 +02:00 |
|
Tamius Han
|
1d0772fae7
|
shortened autodetection frequency warning
|
2018-05-02 17:56:10 +02:00 |
|
Tamius Han
|
dcd430d05e
|
font-fak -> overpass, also fixed overpass-mono
|
2018-03-14 21:45:53 +01:00 |
|
Tamius Han
|
b3a842e0b1
|
Font inclusion fixed for reals now.
|
2018-03-14 21:43:58 +01:00 |
|
Tamius Han
|
c35774c36f
|
Chrome kinda works according to 1 beta tester. Fixed few other chrome-specific bugs I've noticed. Fixed the font inclusion (hopefully)
|
2018-03-14 21:19:15 +01:00 |
|
Tamius Han
|
e6efaf52d8
|
Split settings between Settings.js (handles loading and saving) and ExtensionConf.js (actual configuration). All settings are now handled in background script (content scripts get ExtensionConf from background script). Saving seems to work.
|
2018-03-13 23:55:38 +01:00 |
|
Tamius Han
|
51f2df930d
|
end of the day commit. settings for autoAr ARE NOT getting saved.
|
2018-03-13 00:36:10 +01:00 |
|
Tamius Han
|
13a928b90e
|
ar fixed, disabling/enabling sites roughly works.
|
2018-03-11 18:00:47 +01:00 |
|
Tamius Han
|
2849bf5d85
|
Popup is now set to use font overpass files that are included with the extension, as opposed to assuming people have it installed on their machines.
|
2018-03-10 11:11:44 +01:00 |
|
Tamius Han
|
ef324595ef
|
Added overpass font
|
2018-03-10 11:00:24 +01:00 |
|
Tamius Han
|
ba841c6ea3
|
unfuck progress before switching branches.
|
2018-03-07 21:42:40 +01:00 |
|
Tamius Han
|
d78fa346ce
|
register-video in ghettoOnChange didn't always work. background script now polls content script of current tab every 5 or so seconds. Popup script polls for has-video changes once every two seconds or so. 5s and 2s seem reasonable.
|
2018-02-06 00:36:48 +01:00 |
|
Tamius Han
|
2c0f0ed607
|
Release v2.1.0 (sans readme)
|
2018-02-04 17:39:26 +01:00 |
|
Tamius Han
|
b13eff44e3
|
Reworked popup warnings. Chrome doesn't work again.
|
2018-02-02 00:21:29 +01:00 |
|
Tamius Han
|
174c987690
|
Keyboard shortcuts get loaded in popup, fixed 'reset' button in popup.
|
2018-02-01 00:26:16 +01:00 |
|
Tamius Han
|
e51faaf934
|
New comms between [uw.js <==> uw-bg.js <==> popup.js] established. Working in Firefox, not in Chrome — potentially due to Promise.all() (try replacing with for(promise of promises) await promise )
|
2018-01-26 00:09:08 +01:00 |
|
Tamius Han
|
551bee1724
|
reintroducing background script, which will keep track of frames and videos in currently opened tab (not yet implemented)
|
2018-01-24 23:15:54 +01:00 |
|
Tamius Han
|
9265a336bc
|
Trying to add blanket support for theater mode. Changing aspect ratio works in youtube theater mode, but only when manually launched. Chaning to full screen mode stops it. This commit breaks vimeo support.
|
2018-01-18 00:11:03 +01:00 |
|
Tamius Han
|
ee626fd5dd
|
Extra videos, BrowserDetect is getting set up for Edge
|
2018-01-17 20:57:24 +01:00 |
|
Tamius Han
|
d4a6901d7d
|
Popup now works on Chrome as well.
|
2018-01-11 22:43:25 +01:00 |
|
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
|
5ad7144e67
|
Version 2.0! Woohoooo!
|
2017-12-31 18:28:03 +01:00 |
|
Tamius Han
|
ec6dfadb41
|
Some basic settings for keyboard shortcuts.
|
2017-12-30 20:53:15 +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
|
66cc44ab6d
|
Reshaped popup
|
2017-12-02 21:09:08 +01:00 |
|
Tamius Han
|
b1fcb233a3
|
Added popup (no functionality at this time).
|
2017-11-13 23:34:24 +01:00 |
|
Tamius Han
|
602c5f3418
|
We have semi-working version. Keybinds aren't rebindable yet. Settings page needs to be remade to accomodate new options.
|
2017-10-17 22:17:51 +02:00 |
|
Tamius Han
|
9d3e16dc58
|
form for editing site options was turned into a textarea. todo: proper saving
|
2017-05-23 21:00:38 +02:00 |
|
Tamius Han
|
09ef70e96f
|
Some minor fixes.
|
2017-04-18 20:48:29 +02:00 |
|
Tamius Han
|
0d943df844
|
Fixed up iframe detection. Noticed that 'force aspect ratio' menu doesn't work.
|
2017-03-21 21:23:03 +01:00 |
|
Tamius Han
|
d41f06ccf8
|
Saving custom sites works ... kinda.
|
2017-03-15 22:25:38 +01:00 |
|
Tamius Han
|
505995f83f
|
Site configs are hidden by default. Wrote functions for gathering/setting the values from the edit form of a given site.
|
2017-03-14 23:51:03 +01:00 |
|
Tamius Han
|
f5d3711b4c
|
Settings/sites: 'edit' button now actually enables the form.
|
2017-03-13 20:34:59 +01:00 |
|
Tamius Han
|
486ca08e89
|
Started adding options to configure websites from settings.
|
2017-03-02 20:06:53 +01:00 |
|
Tamius Han
|
d22dd18a9d
|
Extension UI can now be hidden.
|
2017-02-22 13:53:40 +01:00 |
|
Tamius Han
|
89f9b82b4b
|
UI rewrite complete. TODO: test on netflix, enable UI customization by user.
|
2017-02-20 23:40:47 +01:00 |
|
Tamius Han
|
dfa51ab925
|
Refactoring/rewriting UI generating functions
|
2017-02-13 23:04:21 +01:00 |
|
Tamius Han
|
e7fbf6231d
|
'more settings' menu now shows on youtube, but offset isn't calculated properly in fullscreen
|
2017-01-23 21:18:01 +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 |
|