17eab1d8b5
Update .gitignore
2026-03-30 11:14:13 +02:00
52593237f4
Hide controls if media is playing in the tv ui
2026-03-30 08:47:49 +02:00
be350ff585
Add toggle play state functionality to seek bar onEnter pressed in TvUI
2026-03-30 08:44:13 +02:00
94f1eb2883
Refactor SeriesScreen components and update UI text for clarity
2026-03-30 08:32:46 +02:00
1c5bb604f8
Remove unused action parameter from LibraryPosterSection and clean up imports
2026-03-30 07:48:05 +02:00
354c22cf93
Replace LazyColumn with LazyVerticalGrid for improved layout in LibrariesContent
2026-03-30 07:47:54 +02:00
02a319f68f
Remove unused Gradle properties from gradle.properties
2026-03-30 07:30:52 +02:00
1751755f31
Fix TV detail screen entry focus
2026-03-29 19:36:35 +02:00
cc1e1d7df9
Move TV detail overview and playback into body
2026-03-29 19:19:12 +02:00
c163a714d8
Refactor media detail screens with a unified TV scaffold
...
Introduces `TvMediaDetailScaffold` to standardize the layout of Movie, Series, and Episode detail screens. This refactor implements a consistent two-column header design featuring a hero section on the left and an overview panel on the right, supported by a new horizontal and vertical gradient overlay system.
Key changes:
- Created `TvMediaDetailScaffold`, `MediaDetailHeaderRow`, and `MediaDetailSectionTitle` common components.
- Extracted screen-specific hero and overview logic into internal components for `MovieScreen`, `SeriesScreen`, and `EpisodeScreen`.
- Standardized typography, spacing, and focus management across all detail views.
- Added comprehensive UI tests for Movie, Series, and Episode content screens.
- Improved the "Up Next" and "Library Status" visibility on the Series detail page.
2026-03-29 18:11:05 +02:00
55e87d9d04
Add series shortcut to TV episode top bar
2026-03-29 17:12:43 +02:00
0afa7334be
Add play button to TV series screen
2026-03-29 17:00:15 +02:00
4b92af26ba
Implement Jellyfin playback decision flow
2026-03-29 16:38:44 +02:00
a187192013
Fix TV home row focus navigation
2026-03-28 22:40:25 +01:00
fb4b8a56fa
Fix TV home next up focus navigation
2026-03-28 21:15:26 +01:00
6de42dc65b
Fix TV detail top bar focus navigation
2026-03-28 16:58:37 +01:00
cfff7c6403
Remove add button from TV episode/series/movie screens
2026-03-28 16:48:32 +01:00
0d7a3d99dd
Removed online/offline toggle button from tv ui and also from the references
2026-03-28 11:38:22 +01:00
775d579c2f
Removed play button form Next up Card in the Tv ui
2026-03-28 11:37:25 +01:00
a7a455c427
Rename TvHomePage to TvHomeScreen and update references
2026-03-28 11:31:09 +01:00
9ae8fac33b
Refactor tv components and cleaned up code
2026-03-28 11:09:07 +01:00
266f310f1c
Remove unused resources
2026-03-28 10:54:03 +01:00
6dacd269e0
Remove app name label from main activities in AndroidManifest
2026-03-28 10:51:04 +01:00
d1ef218b16
Change Navigation Drawler to Top Tabs
2026-03-28 10:50:53 +01:00
4c5dc8a452
Update Gradle and core build dependencies
...
- Upgrade Gradle wrapper to 9.3.1.
- Update Android Gradle Plugin (AGP) to 9.1.0 and Kotlin to 2.2.10.
- Update Hilt to 2.57.2, Room to 2.7.0, and KSP to 2.3.2.
- Configure Gradle Java toolchain using JetBrains JDK 21 and the Foojay resolver plugin.
- Define several Android build feature flags and compatibility properties in `gradle.properties`.
2026-03-27 18:34:24 +01:00
d433863e21
Update Gradle properties and library versions
2026-03-27 17:26:26 +01:00
70514ea146
Added Profile dropdown menu
2026-03-27 14:52:27 +01:00
9eccf859bc
Added logic for Searching through available medias and basic ui
2026-03-26 22:22:56 +01:00
f91c2f88a1
Remove unused component
2026-03-26 22:22:17 +01:00
3aa8b2cce4
Refactor navigation logic into separate container AppScreen
2026-03-26 20:12:19 +01:00
6c07878d02
Update .gitignore to exclude .kotlin
2026-03-26 20:10:25 +01:00
ea50a0c30e
Fix library items black mark bug
2026-03-26 19:52:09 +01:00
473e780417
Remove add button from Episode and Movie Screen
2026-03-26 19:46:56 +01:00
e335cde887
Fix PlayerAdjustmentIndicator changing size when percentage gets one number
2026-03-26 19:44:07 +01:00
8afae8a71c
Fix: Enhance NavDisplay transitions with fade animations and background color
2026-03-26 18:00:42 +01:00
dd3d8c044e
Fix: Player seekbar ui blocking by only seeking when the seek bar is released
2026-03-26 17:19:27 +01:00
995913fef3
Fix TrackButtons to hide PersistentOverlay on outside touch
2026-03-25 21:03:11 +01:00
303c0e7c7f
Fix buttons for navigation on SeriesScreen
2026-03-25 20:55:17 +01:00
2665b34b63
Fix MediaActionButton size on SeriesScreen
2026-03-25 20:23:09 +01:00
6e49b1f9b7
Fix TV episode playback navigation
2026-03-25 20:19:04 +01:00
262d2624ea
Add screen previews
2026-03-24 21:34:49 +01:00
f85624b159
Fix interactive episode navigation buttons
2026-03-24 21:34:38 +01:00
5137fd9893
code cleanup
2026-03-24 21:05:12 +01:00
Balogh Barnabás
291738d178
Return to episode screen after playback
2026-03-24 21:03:49 +01:00
Balogh Barnabás
2e8c864522
Fix playback progress updates on exit
2026-03-24 20:54:07 +01:00
Balogh Barnabás
ada0e9600a
Refactor player track selection overlay
2026-03-24 20:32:36 +01:00
e37006486e
Add series link to episode top bar
2026-03-20 16:55:37 +01:00
92342f1f35
Add offline playback and network fallbacks
2026-03-20 16:55:37 +01:00
08cc4589c2
Refine series download actions
2026-03-20 16:55:37 +01:00
43a15c4662
fix: Cannot play the same content. The previous session got stuck
2026-03-20 16:55:37 +01:00