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