Commit Graph

806 Commits

Author SHA1 Message Date
b62f6feaea Open in-page settings inside floating windows 2026-01-04 00:54:59 +01:00
b6dec385dc Fix bug with zoom not working if AR hasn't been set yet 2026-01-03 23:30:45 +01:00
a12581ed0e Setup interactions for the custom elements of the in-player menu 2026-01-03 19:30:46 +01:00
e651e51c50 Add zoom sliders to in-player popup (non-functional) 2026-01-03 03:19:03 +01:00
56321e52fc Fix menu alignment, fix issue where overlay div sometimes incorrectly inherited bg color, allow custom HTML to be passed as string 2026-01-02 19:20:17 +01:00
a0cddb256a WIP 2025-12-29 14:28:00 +01:00
14b3571af3 Get menu alignment to somewhat work 2025-12-29 11:32:49 +01:00
af08c5094d Fix CSS processing 2025-12-29 02:34:46 +01:00
ef12dc8cc5 Start working on client menu, sort out CSS injection 2025-12-29 00:21:03 +01:00
a8847bdeff Save player element settigs + simplified import/export 2025-12-27 23:22:54 +01:00
3f5ab5ecc6 WIP on player detection config import 2025-12-27 03:20:28 +01:00
077c7cae15 Fix migrations of extension enabled status 2025-12-26 22:50:56 +01:00
f916cffd41 Fix migrations 2025-12-26 22:32:36 +01:00
3dbec85269 Migrate DOMConfig in preparation for new settings page 2025-12-26 21:39:34 +01:00
2a42c3e715 More or less finish rework of how setting defaults work 2025-12-26 21:36:15 +01:00
c2a6a3f082 Extension enabled mode is now being set correctly 2025-12-22 14:48:50 +01:00
4a562443b1 Fix CSS styles not getting applied 2025-12-22 03:36:11 +01:00
9515c1b01a Various fixes, trying to get application of user css styles to work again- 2025-12-22 03:23:10 +01:00
126d891e5e Work around chrome's console.log limitations. 2025-12-22 02:55:33 +01:00
dad1df0244 FIX LOGGER 2025-12-20 18:06:11 +01:00
4180d5b5b1 Settings snapshot handling, moved update page to unified settings page 2025-12-16 22:57:19 +01:00
ca751a660f Move files around, clean up imports 2025-12-15 19:42:07 +01:00
fb7f5cf1ba More migrating 2025-12-11 02:43:39 +01:00
ee32ae93c3 Simplify extensionMode things 2025-12-10 22:49:59 +01:00
d0a5083841 WIP popup redesign 2025-12-10 22:10:40 +01:00
f543dcff24 Start on work on popup, mostly finish work on settings page 2025-12-03 03:15:43 +01:00
ca093f5b34 Upgrade libraries 2025-12-01 01:03:12 +01:00
2e4226b828 cleanup of player detection 2025-11-30 21:27:26 +01:00
095a3daadd Refactor playerData/player size changing a bit. Settings can now only be patched from ExtConfPatches 2025-10-14 20:26:35 +02:00
baa7c79f6c this should be included in "re-add legacy aard" commit 2025-10-14 18:56:48 +02:00
c0c29759fa Re-add legacy AR detect 2025-10-14 18:54:06 +02:00
ddffbe92a0 Finish rewriting Aard 2025-10-13 17:35:37 +02:00
888e48eb5b Refactor aard 2025-10-12 22:03:55 +02:00
4b0571e123 Change how small player windows are checked 2025-10-08 19:40:28 +02:00
bf7f707ab7 change some bits 2025-10-08 19:39:55 +02:00
accc320971 Add options for controlling how aard runs in small players and background tabs + allow auto-disabling aard after first detection 2025-10-08 19:37:25 +02:00
7ae3fb6109 Fix angle backend detection, though that should no longer be relevant 2025-10-08 15:06:19 +02:00
8c96e2fd90 New iframe inheritance should somewhat work now 2025-08-03 02:58:59 +02:00
14f8453067 Update player UI element on fullscreen change; when in fullscreen, limit potential player UI elements to full screen element (if it exists) 2025-07-16 02:53:40 +02:00
090f112463 Get iframe inheritance to work in the popup 2025-07-16 02:49:19 +02:00
01d569f1b5 Update missing types 2025-07-15 19:46:22 +02:00
75670ef3f9 Move settings to a different folder, iframes default to parent page settings 2025-07-15 19:42:35 +02:00
f88f703e84 move settings (update imports only) 2025-07-15 19:41:00 +02:00
20856891b6 Don't open global settings window in iframe 2025-06-18 01:15:45 +02:00
2bc95af73c Fix iframe detection 2025-06-17 22:49:16 +02:00
178bb65b4a Improve embedded frame detection 2025-06-17 20:12:44 +02:00
f7f046ea53 Propagate messages across server boundary 2025-06-16 21:58:35 +02:00
ec0896e17a Implement zoom in extension popup, in-player UI 2025-05-19 01:18:48 +02:00
a5f35248bd Event-bus: Auto-forward across iframe and commsServer 2025-05-19 01:17:09 +02:00
a05eccce9e fix zoom config 2025-05-19 01:15:05 +02:00