Song-Tap oeffnet den Vollbild-Player mit grossem Cover

This commit is contained in:
Hermes (Server)
2026-08-27 15:10:33 +02:00
parent 648b22bfa7
commit 94a48675b1
7 changed files with 379 additions and 0 deletions
+23
View File
@@ -5,6 +5,29 @@ Format angelehnt an [Keep a Changelog](https://keepachangelog.com/de/1.0.0/).
## [Unreleased]
### 🎧 Song antippen öffnet den Vollbild-Player (2026-08-27)
- 🐛 **Ein Song antippen öffnete früher nur die Wiedergabe, ohne zum
Vollbild-Player mit großem Cover zu wechseln** — man landete weiter auf
der Bibliotheks-/Playlist-/Server-Liste und musste erst den Mini-Player
antippen oder hochwischen, um das große Cover zu sehen. Behoben an den
drei Stellen, an denen ein Song EXPLIZIT zum Abspielen angetippt wird:
Bibliothek (`song_list.dart`), Wiedergabeliste
(`playlist_detail_screen.dart`) und Server-Titel
(`server_titel_screen.dart`, dort auch für die Knöpfe "Abspielen" und
"Zufällig", weil sie über dieselbe zentrale `_spiele`-Methode laufen).
Nutzt dasselbe, im Projekt etablierte Navigationsmuster wie der
Mini-Player (`Navigator.push(MaterialPageRoute(builder: (_) =>
NowPlayingScreen()))`), nach erfolgreicher Wiedergabe und vor einer
eventuellen Offline-Snackbar, damit die Meldung auf dem neuen Screen
sichtbar bleibt.
- ↩️ **Bewusst unverändert:** `queue_screen.dart` (Song innerhalb der
bereits offenen Warteschlange antippen) — dort ist man schon im
Player-Kontext, ein erneutes Aufspringen des Vollbild-Players bei jedem
Sprung wäre aufdringlich.
-**Getestet:** 3 neue Widget-Tests (RED→GREEN, je einer pro Stelle),
volle Suite (590 Tests) grün, `flutter analyze` ohne Befund.
### 📺🔑 YouTube-Tab: Server-User brauchen keine eigene Baka-Anmeldung mehr (2026-08-26)
- 🔑 **Server-User (Dustin, Baka, Tinker) sehen den Baka-Anmelde-Schritt nicht