edde746
139cf83507
feat(test): add Maestro end-to-end coverage
2026-07-15 06:40:35 +02:00
edde746
d5f3e581df
fix: eliminate cross-app consistency drift
2026-07-13 23:13:53 +02:00
edde746
04daf89a20
feat(explore): Explore tab with catalog detail, search, and Seerr requests
2026-07-10 07:10:15 +02:00
edde746
c2fe142293
refactor(watch): WatchActions owns mark-watched orchestration and events
2026-06-12 14:09:21 +02:00
edde746
4c4b18e2cd
fix(i18n): localize hardcoded UI strings
...
close #1257
2026-06-06 11:45:34 +02:00
edde746
74b8dc4561
refactor: type server identifiers
2026-06-01 11:06:03 +02:00
edde746
7b59dac26b
fix: stabilize detail action focus
...
close #1218
2026-06-01 08:34:38 +02:00
edde746
f5012b36ea
fix(media-detail): collapse action buttons that overflow small screens
2026-05-30 17:20:16 +02:00
Darkmadda
4148c1c8ff
fix(downloads): scope show progress to queued episodes; manage completed downloads ( #1195 )
...
Progress ring now measures completion against the episodes actually queued (episodes.length) instead of the show's full leafCount, and advances smoothly using per-episode progress. The completed show/season download button reopens the download-options dialog (with a Delete row) so users can fetch more episodes or switch to sync instead of only deleting.
2026-05-30 08:40:17 +02:00
edde746
b18774d60b
fix(tv): complete detail rail behavior
2026-05-19 20:23:17 +02:00
edde746
7ec45274bd
fix(media): prevent detail action layout churn
2026-05-16 21:09:41 +02:00
edde746
3e74937386
feat(trackers): sync anime watch state by episode
2026-05-16 20:54:39 +02:00
edde746
7690a16efe
feat(tv): add spotlight browse layouts
2026-05-16 11:56:12 +02:00
edde746
7a3f63683e
fix(ui): refresh stale watch state
2026-05-09 06:00:36 +02:00
edde746
8fabf56337
refactor: split playback and media hotspots
2026-05-02 06:33:05 +02:00