e4194e029c
Additional popup updates
2020-12-22 22:25:12 +01:00
96ddc8a84b
Write the promised blog post & include it in the popup message.
2020-12-22 21:43:45 +01:00
70f7b88d71
Try to fix extension unsetting Netflix' default AR
2020-12-22 03:32:56 +01:00
f174ddab68
Only show the popup in Edge
2020-12-22 03:21:14 +01:00
f7c373481d
Add popup for Edge
2020-12-22 03:14:03 +01:00
33d16221cc
Remove some logs
2020-12-22 00:12:52 +01:00
dd4d71a496
Add anchor for player UI (base for reworking stuff into Edge 'doesnt work' warning)
2020-12-22 00:12:28 +01:00
c2f1c6980f
Fix popup interface not updating — #127
2020-12-21 23:28:23 +01:00
c0c454f3ef
Add afterSettingsSaved callback
2020-12-21 23:27:45 +01:00
4b5c5a8dce
Fix popup not working at all in Chrome
2020-12-21 19:29:52 +01:00
becf7c328e
Add workaround for Chrome refusing to do chrome.runtime from Proxy objects
2020-12-21 19:29:39 +01:00
609247cbf0
Fix 'fit height' a little
2020-12-20 01:00:06 +01:00
a9f99d93be
Fix aspect ratio calculations on height-compensated videos, episode 1
2020-12-19 03:18:14 +01:00
be82c4dae6
Fix a crash
2020-12-19 03:02:20 +01:00
94a9b1e56f
fix
2020-12-18 01:50:00 +01:00
769ff6aace
Fix the issue where videos on players that were narrower than the video got cropped a lil bit too much
2020-12-18 01:44:45 +01:00
c1c9dd1625
Version bump
2020-12-15 20:29:33 +01:00
ffa38cf4ff
Readme fixes
2020-12-15 20:28:36 +01:00
3d64a08b08
Remove autoarPreventConditions — they're redundant with new way of calculating AR and, as of now, interfere with netflix' ultrawide workarounds
2020-12-15 20:13:23 +01:00
2d6052d715
Update changelog
2020-12-13 23:59:28 +01:00
b4e8622af3
Add hint text in options -> add action popup
2020-12-13 23:31:27 +01:00
7c2cd5cf03
fix icon padding in notification
2020-12-13 23:30:52 +01:00
2a350f404a
Remove some logging
2020-12-13 18:54:32 +01:00
6907f65439
Fix code that replaces notification UI so it no longer crashes restore() inside updatePlayerDimension()
2020-12-13 18:54:10 +01:00
5713037c4d
Prevent notification UI from blocking website interface
2020-12-13 16:55:30 +01:00
cd26a1ceed
Prevent page css from effecting CSS of notification popups (...ish)
2020-12-13 02:03:17 +01:00
c05eed44f0
Did a very bad thing (tm) to appease Chrome (bootstrap icons svg was copied directly into Icon component)
2020-12-13 01:11:52 +01:00
f4f69d4eaa
Nest ultrawidify classes inside a css class that guarantees reset of global css
2020-12-12 00:38:51 +01:00
1badce511e
add ms icons
2020-12-12 00:12:12 +01:00
f55731e793
fix popup
2020-12-07 00:09:28 +01:00
6061a3efc5
Add DRM check for Chrome
2020-12-07 00:09:08 +01:00
b6cae36528
fix?
2020-12-07 00:07:59 +01:00
7d8f3912bb
Fix extension popup in chrome
2020-12-06 21:57:16 +01:00
eb02865131
Sorta include browser-polyfill but not really
...
I'm still not rewriting legacy code, but the bRoWsEr iS uNdEfInEd bullshit in (browser || chrome).runtime call there in the notifications pushed some buttons. cc #114
2020-12-05 04:12:37 +01:00
0310e1e2de
Finish notification system (for now)
2020-12-05 03:30:43 +01:00
12b15c58f8
LPT: injected components won't get CSS styles if you don't include them in manifest.json
2020-12-05 00:45:48 +01:00
4635dc4eec
fix ui
2020-12-04 02:02:25 +01:00
0a5243837f
Make buttons unselectable (prolly)
2020-12-04 00:54:03 +01:00
37eccb12f2
Fix normal-sized popup
2020-12-04 00:53:51 +01:00
84db9361f9
Fix default icon margins
2020-12-04 00:53:20 +01:00
3fd432f432
Extra styling for the button
2020-12-04 00:26:39 +01:00
d4947571a4
Try injecting notification UI
2020-12-03 01:35:48 +01:00
e8e9db2bbc
Add scss imports
2020-12-03 01:35:34 +01:00
4ed998a9ab
Fixes
2020-12-03 01:35:22 +01:00
7900bd18db
Pointless changes to logging
2020-12-03 01:16:57 +01:00
357b7a0365
I removed this and stuff still works, therefore it must not have been important
2020-12-03 01:05:57 +01:00
145b237701
Additional logging / change logging
2020-12-03 01:05:39 +01:00
38ef7905c7
Fix a rookie mistake + rename the class
2020-12-03 01:03:29 +01:00
38641df28e
add classes for notification UI.
...
The UI classes are split into "general UI" part — a base class that could potentially be used for proper in-player UI if we ever get to that point — and part that's specific to our notification requirements.
2020-12-03 00:34:50 +01:00
55fbd30699
Add notification UI component
2020-12-03 00:32:33 +01:00
5e4aca66c5
Fix icon css
2020-12-03 00:32:17 +01:00
a91ed7368f
Add icon component
2020-12-02 22:39:43 +01:00
cda4b81554
Add bootstrap icons
2020-12-02 22:39:07 +01:00
be759c512a
Version bumps
2020-12-01 01:49:55 +01:00
cfde1ee58c
Update changelog with stuff that was done today
2020-12-01 01:48:52 +01:00
db866bf8d8
Add support for wakanim.tv ( #113 )
2020-12-01 01:48:31 +01:00
d32c083406
Fix quick setting dialogue when extension is in extension overflow menu ( #119 )
2020-12-01 01:46:53 +01:00
e56551c79d
Remove redundant code
2020-12-01 00:22:22 +01:00
97099ece1c
Merge branch 'vue3'
2020-12-01 00:21:29 +01:00
f05f37841a
Fix logger UI
2020-12-01 00:20:10 +01:00
dbc0c8c741
Fix 'about' section of the options page
2020-11-30 00:50:13 +01:00
ada7e69abd
Fix options and popup pages
2020-11-30 00:37:45 +01:00
27e03115d2
Migrate to vue3. Debug popup is broken ATM
2020-11-30 00:17:46 +01:00
1b6d20fa0b
Turns out vue update updated jack shit, so optional chaining operators are gonna disappear from vue templates again
2020-11-22 22:48:07 +01:00
a6a09a10b5
Add optional chaining operators back
...
This reverts commit e25a0a954c
.
2020-11-22 22:46:49 +01:00
e25a0a954c
Revert "optionally chain _all_ the things"
...
This reverts commit 1858e092a9
.
2020-11-22 22:17:28 +01:00
1858e092a9
optionally chain _all_ the things
2020-11-22 22:12:52 +01:00
e5f2bde6bc
add custom setter for settings
2020-11-22 22:12:37 +01:00
0848b2fe67
Some things break youtube, so baseClass is split off into its own component differently
2020-11-06 00:03:11 +01:00
691675bdc2
Awaitable responses to injectCss (& the rest of the gang)
2020-11-05 23:56:41 +01:00
1e70ea51cf
This is handled via base class
2020-11-05 23:56:06 +01:00
f8e3a39620
Fix setBaseClass function
2020-11-05 23:55:42 +01:00
6b91444f3c
Set, unset base class functions
2020-11-05 23:12:03 +01:00
4f7fc75d6b
Version bump
2020-10-25 22:24:30 +01:00
51735ad8c2
What's new
2020-10-25 22:11:24 +01:00
78c34c77e0
Fix for cruncyhroll ( #115 )
2020-10-25 22:07:38 +01:00
65dacee829
Version bump
2020-10-21 23:56:38 +02:00
288f2334f6
Changelog
2020-10-21 23:55:42 +02:00
43a86a7495
Destroy old pageInfo instance when initializing WU
2020-10-21 23:52:49 +02:00
28c12861e5
Change action handler
2020-10-21 23:52:16 +02:00
7fb9aad0d0
misc fixes
2020-10-21 23:51:58 +02:00
48167623ff
Force user styles a bit harder
2020-10-21 21:42:22 +02:00
43b136ca46
Fix crashing when checking player size
2020-10-21 21:26:00 +02:00
ec83830e78
Force zero margins on <video> element.
...
This should fix issues with alignment on twitch and hulu, et al.
2020-10-21 19:49:26 +02:00
7093236237
fix some issues related to panning
2020-10-21 19:48:56 +02:00
c7d133ba3d
ensure aspect ratio only gets changed on aspect ratio changes
2020-10-21 19:48:04 +02:00
47475ac597
document aspect ratio enum
2020-10-21 19:46:25 +02:00
4f478a4667
Calculate "real" displayed side of video instead of relying on offsetWidth
2020-09-23 00:23:24 +02:00
b55d9dd7b9
fix?
2020-09-23 00:19:42 +02:00
02fa4e2fe8
style fixes
2020-09-20 12:26:03 +02:00
ca6083b0ee
version bump
2020-07-25 13:02:33 +02:00
2eec8b3ef9
readme update & version bump
2020-06-18 22:27:52 +02:00
0cdbb19b7a
Readme+changelog update
2020-06-05 00:59:44 +02:00
69e44c4964
version bump
2020-06-05 00:59:12 +02:00
d59a78b039
Hopefully this fixes #104 . Turns out 'location.host' and 'location.hostname' aren't quite interchangeable
2020-06-04 22:47:04 +02:00
e7957b6503
Extra logging
2020-06-04 22:44:53 +02:00
3b4b52f6a1
logging fixes
2020-06-04 22:15:32 +02:00
a4bca8af45
Additional fixes for #101 — if illegal video dimensions are detected, tell VideoData to reset/reapply aspect ratio when video starts playing again
2020-06-04 21:51:22 +02:00
cc53df5999
Youtube player detection goes back to auto by default
2020-06-02 01:05:03 +02:00
a271b4d63e
fix observer
2020-06-02 00:52:23 +02:00