5b1f73a69e
Fix problem with autodetection
2021-09-19 21:22:05 +02:00
f7eba0974f
Fix default settings
2021-09-19 21:21:23 +02:00
3ac3f1aee5
It would be good to disable frame check if AARD is halted or exited
2021-09-15 01:45:51 +02:00
23ca74afdb
Add quick readme to the logger
2021-09-15 00:54:46 +02:00
7d894fb1e3
it is higly recommended to actually resolve those promises
2021-09-15 00:54:23 +02:00
415ebf6821
Simplify video rescans
2021-09-14 23:22:59 +02:00
b1ec4f7387
Make framecheck ever so slightly async
2021-09-14 19:12:54 +02:00
820af9b133
Patch for netflix
2021-09-13 22:47:27 +02:00
104ed85d72
Get UI to show again
2021-08-26 01:34:59 +02:00
84de5927cd
Try initializing UI again
2021-08-26 01:07:39 +02:00
1b829e095b
Merge branch 'master' into feature/player-ui
2021-08-26 00:54:07 +02:00
cbb4624e25
Version bump stuff
2021-08-26 00:45:22 +02:00
2cb02ff3f2
fix
2021-08-26 00:45:12 +02:00
b8cd441109
misc fixes
2021-08-26 00:37:56 +02:00
86a8c23999
Change how halting AARD is handled
2021-08-25 23:13:02 +02:00
a2573b5aaf
Add performance timing to ar detector + make it use animationFrame
2021-08-25 22:32:39 +02:00
ea8671f64b
Tidy up ArDetector
2021-08-25 20:39:27 +02:00
a234903b8f
Fix logging popup a bit
2021-08-24 02:13:05 +02:00
981da95cde
The logger should be working again?
2021-08-24 00:57:29 +02:00
18fe17f00f
Youtube: fix alignment issues with square-ish videos in normal player ( #162 ). Fix issue with misalignment of featured videos on channel page
2021-08-17 19:39:00 +02:00
5ad8302084
Add missing conf for piped.kavin.rocks ( fix #151 )
2021-07-14 22:45:00 +02:00
cfcd0c5945
version bump
2021-07-14 22:06:50 +02:00
eb1b1cf73d
changelog
2021-07-14 22:06:42 +02:00
95d3d962f4
I reckon we can drop ExtConfPatches for versions over a year old
...
like, everyone should have receiving this and future updates should be on 5.x, or at least on 4.5.x
2021-07-14 21:19:39 +02:00
6eb96f917d
Goodies for #160
2021-07-14 21:17:32 +02:00
5847215097
Merge branch 'master' into feature/player-ui
2021-07-05 01:22:30 +02:00
d102a8cd7d
fix popup
2021-07-05 01:17:10 +02:00
571ac92cd3
Version bump & changelog
2021-07-05 01:02:21 +02:00
246743203f
whitespace + plex rule
2021-07-05 00:51:15 +02:00
1cc76ab3b1
Improve UI in advanced settings
2021-07-05 00:49:35 +02:00
d92b24a2f6
Merge branch 'master' into feature/player-ui
2021-06-13 02:19:39 +02:00
c14aa99e5b
Fix extconfpatches
2021-06-13 02:18:47 +02:00
2ced591ed4
Fix build errors
2021-06-12 23:23:47 +02:00
56dcd0feb3
Merge branch 'master' into feature/player-ui
2021-06-12 23:22:54 +02:00
c43b1daa42
Edge probably doesn't need the 'pls ensure you're up to date' warning anymore
2021-06-12 23:21:01 +02:00
cbaa424fc4
Version bumps and changelogs
2021-06-07 22:16:03 +02:00
c2039da7c8
Make some labels less confusing
2021-06-07 21:57:40 +02:00
6d4b161b06
Fix for disneyplus maybe?
2021-06-07 21:56:57 +02:00
336879a4a1
Version bump & changelog
2021-05-12 00:19:21 +02:00
7fd28616aa
Fix incorrect stretch with fix-source stretch
2021-05-12 00:01:40 +02:00
fba6a8d604
Additional details in the popup
2021-05-11 22:45:08 +02:00
e5c1bcded1
Safety check
2021-05-11 22:44:24 +02:00
b99929063c
Restore aspect ratio if offsets fail verification
2021-05-11 22:43:27 +02:00
18d7414b90
refactor
2021-05-11 22:42:51 +02:00
965a48c086
Remove some code that was only needed cos old edge
2021-04-12 20:54:42 +02:00
0edd82479e
Put in console.errors on extension initialization.
2021-04-12 20:54:26 +02:00
338b219142
Since webExt polyfill ensures 'browser' is also present in Chrome, code for opening settings page from popup stopped working in Chrome
2021-04-12 20:36:42 +02:00
c504d5594c
Version bump
2021-04-12 20:31:50 +02:00
9beeffc679
Force old chrome installs to force-enable the zoom limit
2021-04-12 20:30:42 +02:00
19e021ce8e
Update 'what's new'?
2021-04-12 20:27:49 +02:00
c863447f3d
;
2021-04-12 20:25:44 +02:00
520b0b7ade
Extra comments
2021-04-12 19:08:12 +02:00
48e12c8504
Fix player detection on videos wider than the monitor
2021-04-12 19:03:18 +02:00
60f940f4db
try/catch in aspect ratio getter
2021-04-12 19:01:28 +02:00
0bed840b6f
fix settings interface
2021-04-10 04:17:07 +02:00
ddbddc45a9
Whitespace and stuff
2021-04-10 04:10:22 +02:00
a039fd4ce4
Make isFullscreen a bit more lenient.
...
innerWidth|Height and screen.width|height no longer need an exact match
2021-04-10 04:10:12 +02:00
d3c3c99069
fix 'is extension enabled' query
2021-04-10 04:09:00 +02:00
843a405323
get settings for current site function
2021-04-10 04:08:35 +02:00
cb548c3a3d
aspect ratio is a getter now. Use said getter
2021-04-10 04:08:09 +02:00
d406438527
Enable zoom limit for new installs in Chrome as well
2021-04-10 04:03:14 +02:00
6737061713
Add new settings option
2021-04-10 04:02:52 +02:00
46c635b11b
Chrome still has that bug
2021-04-08 21:53:49 +02:00
5f04c03f80
Correct changelog to account for Edge.
2021-04-05 03:31:07 +02:00
dbf96f97b6
Fix :disabled for a certain checkbox
2021-04-05 03:30:49 +02:00
861e62dc56
Add confPatch for Edge
2021-04-05 03:30:29 +02:00
1b00420388
correct the interface
2021-04-05 03:29:56 +02:00
0ac57ca2ac
add target:blank to links
2021-04-05 03:29:35 +02:00
58e29f4590
Remove logging, typos
2021-04-04 23:55:49 +02:00
2cf42cb6ed
Add link to blog
2021-04-04 23:19:50 +02:00
93eb67ca49
Prevent recursing
2021-04-04 23:19:43 +02:00
fee73519e6
formatting
2021-04-04 15:48:46 +02:00
5d1ad6f935
remove unnecessary logging
2021-04-04 15:48:33 +02:00
a720556ac9
typos and dict update
2021-04-04 15:48:01 +02:00
0bc1254ce0
Merge branch 'master' into feature/player-ui
2021-04-04 03:59:08 +02:00
f8bd8e2eec
Update "what's new" stuff.
2021-04-04 03:58:26 +02:00
d0beb137fe
Version bump
2021-04-04 03:58:08 +02:00
c6e4d06fa1
Allow toggling chrome hardware acceleration bug workaround for people not experiencing it
2021-04-04 03:42:36 +02:00
190737b915
Merge branch 'master' into feature/player-ui
2021-04-01 23:50:08 +02:00
902f880a68
no stray logs
2021-04-01 21:44:07 +02:00
624c072bb3
Changelog + version bump
2021-04-01 21:43:19 +02:00
09253fe0a1
Unbork settings page even more
2021-04-01 21:40:58 +02:00
a0eeabbd50
Fix for #142 , possibly
2021-04-01 21:24:19 +02:00
873a8cf3a8
Fix enum imports
2021-04-01 21:23:59 +02:00
9c1fb77dc8
Turn all logging off for release
2021-03-31 00:10:41 +02:00
0a3627c7fe
Don't attempt height:auto compensation if style height compensation is active
2021-03-31 00:10:18 +02:00
2a4a3f7192
change mailto link
2021-03-30 23:40:06 +02:00
0b30688d59
update changelog a bit more
2021-03-30 23:39:41 +02:00
5cbfb70306
add some folds to code
2021-03-30 21:55:17 +02:00
63e40cf71a
Compensate for height:auto in certain scenarios
2021-03-30 21:54:44 +02:00
d1baebcceb
Add types, return crop strategy with stretch factors
2021-03-30 21:54:08 +02:00
c07916362e
log a lil bit less. Fix mutation observer callback
2021-03-30 20:38:16 +02:00
d382b46464
Log a lil bit more
2021-03-30 01:11:39 +02:00
48319acc31
okay, we can't ditch mutationobserver 5ever
2021-03-30 01:10:37 +02:00
b634e4d2b3
remove some logging
2021-03-29 23:40:34 +02:00
03f37fa1a3
long live ResizeObserver, let's ditch MutationObserver five-ever
2021-03-29 23:30:54 +02:00
bf010a243c
changelog
2021-03-29 22:52:32 +02:00
9d2b480f3f
Use webextension-polyfill in popup
2021-03-29 21:15:01 +02:00
b69a03d42f
code cleanup
2021-03-29 21:14:03 +02:00
f1330570d6
fix popup not working
2021-03-29 21:07:54 +02:00
589a1fefbf
fix import
2021-03-14 02:34:35 +01:00
d64b41a363
Revert "split popup into ts"
...
This reverts commit 73eb5ffe93
.
2021-03-14 02:33:04 +01:00
e7613aa691
Revert "okay what the actual fuck"
...
This reverts commit a9ab8d8b92
.
2021-03-14 02:32:40 +01:00
e272d1d4d4
Revert "Move popup to vue"
...
This reverts commit 5b0fcef15c
.
2021-03-14 02:32:34 +01:00
0dc196127e
Revert "fix imports"
...
This reverts commit d644395b35
.
2021-03-14 02:32:28 +01:00
42394a48bc
Revert "fix vue imports"
...
This reverts commit cd7a1de548
.
2021-03-14 02:32:22 +01:00
cd7a1de548
fix vue imports
2021-03-14 02:10:41 +01:00
d644395b35
fix imports
2021-03-14 01:29:05 +01:00
5b0fcef15c
Move popup to vue
2021-03-14 00:34:47 +01:00
a9ab8d8b92
okay what the actual fuck
2021-03-12 00:14:52 +01:00
73eb5ffe93
split popup into ts
2021-03-11 21:58:12 +01:00
8cefa4af2f
add vue shim
2021-03-11 21:57:44 +01:00
ede570865f
Migrate some more things to typescript
2021-03-11 21:04:09 +01:00
038191d38e
Merge branch 'master' into feature/player-ui
2021-03-06 04:07:03 +01:00
6c59c009e5
Move some last remaining enums to typescript
2021-03-06 04:01:47 +01:00
4354393f79
Do the version bump
2021-03-06 03:57:10 +01:00
d215a10486
move most of the main content/background script to ts
2021-03-06 03:35:33 +01:00
a699166368
Some arguments need to be optional
2021-03-06 03:34:38 +01:00
b83be3de7d
More types for logger
2021-03-06 03:34:22 +01:00
db287adaed
Remove vestigial code
2021-03-06 02:54:22 +01:00
7714adb843
Fix keyboard shortcuts
2021-03-06 02:53:58 +01:00
3eca178df5
Add type to ports
2021-03-06 02:22:56 +01:00
87310f95cc
remove some logs
2021-03-06 02:07:09 +01:00
57ad81a7a4
Move comms to ts (3/3 | client)
2021-03-06 02:06:46 +01:00
c1e0e7b280
Move comms to ts (2/3 | server)
2021-03-06 01:27:28 +01:00
006c9ef975
Move comms to ts (1/3)
2021-03-06 01:23:58 +01:00
08fceafc17
Use browser-polyfill in settings
2021-03-06 01:22:09 +01:00
357d4829eb
Fix logger
2021-03-06 01:21:31 +01:00
e5d1addc00
???
2021-03-05 23:39:12 +01:00
d4868020f4
DrmDetector can into typescript
2021-03-05 23:35:32 +01:00
7e41768aba
Migrate actionhandler to ts
2021-02-20 00:09:17 +01:00
075168ed85
Convert all remaining var
s to let
s
2021-02-18 22:38:32 +01:00
8475340999
Fix problems in ArDetector and related functions
2021-02-18 22:35:58 +01:00
a3bd8a8b7e
convert ArDetector to ts
2021-02-18 22:29:23 +01:00
7e49b493bb
Merge branch 'master' into typescriptify
2021-02-18 19:06:37 +01:00
888ffcaded
Version bump & update notes
2021-02-18 19:06:23 +01:00
83b8ce0aaa
Fix drm detection, but hopefully for real
2021-02-18 19:03:48 +01:00
7f77847baa
migrate additional things over from master branch
2021-02-18 01:08:12 +01:00
72da7eb5f4
Merge branch 'master' into typescriptify
2021-02-18 00:15:38 +01:00
5c6ea49c66
Version bump + version notes
2021-02-18 00:13:51 +01:00
6de5ae6355
Fix false positive 'this site cant work cos drm' errors ... xcept for real
2021-02-18 00:13:34 +01:00
ec2cd3d6a0
Fix DRM detector bugs
2021-02-17 01:06:11 +01:00
6031e35133
Add new DRM detection. Do it _before_ launching AARD
2021-02-17 00:51:56 +01:00
b322ef0db1
Fix for #134
2021-02-17 00:23:55 +01:00
4febd2f602
fix
2021-02-17 00:20:30 +01:00
46360d1b1f
remove typo from comment
2021-02-09 00:54:04 +01:00
2d8bf0c0ee
Move some more files to typescript
2021-02-09 00:52:58 +01:00
a907d0d404
Finish moving videoTransform stuff to typescript
2021-02-09 00:42:52 +01:00
0117d44422
Move settings to typescript. Add interface for settings object
2021-02-09 00:37:54 +01:00
9a864bc11c
Migrate pseudo-enums to typescript enums. Fix related imports & stuff
2021-02-08 23:04:54 +01:00
ee3ccef0e4
Migrate first batch to typescript
2021-02-08 22:45:51 +01:00
4d1da636e3
Log just a little on master as well
2021-02-08 20:47:06 +01:00
226cfb654e
We don't need this logging on master
...
This reverts commit dc71a25863
.
2021-02-08 20:45:57 +01:00
dc71a25863
Do additional logging
2021-02-08 20:44:49 +01:00
cb5218e52d
Only allow one instance of offset validation watcher per video element
2021-02-08 20:44:34 +01:00
f63fd895fe
Rework observers a little. Debounce offset validation in videoData
2021-02-08 20:43:56 +01:00
5efa8c88c1
Additional anti-recursing measures, pt 2
2021-02-07 12:54:20 +01:00
870384f83b
Decrease callback frequency
2021-02-01 00:11:24 +01:00
02b4b44780
Additional anti-recursing measures
2021-01-31 23:55:50 +01:00
ea186d0aeb
always return videoDimensions
2021-01-31 23:32:32 +01:00
96a5b8da8f
Add a bit of 'maybe' to "whoops no Aard on this site" notification
2021-01-31 17:57:35 +01:00
f961c8aea8
Don't do logging by default
2021-01-31 17:44:33 +01:00
f3a9c06f92
Anti-recursing measures
2021-01-31 17:44:24 +01:00
78c04523c0
Prevent some more errors
2021-01-31 16:46:33 +01:00
fff575f762
Version bump
2021-01-31 01:54:33 +01:00
bc19164c25
fix pt 4
2021-01-31 01:42:08 +01:00
3ab619799a
fix pt 3
2021-01-31 01:34:43 +01:00
f1613b950c
fix a lil bit more
2021-01-31 01:18:35 +01:00
ee9599d040
bind this for shits and giggles on onPlayerDimensionsChanged
2021-01-31 01:04:31 +01:00
851f0e0e84
fix pt 2
2021-01-31 00:58:43 +01:00
56ebd2d36c
Fix
2021-01-31 00:47:32 +01:00
38d1be5fc2
fix condition
2021-01-31 00:24:02 +01:00
35208cf9e8
log wtf is going on with scaler and resizer
2021-01-30 13:50:11 +01:00
0aa7beb525
Fix chrome condition test
2021-01-30 13:31:30 +01:00
71cb357424
Fix imports
2021-01-30 13:07:19 +01:00
5bd2952437
Fix chrome bug .. hopefully
2021-01-30 12:16:37 +01:00
9a0c0ba810
whitespace
2021-01-30 12:16:27 +01:00
a5bf3ec1e0
Remove redundant code
2021-01-30 10:38:45 +01:00
84da78e2e8
expose videoData objects via window.ultrawidify
2021-01-27 00:41:42 +01:00
13b89eb2a9
Add sample button from old config
2021-01-27 00:41:13 +01:00
89c524a690
add video settings placeholder to the UI
2021-01-21 00:21:15 +01:00
d44d1b6e64
add getRuntime() to BrowserDetect
2021-01-21 00:20:43 +01:00
8ea5b3d5be
add toString() method to an enum
2021-01-21 00:20:27 +01:00
f8c774700e
Merge branch 'master' into feature/player-ui
2021-01-20 22:58:40 +01:00
ef410d9e01
Changelog
2021-01-13 19:33:36 +01:00
328eba1d6c
Version bump
2021-01-13 19:33:31 +01:00
b819fc816b
Fix DRM detection for Chrome
2021-01-13 01:12:03 +01:00
1410f699c5
Add video status checks
2021-01-13 01:11:55 +01:00
be6df178f6
Optimize catching DRM protected videos.
2021-01-13 01:11:44 +01:00
2a7001ea3a
fix
2021-01-13 00:22:42 +01:00
e2eaa206e4
remove console.logs
2021-01-12 23:35:58 +01:00
437890a609
Documentation & comments
2021-01-12 23:28:27 +01:00
2025547d33
Un-initalize videoData on illegal video dimensions ($
...
When youtube changes between two videos, video dimensions briefly become 0x0. This is super duper illegal and sometimes causes the behaviour described in issue #125 . Setting VideoData.videoLoaded to false fixes this.
2021-01-12 23:28:17 +01:00
884db1c5e3
Do event listeners properly
2021-01-12 23:24:20 +01:00
aa1ccedad5
Cosmetic changes
2021-01-12 23:19:04 +01:00
df2b0f5614
Add toString method to aspect ratio enum
2021-01-12 23:18:14 +01:00
bf26961aaa
Fix formatting in what's new panel
2021-01-10 18:07:58 +01:00
67ad0c54b4
Apply some styling to the edge warning box
2021-01-10 17:43:11 +01:00
fda7b38fa1
fix
2021-01-10 17:25:36 +01:00
5b5f4204bb
Version bump
2021-01-10 17:22:12 +01:00