Remove flutter chat #26

Manually merged
Henry-Hiles merged 108 commits from remove-flutter-chat into main 2026-05-22 15:26:28 -04:00
Showing only changes of commit f085d04f67 - Show all commits

Fix showing link previews in reply preview

Henry Hiles 2026-05-20 10:16:52 -04:00
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs

View file

@ -266,7 +266,7 @@ class EventRenderer extends ConsumerWidget {
), ),
), ),
if (!textOnly) if (!textOnly) ...[
if (event.content if (event.content
case ImageMessageContent( case ImageMessageContent(
:final url, :final url,
@ -371,16 +371,17 @@ class EventRenderer extends ConsumerWidget {
style: errorStyle, style: errorStyle,
), ),
}, },
if (event.lastEditRowId != 0 && !textOnly) if (event.lastEditRowId != 0)
Text( Text(
"(edited)", "(edited)",
style: theme.textTheme.labelSmall, style: theme.textTheme.labelSmall,
), ),
if (linkify(body).firstWhereOrNull( if (linkify(body).firstWhereOrNull(
(element) => element is UrlElement, (element) => element is UrlElement,
) )
case final UrlElement link?) case final UrlElement link?)
LinkPreview(link.url), LinkPreview(link.url),
],
], ],
), ),
MessageContent(:final body) => Row( MessageContent(:final body) => Row(