Commit Graph

453 Commits

Author SHA1 Message Date
1d51e5f86d style: format static/player/mode.ts 2026-06-21 02:04:44 +02:00
62f6d1cf0f style: format static/player/main.ts 2026-06-21 02:04:43 +02:00
cbbfcc9828 style: format static/player/keyboard.ts 2026-06-21 02:04:42 +02:00
56642c4150 style: format static/player/hls_profile.ts 2026-06-21 02:04:40 +02:00
2b30c06582 style: format static/player/episodes/ui.ts 2026-06-21 02:04:39 +02:00
6ba16dd08e style: format static/player/episodes/thumbnails.ts 2026-06-21 02:04:38 +02:00
1b412798ef style: format static/player/episodes/nav.ts 2026-06-21 02:04:37 +02:00
de22cc6971 style: format static/player/episodes/complete.ts 2026-06-21 02:04:36 +02:00
306468b4fd style: format static/player/controls.ts 2026-06-21 02:04:35 +02:00
c040b29819 style: format static/login.ts 2026-06-21 02:04:34 +02:00
1240af74fc style: format static/htmx.ts 2026-06-21 02:04:33 +02:00
08c92a940a style: format static/dropdown.ts 2026-06-21 02:04:31 +02:00
d4ca95de1a style: format static/dedupe.ts 2026-06-21 02:04:30 +02:00
ce8c618eba style: format static/continue_watching_carousel.ts 2026-06-21 02:04:29 +02:00
3a33df5d9b style: format static/anime.ts 2026-06-21 02:04:28 +02:00
8f754d9467 refactor: make isStringArray and isSubtitleItemArray private 2026-06-21 01:12:18 +02:00
f0633dba46 refactor: make SubtitleItem interface private 2026-06-21 01:12:15 +02:00
aad3b775cd refactor: make timelineBounds and getBufferedEnd private 2026-06-21 01:12:12 +02:00
5e1b577b34 refactor: make parseVttCue private 2026-06-21 01:12:09 +02:00
4151525acf refactor: use replaceChildren in subtitle options 2026-06-21 01:12:06 +02:00
c6427bf866 refactor: use replaceChildren instead of innerHTML assignment 2026-06-21 01:12:03 +02:00
7b33a6d977 refactor: make switchQuality private, use replaceChildren 2026-06-21 01:11:59 +02:00
5d32173d7a refactor: make switchMode private 2026-06-21 01:11:56 +02:00
480ce55117 refactor: make syncVolumeUI private 2026-06-21 01:11:53 +02:00
7aa8aca4b5 refactor: make fetchNextSearchPage private 2026-06-21 01:11:50 +02:00
f88353f725 refactor: remove unused search state helpers 2026-06-21 01:11:47 +02:00
420817a849 refactor: remove unused parseClassList utility 2026-06-21 01:11:44 +02:00
ed1677e5ec refactor: make dedupe function private 2026-06-21 01:11:41 +02:00
2a24565848 refactor: simplify render module by removing compact items and continue watching 2026-06-21 00:37:35 +02:00
73b59856bf refactor: rename overlay module to search page module 2026-06-21 00:37:32 +02:00
c5f36887a1 refactor: update fetch module to use search API endpoint and types 2026-06-21 00:37:28 +02:00
328bc6229b refactor: rename command palette types and DOM selectors to search 2026-06-21 00:37:25 +02:00
8eb4c6156d refactor: rename search entry point init function 2026-06-21 00:37:22 +02:00
2a5dc21afa refactor: use tailwind theme utilities 2026-06-20 19:39:34 +02:00
2acf980da0 refactor: move shared styles to tailwind utilities 2026-06-20 19:39:22 +02:00
6f26a59ca3 Handle watchlist async errors 2026-06-20 18:30:02 +02:00
f34ecf29e2 Handle subtitle HTTP failures 2026-06-20 18:30:01 +02:00
bc75dcb138 Handle autoskip progress save errors 2026-06-20 18:30:00 +02:00
fbb4e90bd5 Handle progress save failures 2026-06-20 18:29:59 +02:00
9c75282b59 Handle player mode fetch errors 2026-06-20 18:29:58 +02:00
07929eeeb5 Handle player init async errors 2026-06-20 18:29:57 +02:00
fee7653386 Handle keyboard progress save errors 2026-06-20 18:29:56 +02:00
ff33221867 Handle episode navigation async errors 2026-06-20 18:29:55 +02:00
4df0de7ce2 Handle anime completion retry errors 2026-06-20 18:29:54 +02:00
1b70e6500c Handle control progress save errors 2026-06-20 18:29:53 +02:00
b22aa29547 feat: add watchlist toggle to search results 2026-06-18 20:59:29 +02:00
f11bc865b5 fix: reduce hls playback churn 2026-06-18 20:50:44 +02:00
2b3d6cc38a fix: scope browse param sync to browse form and sync genres 2026-06-16 17:29:48 +02:00
37356851c2 fix: add variant to watchlist toast type 2026-06-16 17:25:15 +02:00
3588582e85 feat: show playback error toast on player init 2026-06-16 17:25:14 +02:00