From 363eb2b1aa9adb0bfda3cdf0219957a302a954f8 Mon Sep 17 00:00:00 2001 From: marc Date: Tue, 22 Sep 2026 20:13:37 +0200 Subject: [PATCH] docs: Rollbalken in Android im Changelog (3.1, APK 1.16) Co-Authored-By: Claude Opus 5 --- CHANGELOG.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 53d5780..b3d4a80 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -79,7 +79,7 @@ Die Android-App zählt eigenständig weiter (mehrere APKs pro Release). Welche d ## [3.1] — 2026-09-22 -**Android:** unverändert bei 1.15 (versionCode 18) — beide Änderungen betreffen nur das Web. +**Android:** 1.15 (versionCode 18) → 1.16 (versionCode 19). 1.16 bringt den Rollbalken. ### Changed - **Der Rollbalken ist greifbar (Web)** — er war 4 px breit. Sichtbar reichte das, mit der Maus war @@ -91,6 +91,20 @@ Die Android-App zählt eigenständig weiter (mehrere APKs pro Release). Welche d - **Firefox bekommt nur die Farbe.** Dessen Standardbalken ist ohnehin breit genug; ein `scrollbar-width:thin` hätte ihn wieder verschmälert. Die Ausnahmen, die bewusst keinen Balken zeigen (waagerechte Kartenreihen, Lyrics, Chips), bleiben unangetastet. +- **Rollbalken zum Ziehen (Android)** — Compose bringt keinen mit: eine `LazyColumn` zeigt nichts + an, egal wie lang sie ist. Bei einer Playlist mit 1900 Titeln bleibt nur Wischen. Jetzt steht am + rechten Rand ein Balken, der sich greifen und ziehen lässt — in Playlist, Album, Favoriten, + Genre-Titeln und der Offline-Ansicht. + - **Gerechnet wird in Einträgen, nicht in Pixeln.** Die Gesamthöhe einer `LazyColumn` ist + unbekannt, solange nicht alles gebaut wurde, und bei unterschiedlich hohen Zeilen auch nicht + ausrechenbar. Über den Anteil sichtbarer an allen Einträgen stimmt der Balken bei gleich hohen + Zeilen — und genau die haben Song- und Albumlisten. + - **Er bleibt dauerhaft sichtbar,** nur gedämpft (0,28), und wird beim Scrollen und Ziehen + kräftiger. Ein Balken, der erst beim Scrollen erscheint, lässt sich nicht greifen — und Greifen + ist hier der ganze Zweck. Wie im Web gibt es eine Mindesthöhe von 44 dp. + - Beim Ziehen läuft die Position als Kommazahl mit. Würde jeder Zeigerschritt aus + `firstVisibleItemIndex` neu rechnen, ginge der Rest unterhalb eines ganzen Eintrags jedes Mal + verloren und der Balken bliebe bei langsamem Ziehen stehen. - **„Neu von deinen Künstlern" sitzt jetzt in den Favoriten (Web)** — es stand links unter *Entdecken*, in Android dagegen als Knopf „✨ Neu" in den Favoriten. Zwei Plattformen, zwei Orte für dieselbe Sache. Das Web folgt jetzt Android: der Eintrag in der Seitenleiste ist weg, in der