8806c8ea0c
Integrate comms client/server into eventBus
2022-07-31 00:15:28 +02:00
f0120010fe
do types
2022-07-31 00:14:40 +02:00
a5a121ee00
flag for whether autodetection is currently active
2022-07-30 23:07:33 +02:00
459a0eaa91
build lied?
2022-07-30 00:55:20 +02:00
84fefbaa14
remove some console.logs
2022-07-30 00:54:12 +02:00
023b8c370a
fix tslint complaints
2022-07-30 00:52:14 +02:00
88dec55116
get DRM status in player ui
2022-07-28 00:45:35 +02:00
36aa226e9c
Reimplement blackframe. Start timing blackframe execution. Add some placeholder UI for autodetection settings
2022-07-26 00:52:06 +02:00
a09ea26b0e
Rework blackframe to not use its own drawImage call
2022-07-13 00:22:16 +02:00
1556506bd7
monitor autodetection performance
2022-07-13 00:21:21 +02:00
f94f6ec956
Autodetect script can now report performance data
2022-06-28 22:34:47 +02:00
aae566b82a
stuff we missed in previous cleanup
2022-06-28 22:34:20 +02:00
dd8aeefdfd
Clean up some performance stuff for autodetection
2022-06-28 20:53:50 +02:00
7d951a5115
comment cleanup
2022-06-28 19:28:14 +02:00
556722693c
Rearrange things a bit. No longer do fallback mode
2022-06-28 01:33:21 +02:00
340ee05443
fix pointer events
2022-06-15 00:53:43 +02:00
d3dbceb749
fix
2022-06-14 23:20:07 +02:00
799c953b30
Remove code no longer needed
2022-06-14 00:27:37 +02:00
e766d6da69
Allow users to set player element from the popup
2022-06-14 00:26:06 +02:00
320d35d9e5
holy shit we did it 🅱️ ois, we made some progress on improving manual player detection
2022-06-10 00:22:06 +02:00
296f146835
Refactor player detection + have player detection log some data for use in settings window
2022-06-09 01:28:46 +02:00
9648d30aa2
If videoData is destroyed, remove its eventBus from pageInfo's downstream buses
2022-05-06 00:28:13 +02:00
5a04c2eeee
Migrate actionHandler to new commands
2022-05-06 00:23:15 +02:00
74fe85f3a2
Put a parent event bus to pageInfo
2022-05-06 00:23:01 +02:00
4b44efe6fc
Finish event bus propagation
2022-05-06 00:22:35 +02:00
376f20aeab
Show last selected aspect ratio in the UI
2022-03-29 01:53:16 +02:00
7dc354509b
Remove some of dem pointless console.logs that are no longer needed
2022-03-28 23:56:52 +02:00
89168b643c
Connect popup (video settings only so far) to content script logic
2022-03-22 01:23:50 +01:00
7fefe255ea
Add some things we missed in initial implementation of pointer-events toggling
2022-03-22 01:23:15 +01:00
3423aac49a
remove some console.logs
2022-03-22 01:21:18 +01:00
1cd06040da
Toggle 'pointer-events' based on whether mouse hovers over a csui element or not
2022-03-21 00:50:54 +01:00
46725c6fa4
Send mouse coordinates to the iframe
2022-03-20 20:40:11 +01:00
5a2d8d22cb
Move extension popup into an iframe, get it to display at least something
2022-01-07 00:50:58 +01:00
761f2c21a8
fixes
2021-11-25 22:16:48 +01:00
045cd5a528
Stop using some of the old code
2021-11-25 20:00:32 +01:00
27b0609d34
Let's try to avoid injecting ultrawidify-specific CSS before we actually need it. Part 1/?
2021-11-25 00:31:38 +01:00
65556d9cad
We will need to distinguish between two automatic aspect ratio types
...
AspectRatioType.Automatic: "start autodetection pls"
AspectRatioType.AutomaticUpdate: "Hi I'm aard and I want to change this aspect ratio to something new"
2021-11-25 00:14:06 +01:00
30835e94c0
UI: can set default crop, stretch. (TODO: actually get and use those values)
2021-11-23 01:32:55 +01:00
cf8bedfad9
fix an oversight
2021-11-20 20:56:49 +01:00
fb7a168d31
whitespace
2021-11-13 00:55:17 +01:00
484db037c0
use event bus
2021-11-13 00:54:20 +01:00
75cc0d5a87
handle alignment along y
2021-11-03 00:08:34 +01:00
0e3b962a00
whitespace
2021-11-02 22:20:01 +01:00
afaf65a53d
Fix stretch mode from ui
2021-11-02 22:19:50 +01:00
787bd1a532
Prevent eventBus from crashing everything under certain conditions
2021-11-01 01:18:07 +01:00
bd5befc18c
Get sliders to update with values from aspect ratio options
2021-11-01 01:13:13 +01:00
829047585a
Get manual zoom to work
2021-11-01 00:11:14 +01:00
78da45d468
cosmetic stuff
2021-10-31 23:18:44 +01:00
e7d43c566f
Fix aspect ratio not getting applied correctly
2021-10-27 20:10:55 +02:00
13bd280062
Get event bus to work (for some values of work)
2021-10-26 23:16:11 +02:00