OfficialDakari
74c39f91fe
did something
2025-10-24 21:21:20 +05:00
OfficialDakari
0fb0a6c47f
working on threads
2025-10-22 18:13:59 +05:00
OfficialDakari
889477e07c
I forgot what I changed sorry
2025-10-21 21:31:42 +05:00
OfficialDakari
c4df172416
fix warnings in room_timeline
2025-10-21 19:25:34 +05:00
OfficialDakari
5e1783eaa2
implement sendLocation and sendFileEvent in Thread
2025-10-21 19:23:49 +05:00
OfficialDakari
784d4e4010
implement Thread.sendTextEvent
2025-10-21 19:20:12 +05:00
OfficialDakari
d5a743622f
add trailing comma
2025-10-21 19:14:23 +05:00
OfficialDakari
c1f42cf881
add _refreshLastEvent to Thread
...
use Event.fromMatrixEvent instead of casting
2025-10-21 19:12:05 +05:00
OfficialDakari
dab7b8b5be
use Event instead of MatrixEvent
2025-10-21 19:06:37 +05:00
OfficialDakari
a64492e2d8
chore: add trailing comma
2025-10-21 19:04:30 +05:00
OfficialDakari
4ca2a5eee3
implement Thread.fromJson
2025-10-21 19:03:17 +05:00
OfficialDakari
8f4da40dec
split Timeline into abstract and RoomTimeline
2025-10-19 17:44:46 +05:00
OfficialDakari
c3e596653d
boilerplate for threads
2025-10-19 16:37:49 +05:00
OfficialDakari
c1d8f79976
Merge branch 'main' of https://github.com/famedly/matrix-dart-sdk
2025-10-16 20:18:42 +05:00
Christian Kußowski
6c17e43445
fix: Remove avatar crashes with invalid uri
...
We should send an empty string
there as the comment mentions.
Uri.parse around it was just a
typo.
2025-10-15 12:54:53 +02:00
td
dbde0f23d0
chore: tidy up call membership event
2025-10-13 18:22:08 +02:00
Christian Kußowski
a43786674b
chore: Follow up forward displayPendingEvent when using Room.sendTextEvent() or Room.sendFileEvent()
2025-10-09 08:47:14 +02:00
Christian Kußowski
39f74a7293
feat: Make display sending event configurable in Room.sendEvent()
...
It might be desirable to not display
a pending event in the timeline.
For example when sending a
message from a push notification
while the app is in background, the
app does not sync at all so the
pending events will be
misplaced.
2025-10-09 07:48:46 +02:00
td
6c17e3cfdf
feat: reactions for voip calls
...
Co-authored-by: Karthikeyan S <karthikeyan.s@famedly.com>
Co-authored-by: Yash Garg <me@yashgarg.dev>
2025-10-02 16:27:50 +02:00
OfficialDakari
58c4cf19d0
Merge branch 'main' of https://github.com/famedly/matrix-dart-sdk
2025-10-02 11:33:16 +05:00
Christian Kußowski
b21df62a2e
chore: Add deprecated type aliases for renamed models
2025-10-01 10:14:05 +02:00
Christian Kußowski
8439e2b11e
chore: Remove unused callbacks
...
Forgot to remove them in the last PR.
2025-10-01 08:00:31 +02:00
Christian Kußowski
014fc73957
refactor: Support matrix spec 1.16
2025-09-30 12:53:45 +02:00
Christian Kußowski
fe94df97db
refactor: Upgrade to vodozemac cryptoutils
2025-09-30 10:07:19 +02:00
Christian Kußowski
9549270423
chore: Revert on upload progress
...
This is not working as expected.
As far as I can see there is no
way to do this with the http
package for now. Only way would
be to switch to dio. Not sure
if we want to do this.
2025-09-29 14:58:40 +02:00
Christian Kußowski
8735ecd378
feat: Add onProgress for upload and download methods
2025-09-29 11:56:15 +02:00
Christian Kußowski
68f2fb9ddb
feat: Leave DM rooms and invite when ignoring a user
2025-09-29 09:40:51 +02:00
Karthikeyan S
6b73fc6354
refactor: migrate to web and js_interop pkgs
2025-09-26 14:08:01 +02:00
Christian Kußowski
98dd75d822
feat: Set m.mention field when sending text event
2025-09-17 13:35:30 +02:00
Christian Kußowski
77fb2b29e7
feat: Implement get mentions from event content
2025-09-17 13:35:30 +02:00
Christian Kußowski
bc8164a487
refactor: Return a better default for lastEventReceivedTime
2025-09-17 11:56:53 +02:00
Christian Kußowski
8a4eda5201
feat: Auto refresh last event after limited timeline
...
This adds a new behavior
on sync that the app
automatically fetches the
last event from server
after we receive a
limited timeline and the
lastEvent has not
changed.
2025-09-17 11:56:53 +02:00
Christian Kußowski
42196795f1
feat: Add deleteDeviceDisplayName() method to matrix API
2025-09-17 10:16:58 +02:00
OfficialDakari
0817bb43f0
fix smth
2025-09-16 18:20:44 +05:00
td
9b0e9b7c56
fix: (BREAKING CHANGE) remove only your device call membership if room is not msc3757
2025-09-16 10:52:22 +02:00
Christian Kußowski
d3497cac68
fix: Set unread notification count only if not null in sync
...
Fixes an edge case in the sdk
which sets the unread
notification count wrongly to 0 on room fake sync.
2025-09-12 15:28:31 +02:00
td
cc6ca5518f
fix: scheduled event list init
2025-09-09 16:55:12 +02:00
td
2489682f1b
refactor: (BREAKING CHANGE) you can now get the matrix eventId from CallMembership(s)
2025-09-09 15:41:15 +02:00
Christian Kußowski
0994fcfe8b
chore: Clarify room.setAvatar docs
2025-09-09 14:59:27 +02:00
td
19df680dee
feat: (BREAKING CHANGE) delayed and device owned state events support for group calls
...
feat: allow setting keyring size
feat: allow setting custom call timeout values, you will have to pass the voip class to a bunch of existing call related methods though
feat: also debounce join key rotation
2025-09-09 14:33:01 +02:00
huluwa
d325e58a2c
Merge branch 'main' into huluwa-dev/fix-avatar-error-on-windows
2025-09-03 19:52:22 +09:30
Eric Lin
f98f93c1ed
fix: fix the issue that user avatar can not be loaded on windows
...
chore: resort imports
2025-09-03 19:51:45 +09:30
Christian Kußowski
7d0a4dc3bc
refactor: Make signableJson type safe with type safe class
2025-08-22 14:06:54 +02:00
Christian Kußowski
a6fc1a004d
refactor: Remove dynamic in cross signing code
2025-08-22 13:32:49 +02:00
Christian Kußowski
b32f0f28ba
refactor: Sync for unknown room in push helper and catch timeout exceptions
2025-08-19 10:49:55 +02:00
Christian Kußowski
e0ff0b8698
refactor: Allow room ids to not have a domain
2025-08-07 09:51:20 +02:00
Christian Kußowski
0e7e9a9634
refactor: Allow room ids to not have a domain
2025-08-07 09:51:20 +02:00
td
bc3d2bbd6d
fix: reuse a deviceId if available
2025-08-01 21:23:46 +02:00
Christian Kußowski
282ac54c7b
refactor: Restrict canKick canBan and canRedact to joined users
2025-07-17 10:18:05 +02:00
Christian Kußowski
d3071ec531
refactor: Restrict canRequestHistory to joined or archived rooms
2025-07-17 09:51:50 +02:00