From 46ea9ef344fd748cf5be4bc93c28556329a78c75 Mon Sep 17 00:00:00 2001 From: "Hermes (Server)" Date: Thu, 27 Aug 2026 12:29:17 +0200 Subject: [PATCH] =?UTF-8?q?CHANGELOG-Eintrag=20zur=C3=BCcknehmen=20(Sammel?= =?UTF-8?q?-Eintrag=20folgt=20in=20Task=2013)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 20 -------------------- 1 file changed, 20 deletions(-) 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