|
|
a602fa085b
|
style: format static/player/validate.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
3b39b1abce
|
style: format static/player/types.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
bb83966491
|
style: format static/player/timeline.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
cffaa143a9
|
style: format static/player/subtitles/vtt.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
ce3571c88b
|
style: format static/player/subtitles/vtt.test.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
14d08e93b3
|
style: format static/player/subtitles/index.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
7050ef3cb7
|
style: format static/player/storage.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
4d4ee7bd58
|
style: format static/player/state.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
ff710a354c
|
style: format static/player/source.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
292f779ee8
|
style: format static/player/skip/segments.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
69d7cad5c1
|
style: format static/player/skip/index.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
4815080ec9
|
style: format static/player/skip/editor.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
445e37c2d8
|
style: format static/player/quality.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
b1cbc5d3fe
|
style: format static/player/progress.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
d1d6ea9f24
|
style: format static/player/mode.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
d3e294b7c9
|
style: format static/player/main.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
0d343dfff9
|
style: format static/player/keyboard.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
967c897300
|
style: format static/player/hls_profile.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
9054f43a11
|
style: format static/player/episodes/ui.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
ffc08ccb9c
|
style: format static/player/episodes/thumbnails.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
e66432ac0a
|
style: format static/player/episodes/nav.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
4b739ac149
|
style: format static/player/episodes/complete.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
239dd501aa
|
style: format static/player/controls.ts
|
2026-06-25 02:35:52 +02:00 |
|
|
|
64eb94f128
|
refactor: make isStringArray and isSubtitleItemArray private
|
2026-06-25 02:35:52 +02:00 |
|
|
|
32bcb1a188
|
refactor: make SubtitleItem interface private
|
2026-06-25 02:35:52 +02:00 |
|
|
|
72facaad68
|
refactor: make timelineBounds and getBufferedEnd private
|
2026-06-25 02:35:52 +02:00 |
|
|
|
9b251d5191
|
refactor: make parseVttCue private
|
2026-06-25 02:35:52 +02:00 |
|
|
|
077499cf9e
|
refactor: use replaceChildren in subtitle options
|
2026-06-25 02:35:52 +02:00 |
|
|
|
4835cf9835
|
refactor: use replaceChildren instead of innerHTML assignment
|
2026-06-25 02:35:52 +02:00 |
|
|
|
77b9802751
|
refactor: make switchQuality private, use replaceChildren
|
2026-06-25 02:35:52 +02:00 |
|
|
|
e64ce1dc47
|
refactor: make switchMode private
|
2026-06-25 02:35:52 +02:00 |
|
|
|
c732d86018
|
refactor: make syncVolumeUI private
|
2026-06-25 02:35:52 +02:00 |
|
|
|
2593a45cc3
|
refactor: use tailwind theme utilities
|
2026-06-25 02:35:52 +02:00 |
|
|
|
8380f32228
|
Handle subtitle HTTP failures
|
2026-06-25 02:35:52 +02:00 |
|
|
|
9549fda1b1
|
Handle autoskip progress save errors
|
2026-06-25 02:35:52 +02:00 |
|
|
|
41ee7a1d72
|
Handle progress save failures
|
2026-06-25 02:35:52 +02:00 |
|
|
|
890ab5e3f3
|
Handle player mode fetch errors
|
2026-06-25 02:35:52 +02:00 |
|
|
|
3c7c22310d
|
Handle player init async errors
|
2026-06-25 02:35:52 +02:00 |
|
|
|
e784d7d2a8
|
Handle keyboard progress save errors
|
2026-06-25 02:35:52 +02:00 |
|
|
|
3430541aef
|
Handle episode navigation async errors
|
2026-06-25 02:35:52 +02:00 |
|
|
|
a00d854062
|
Handle anime completion retry errors
|
2026-06-25 02:35:52 +02:00 |
|
|
|
226bb69709
|
Handle control progress save errors
|
2026-06-25 02:35:52 +02:00 |
|
|
|
bda3c58a98
|
fix: reduce hls playback churn
|
2026-06-25 02:35:51 +02:00 |
|
|
|
ff24e85cd8
|
feat: show playback error toast on player init
|
2026-06-25 02:35:51 +02:00 |
|
|
|
5788216bb6
|
feat: restore preferred audio mode on player init
|
2026-06-25 02:35:51 +02:00 |
|
|
|
4557d8552c
|
fix: preserve player position only when switching away from existing playback
|
2026-06-25 02:35:51 +02:00 |
|
|
|
2a8294c405
|
feat: add error handling to player core functions
|
2026-06-25 02:35:51 +02:00 |
|
|
|
3a1a2129d9
|
feat: add error handling to player episode functions
|
2026-06-25 02:35:51 +02:00 |
|
|
|
1d531ab181
|
fix: scope htmx:beforeSwap and clear searchDebounce on teardown
|
2026-06-25 02:35:51 +02:00 |
|
|
|
ff54e9c5db
|
refactor: group episode state
|
2026-06-25 02:35:51 +02:00 |
|