Sync-Ausbau: Favoriten-Fix, Auswahl-Upload, Einzel-Offline, Playlist-Sicherung #5
@@ -5,26 +5,6 @@ Format angelehnt an [Keep a Changelog](https://keepachangelog.com/de/1.0.0/).
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### 📥 Einzelne Server-Titel offline nehmen (2026-08-27)
|
||||
|
||||
- 📥 **Einzelner Titel offline statt nur ganze Alben.** Auf dem
|
||||
Server-Titel-Bildschirm (`ServerTitelScreen`) hat jede Zeile jetzt einen
|
||||
eigenen Lade-Knopf: nicht geladen → "Offline nehmen"
|
||||
(`Icons.download_outlined`), schon geladen → "Vom Gerät entfernen"
|
||||
(`Icons.download_done`, rot). Neue `DownloadService.ladeEinzelnenTitel`
|
||||
läuft bewusst über den bestehenden öffentlichen `lade()`-Pfad — Doppel-
|
||||
Lauf-Schutz, Verbindungsprüfung und Fortschritts-Buchführung kommen
|
||||
dadurch automatisch mit.
|
||||
- ⚠️ **Bewusste Einschränkung:** kein Abgleich mit dem Abspiel-
|
||||
Zwischenspeicher (ein gerade gehörter Titel kann danach doppelt vorliegen,
|
||||
bis die Cache-Verdrängung greift), kein Platz-Check, keine 30er-Rückfrage
|
||||
— der Knopf lädt genau einen Titel. Der Offline-Modus-Schalter wird nicht
|
||||
beachtet (ausdrückliche Nutzeraktion).
|
||||
- ✅ **Getestet:** 617 Tests grün (vorher 614), `flutter analyze` ohne
|
||||
Befund. 3 neue Tests: `DownloadService.ladeEinzelnenTitel` ohne
|
||||
Serververbindung sowie zwei Widget-Tests für Offline-Nehmen und den
|
||||
Gegenweg (Entfernen) auf dem Server-Titel-Bildschirm.
|
||||
|
||||
### 📺🔑 YouTube-Tab: Server-User brauchen keine eigene Baka-Anmeldung mehr (2026-08-26)
|
||||
|
||||
- 🔑 **Server-User (Dustin, Baka, Tinker) sehen den Baka-Anmelde-Schritt nicht
|
||||
|
||||
Reference in New Issue
Block a user