Tamius Han
9e044ac66f
added a debug canvas for ArDetect to draw on in debug mode
2018-04-26 00:40:09 +02:00
Tamius Han
3740f2c487
???
2018-04-10 21:35:34 +02:00
Tamius Han
6fe906f166
Did I mention Warcraft movie needs a sequel? Because Warcraft movie needs a sequel.
...
So netflix aspect ratio detection was fine when watching Altered Carbon (2:1), but Warcraft (21:9) had some huge issues with properly auto-detecting aspect ratio (especially when starting automatic aspect ratio after manual toggle). Fixed that (i think).
2018-03-18 17:35:51 +01:00
Tamius Han
44828b3ecf
Tried to fix aspect ratio autodetection on netflix but ended up watching the entire Altered Carbon instead.
...
Just kidding, I also fixed the autodetection on netflix. And the bit where key for netflix in SitesConf.js was wrong.
2018-03-18 15:14:57 +01:00
Tamius Han
61a3b07c6b
Fixed some issues with detecting player size changes (esp. on youtube), where switching from normal player to full screen player wouldn't be handled correctly.
2018-03-14 23:51:13 +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
3b7f00dc8e
I feel fancy.
...
Fixed #25
Fixed #32
Fixed #30 (I actually haven't, just the extension was set to 'you have to manually allow sites other than youtube and netflix')
Fixed #27
2018-03-14 00:08:51 +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
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
28014f5ff1
Of course ArDetect was bugged. Fixed most of those bugs.
2018-02-16 00:19:08 +01:00
Tamius Han
4daa054169
Fixed a series of small bugs with autodetection.
2018-02-12 23:28:31 +01:00
Tamius Han
f284c8b48a
enabled logging
2018-02-06 19:51:31 +01:00
Tamius Han
1ceca7c293
Debug mode off, updated readme, manifest.json is now written for Chrome
2018-02-06 00:48:13 +01:00
Tamius Han
fc4f073e5d
fix for #20
2018-02-05 22:46:38 +01:00
Tamius Han
97fc77b80b
Updated description as well
2018-02-04 20:22:12 +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
85a6a680b9
Optimizations and changes.
2018-01-20 22:59:31 +01:00
Tamius Han
3b3430ddce
Merged FullScreenDetect into PlayerDetect. Youtube: switching between theater mode, full screen and normal mode works properly. Vimeo still broken.
2018-01-18 22:34:42 +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
unknown
4829d45b09
Fixed netflix misalignment in FF 57+
2018-01-12 22:53:07 +01:00
Tamius Han
a17ac319cb
Added bigger icons that chrome uses, updated README.md
2018-01-12 00:26:29 +01:00
Tamius Han
d4a6901d7d
Popup now works on Chrome as well.
2018-01-11 22:43:25 +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
82dd71eb5b
Keyboard settings work (modifiers untested)
2017-12-30 12:55:58 +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
c9719a163a
Fixed some problems.
2017-12-17 22:56:07 +01:00
Tamius Han
e64f21d427
Fixed the icon in manifet.json
2017-11-14 00:01:45 +01:00
Tamius Han
b1fcb233a3
Added popup (no functionality at this time).
2017-11-13 23:34:24 +01:00
Tamius Han
0083e8203d
Fixed the issue with styles not getting applied.
2017-11-13 22:35:04 +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
f582cbe42d
started with keybinds
2017-10-02 23:30:40 +02:00
Tamius Han
021f5c6580
Vimeo has a non-fs autodetect.
2017-10-02 00:27:01 +02:00
Tamius Han
ed1ac6da36
Autodetection works. Somewhat globally, even (tested youtube and vimeo)
2017-09-24 01:54:46 +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
62d40e25f5
Started breaking extension in multiple smaller files.
2017-04-27 20:03:36 +02:00
Tamius Han
dfa51ab925
Refactoring/rewriting UI generating functions
2017-02-13 23:04:21 +01: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
ebbd575d67
Automatic aspect ratio seems to be sufficiently polished on firefox. TODO: testing in Chrome.
2017-01-21 21:09:36 +01:00
Tamius Han
f64bc325f3
Chrome support.
2017-01-21 18:31:47 +01:00
Tamius Han
442db20e4e
Updated readme
2017-01-19 22:37:02 +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
8163ade387
Fixed settings page.
2017-01-09 20:27:38 +01:00
Tamius Han
109ff89351
It's now official. Netflix support is a go.
2017-01-09 18:24:09 +01:00