60291dc78e
Keep TV detail hero visible on initial focus
2026-04-06 19:54:01 +02:00
0870e8aee4
Remove status and progress overlays from TV hero section
...
Removes eyebrow text, watched status chips, and progress bars from the
focused hero component on the TV home screen. The underlying model and
UI are simplified to display only the title and basic metadata.
2026-04-06 19:38:27 +02:00
f0bb37d8ec
refactor: adjust image layout in TvMediaDetailScaffold for improved responsiveness
2026-04-06 19:28:55 +02:00
34ae15d645
Move TV detail hero content into body
2026-04-06 19:12:52 +02:00
9083a08f95
Refactor TV media detail backdrop layout
2026-04-06 19:00:24 +02:00
32d50f750f
Use BringIntoViewSpec for TV home focus alignment
2026-04-06 18:38:20 +02:00
2937ee836b
refactor: update TvMediaDetailScaffold to use artwork parameters and improve layout
2026-04-06 14:19:59 +02:00
6dc3442089
Replace TV tabs with navigation drawer
2026-04-06 13:08:56 +02:00
df67348f24
refactor: remove action parameters from TvLibraryPosterSection and TvSectionHeader for cleaner UI
2026-04-06 12:32:10 +02:00
bdef25d36a
refactor: remove badge text from TvHomeSections and clean up related code
2026-04-06 12:25:36 +02:00
cf296c3286
refactor: simplify gradient handling and remove unused components in TvFocusedItemHero
2026-04-06 12:21:29 +02:00
9161c23507
refactor: remove top bar components from Movie, Series, and Episode screens in the tv ui
2026-04-05 20:02:49 +02:00
69b3933175
feat: added TvHomeFocused section to the TvHomeScreen
2026-04-05 19:54:13 +02:00
0011420bf2
feat: add initial focus management and media metadata for TV home screen
...
Introduce a `FocusableItem` interface to unify media item properties (ID, type, text, and images) across `ContinueWatchingItem`, `NextUpItem`, and `PosterItem`.
Key changes:
- Implement automatic initial focus on the first available item in `TvHomeContent`.
- Add `onMediaFocused` callbacks to TV sections and cards to track active items.
- Standardize image URL generation and metadata access in home models.
- Clean up unused previews in `HomeScreen`.
- Add UI tests for TV home content focus behavior.
2026-04-05 17:38:19 +02:00
680df51ce7
refactor: update image handling in Episode dto to use imageUrlPrefix and JellyfinImageHelper
2026-04-01 22:49:37 +02:00
98850087ff
refactor: update image handling in Series dto to use imageUrlPrefix and JellyfinImageHelper
2026-04-01 22:38:58 +02:00
ce5266f17c
refactor: update image handling in Movie dto to use imageUrlPrefix and JellyfinImageHelper
2026-04-01 22:30:32 +02:00
61ce6abb39
refactor: reorganize package structure and rename TvHomeScreen to TvHomeContent for clarity
2026-04-01 21:55:46 +02:00
6e4ea692d5
refactor: rename TvHomeContent to TvHomeScreen for consistency
2026-04-01 21:50:49 +02:00
de011a5f3b
refactor: rename TvHomeScreen to TvAppScreen for consistency
2026-04-01 21:50:30 +02:00
b3d3f60d78
refactor: simplify navigation
2026-04-01 21:48:58 +02:00
cdb9dc3403
feat: add androidx.tv.material3 dependency for TV-specific UI components
2026-04-01 20:34:20 +02:00
866830b8f4
refactor: simplify image loading in PosterCard and TvHomeSections by removing unnecessary ImageRequest
2026-04-01 17:05:34 +02:00
b90632063c
feat: add Settings tab to TV home screen and update color scheme
2026-04-01 16:51:24 +02:00
c815f53cff
refactor: simplify color definitions using HSL for better readability
2026-03-31 11:01:07 +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
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
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
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
8afae8a71c
Fix: Enhance NavDisplay transitions with fade animations and background color
2026-03-26 18:00:42 +01:00
6e49b1f9b7
Fix TV episode playback navigation
2026-03-25 20:19:04 +01:00
f85624b159
Fix interactive episode navigation buttons
2026-03-24 21:34:38 +01:00
0f82ed4603
feat: add focus management for play button in Movie and Episode screens
2026-02-27 21:07:55 +01:00