Commit graph nexus/lib/helpers
Author SHA1 Message Date
161d39322c
use location instead of geolocator, stop play services from getting embedded 2026-11-11 16:37:18 -05:00
d5f29dc344
reorganize and rename widgets 2026-11-09 17:25:02 -05:00
05d25869ef
add reactions popover
Fixes #168
2026-11-09 17:14:46 -05:00
ecac985d90
fix timeline weirdness with zero extents 2026-11-09 12:03:52 -05:00
ac31fbb74d
timeline fixups 2026-11-09 10:58:08 -05:00
bf2aa50556
Reapply "add timeline debugPrints"
This reverts commit d1aa91fbbd.
2026-11-07 16:26:17 -05:00
d1aa91fbbd
Revert "add timeline debugPrints"
This reverts commit 1da836e20d.
2026-11-07 16:23:15 -05:00
274256dfe4
always show jump to bottom when theres a contextual event 2026-11-07 16:22:53 -05:00
1da836e20d
add timeline debugPrints 2026-11-07 15:59:21 -05:00
29840d595a
fix weird focus issues with android OSK 2026-11-06 10:08:04 -05:00
a701bc6413
some small read receipt fixes 2026-11-05 23:33:04 -05:00
ea29889e5c
tweak memory management 2026-11-05 20:51:28 -05:00
e899bb3929
keep message drafts on room switches
this is for you courge
2026-11-05 20:44:13 -05:00
7f7bdbf525
add thread support
Fixes #129
2026-11-05 19:14:46 -05:00
e382499a2a
add room directory support 2026-11-04 12:43:01 -05:00
256e5fadbe
only show hide option for local events 2026-11-03 23:40:18 -05:00
a0605a3617
Add room upgrades
Fixes #155
2026-11-03 21:13:27 -05:00
20eed13884
Add weighted search
Fixes #74
2026-11-03 15:50:46 -05:00
b4d5a632dd
extract adaptive sheets into their own library material_adaptive_sheets 2026-11-03 14:53:53 -05:00
3fc33a5ac9
Add MSC4391 support
Fixes #133
2026-11-03 13:12:58 -05:00
e398043a49
allow editing in/out attachments from messages 2026-11-02 17:14:06 -05:00
e9b009d1b9
refactor to use mutations where helpful 2026-11-02 17:06:01 -05:00
641341ed90
Add account switcher
Fixes #146
2026-11-02 17:00:54 -05:00
3a8d977f11
add m.location support
Needs cross-platform testing. Currently only tested on Android.
2026-11-02 15:02:49 -05:00
b55a6e0e83
allow viewing space timelines
Fixes #139
2026-11-02 12:30:04 -05:00
7007c9af89
allow adding / removing rooms from a space
Fixes #140
2026-11-02 12:21:58 -05:00
f6aaf49164
add poll support
Fixes #130
2026-11-02 12:03:52 -05:00
40f5d0f459
new linkify handling
Should fix mentions in non-HTML messages
2026-11-01 16:42:23 -05:00
51e3fe1007
add matrix: URI deeplinking
Fixes #148

Needs cross-platform testing, currently only tested on Android.
2026-11-01 11:52:13 -05:00
a2638d5c82
bump gomuks, use new pause/resume commands 2026-10-26 17:32:06 -04:00
f971c50df0
use a text span with a recognizer instead of a WidgetSpan
Fixes displaynames not ellipsising properly
2026-10-26 12:45:54 -04:00
4b329b4c6f
add settings for image packs
Closes #131
2026-10-26 12:05:45 -04:00
53d9c2b1e6
make enums fall back to unknown or null where possible
Futureproofing.
2026-10-23 20:12:54 -04:00
3754bc2feb
allow sending emoji/stickers from emote packs 2026-10-23 18:16:45 -04:00
6e2d56ec75
add diffing for a lot of events 2026-10-23 12:01:38 -04:00
4e140e9fc7
add pinned event and server ACL diffing 2026-10-23 11:28:44 -04:00
e5dd53ed6c
tweak color picking algorithm for power levels, and introduce setting for per PL or per user colors 2026-10-23 10:23:49 -04:00
c0f4c053b0
Make displayname colors based off of power level
Fixes #128
2026-10-23 01:10:01 -04:00
b390dbbbe1
add room access settings 2026-10-22 14:22:54 -04:00
e38307657d
Read receipt support
Fixes #93
2026-10-21 22:58:06 -04:00
e14ab3e708
use *Async methods from gomuks
Performance improvement due to not needing as many Isolates.
2026-10-21 22:57:26 -04:00
427e06be3e
add knock support
Fixes #123
2026-10-21 12:32:02 -04:00
6659f21ceb
apply SafeArea on showAdaptiveSheet
This fixes actions being cut off when using button navigation.
2026-10-19 21:18:03 -04:00
cb426cd27e
add fallback emoji font list until flutter 3.50 releases 2026-10-19 19:39:09 -04:00
bfd259543d
don't bundle an emoji font
Might need reverts after testing.
2026-10-19 18:19:05 -04:00
b6ee5aec64
use system emoji before bundled
Needs testing on:
- Android
- Windows
- MacOS
To make sure that it doesn't break stuff.
2026-10-19 10:38:30 -04:00
8180338d99
use another avif library that works on aarch64-linux 2026-10-17 11:18:23 -04:00
58a27fdd9e
tiny cleanup in avif decoding 2026-10-16 22:00:00 -04:00
6d42477041
add support for avif images
Fixes #138
2026-10-16 20:35:42 -04:00
0ad85f24d5
Add support for downloading media
Fixes #85
2026-10-16 17:05:26 -04:00