diff --git a/CHANGELOG.md b/CHANGELOG.md index 9e870cb..739cd5f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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