Jonas Platte
b2f7ba33c8
Patch const_panic to not use packed reference
2023-07-14 10:46:52 +02:00
Jonas Platte
6d8764f4e7
Patch const_panic
2023-07-14 10:46:52 +02:00
Jonas Platte
9cf1adbfa6
Upgrade UniFFI
2023-07-14 10:46:52 +02:00
Jonas Platte
6f2fee8965
Upgrade UniFFI
2023-07-13 13:13:50 +02:00
Jonas Platte
5abc781e1f
Remove matrix-sdk-crypto-js
...
It now lives in its own repository at
https://github.com/matrix-org/matrix-rust-sdk-crypto-web
2023-07-13 13:11:02 +02:00
Jonas Platte
6e10eb9efb
Remove matrix-sdk-crypto-js
...
It now lives in its own repository at
https://github.com/matrix-org/matrix-rust-sdk-crypto-nodejs
2023-07-12 16:23:37 +02:00
Jonas Platte
f6c339a5d2
Enable ruma's new compat-upload-signatures feature
2023-07-12 12:42:31 +02:00
Jonas Platte
63babcd35a
Upgrade Ruma
2023-07-12 12:42:31 +02:00
Jonas Platte
01ceec43b1
ui: Use eyeball_im's new entry API
2023-07-11 15:41:34 +02:00
Jonas Platte
6f295e2571
Upgrade UniFFI
2023-07-06 18:26:40 +02:00
Jonas Platte
2b72df7c06
Bump itertools
2023-07-05 11:34:50 +02:00
Jonas Platte
71f7f7c69e
Remove mentions of labs crates
...
There are none at the moment.
2023-07-05 11:34:50 +02:00
Jonas Platte
cb2e97f06a
Upgrade eyeball to 0.8
2023-07-04 16:22:45 +00:00
Alfonso Grillo
147cd970c4
Map MSC3488 fields for UniFFI ( #2187 )
...
* Update ruma
* Refactor send_location
* Add timeline parser
* Fix code format
* Add zoom_level
* Update ruma
* Map zoom_level
* Format code
* Cleanup
* Refactor LocationContent
* Apply suggestion
* Fix format issue
2023-07-03 13:34:07 +00:00
jonnyandrew
7fd5068faa
ui: Deduplicate reaction senders in timeline
2023-06-22 12:42:49 +00:00
Damir Jelić
daa3944593
Bump Ruma
2023-06-22 13:20:37 +02:00
Jonas Platte
dccf0c29bf
Update reldbg profile to optimize our own packages too
...
… and enable incremental compilation for it.
2023-06-21 16:36:40 +02:00
Jonas Platte
b1c8859eb9
Upgrade UniFFI
2023-06-15 15:20:46 +02:00
Jonas Platte
47a67d1d67
Upgrade Ruma
2023-06-13 18:33:28 +02:00
Jonas Platte
c19d72f0f4
Use Option::is_some_and where applicable
2023-06-07 17:25:24 +02:00
Jonas Platte
dc05d17330
Upgrade eyeball-im-util
2023-06-07 13:29:42 +02:00
Benjamin Bouvier
d1a1a0f5c5
Reuse upstream Ruma repository
...
This was a temporary replacement I've made, waiting for a PR of mine to be merged, and it's been merged since then. Oh well.
Signed-off-by: Benjamin Bouvier <public@benj.me >
2023-06-06 10:04:20 +02:00
Ivan Enderlin
08559b58b6
Merge branch 'main' into feat-ui-roomlist
2023-06-05 19:22:33 +02:00
Benjamin Bouvier
6a58be38ca
Temporarily use bnjbvr's repository for bump-event-types change in ruma
...
Signed-off-by: Benjamin Bouvier <public@benj.me >
2023-06-01 18:51:53 +02:00
Ivan Enderlin
954d798ac3
test(ui): Write an assert_entries_stream macro.
2023-06-01 09:48:54 +02:00
Ivan Enderlin
a3c96dcb62
feat(ui): Implement RoomList::entries_stream.
2023-06-01 09:48:53 +02:00
Ivan Enderlin
f058c59582
feat(sdk): Add SlidingSyncList::room_list_filtered_stream.
...
This patch adds a new method on `SlidingSyncList` named
`room_list_filtered_stream`, which uses the new `eyeball-im-util` crate
with its new `FilteredSubscriber` type.
2023-06-01 09:48:53 +02:00
Damir Jelić
2fa4410dc6
Bump the vodozemac version
2023-05-31 11:52:47 +02:00
Jonas Platte
ebe97623aa
Upgrade Ruma
2023-05-26 12:26:00 +02:00
Jonas Platte
ffc8453c63
bindings: Use async-compat tokio runtime
2023-05-24 11:31:33 +02:00
Jonas Platte
587c5b05b1
Upgrade UniFFI
2023-05-24 11:31:33 +02:00
Ivan Enderlin
d27754cb61
Replace the libolm backup encryption code with a native Rust version
...
Replace the libolm backup encryption code with a native Rust version
2023-05-22 14:56:21 +02:00
Damir Jelić
34aed2f939
Replace the libolm backup encryption code with a native Rust version
...
This patch removes our dependency to libolm completely. This should
allow WASM targets to use the backups_v1 feature of the
matrix-sdk-crypto crate as well.
2023-05-18 10:52:51 +02:00
Jonas Platte
f68fd6c7cf
Use workspace dependencies for futures-core
2023-05-17 17:20:55 +02:00
Jonas Platte
78838e67c1
Upgrade dependencies
2023-05-17 17:20:55 +02:00
Jonas Platte
59b1fa00df
Replace futures dependencies with futures-* dependencies
2023-05-17 17:20:55 +02:00
Damir Jelić
0144826884
crypto: Log if and which fallback key got removed
2023-05-16 16:25:20 +02:00
Damir Jelić
35a0f3af25
crypto: Improve some logs around Olm decryption and encryption
2023-05-16 16:25:20 +02:00
Damir Jelić
9f1ec9ac3a
crypto: Log the result of one-time key generation
2023-05-16 16:25:20 +02:00
Jonas Platte
e1db33e6fa
Upgrade UniFFI
2023-05-03 11:42:50 +02:00
Kévin Commaille
640e74c76a
chore: Update Ruma
...
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr >
2023-04-28 13:12:38 +02:00
Jonas Platte
8aad6156bc
Upgrade UniFFI
2023-04-28 11:07:47 +02:00
Jonas Platte
e5f4bbdc47
Upgrade dependencies
2023-04-24 13:59:01 +02:00
Jonas Platte
7ab14d9428
Enable Ruma's compat-user-id feature
2023-04-24 12:42:03 +02:00
Jonas Platte
d527dd37b1
Upgrade Ruma
2023-04-24 12:42:03 +02:00
Jonas Platte
7e58e72671
Upgrade UniFFI
2023-04-20 18:24:47 +02:00
Jonas Platte
bb05ac7dac
ffi: Add basic tracing bindings
2023-04-20 11:43:45 +02:00
Jonas Platte
86930581a5
Upgrade Ruma
2023-04-18 13:14:33 +02:00
Damir Jelić
316b29c95f
Merge branch 'main' into valere/msc_2399
2023-04-13 10:59:05 +02:00
Jonas Platte
29255781cc
Fix comments in Cargo.toml
2023-04-06 15:49:09 +02:00