fix: beim Gott-Datei-Split verlorene Erklärkommentare wiederhergestellt
Qualitäts-Review-Befund (a): Alle 6 part/part-of-Aufteilungen hatten Code vollständig übernommen (Zeilen-Multiset-Vergleich Original vs. heutiger Stand: keine Code-Zeile verloren, keine hinzugefügt), ABER erklärende Kommentare über den Klassen gingen verloren (24 Blöcke, u. a. die HTML-Subset-Doku über _MatrixHtmlText, die Selbst-Aussperr-Warnung über updatePowerLevelsSafely, TURN-Verbrauchskarte, PDF-Cache/Viewer-Doku). Alle an den richtigen Klassen wiederhergestellt; reine Trennlinien und ALL-CAPS-Abschnittslabels bewusst nicht (Gott-Datei-Navigation, durch die neuen Dateinamen ersetzt). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
part of '../chat_view.dart';
|
||||
|
||||
// Shows a slim banner when the client loses its connection to the homeserver.
|
||||
// Debounced so brief transient sync errors don't flicker a banner.
|
||||
class _ConnectionBanner extends ConsumerStatefulWidget {
|
||||
const _ConnectionBanner();
|
||||
@override
|
||||
|
||||
@@ -182,6 +182,9 @@ class _ChatHeader extends ConsumerWidget {
|
||||
}
|
||||
}
|
||||
|
||||
/// DM-Header, der sich per Klick aufklappt: Das Banner blendet als Hintergrund
|
||||
/// ein, Avatar und Name skalieren mit, Handle + Bio erscheinen darunter
|
||||
/// (Design nach Nutzer-Mockup, Twitter/Discord-artig).
|
||||
class _DmExpandingHeader extends ConsumerStatefulWidget {
|
||||
final Room room;
|
||||
final String roomId;
|
||||
|
||||
@@ -99,6 +99,7 @@ class _DragOverlayState extends State<_DragOverlay>
|
||||
}
|
||||
}
|
||||
|
||||
// Placeholder shown when no room is selected
|
||||
class NoChatSelected extends StatelessWidget {
|
||||
const NoChatSelected({super.key});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user