4a9f151d92
don't watch entire room in room settings
...
performance improvement
2026-10-22 21:36:16 -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
44a1ec667e
switch to new window_manager from main
2026-10-22 16:06:28 -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
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
c8e1aef74b
show mutual rooms in user popover
...
Fixes #97
2026-10-22 10:25:50 -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
0fcbc275cd
add typing indicators
...
Fixes #92
2026-10-21 15:07:02 -04:00
a54004736b
add event search
...
Fixes #77
2026-10-21 13:31:01 -04:00
427e06be3e
add knock support
...
Fixes #123
2026-10-21 12:32:02 -04:00
a1a15af30d
use dot shorthands for default immutable collections where possible
2026-10-20 18:23:41 -04:00
800fb5566d
add a global toggle to hide membership events ( #142 )
...
fixes #141
Co-authored-by: seres <seres@seres.eu.org>
Reviewed-on: #142
2026-10-20 18:15:01 -04:00
765e96cce4
refactor and improve notification handling
2026-10-19 21:10:05 -04:00
9f0b80072d
pause sync when app is backgrounded
2026-10-19 17:40:57 -04:00
deac9ef24e
handle permission denials more gracefully
2026-10-18 16:36:36 -04:00
e24e99fd8e
slight improvements to windows and darwin notifs
2026-10-18 16:14:00 -04:00
d1724932b2
clean up and improve notifications
...
Thanks to Gomuks' new handling, we have sender displayname and avatar, and can use android's conversation notifications.
On other platforms, we just append sender name to the body, bolded if possible.
This also improves the logic on when to send notifications, as we drop notifs where `response["notification"]` is null.
We also now correctly set if notifications should play a sound or not, based on `PushNotification.sound`.
`PushNotification.image` handling might come sometime in the future, but it seems hard on Android.
2026-10-18 16:01:37 -04:00
ef25e765d4
handle events_decrypted
2026-10-16 22:12:15 -04:00
2f17f5b6c6
add swipe to reply
...
Fixes #90
2026-10-16 18:08:42 -04:00
81851bdc42
fix no room selected after leave / init
2026-10-16 17:13:25 -04:00
f19a51939c
small cleanups
2026-10-16 17:06:22 -04:00
00f22d46b7
slight cleanups
2026-10-16 10:56:55 -04:00
23046f08a9
add support for initializing and resetting crypto identity
...
Fixes #137
2026-10-16 10:49:04 -04:00
b71a7f0bd6
Show space hierarchies
...
Fixes #83
2026-10-15 22:34:27 -04:00
ba258c2fcd
invite-related fixups
2026-10-15 20:01:24 -04:00
485383e99c
fixup weird behavior when leaving spaces
2026-10-15 19:50:35 -04:00
ed84410039
add support for creating rooms
...
Fixes #81
2026-10-15 19:49:04 -04:00
df592b3f38
add better OAuth error
...
Fixes #88
2026-10-15 18:30:12 -04:00
f082a75d9c
run GomuksStart on an isolate
2026-10-15 14:25:45 -04:00
24e516e6dd
store related events for mentions
2026-10-15 00:44:08 -04:00
d37ec2878b
add invite support
...
Closes #82
2026-10-15 00:35:38 -04:00
dbf30c3706
fix historical event jumps
...
Fixes #118
2026-10-14 23:52:16 -04:00
2d619bf1ad
properly order historical timelines
...
Fixes #117
2026-10-14 23:37:53 -04:00
07700c1eff
add syncing waiting / error / failed indicator
2026-10-14 23:21:31 -04:00
a5fef138dd
add support for altering room ordering
...
Fixes #115
2026-10-14 22:58:10 -04:00
012ecd9249
treewide sweepfixes
2026-10-14 17:01:39 -04:00
8fda43ccf8
Push sidebar if needed and scroll to notif when tapped
...
Fixes #116
2026-10-14 16:51:14 -04:00
3a33bf7bfe
Allow swapping UnifiedPush distributor
...
Fixes #120
2026-10-14 16:41:01 -04:00
c81000d6c6
slightly improve bitfield handling for UnreadType
2026-10-05 20:16:01 -04:00
3c6c610f7c
improve UP timeout behavior
...
Hopefully more reliable.
2026-10-05 17:00:56 -04:00
61c5aa94c2
add timeout for UP reg
2026-10-05 15:07:22 -04:00
3c6f9f5da2
allow adding minimized button on all desktop platforms
...
Didn't mean to limit that to Linux
2026-10-05 12:35:18 -04:00
9c83ae573a
add setting for showing minimize button
2026-10-05 11:26:26 -04:00
02c486e1b3
make it more clear which methods free the buffer
2026-10-05 10:11:16 -04:00
b694da31f9
Revert "swap to SystemNavigator.pop from exit"
...
This reverts commit a86748e85f , as it was causing issues on Windows.
2026-10-05 10:10:47 -04:00