feat(android): Gefolgt-Filter im Künstler-Reiter und Zeitleiste "Neu von deinen Künstlern"
Filter statt eigenem Reiter: die Bibliotheksleiste trägt schon Playlists, Alben, Künstler und Offline. Die markierten IDs kommen bei jedem Einschalten frisch, damit ein eben entfolgter Künstler nicht dasteht. Die Zeitleiste ist über "✨ Neu" in den Favoriten erreichbar — dort stehen die gefolgten Künstler, also liegt die Frage nach Neuem dort nahe. Gleiche Darstellung wie im Web: nach Monat gruppiert, neueste zuerst, Vorhandenes mit Haken statt Download-Knopf, Künstlername anklickbar. Download läuft über den bekannten Weg samt Fortschrittsmeldung. Neu: api/ReleasesClient.kt, api/model/ReleaseModels.kt, viewmodel/ArtistNewsViewModel.kt, ui/screen/ArtistNewsScreen.kt. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
ea7167f851
commit
cb43c3375e
10 files changed
+521
-15
No files matched your search
@@ -14,8 +14,8 @@ android {
|
||||
applicationId = "com.novasonic.app"
|
||||
minSdk = 26
|
||||
targetSdk = 35
|
||||
versionCode = 15
|
||||
versionName = "1.12"
|
||||
versionCode = 16
|
||||
versionName = "1.13"
|
||||
// Host der eigenen NovaSonic-Web-App — Ziel der geteilten Links. Einmal in
|
||||
// gradle.properties setzen (novasonicHost=music.example.com); ohne Angabe bleibt der
|
||||
// Platzhalter stehen und der App-Link greift schlicht nicht.
|
||||
|
||||
Reference in new issue
Block a user