3 Commits

Author SHA1 Message Date
c0bd0b531d temp: room db refactor 2026-02-21 13:38:09 +01:00
7d5eeaf7fa feat: add player screen to TV app via compose navigation
- Add PlayerRoute to the Route sealed interface
- Refactor PlayerViewModel to expose loadMedia() for external callers
- Add onPlay() to EpisodeScreenViewModel and MovieScreenViewModel
- Wire play/resume buttons in TV episode and movie screens
- Create TvPlayerScreen with TV-optimized controls: seek bar, playback
  buttons, track selection panels, queue panel, and state cards
- Register PlayerRoute in TvRouteEntryBuilder and TvNavigationModule
- Add media3-ui dependency to app-tv module
2026-02-21 11:10:15 +01:00
0de4ddcbc3 refactor: modularize app into multi-module architecture 2026-02-21 00:15:51 +01:00