|
|
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 |
|
|
|
4e9b42d8bb
|
chore: clean up entrypoint and remove unused css vars
|
2026-05-18 17:48:32 +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 |
|
|
|
9ba327d5c5
|
feat: add timeout and abort handling to command palette search
|
2026-05-17 20:38:08 +02:00 |
|
|
|
cf53ffdd77
|
feat: expand continue watching in command palette
|
2026-05-17 17:34:27 +02:00 |
|
|
|
3802f9da57
|
style: format search.ts
|
2026-05-17 17:24:19 +02:00 |
|
|
|
66edd9c062
|
feat: replace quick search with command palette
|
2026-05-17 17:24:07 +02:00 |
|
|
|
4a04a91353
|
chore: formatting
|
2026-05-17 02:52:09 +02:00 |
|
|
|
d764aae9b2
|
refactor: update color palette, add serif/mono fonts, soften shadows
|
2026-05-17 02:49:42 +02:00 |
|
|
|
391569166c
|
style: remove unnecessary parentheses in arrow functions
|
2026-05-15 02:52:09 +02:00 |
|
|
|
8ab6cf4986
|
feat: add search dialog with keyboard shortcut
|
2026-05-15 02:51:55 +02:00 |
|
|
|
de672db44e
|
chore: changing accent color
|
2026-05-15 02:39:59 +02:00 |
|
|
|
88edf87178
|
fix: episode transition, progress save, and seek alignment
|
2026-05-15 02:22:43 +02:00 |
|
|
|
74e2aa50fd
|
feat: improve video seeking and range request handling
|
2026-05-15 01:39:29 +02:00 |
|
|
|
604a9ab382
|
fix: removed rounded corners except for inputs
|
2026-05-15 01:15:46 +02:00 |
|
|
|
598e842b2c
|
feat: tweak theme colors and streamline sidebar chrome
|
2026-05-15 01:15:00 +02:00 |
|
|
|
c8b189d0e7
|
feat: preserve fullscreen when autoplaying next episode
|
2026-05-15 00:24:05 +02:00 |
|
|
|
2619dc2c94
|
fix: autoplay video instantly on watch page load
|
2026-05-13 23:48:09 +02:00 |
|
|
|
950e143faf
|
fix: clean up completion flow and watch page dropdown
|
2026-05-13 18:44:08 +02:00 |
|
|
|
e7dfaaf8c0
|
chore: format with prettier
|
2026-05-13 13:36:22 +02:00 |
|
|
|
d00f9493af
|
fix: cast cloneNode to DocumentFragment for firstElementChild access
|
2026-05-13 13:35:53 +02:00 |
|
|
|
ff15a82f10
|
fix: watchlist 500 from missing UUID and toast classList error
|
2026-05-13 13:10:04 +02:00 |
|
|
|
345853406c
|
refactor: general architectural cleanup and bug fixes
|
2026-05-13 11:20:49 +02:00 |
|
|
|
91aa0de67d
|
refactor: move SVGs and style.css to static/assets/ and update references
|
2026-05-10 20:28:01 +02:00 |
|
|
|
59ec9b17c9
|
style: apply prettier/eslint quote consistency and add missing comments
|
2026-05-10 20:01:33 +02:00 |
|
|
|
e48d95cb4e
|
feat: add comments and cleanup unused imports across codebase
|
2026-05-10 20:00:04 +02:00 |
|
|
|
b152e246ff
|
style: format remaining files
|
2026-05-10 19:25:51 +02:00 |
|
|
|
3703bbfcfe
|
feat: add prettier and eslint with pre-commit hook
|
2026-05-10 19:23:53 +02:00 |
|
|
|
67f17b5075
|
fix: replace dynamic imports with direct calls in switchMode
|
2026-05-10 19:15:36 +02:00 |
|
|
|
353edaa871
|
fix: move timeline elements into player state
|
2026-05-10 18:43:15 +02:00 |
|
|
|
29b49dfa39
|
fix: import setupProgress in player main
|
2026-05-10 18:41:26 +02:00 |
|
|
|
d75988b9b6
|
feat: add player main entry wiring all modules together
|
2026-05-10 18:34:44 +02:00 |
|
|
|
ed32db3a10
|
feat: extract episode navigation and completion handling
|
2026-05-10 18:34:42 +02:00 |
|
|
|
8905095adb
|
feat: extract watch progress persistence
|
2026-05-10 18:34:39 +02:00 |
|
|
|
44ed8b3b49
|
feat: extract quality switching and mode selection
|
2026-05-10 18:34:38 +02:00 |
|
|
|
f7a63a45d8
|
feat: extract skip segment detection and auto-skip
|
2026-05-10 18:34:25 +02:00 |
|
|
|
5f04ff9d37
|
feat: extract subtitle parsing and rendering
|
2026-05-10 18:34:23 +02:00 |
|
|
|
ff1579345b
|
feat: extract player controls timeline keyboard
|
2026-05-10 18:34:21 +02:00 |
|
|
|
99874974ad
|
feat: extract player state into single state module
|
2026-05-10 18:34:18 +02:00 |
|
|
|
deeeeaaf9f
|
feat: add player types interfaces
|
2026-05-10 18:34:05 +02:00 |
|
|
|
b2c9b99ab8
|
feat: add shared q() qs() DOM helpers
|
2026-05-10 18:34:02 +02:00 |
|
|
|
eb0375ab1e
|
refactor: remove monolithic player.ts
|
2026-05-10 18:34:01 +02:00 |
|
|
|
6730135558
|
chore: remove unused ajax declaration
|
2026-05-08 13:22:26 +02:00 |
|
|
|
af38636759
|
feat: auto-hide player controls in fullscreen
|
2026-05-08 09:45:57 +02:00 |
|
|
|
7412c9ed68
|
feat: add light mode support across all templates
|
2026-05-07 12:21:03 +02:00 |
|
|
|
0879dde851
|
feat: use css variables for svg icon colors
|
2026-05-07 11:57:44 +02:00 |
|