Tab-Struktur nach Referenz-UI: Online-Tab + Unterreiter Songs/Kuenstler/Alben

Untere Navigation folgt jetzt den Referenzbildern:
Meine Musik / Online / Suchen / Favoriten. Der bisherige "Download"-Tab
heisst "Online" und bekommt als Naechstes den YouTube-Downloader.

In "Meine Musik" gibt es Unterreiter (Songs/Kuenstler/Alben) im Pillen-Stil
der Referenz. Sie wechseln nur den Inhalt statt einen Bildschirm zu oeffnen;
die Schnellzugriff-Kacheln "Kuenstler"/"Alben" entfallen dadurch, ebenso die
damit tot gewordenen ArtistsScreen/AlbumsScreen-Huellen.

158 Tests gruen, flutter analyze ohne Befund.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018NLW1q1hzEC9goDQ1dJ98d
This commit is contained in:
Hermes (Server)
2026-08-20 19:00:16 +02:00
co-authored by Claude Opus 5
parent 4ebd0a8dd4
commit a625d70da8
10 changed files with 285 additions and 78 deletions
+19
View File
@@ -5,6 +5,25 @@ Format angelehnt an [Keep a Changelog](https://keepachangelog.com/de/1.0.0/).
## [Unreleased]
### 🧭 Neue Tab-Struktur nach deinen Referenzbildern (2026-08-20)
- 🔀 **Untere Leiste wie auf deinem Bild:** Die Reihenfolge ist jetzt
**Meine Musik · Online · Suchen · Favoriten**. Der frühere Reiter
"Download" heißt jetzt **Online** (Musiknoten-Symbol) — dort kommt als
Nächstes der YouTube-Downloader dazu.
- 🗂️ **Unterreiter in "Meine Musik":** Über der Liste sitzen jetzt
**Songs · Künstler · Alben** als Pillen — genau wie in der Referenz. Der
aktive Reiter ist hell, die anderen sind nur Text.
Wichtig: Ein Unterreiter **wechselt nur den Inhalt** und öffnet keinen
neuen Bildschirm — Suchfeld und Schnellzugriffe bleiben stehen.
- 🧹 **Aufgeräumt:** Die Schnellzugriff-Kacheln "Künstler" und "Alben" sind
weg, weil sie jetzt Unterreiter sind. Übrig bleiben — wie in der Referenz —
**Favoriten · Wiedergabelisten · Zuletzt**.
- 🔧 **Details:** `MyMusicScreen` ist jetzt zustandsbehaftet (`_subTab`), neues
`_SubTabs`-Widget; die dadurch toten `ArtistsScreen`/`AlbumsScreen`-Hüllen
wurden entfernt (`ArtistListScreen`/`AlbumListScreen` bleiben und werden
direkt eingebettet).
-**Getestet:** 158 Tests grün (4 neue), `flutter analyze` ohne Befund.
### 🎼 Songtext, Warteschlange, Sperrbildschirm-Cover und gleiche Lautstärke (2026-08-20)
- 📝 **Automatischer Songtext:** Beim Scan wird der Songtext aus dem Tag der
Datei mitgelesen und in der Wiedergabe sofort angezeigt — **ohne Server und