From c857b89899365e151e7516e66a71f38e0bec0a05 Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Sun, 5 Apr 2026 21:41:37 -0400 Subject: [PATCH 1/2] update readme --- README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 1e78900..fda0e4e 100644 --- a/README.md +++ b/README.md @@ -63,7 +63,7 @@ A simple and user-friendly Matrix client made with Flutter and a Gomuks backend. - [ ] Inline emoji picker (Putting this here since it'll be implemented the same way as mentions) - [ ] Custom emojis/stickers - [ ] GIFs using Gomuks' GIF proxies - - [x] Recieving + - [x] Receiving - [x] Plain text - [x] Per message profiles - [x] HTML @@ -87,8 +87,6 @@ A simple and user-friendly Matrix client made with Flutter and a Gomuks backend. - [ ] Plain text (not sure if I want to add this or not, I probably won't unless there's interest) - [x] Matrix URIs - [x] Matrix.to links - - [ ] Do some fancy fetching to get nice names - - [ ] Make clickable - [x] Custom emojis/stickers - [x] History loading - [x] Backwards @@ -102,7 +100,7 @@ A simple and user-friendly Matrix client made with Flutter and a Gomuks backend. - [ ] Threads - [x] Profile popouts - [ ] Working actions -- [ ] Copy link to [room, space] +- [ ] Copy link to [room, space, message] - [ ] Reporting - [x] Events - [ ] Rooms @@ -110,6 +108,7 @@ A simple and user-friendly Matrix client made with Flutter and a Gomuks backend. - [ ] Group calls using [MSC4195](https://github.com/matrix-org/matrix-spec-proposals/pull/4195) - [ ] Invites - [ ] Settings + - [ ] Matrix: URIs vs Matrix.to links - [ ] Light/Dark mode - [ ] SSD or CSD - [ ] Show media by default From 8dff27c56ffd1f94afe4901a76c9b676251808a0 Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Sun, 5 Apr 2026 21:45:39 -0400 Subject: [PATCH 2/2] use room alias where available --- lib/widgets/chat_page/composer/mention_overlay.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/widgets/chat_page/composer/mention_overlay.dart b/lib/widgets/chat_page/composer/mention_overlay.dart index a78bdd1..8013d36 100644 --- a/lib/widgets/chat_page/composer/mention_overlay.dart +++ b/lib/widgets/chat_page/composer/mention_overlay.dart @@ -94,7 +94,7 @@ class MentionOverlay extends ConsumerWidget { ? null : Text(room.metadata!.topic!, maxLines: 1), onTap: () => addTag( - id: "[#${room.metadata?.name ?? "Unnamed Room"}](https://matrix.to/#/${room.metadata?.id})", + id: "[#${room.metadata?.name ?? "Unnamed Room"}](https://matrix.to/#/${room.metadata?.canonicalAlias ?? room.metadata?.id})", name: (room.metadata?.canonicalAlias ?? room.metadata?.id)