|
|
2b7aef0072
|
refactor: migrate from htmx:afterSwap to onHtmxLoad
|
2026-06-08 08:32:09 +02:00 |
|
|
|
322cdac21d
|
refactor: dedupe scrub seek
|
2026-06-08 08:32:09 +02:00 |
|
|
|
b7f10e71da
|
refactor: dedupe next nav
|
2026-06-08 08:32:09 +02:00 |
|
|
|
2863c3e7ef
|
refactor: share stream url
|
2026-06-08 08:32:09 +02:00 |
|
|
|
65405402a8
|
chore: cleanup
|
2026-06-08 08:32:09 +02:00 |
|
|
|
2f7af1f739
|
feat: extract video module and add mode-switch fallback
|
2026-06-08 08:32:09 +02:00 |
|
|
|
8c3ff3df94
|
feat: add end-state detection and prevent airing auto-complete
|
2026-06-08 08:32:09 +02:00 |
|
|
|
c044c30bd8
|
feat: add airing status and end-state helpers to player
|
2026-06-08 08:32:09 +02:00 |
|
|
|
a57b0b79de
|
chore: format player main
|
2026-06-08 08:32:08 +02:00 |
|
|
|
5a11343a19
|
chore: format player controls
|
2026-06-08 08:32:08 +02:00 |
|
|
|
ea63544998
|
chore: format player skip editor
|
2026-06-08 08:32:08 +02:00 |
|
|
|
95a434cd04
|
chore: format player skip index and segments
|
2026-06-08 08:32:08 +02:00 |
|
|
|
c2650aae07
|
chore: format player subtitles
|
2026-06-08 08:32:08 +02:00 |
|
|
|
e500af6102
|
chore: format player episode nav and ui
|
2026-06-08 08:32:08 +02:00 |
|
|
|
df1e65f5c2
|
chore: format player episode complete and thumbnails
|
2026-06-08 08:32:08 +02:00 |
|
|
|
1c4ade5e6c
|
chore: format player mode and state
|
2026-06-08 08:32:08 +02:00 |
|
|
|
4c2c54229b
|
chore: format player progress quality keyboard
|
2026-06-08 08:32:08 +02:00 |
|
|
|
2172d32dc6
|
chore: format player storage and timeline
|
2026-06-08 08:32:08 +02:00 |
|
|
|
580b17e5b9
|
chore: formatting
|
2026-06-08 08:32:08 +02:00 |
|
|
|
6450233fea
|
feat: persist volume to localStorage
|
2026-05-26 23:18:06 +02:00 |
|
|
|
a5fdd8b999
|
chore: format
|
2026-05-26 22:49:00 +02:00 |
|
|
|
b8521d2219
|
fix: validate player json
|
2026-05-26 22:39:03 +02:00 |
|
|
|
edbd83f8e8
|
refactor: share time formatter
|
2026-05-26 22:38:19 +02:00 |
|
|
|
c9059be57b
|
fix: color skip segments
|
2026-05-26 22:37:51 +02:00 |
|
|
|
afbe74d975
|
perf: subtitles binary search
|
2026-05-26 22:37:30 +02:00 |
|
|
|
30441c3e1f
|
fix: reinit player safely
|
2026-05-26 22:20:26 +02:00 |
|
|
|
48b5523d95
|
style: format segment editor
|
2026-05-25 01:55:23 +02:00 |
|
|
|
585b02b37a
|
fix: improve segment editor accessibility and modal behavior
|
2026-05-25 01:54:25 +02:00 |
|
|
|
233beb609c
|
fix: satisfy typecheck in player
|
2026-05-24 22:47:44 +02:00 |
|
|
|
6012ba824f
|
fix: use type-only imports in player
|
2026-05-24 22:45:36 +02:00 |
|
|
|
2324d2a8e6
|
fix: use array shorthand in thumbnails
|
2026-05-24 22:45:24 +02:00 |
|
|
|
36f1961c9e
|
fix: remove noop arrow functions in player
|
2026-05-24 22:45:04 +02:00 |
|
|
|
aa650068b1
|
fix: avoid unused expressions in overlay
|
2026-05-24 22:44:53 +02:00 |
|
|
|
6e41bb2789
|
fix: manage preview popover hidden class properly
|
2026-05-24 21:14:13 +02:00 |
|
|
|
650b2e614a
|
refactor: use explicit hex color for skip segments
|
2026-05-24 21:13:42 +02:00 |
|
|
|
bdf09ccdb7
|
refactor: close episode dropdown on range selection
|
2026-05-24 20:30:44 +02:00 |
|
|
|
4403301f72
|
fix: allow progress requests
|
2026-05-24 02:34:05 +02:00 |
|
|
|
c0606ef938
|
fix: use session cookie for progress
|
2026-05-24 02:31:27 +02:00 |
|
|
|
2ac8660435
|
fix: save progress on player actions
|
2026-05-24 02:29:54 +02:00 |
|
|
|
bfb8cc0274
|
fix: player dropdown light-mode visibility
|
2026-05-24 01:45:39 +02:00 |
|
|
|
23246e2326
|
fix: surface segment save errors in editor
|
2026-05-22 16:43:15 +02:00 |
|
|
|
51355a4dbc
|
fix: render segment overrides and skip progress
|
2026-05-22 16:34:38 +02:00 |
|
|
|
836c67f202
|
fix: null as unknown as ...
|
2026-05-21 16:23:02 +02:00 |
|
|
|
038622b5cf
|
chore: remove unused typeTrigger variable
|
2026-05-19 11:03:33 +02:00 |
|
|
|
7800964ce5
|
fix: improve segment bar colors and z-index layering
|
2026-05-19 11:03:04 +02:00 |
|
|
|
5d21f6f4de
|
feat: add skip segment editor UI
|
2026-05-19 11:02:59 +02:00 |
|
|
|
c37e561d7a
|
feat: use backend mode preference and show toast on mode switch in nav
|
2026-05-17 21:17:11 +02:00 |
|
|
|
262c2e91b8
|
feat: show toast on dub-to-sub auto switch at player init
|
2026-05-17 21:17:05 +02:00 |
|
|
|
c2ed9fabc2
|
feat: add mode-switched-from to player template and state
|
2026-05-17 21:17:00 +02:00 |
|
|
|
88edf87178
|
fix: episode transition, progress save, and seek alignment
|
2026-05-15 02:22:43 +02:00 |
|