Compare commits

..
1 Commits
Author SHA1 Message Date
Bernd SteckmeisterandClaude Opus 5.5 1119c83af6 docs: aufgeblasene Anruf-Formen und 0.1.43 protokolliert
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-10 14:58:46 +02:00
2 changed files with 25 additions and 1 deletions
+24
View File
@@ -13,6 +13,30 @@ Schritt (und beim Abbruch mitten im Schritt den Zwischenstand). Format:
---
## 2026-10-10 (Teil 2) – Anrufansicht als „aufgeblasene“ Formen → 0.1.43
**Erledigt (ab84701, Gitea-Vorabversion v0.1.43):** Bernd wollte statt runder
Kugeln Formen, die „in die Grenzen ihres Fensters aufgeblasen“ sind (Referenz:
aufgepumpte Buchstaben in einer Kiste), vorerst nur als Kontur, animiert,
kleiner je mehr Leute. Umgesetzt mit `lib/features/call_ui/inflated_layout.dart`
(Potenzdiagramm im Anrufbereich, Lloyd + sanfter Zug ins Raster, Flächen per
Gewicht nachgeführt, Sprecher 1,7-fach, Neue pumpen sich aus winzig auf,
Gehende schrumpfen weg, gerundete Ecken) und `view/bubble_stage.dart`
(Kontur + Innenleuchten, Profilbild mit Kontur + Name, Sprecher grün,
Kamera füllt die Form). Tests: `test/inflated_layout_test.dart` (7);
Vorschaubilder + Animations-GIF: `integration_test/call_bubbles_demo_test.dart`
→ `build/call_demo/` (GIF per scratchpad `make_gif.py`). Alte Kugel-Physik
entfernt. Analyse + 76 Unit-Tests + UI-Tour grün.
**Stolperfalle:** Multiplikative Gewichtsanpassung (Voronoi-Treemap-Rezept)
startet bei Gewicht ≈ 0 extrem langsam → Sprecher wurde erst nach Sekunden
größer. Additiv (Gewicht += Flächenfehler, gedämpft) konvergiert in ~1 s.
**Offen:** Bernds Urteil zum neuen Look (Glanz/Füllung später?) und zur
Navigation; Gruppenanruf auf echten Geräten.
---
## 2026-10-10 – UI-Neuanstrich: Chats, Gruppenanrufe, Bubbles, untere Leiste → 0.1.42
**Erledigt:**
+1 -1
View File
@@ -115,7 +115,7 @@ und Anrufart, eigene Kachel mit eigenem Avatar, „Du“ in der Mitgliederliste,
| Navigation Handy | Seitenmenü; untere Leiste als Mockup zum Vergleich | Einstellung „Navigation“ (Standard Seitenmenü), `layout/mobile_tabs.dart`, Vergleichsbild `build/ui_vergleich/1_navigation_vergleich.png` |
| Chatliste | Alles in „Chats“ | DMs + Gruppen ohne Server zusammen, Filter-Chips; Server-Kanäle nur im Server |
| Gruppenanruf | Anruf + Beitreten-Karte | Knopf im Gruppenkopf, Start-Nachricht (Push), Karte „Gruppenanruf läuft · Beitreten“ |
| Anrufansicht | animierte, aneinandergedrückte Bubbles | `call_ui/bubble_physics.dart`, Kacheln umschaltbar |
| Anrufansicht | animierte, aneinandergedrückte Bubbles → (2026-10-10) „aufgeblasene“ Formen bis an die Fensterränder, erst nur Kontur | `call_ui/inflated_layout.dart` + `view/bubble_stage.dart`, Kacheln umschaltbar, Vorschau `integration_test/call_bubbles_demo_test.dart` |
Noch offen aus §4: einheitliche Hinweis-Meldungen (Snackbar-Stil), kompaktere
Anruf-Pille, Abschnitts-Überschriften Text/Sprache in Server-Listen.