refactor: Gott-Datei settings_modal.dart in 12 Dateien aufgeteilt

Reine Verschiebung per Dart part/part-of (keine Umbenennung, keine
Logikänderung) - settings_modal.dart schrumpft von 5541 auf 270 Zeilen.
Verifiziert per automatisiertem Blockvergleich gegen das Original und
flutter analyze (Baseline unverändert: 1 bekannter Hinweis).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Bernd Steckmeister
2026-07-03 10:56:48 +02:00
parent 6400fb639c
commit 5d772389d6
16 changed files with 5309 additions and 5285 deletions
+6 -2
View File
@@ -77,8 +77,12 @@ lassen, ohne dass andere Module angefasst werden müssen.
- [ ] Einheitliches State-Management (Riverpod konsequent, keine Misch-Patterns)
- [ ] Toten Code & Duplikate entfernen, Ordnerstruktur vereinheitlichen
(angefangen, PROGRESS.md 2026-07-03: `message_bubble.dart` tot entfernt,
doppelte `_formatTime` in `message_group.dart` zusammengeführt weitere
Fundstellen aus der Ist-Analyse noch offen, Ordnerstruktur noch nicht angefasst)
doppelte `_formatTime` in `message_group.dart` zusammengeführt;
Gott-Datei `widgets/settings_modal.dart` (5541 Zeilen) in 12
`part`-Dateien unter `widgets/settings/` aufgeteilt, siehe PROGRESS.md
2026-07-03 „Settings-Datei aufgeteilt" restliche Gott-Dateien
`message_group.dart`, `rooms_panel.dart`, `space_admin_dialog.dart`,
`chat_view.dart`, `document_viewer.dart` aus der Ist-Analyse noch offen)
- [ ] Nach JEDEM Schritt: App läuft, Kernflows getestet, Commit
## M3 Calls: Logik, UI & Audio (Discord als Referenz)