Commit graph

1,179 commits

Author SHA1 Message Date
45b3ec10bf
show senders for both messages and stickers in reply previews 2026-11-01 12:44:52 -05:00
7baf56adef
stickers replace composer, instead of sending immediately
Fixes #153
2026-11-01 12:39:14 -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
9e1d2f6921
fix search text being stripped when at end of message
using custom fork of fluttertagger for now
2026-10-31 15:33:30 -04:00
c9172e92eb
add push rule settings
Fixes #126
2026-10-31 15:22:13 -04:00
cb983701ca
make sdk bound less strict 2026-10-28 10:47:17 -04:00
285e6ad76a
check that formattedBody exists before rendering a message as HTML
In case people send HTML messages without HTML, which they do for some reason.
2026-10-26 23:54:28 -04:00
cd60163caf
update gomuks vendorHash 2026-10-26 17:35:52 -04: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
1efbc131b4
auto write desktop file on debug mode install on Linux
Fixes #150
2026-10-26 12:13:06 -04:00
4b329b4c6f
add settings for image packs
Closes #131
2026-10-26 12:05:45 -04:00
2041b81141
add toJson to all content models
Fixes a regression from the primary constructor content migration
2026-10-25 18:30:28 -04:00
a3ef4f8135
fix invalid power level creation
oops, misread spec and now this breaks rooms on Synapse
2026-10-25 17:04:21 -04:00
0a09a4ee0a
general cleanups and mounted guards 2026-10-24 12:02:23 -04:00
62e200f305
fix typing indicators not ellipsizing 2026-10-24 11:30:14 -04:00
dd01ad9d74
migrate Content classes to primary constructors
The Riverpod bug preventing us from doing this has been fixed.
2026-10-23 20:44:29 -04:00
853116ab2f
treewide cleanups 2026-10-23 20:26:37 -04:00
53d9c2b1e6
make enums fall back to unknown or null where possible
Futureproofing.
2026-10-23 20:12:54 -04:00
401b527714
ignore invalid account data 2026-10-23 20:05:23 -04:00
3754bc2feb
allow sending emoji/stickers from emote packs 2026-10-23 18:16:45 -04:00
868023a4a1
avoid un-needed reloads for diffs 2026-10-23 17:02:41 -04:00
9e6951818a
hide server ACL events from timeline by default, introduce setting to show them 2026-10-23 14:29:37 -04:00
0743c4cfc6
reorder appearance settings 2026-10-23 14:26:26 -04:00
6336764da0
add power level groups 2026-10-23 12:24:22 -04:00
3a39f1c5ac
more intuitive permissions in encrypted rooms 2026-10-23 12:12:20 -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
ee36a9b1c8
Revert "use media_kit from main"
This reverts commit f5371382d7.
2026-10-23 00:36:31 -04:00
f5371382d7
use media_kit from main
Has some perf improvements, especially for Linux
2026-10-23 00:28:43 -04:00
2937c241e0
release v1.0.0 v1.0.0 2026-10-22 22:10:33 -04:00
9dcddb3fbe
Revert "quick smoketest of macos"
This reverts commit 3014a9d029.
2026-10-22 22:08:59 -04:00
3014a9d029
quick smoketest of macos 2026-10-22 21:41:31 -04:00
4a9f151d92
don't watch entire room in room settings
performance improvement
2026-10-22 21:36:16 -04:00
d4ae5ebccf
drop unstable timezone key support 2026-10-22 21:32:19 -04:00
850bd33b18
fix maxMagnitude value for power levels
(oops thats a xor not an exponent operator)
2026-10-22 21:28:51 -04:00
8fbfcde9c5
add profile editor
Fixes #12
2026-10-22 21:20:13 -04:00
e0b5dc58d0
gate android branches of window_manager 2026-10-22 17:31:43 -04:00
ffbf2722f7
turn down minimum size
too large for linux mobile rn
2026-10-22 16:33:02 -04:00
3e1552f246
don't open media if context not mounted 2026-10-22 16:09:27 -04:00
44a1ec667e
switch to new window_manager from main 2026-10-22 16:06:28 -04:00
479279b68e
bring back padding for filters on member list 2026-10-22 15:33:29 -04:00
b0dd452926
add power level room settings 2026-10-22 15:29:02 -04:00
fcfe4eed1e
more correct fallback for unknown join conditions 2026-10-22 14:32:58 -04:00
b390dbbbe1
add room access settings 2026-10-22 14:22:54 -04:00
8e51852ae3
add general room settings 2026-10-22 11:29:19 -04:00
48c04d9b3e
make swipe from right open member list 2026-10-22 10:53:07 -04:00
7f30150e95
make theme's platform Android when Linux Mobile Mode is on
Allows for swiping drawers closed
2026-10-22 10:37:31 -04:00