feat(android): playlist mgmt, album sort, home hero parity, notification fix
- Playlist: create (FAB + dialog), rename, delete, remove songs, cover upload/remove - Library Albums tab: sort chips (Neueste/Älteste/A-Z/Künstler) matching StarredScreen - ABS notification: shows current chapter title; updates live without re-buffering - Home hero: pool now matches web (frequent(5) ∪ recentlyPlayed(5)); label MEISTGESPIELT / ZULETZT GEHÖRT - Home: added Zuletzt gehört section (type=recent) matching web layout - Notifications: fixed delivery bug — polling moved to NotificationStore app-lifetime scope so notifications arrive even after user navigates away from ImporterScreen - NotificationStore.startPoll() extended with navType/navAlbum/navArtist/navId params - Removed defunct AbsPlayerService.kt Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
1 parent
eacce487df
commit
6be7981b8a
16 files changed
+971
-412
No files matched your search
@@ -47,7 +47,10 @@ Built with Vite + vanilla ES modules (web) and Jetpack Compose + Media3/ExoPlaye
|
||||
- File renamed and moved automatically; Navidrome rescan triggered on save
|
||||
|
||||
### Playlists
|
||||
- Create, edit, delete playlists; add / remove tracks
|
||||
- Create, rename, and delete playlists
|
||||
- Add tracks via "Add to Playlist" context menu
|
||||
- Remove tracks from a playlist (edit mode on Android; inline on Web)
|
||||
- Cover image upload (Web)
|
||||
|
||||
### Audiobookshelf Integration
|
||||
- Browse libraries and audiobooks on both Web and Android
|
||||
@@ -64,8 +67,9 @@ Built with Vite + vanilla ES modules (web) and Jetpack Compose + Media3/ExoPlaye
|
||||
|
||||
### App — Android (native Jetpack Compose)
|
||||
- Media3 / ExoPlayer backend
|
||||
- OS notification with playback controls
|
||||
- OS notification with playback controls (chapter name shown for audiobooks)
|
||||
- Last played song shown in mini player bar on restart; tap to resume
|
||||
- Full playlist management: create, rename, delete, remove tracks
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in new issue
Block a user