Commit graph

482 commits

Author SHA1 Message Date
7fc314036e
Refactor content handling in message controller 2026-04-05 16:30:40 -04:00
aac843d793
Continuously load more messages until there are 20 or no more 2026-04-05 13:32:59 -04:00
639d27a5fc
refactor url previews 2026-04-05 11:26:03 -04:00
92f6b2fbba
Autofocus chatbox on edit/reply 2026-04-05 11:21:15 -04:00
4aa962193d
fix parsing links as mentions 2026-04-04 21:33:31 -04:00
24f5f7d0b6
Remove old comments [skip ci] 2026-04-04 18:49:35 -04:00
9464b2bf78
Don't defocus chat box on send 2026-04-04 18:49:21 -04:00
fd4b16c700
Pass href to mention chip, fixing some mentions 2026-04-04 18:36:20 -04:00
a8383951ba
Refactor dialog stuff 2026-04-04 18:26:19 -04:00
185ee37f04
fix checks for memberships 2026-04-04 17:52:42 -04:00
f38715c8ef
Add powerlevel checks 2026-04-04 17:44:55 -04:00
63535fb462
Fix embed link open on some configurations 2026-04-04 16:30:36 -04:00
7c1918857a
Fix pointer on MentionChip 2026-04-04 13:37:07 -04:00
20f0ce9fa5
Add filtering by ban type to member list 2026-04-04 13:33:24 -04:00
fa8b8ddd14
remove capitalized extension in favor of intl's toBeginningOfSentenceCase 2026-04-04 12:31:17 -04:00
c3ca1e3491
Add dialog for kick/ban 2026-04-04 12:28:49 -04:00
8154d41dc5
don't preview matrix.to urls 2026-04-04 11:39:15 -04:00
d70c439278
clickable user mentions 2026-04-04 11:34:40 -04:00
5796d250c7
add comment to html [skip ci] 2026-04-04 11:07:04 -04:00
a9c4acaa74
smaller icon foreground for android 2026-04-04 10:29:56 -04:00
73ac0018ca
remove unneeded replace 2026-04-04 10:00:44 -04:00
a64cfd35be
Update android icon 2026-04-04 09:49:24 -04:00
f460a3bacc
fix linkify callback 2026-04-04 09:48:13 -04:00
51dd8c5668
Fix readme formatting 2026-04-03 20:04:33 -04:00
35bf379f03
only render message as html when content is set to html 2026-04-03 20:01:20 -04:00
f4624c2866
Add server-generated URL preview support 2026-04-03 19:39:39 -04:00
cadd5c1255
expandable profile pictures in popout 2026-04-03 17:58:59 -04:00
3a1bcb5b8f
Add (WIP) ban/klck ability 2026-04-02 17:37:27 -04:00
c130d28b93
add popover for TWIM 2026-04-02 11:19:37 -04:00
e669ede6fe
add "Try it out" section to README 2026-04-02 11:17:03 -04:00
5a0a5cb138
update todo 2026-04-02 10:58:59 -04:00
e30355a6f1
Support stable identifiers for MSC4175 2026-04-02 10:58:34 -04:00
4e4e387aa2
onTapDown -> onTapUp, helps on mobile for scrolling 2026-04-02 10:26:48 -04:00
2ead857805
make it so you can't ban yourself 2026-04-01 22:38:22 -04:00
a562d043a8
fix mobile issues with popover 2026-04-01 22:36:03 -04:00
bb842abfb1
Don't make message text selectable as it breaks long press context menus 2026-04-01 22:27:18 -04:00
0b9ddbfbc8
add profile popovers 2026-04-01 16:29:19 -04:00
7ee165b300
add snap note to readme 2026-04-01 13:51:29 -04:00
60b7f22566
Update prerequisites in readme 2026-04-01 12:29:43 -04:00
e42aaeb30a
fix readme step for generating bindings to be in line with new command 2026-04-01 10:27:52 -04:00
6d903a8882
disable some sidebar buttons that aren't done yet 2026-04-01 10:15:41 -04:00
388e09abb7
fix constraint on `flutter_chat_ui 2026-04-01 09:56:25 -04:00
4dc692634e
fix timestamp for messages sent with a PMP 2026-03-30 17:24:13 -04:00
0a6c097c50
expandable inline images 2026-03-30 15:24:26 -04:00
08cca4d3d3
Re-add custom hashCode and == on MessageConfig, fixing constant MessageController reloads due to room changing 2026-03-30 13:42:41 -04:00
cdba3c480e
fix timestamp displays 2026-03-30 13:29:51 -04:00
55ecbc3590
Add better error handling, send messages early and update when delivered 2026-03-30 13:08:57 -04:00
8c7adbc9d3
update platform support 2026-03-29 15:01:13 -04:00
60be7aaf72
don't pass room around, use many watches 2026-03-29 14:14:11 -04:00
e0ba99d9b9
cache inline images (e.g. emojis) 2026-03-29 12:05:44 -04:00