5713037c4d
Prevent notification UI from blocking website interface
2020-12-13 16:55:30 +01:00
f4f69d4eaa
Nest ultrawidify classes inside a css class that guarantees reset of global css
2020-12-12 00:38:51 +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
0310e1e2de
Finish notification system (for now)
2020-12-05 03:30:43 +01:00
4635dc4eec
fix ui
2020-12-04 02:02:25 +01:00
d4947571a4
Try injecting notification UI
2020-12-03 01:35:48 +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
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
f05f37841a
Fix logger UI
2020-12-01 00:20:10 +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
78c34c77e0
Fix for cruncyhroll ( #115 )
2020-10-25 22:07:38 +01: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
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
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
a271b4d63e
fix observer
2020-06-02 00:52:23 +02:00
5c73f97c54
Add player dimension sanity check to resizer
2020-06-01 23:54:42 +02:00
ecc65676f2
cosmetic fix
2020-06-01 23:54:24 +02:00
619d89c4f5
Break videoData setup into two stages for improved stability
2020-06-01 23:54:10 +02:00
fe66c9dfbc
Diversify logging: in addition to console.log, use .warn .info .error as well
2020-06-01 23:53:03 +02:00
95d8d8a8cb
Fix minor issue
2020-06-01 23:52:29 +02:00
ee7d958224
Fix settings
2020-05-29 22:50:39 +02:00
4a761efaed
Find all blacklisted origins in stack
2020-05-29 22:06:24 +02:00
fc8d011758
Additional fixes
2020-05-17 02:30:16 +02:00
7d8758d1ee
Do old frame cleanup with polling
2020-05-16 22:50:29 +02:00
9019963597
fix single video control not working
2020-05-16 22:02:06 +02:00
7bb3d079f7
Fix issue with chrome not hiding frame/video numbers
2020-05-16 21:35:24 +02:00
84470846ef
Typo fixes & addign words to dictionary
2020-05-16 20:52:37 +02:00
ed0e51114c
Change timeouts again
2020-04-30 00:40:12 +02:00
e1b062f19e
increase number of retries
2020-04-30 00:14:26 +02:00
ccde079aee
If video dimensions are invalid, wait a little and check again before performing the crop calculation
2020-04-28 03:05:55 +02:00
10f1bae7de
move sleep function to a separate fire
2020-04-28 03:04:15 +02:00
a7f654650d
Logging when file loads
2020-04-13 15:20:29 +02:00
c2ebe34ab6
Disable logging + extra notes
2020-03-15 19:47:38 +01:00
f0cc710621
fix imports
2020-03-13 00:28:41 +01:00
06a2f67759
Fix saving logs
2020-03-13 00:19:39 +01:00
783684570c
actually wait, we still need logger to save to vuex
2020-03-13 00:17:14 +01:00
5998b6c0b2
Functions for sending to specific frame/port
2020-03-13 00:13:00 +01:00
6a3cc8e03e
Use sendmessage instead of vuex store in logger
2020-03-13 00:12:42 +01:00
a81c5765e1
Minor fixes for chrome
2020-03-09 21:41:31 +01:00
cf1cc3d87a
Fix logger popup initialization.
2020-03-09 21:29:39 +01:00
5b417d3f47
cosmetic fix
2020-03-09 21:29:00 +01:00
bbc4247893
Don't overwrite existing ports on connect
2020-03-09 19:39:24 +01:00
26757c0b2d
Remove redundant code
2020-03-09 19:11:23 +01:00
80c14f72be
comment out dead imports and code
2020-03-08 18:47:01 +01:00
6ea2b0488d
Fix console errors
2020-03-08 18:43:53 +01:00
e681a64f55
remove unnecessary code
2020-03-08 18:34:30 +01:00
92c4ba0c69
Remove paginfo and command declarations out of comms
2020-03-08 17:13:50 +01:00
c26744b9d9
handleMessage _always_ tries to execute command, even if it has forwarding flags set. Command is executed before forwarding.
2020-03-08 16:49:20 +01:00
77ee6be218
Fix getting extension version in the popup
2020-03-02 22:35:34 +01:00
1c978e61b7
Fix the bug with Settings.fixSiteSettings()
2020-03-01 21:52:57 +01:00
aba099d577
Disable unnecessary logging
2020-03-01 21:52:47 +01:00
c5f6868a63
Make sure aspect ratio makes sense before setting it. Don't set NaN for aspect ratio, that tends to break things
2020-03-01 16:55:52 +01:00
4b177a9724
initialize content script vue/ui only if there's a need
2020-02-26 00:45:35 +01:00
c88247df25
Fix problem with video sometimes being offset to the side
2020-02-11 19:54:41 +01:00
c4914b4e5b
Improve handling of change listener on settings, fix bug that prevented callback from triggering
2020-02-09 01:16:46 +01:00
a5685fa420
Improve logging of storage listener in logger
2020-02-09 01:14:05 +01:00
c9f227c0f9
This appears to do exactly nothing?
2020-02-09 00:28:35 +01:00
8945226d24
Fixes for Edge
2020-02-08 00:41:10 +01:00
355108e0ef
Ensure things don't crash on undefined settings
2020-02-06 23:53:31 +01:00
21e24cc226
Finalize logging
2020-02-06 22:29:59 +01:00
f0f02032cc
cosmetic fixes
2020-02-04 23:15:06 +01:00
ef0a802c16
move export log to file to its own file
2020-02-04 22:05:29 +01:00
bd2fa787e1
work on logger popup
2020-02-04 00:56:48 +01:00
87e65a99d4
Messaging fixes
2020-02-04 00:56:31 +01:00
78364472ad
Avoid logging too much unnecessary stuff
2020-02-03 22:13:03 +01:00
8eed3431c8
Show log results in popup
2020-02-02 00:57:54 +01:00
7cb77a7a58
whitespace
2020-02-01 17:48:40 +01:00
b1538e9a8c
logger fixes and refactorting
2020-01-30 23:18:30 +01:00
646d98588a
logging fixes
2020-01-30 23:17:43 +01:00
2ad5a7b205
consistent naming of 'eject-css' command
2020-01-30 01:07:15 +01:00
d2fdbe178c
Implement finish logging and connect things to export
2020-01-30 01:07:00 +01:00
1cdf246919
Refactor comms server a little bit
2020-01-30 01:06:21 +01:00
810fbbdc97
fix bug in actionhandler that causes log to stop logging
2020-01-30 01:06:02 +01:00
97d97e022b
Add onLogEnd callback to logger
2020-01-29 23:38:52 +01:00
78ff7d7e40
Fix logging
2020-01-29 01:36:23 +01:00
1899f486e1
Settings should only watch for uwSettings storage changes, Logger should only monitor for uwLogger changes
2020-01-29 01:36:09 +01:00
9ba1afebee
Use optional chaining
2020-01-28 23:34:36 +01:00
c8d943da0b
Fix logging bugs, add mousemove to blacklist by default
2020-01-28 23:11:59 +01:00
0cbd62352e
[Logger] Track origin of the call stack. Allow blacklisting of some periodic calls
2020-01-28 01:27:30 +01:00
1588ebd274
Don't restore ar if player dimensions haven't changed
2020-01-27 23:42:55 +01:00
c62033fb28
typo fixes and whitespace/console.log removals
2020-01-27 23:42:17 +01:00