Commit Graph

563 Commits

Author SHA1 Message Date
f2c46af410 feat(jellyfin): add functionality to mark media as watched/unwatched 2026-05-03 22:08:56 +02:00
b1ae478f6d refactor(SearchScreen): rename SearchFullScreenContent to SearchScreenContent for clarity 2026-05-03 18:00:52 +02:00
132c6feee0 feat(DefaultTopBar): reduce logo size for better layout consistency 2026-05-03 17:56:37 +02:00
9953c94e86 feat(logo): update logo dimensions and scaling for improved display 2026-05-03 17:56:31 +02:00
db15bf7e2c chore(build): increment versionCode to 1000006 for the next release 2026-05-03 17:45:38 +02:00
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