|
|
63a8a108e2
|
feat(settings): add TvSettingsScreen and integrate settings management
|
2026-05-03 17:37:48 +02:00 |
|
|
|
5d12b97922
|
chore(build): update versionCode to 2000003 for the upcoming release
|
2026-05-03 15:46:51 +02:00 |
|
|
|
fe0b76a0ad
|
feat(tv-update): implement update check and dialog for available updates on android tv devices
|
2026-05-03 14:49:19 +02:00 |
|
|
|
a5bb1f84dc
|
feat(settings): add SettingsScreen and integrate settings management
|
2026-05-03 14:32:19 +02:00 |
|
|
|
f925ca57ea
|
feat(settings): add settings management with DataStore integration
|
2026-05-03 14:16:37 +02:00 |
|
|
|
a41836b925
|
chore(build): update versionCode to 1000005 for the upcoming release
|
2026-05-03 14:04:13 +02:00 |
|
|
|
5bec125f56
|
refactor(app): refactor update logic to make core logic more reusable by moving it into the core.feature.update package
|
2026-05-03 14:00:04 +02:00 |
|
|
|
3a748397f8
|
feat(update): implement in-app update check and installation process
|
2026-05-03 13:39:27 +02:00 |
|
|
|
ae4c2b34f4
|
feat(search): update genre selection to support multiple selections in SearchScreen
|
2026-05-02 21:38:56 +02:00 |
|
|
|
f957098369
|
feat(search): update genre selection to support multiple selections in SearchScreen
|
2026-05-02 21:25:32 +02:00 |
|
|
|
8bf3f08df0
|
feat(search): implement back navigation in SearchScreen and SearchViewModel
|
2026-05-02 21:12:54 +02:00 |
|
|
|
efd7593646
|
feat(topbar): create DefaultTopBarIconButton for reusable icon button implementation
|
2026-05-02 21:04:58 +02:00 |
|
|
|
0edac36ca8
|
feat(search): rename SearchFullScreen to SearchScreen for consistency and clarity
|
2026-05-02 20:56:54 +02:00 |
|
|
|
53bc6246e4
|
feat(libraries): add size property to Library and related models for better content representation
|
2026-05-02 20:56:05 +02:00 |
|
|
|
2753a45645
|
feat(card): introduce MediaImageCard for consistent media display across components
|
2026-05-02 20:47:35 +02:00 |
|
|
|
fbcba6fbfc
|
feat(libraries): refactor LibraryListItem and LibraryScreen for improved click handling and layout
|
2026-05-02 20:28:54 +02:00 |
|
|
|
dbac1b56c5
|
feat(topbar): enhance DefaultTopBar to support left and right actions for improved layout flexibility
|
2026-05-02 20:22:59 +02:00 |
|
|
|
1f0c192460
|
feat(colors): update color values for improved contrast and visibility
|
2026-05-02 19:51:13 +02:00 |
|
|
|
a0b573cbfe
|
feat(sectionheader): update header color and button text color for improved visibility
|
2026-05-02 19:48:21 +02:00 |
|
|
|
1a2687f1a2
|
feat(topbar): refactor DefaultTopBar to use Surface and improve layout structure
|
2026-05-02 19:47:33 +02:00 |
|
|
|
803edcb80c
|
feat(logo): increase logo size for better visibility in top bar and search screen
|
2026-05-02 19:35:53 +02:00 |
|
|
|
e55bd320d1
|
clean(app): delete unused asset files
|
2026-05-02 19:31:42 +02:00 |
|
|
|
fe1d449fe0
|
feat(branding): update app icons and logo for improved visual consistency
|
2026-05-02 19:28:47 +02:00 |
|
|
|
f626c9533e
|
refactor: update color definitions for dark theme consistency
|
2026-05-02 19:06:05 +02:00 |
|
|
|
6433225014
|
feat(search): add Jellyfin-backed search
|
2026-05-02 17:40:56 +02:00 |
|
|
|
36e89f35d9
|
refactor: rename media repository files for consistency
|
2026-05-02 16:53:48 +02:00 |
|
|
|
217e8df417
|
refactor: merge media catalog reader into repository
|
2026-05-02 16:51:55 +02:00 |
|
|
|
672d8e1d64
|
feat(search): wire full-screen search with genre browsing
|
2026-05-02 15:17:06 +02:00 |
|
|
|
c6fe84654f
|
refactor(search): simplify search component names
|
2026-05-02 14:20:20 +02:00 |
|
|
|
0f0c86dcf9
|
feat(app): integrate search button into top bars and refactor for reusability
|
2026-05-02 13:15:36 +02:00 |
|
|
|
557679861a
|
feat(app): add shared bounds key functionality for home media navigation
|
2026-05-02 13:10:34 +02:00 |
|
|
|
64b1032b74
|
feat(app): implement shared transition for search functionality in HomeTopBar and HomeSearchFullScreen
|
2026-05-02 13:06:21 +02:00 |
|
|
|
44219d00d8
|
feat(app): add HomeSearchFullScreen route and integrate search functionality in HomeScreen
|
2026-05-02 12:26:33 +02:00 |
|
|
|
cff0b60b31
|
refactor(player): replace PurefinTextButton with SkipSegmentButton for improved UI consistency
|
2026-05-02 11:57:42 +02:00 |
|
|
|
9610124af0
|
refactor(app): move the skip button to the PlayerControlsOverlay panel
|
2026-05-02 11:52:36 +02:00 |
|
|
|
185a0c8a85
|
fix(app): adjust icon size in CircularIconButton for better layout
|
2026-05-02 11:46:59 +02:00 |
|
|
|
dfaf1079ac
|
fix(app): add spacing between sections in home content layout
|
2026-05-02 11:42:46 +02:00 |
|
|
|
65693a9220
|
fix(tv): update TvIconButton size and refactor layout for consistency
|
2026-05-02 11:13:15 +02:00 |
|
|
|
58087bb4a5
|
fix(tv): format secondary text for episode display
|
2026-05-02 10:20:17 +02:00 |
|
|
|
71a9a8b98e
|
fix(tv): align home section spacing
|
2026-05-01 22:06:37 +02:00 |
|
|
|
f304b1f1f5
|
feat(tv): add seriesName and seasonIndex to Episode data model
|
2026-05-01 21:28:33 +02:00 |
|
|
|
e738e9637f
|
fix(tv): open selected episode in series screen
|
2026-05-01 20:59:50 +02:00 |
|
|
|
bfc007f24f
|
feat(player): batch relative seek requests
|
2026-05-01 20:06:21 +02:00 |
|
|
|
d815812e79
|
refactor(tv): move skip button to the TvPlayerControlsOverlay panel
|
2026-05-01 19:59:01 +02:00 |
|
|
|
b0baad7f8c
|
refactor(player): remove unused setControlsAutoHideDelay method from PlayerViewModel
|
2026-05-01 19:40:57 +02:00 |
|
|
|
3b95185f98
|
fix(tv): streamline focus management and improve component structure in TV sections
|
2026-05-01 19:36:14 +02:00 |
|
|
|
72fea00444
|
feat: integrate Firebase Crashlytics and Google Services into the project
|
2026-05-01 17:35:29 +02:00 |
|
|
|
8f5d0c5bc1
|
chore: add *.patch to .gitignore to exclude patch files from version control
|
2026-05-01 17:27:55 +02:00 |
|
|
|
6341510cc2
|
refactor(tv): replace custom season tab implementation with TabRow for improved UI consistency
|
2026-05-01 13:06:01 +02:00 |
|
|
|
2ff6fe997e
|
refactor(tv): improve focus management and clean up unused focus requesters
|
2026-05-01 12:54:44 +02:00 |
|