|
|
78b36452ae
|
refactor: migrate from htmx:afterSwap to onHtmxLoad
|
2026-06-06 16:51:12 +02:00 |
|
|
|
0483bc5cc1
|
refactor: dedupe scrub seek
|
2026-06-01 22:29:42 +02:00 |
|
|
|
983981a186
|
refactor: dedupe next nav
|
2026-06-01 22:28:49 +02:00 |
|
|
|
55bf11d8be
|
refactor: share stream url
|
2026-06-01 22:26:57 +02:00 |
|
|
|
2b761127a0
|
chore: cleanup
|
2026-05-31 00:39:20 +02:00 |
|
|
|
1da19d500e
|
feat: extract video module and add mode-switch fallback
|
2026-05-31 00:39:01 +02:00 |
|
|
|
cfb0ea724d
|
feat: add end-state detection and prevent airing auto-complete
|
2026-05-29 00:04:17 +02:00 |
|
|
|
32586d6b08
|
feat: add airing status and end-state helpers to player
|
2026-05-29 00:04:05 +02:00 |
|
|
|
b52cd311a5
|
chore: format player main
|
2026-05-28 11:30:01 +02:00 |
|
|
|
a48d48f5ad
|
chore: format player controls
|
2026-05-28 11:29:52 +02:00 |
|
|
|
8a21dadf21
|
chore: format player skip editor
|
2026-05-28 11:29:43 +02:00 |
|
|
|
a0c5005937
|
chore: format player skip index and segments
|
2026-05-28 11:29:33 +02:00 |
|
|
|
606df97eae
|
chore: format player subtitles
|
2026-05-28 11:29:23 +02:00 |
|
|
|
fab242736d
|
chore: format player episode nav and ui
|
2026-05-28 11:29:14 +02:00 |
|
|
|
15d311ace6
|
chore: format player episode complete and thumbnails
|
2026-05-28 11:29:04 +02:00 |
|
|
|
47b96107a5
|
chore: format player mode and state
|
2026-05-28 11:28:56 +02:00 |
|
|
|
2f88c14620
|
chore: format player progress quality keyboard
|
2026-05-28 11:28:46 +02:00 |
|
|
|
4a3e2e19d8
|
chore: format player storage and timeline
|
2026-05-28 11:28:36 +02:00 |
|
|
|
4aa12e9fe5
|
chore: formatting
|
2026-05-27 14:05:35 +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 |
|