Commit Graph

147 Commits

Author SHA1 Message Date
2cce60fb9f Rework message passing and simplify tunnels 2026-01-12 01:07:45 +01:00
8268c7a7af Housekeeping/convert some more imports to absolute paths 2026-01-07 18:04:34 +01:00
54c4f49edb Sort out types 2026-01-07 01:42:37 +01:00
64570c71ce Fix some default keyboard shortcuts + change some other behaviour about kbd 2026-01-06 01:10:14 +01:00
e651e51c50 Add zoom sliders to in-player popup (non-functional) 2026-01-03 03:19:03 +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
3f5ab5ecc6 WIP on player detection config import 2025-12-27 03:20:28 +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
aff429e5ea Start working on advanced player selector 2025-12-18 00:10:55 +01:00
ca751a660f Move files around, clean up imports 2025-12-15 19:42:07 +01:00
ee32ae93c3 Simplify extensionMode things 2025-12-10 22:49:59 +01:00
877fc96da1 Add LegacyExtensionMode enum 2025-12-10 22:11:23 +01:00
d0a5083841 WIP popup redesign 2025-12-10 22:10:40 +01: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
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
8c96e2fd90 New iframe inheritance should somewhat work now 2025-08-03 02:58:59 +02:00
75670ef3f9 Move settings to a different folder, iframes default to parent page settings 2025-07-15 19:42:35 +02:00
b974111eb4 Fix zoom 2025-04-26 23:24:57 +02:00
3d7b50a2e3 Get zoom options to mostly work 2025-04-26 04:23:57 +02:00
0681c3ae08 UI improvements 2025-04-22 02:36:34 +02:00
dffe8e055a put dev overlays into settings 2025-04-20 19:29:47 +02:00
5f3562fe5b Remove orphan settings 2025-04-20 16:11:57 +02:00
b5e480a486 'dev mode' is now saved under settings. 'debug' panel is only shown if dev mode is active 2025-03-30 00:54:47 +01:00
f77506c454 Settings export, settings import, json editor for settings 2025-03-29 17:11:04 +01:00
b0425b37c0 minor style tweaks 2025-01-30 02:40:04 +01:00
a92f5fc2a1 Fix enabling/disabling extension while switching between environments 2025-01-29 23:58:16 +01:00
aef5665cb5 Don't incorrectly set websites as user-defined just because initial player index was set 2025-01-28 00:47:45 +01:00
32f4d99c98 Move player UI settings and make them site-dependent. Fix SiteSettings always overriding ExtensionStatus.Default with actual default value 2025-01-27 02:59:30 +01:00
1a9cdfa93b additional fixes 2025-01-14 01:51:16 +01:00
d780a8cb12 Fix stretch mode 2025-01-14 01:44:25 +01:00
ad1e73d0cc Try to detect when UI is not clickable 2025-01-06 03:05:18 +01:00
9c65300fc4 more aard updates 2024-12-31 02:50:33 +01:00
cf01dd9397 Try to reduce message-passing to improve performance, make ultrawidify not run on videos smaller than 720p 2024-12-30 23:02:55 +01:00
ed2886d449 add minEnabledHeight to settings 2024-12-28 01:42:13 +01:00
13cfb9ff14 Checkpoint: aard status indicator + trigger zone editor now kinda works 2024-12-26 14:58:14 +01:00
2337f7a3ba add new options to settings interface 2024-12-22 23:06:14 +01:00
ca1a375f2d Limit when in-player UI shows. Add self-expiring menu options that takes you to the proposed, not-yet-implemented UI settings screen 2024-12-17 02:02:49 +01:00
dcbeecc8cf fix syntax 2024-10-23 01:23:37 +02:00
7c5e4101b0 Finish aspect ratio check 2024-10-21 01:08:03 +02:00
2736ac418f WIP on aspect ratio detection 2024-10-19 16:04:20 +02:00
6c92837317 wip 2024-06-12 20:29:00 +02:00
0dbd5b456c Fix setting keyboard shortcuts 2024-06-06 00:50:08 +02:00
c7ebd42fe9 some more moving around 2023-09-10 22:09:26 +02:00
94018c6ee3 Cleanup file/directory structure for the UI 2023-09-10 22:06:16 +02:00
3180063fe3 attempt to get player selector to work 2023-07-15 04:03:32 +02:00