Barnabas Balogh c4347e610c implement library navigation and screen
- Implement `LibraryScreen` with a responsive grid layout for displaying library contents.
- Create `LibraryViewModel` to handle fetching items for a specific library via `JellyfinApiClient`.
- Integrate dynamic library navigation in `HomePage` by mapping Jellyfin user views to drawer navigation items.
- Add `Route.Library` and `Route.Login` to the navigation graph.
- Update `SeriesCard` and `SeriesViewModel` to adjust hero height and use backdrop images for episodes.
- Refactor `HomePageViewModel` to support library selection and rename episode selection logic for consistency.
- Enhance `PosterCard` with default colors and `PlayerActivity` with a black background.
- Remove redundant play button from `SeriesComponents`.
2026-01-20 16:00:04 +01:00
2026-01-16 19:47:33 +01:00
2026-01-16 19:47:33 +01:00
2026-01-16 19:47:33 +01:00
2026-01-16 19:47:33 +01:00
2026-01-16 19:44:53 +01:00
2026-01-16 19:47:33 +01:00
Description
No description provided
MIT 1.6 MiB
Languages
Kotlin 100%