Commit Graph

147 Commits

Author SHA1 Message Date
ca5b19209c fix: writing bit stuff cleaner 2026-05-07 11:20:40 +02:00
403d4e50bb ui: use full-bleed gradient for mobile app icons 2026-05-06 20:21:51 +02:00
7ec7ca206d feat: add web app manifest for better mobile home screen support 2026-05-06 20:19:10 +02:00
7961b13c15 feat: add apple touch icons and root routes 2026-05-06 20:15:26 +02:00
21496596c7 ui: unify logo across themes and update favicon 2026-05-06 20:09:24 +02:00
6ad0d4da6f ui: update branding with new orange logo and accent color 2026-05-06 20:08:07 +02:00
8948eeeea1 ui: update logo to wordmark style 2026-05-06 19:53:12 +02:00
982d5dc3a8 ui: add new logo to header 2026-05-06 19:51:35 +02:00
7ed22f3bd2 feat: persist audio mode preference in localStorage 2026-05-06 15:44:41 +02:00
d848a2f31a player: remove theater mode, hide empty subtitle/quality selectors 2026-05-06 14:15:52 +02:00
163a1169c1 player: add quality selector and theater mode 2026-05-06 14:09:09 +02:00
be71a34908 chore: apply cannonical tailwind 2026-05-06 13:36:49 +02:00
3c1215655e chore: remove console logging 2026-05-06 13:32:06 +02:00
8b0fca8397 style: change accent from green to purple 2026-05-05 18:04:35 +02:00
336bb7cf4d feat: add toast notification system 2026-05-05 18:04:25 +02:00
c97dcae605 fix: prevent ghost progress saves during episode transitions 2026-05-04 19:41:07 +02:00
bf9d20e25e fix: improve volume slider functionality 2026-05-04 18:20:51 +02:00
83e8e6910b fix: address copilot review - grid init, autoplay, segments, progress save 2026-05-03 15:31:26 +02:00
8cfce3ab88 feat: add episode range dropdown with search and filler/recap indicators 2026-05-03 15:31:26 +02:00
67733ec43f player: seamless episode transitions in fullscreen 2026-05-03 15:31:26 +02:00
a83ab2e33f perf: optimize episode fetching and metadata scraping 2026-05-02 23:57:24 +02:00
0b0a417436 ui: use accent color for selected audio/subtitle mode 2026-05-02 21:58:48 +02:00
82350740c4 fix: add null check for segments in player init 2026-05-02 18:38:43 +02:00
c708afe4fe feat: add discover page with surprise me and deduplication 2026-05-02 18:38:43 +02:00
cc9ca1ba9e feat: add toggle watchlist on anime cards and improve dropdown 2026-05-02 18:38:43 +02:00
e21fc658e4 fix(player): improve buffered progress bar calculation to accurately track the current chunk 2026-05-02 18:38:43 +02:00
b86fa9d291 style(player): improve progress bar aesthetics and scrubber visibility 2026-05-02 18:38:43 +02:00
b1079d974b feat(player): add distinct buffered progress bar and adjust skip segment color 2026-05-02 18:38:43 +02:00
bd4c8f87e5 fix(player): simplify autoplay to redirect and ensure episodes are sorted 2026-05-02 18:38:43 +02:00
8e16a21189 fix(player): mutate module variables directly to preserve mode state during in-place autoplay 2026-05-02 18:38:43 +02:00
0fc554c815 fix(player): restore missing isScrubbing and rename controlsTimeout variable 2026-05-02 18:38:43 +02:00
0aecf35c81 fix(player): remove duplicate playerInitialized declaration causing ReferenceError 2026-05-02 18:38:43 +02:00
ca931406a4 fix(player): restore accidentally deleted currentMode initialization 2026-05-02 18:38:43 +02:00
7b9ba81724 feat(player): implement instant and seamless autoplay 2026-05-02 18:38:43 +02:00
b243d9aebb ui(video_player): fix time display and skip segment progress bar thickness 2026-05-02 18:38:43 +02:00
4f3a61e143 refactor(ui): complete ui template migration and fix playback 2026-05-02 18:38:43 +02:00
1115515767 fix: use standard tailwind sizes for autoplay button icon 2026-04-28 09:45:10 +02:00
ab5cb9f5cb fix: autoplay button workign! 2026-04-28 08:54:53 +02:00
copilot-swe-agent[bot]
03145d05b1 Move autoplay button below player to the left
Agent-Logs-Url: https://github.com/mkelvers/mal/sessions/cb3492f9-64b6-4d16-9c7b-11d9e2c647c3

Co-authored-by: melosh101 <59763532+melosh101@users.noreply.github.com>
2026-04-28 06:41:15 +00:00
copilot-swe-agent[bot]
77be47297f Add autoplay toggle button to video player
Agent-Logs-Url: https://github.com/mkelvers/mal/sessions/72375034-49a9-451f-8e30-ee26c9c20eab

Co-authored-by: melosh101 <59763532+melosh101@users.noreply.github.com>
2026-04-28 06:25:40 +00:00
21ad1e60ac fix: read start time from dom on episode transition 2026-04-27 22:47:37 +02:00
238599299f fix: sanitize HTML to prevent XSS vulnerability 2026-04-27 16:06:02 +02:00
2325ff4561 feat: update video overlay on episode transition 2026-04-26 23:32:00 +02:00
caef6c096c feat: stay in fullscreen when transitioning to next episode 2026-04-26 20:38:09 +02:00
d6457541ce perf: reduce watch progress saves and cache anime API responses 2026-04-26 18:46:54 +02:00
df9309282b fix: refresh episodes sidebar when transitioning episodes in fullscreen 2026-04-26 18:29:07 +02:00
ca914de762 feat: stay in fullscreen when transitioning to next episode 2026-04-26 18:26:50 +02:00
1a02803c80 fix(ui): use event delegation for theme toggle and add cache-busting 2026-04-25 22:32:29 +02:00
bebdbc5938 fix(ui): force css refresh and simplify source paths 2026-04-25 22:29:16 +02:00
da8e8b8b15 fix(ui): update tailwind source paths and build order 2026-04-25 22:24:45 +02:00