UX-Simulation: Mehrfachauswahl überall, Baka-Login, Bestätigungen, Suche
7 Agenten sind die App als normaler Nutzer durchgegangen (Erststart, Bibliothek, Download, Suche, Favoriten, Player, Einstellungen) und haben 39 Reibungspunkte gefunden. Erster Block: - Mehrfachauswahl lief nur im Lieder-/Favoriten-Reiter, nicht in Kategorie-/Künstler-/Album-Ansichten — jetzt überall, per geteilter auswahl_leiste.dart - Zwei unterschiedlich ausgestattete Favoriten-Listen (Tab vs. Playlisten) vereinheitlicht - Baka-Login zeigt Ladezustand + Fehler im Dialog statt bis zu 15s stumm zu bleiben (wie der Navidrome-Login) - Cache leeren, Navidrome-Abmelden, Download einzeln entfernen fragen jetzt nach - Download-Fehlermeldung bei toter Serververbindung nennt den echten Grund statt "War schon heruntergeladen" - YouTube-Fehlermeldungen sind jetzt rot statt neutralfarben - Suche schließt die Tastatur nach Auswahl, nennt den Suchbegriff bei "Nichts gefunden", einzelne Verlaufseinträge sind entfernbar - Icon-/Text-Korrekturen (Mikrofon-Icon fälschlich bei Speicherzugriff, "Online"-Tab existiert nicht, ReplayGain-Jargon) 537 Tests grün (vorher 533), flutter analyze ohne Befund.
This commit is contained in:
@@ -5,6 +5,55 @@ Format angelehnt an [Keep a Changelog](https://keepachangelog.com/de/1.0.0/).
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### 🧑🤝🧑 UX-Simulation: Mehrfachauswahl, Baka-Login, Bestätigungen, Suche (2026-08-25)
|
||||
|
||||
7 Agenten sind die App wie ein normaler Nutzer durchgegangen (Erststart,
|
||||
Bibliothek, Download, Suche, Favoriten, Player, Einstellungen) und haben 39
|
||||
konkrete Reibungspunkte gefunden — verglichen mit Apple Music/Spotify. Erster
|
||||
Block der Fixe:
|
||||
|
||||
- 🖐️ **Mehrfachauswahl funktionierte nur im Lieder- und Favoriten-Reiter.**
|
||||
Öffnete man eine Kategorie oder das Album eines Künstlers, tat langes
|
||||
Drücken auf einen Titel gar nichts — derselbe Ripple-Effekt, aber ohne
|
||||
Wirkung. Die Auswahl-Leiste und die Sammel-Aktionen ("Zur Warteschlange",
|
||||
"Zu Wiedergabeliste") aus `SortableSongList` sind jetzt in
|
||||
`lib/shared/auswahl_leiste.dart` geteilt und laufen auch in der
|
||||
Album-/Kategorie-Detailansicht (`TitelListenScreen`, jetzt mit Sortierung
|
||||
und Shuffle wie der Lieder-Reiter) und in der Künstlerseite
|
||||
(`KuenstlerScreen`).
|
||||
- 🔁 **Zwei "Favoriten"-Listen mit unterschiedlichem Funktionsumfang.** Der
|
||||
Favoriten-Tab bot Sortieren/Shuffle/Auswahl, der über Playlisten
|
||||
erreichbare zweite Favoriten-Bildschirm zeigte dieselben Songs nur nackt.
|
||||
Beide zeigen jetzt dieselbe `SortableSongList`.
|
||||
- 🔐 **Baka-Login blieb bei falschem Passwort bis zu 15 Sekunden lang
|
||||
stumm.** Der Dialog schloss sich sofort beim Antippen von "Anmelden",
|
||||
noch bevor die Anfrage überhaupt losging; der Fehler kam erst danach in
|
||||
einer unauffälligen grauen Zeile. Jetzt bleibt der Dialog offen, zeigt
|
||||
einen Ladespinner und den Fehler direkt darin — wie beim (bereits guten)
|
||||
Navidrome-Login.
|
||||
- 🗑️ **Cache leeren und Navidrome-Abmelden liefen ohne Rückfrage.** Ein
|
||||
versehentlicher Tipp auf das kleine Papierkorb- bzw. Logout-Icon hat
|
||||
sofort gewirkt. Beide fragen jetzt nach, das einzelne Entfernen eines
|
||||
Downloads ebenso (analog zum bereits vorhandenen "Alle entfernen"-Dialog).
|
||||
- 📡 **Downloads bei toter Serververbindung meldeten "War schon
|
||||
heruntergeladen"** — dieselbe Meldung wie bei tatsächlich schon
|
||||
vorhandenen Titeln. Jetzt erscheint der wirkliche Grund
|
||||
("Nicht mit dem Musikserver verbunden"). YouTube-Fehlermeldungen sind
|
||||
außerdem jetzt rot statt in derselben Neutralfarbe wie Erfolgsmeldungen.
|
||||
- 🔍 **Suche:** Die Tastatur blieb nach Auswahl eines Treffers offen und
|
||||
verdeckte die Liste — schließt jetzt automatisch. "Nichts gefunden" nennt
|
||||
jetzt den gesuchten Begriff. Einzelne Verlaufseinträge lassen sich
|
||||
entfernen, ohne den ganzen Suchverlauf zu löschen.
|
||||
- 🎤 **Zwei irreführende Icons:** "Musik-Berechtigung" in den Einstellungen
|
||||
zeigte ein Mikrofon (fragt aber Speicherzugriff ab, kein Mikrofon);
|
||||
"Musik erkennen" zeigte ein Fragezeichen-Symbol (Hilfe-Icon) statt eines
|
||||
erkennbaren Mikrofon-Symbols.
|
||||
- ✏️ Kleinere Textkorrekturen: der Hinweis "beim Baka-Konto anmelden" verwies
|
||||
auf einen nicht existierenden Tab "Online" (richtig: Download-Tab); die
|
||||
ReplayGain-Beschreibung nannte unerklärten Audio-Fachjargon.
|
||||
- ✅ **Getestet:** 537 Tests grün (vorher 533, 4 neu für `verlaufOhne`),
|
||||
`flutter analyze` ohne Befund.
|
||||
|
||||
### 🎨 Cover-Farbe, Teilen, Android Auto, geschärfte Typografie (2026-08-24)
|
||||
|
||||
Die P3-Liste aus dem Review.
|
||||
|
||||
Reference in New Issue
Block a user