Commit Graph

185 Commits

Author SHA1 Message Date
f0baa6ad67 Enable distance-based UI showing. Add "show while holding CTRL" option to the in-player UI 2026-01-14 22:39:42 +01:00
a71b99ff10 Mostly import fixes 2026-01-07 09:44:44 +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
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
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
ca093f5b34 Upgrade libraries 2025-12-01 01:03:12 +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
a05eccce9e fix zoom config 2025-05-19 01:15:05 +02:00
5c48747d0f Add new zoom options (but they don't do anything yet) 2025-04-26 01:11:31 +02:00
391b0ac7ab Settings snapshots 2025-04-22 02:43:44 +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
0d7c535a70 revive zoom 2025-04-20 16:11:17 +02:00
587a21c5f6 Fix default settings 2025-01-30 01:29:00 +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
ea85f2f5d6 Disable extension on unknown sites by default 2025-01-26 22:10:06 +01:00
d780a8cb12 Fix stretch mode 2025-01-14 01:44:25 +01:00
0cc2249b97 version bump but in manifest file 2025-01-05 00:08:09 +01:00
18cdec51d9 settings migration 2024-12-31 03:36:08 +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
6c92837317 wip 2024-06-12 20:29:00 +02:00
d6d3a95daf Last pre-publish fixes 2024-06-12 01:55:12 +02:00
42cdcd5c25 Site and extension options: done 2023-07-15 01:28:20 +02:00
60f7abfa42 get manifest v3 to approximately work 2023-07-10 22:04:30 +02:00
085bd4aab9 fix video alignment default settings 2023-04-16 02:16:57 +02:00
e12154601b also add 32:9 button 2023-03-30 00:49:09 +02:00
b22d50f760 Firefox also stopped liking the -alpha# format, so version numbering was switched from [next major]-X.X-[alpha|beta|dev]# to [current-major].99.X-# 2023-03-30 00:45:34 +02:00
302f21b477 Cycle mode 2023-03-30 00:43:30 +02:00
cc0ae60c83 Update settings object, finalize-ish site settings panel 2023-01-15 22:11:47 +01:00
d0ba619b45 Redefine settings interface, write function to migrate some settings on update 2023-01-07 03:05:51 +01:00
08479242f7 fix settings 2022-09-28 00:40:09 +02:00