You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Add `Room::mark_as_fully_read_unchecked` so clients can mark a room as read without needing a `Timeline` instance. Note this method is not recommended as it can potentially cause incorrect read receipts, but it can needed in certain cases.
38
67
- Add `Timeline::latest_event_id` to be able to fetch the event id of the latest event of the timeline.
Copy file name to clipboardExpand all lines: bindings/matrix-sdk-ffi/README.md
+10-8Lines changed: 10 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,31 +3,33 @@
3
3
This uses [`uniffi`](https://mozilla.github.io/uniffi-rs/Overview.html) to build the matrix bindings for native support and wasm-bindgen for web-browser assembly support. Please refer to the specific section to figure out how to build and use the bindings for your platform.
4
4
5
5
## Features
6
+
6
7
Given the number of platforms targeted, we have broken out a number of features
7
8
8
-
### Platform specific
9
+
### Platform specific
10
+
9
11
-`rustls-tls`: Use Rustls as the TLS implementation, necessary on Android platforms.
10
12
-`native-tls`: Use the TLS implementation provided by the host system, necessary on iOS and Wasm platforms.
11
13
12
14
### Functionality
15
+
13
16
-`sentry`: Enable error monitoring using Sentry, not supports on Wasm platforms.
14
-
-`bundled-sqlite`: Use an embedded version of sqlite instead of the system provided one.
17
+
-`sqlite`: Use SQLite for the session storage.
18
+
-`bundled-sqlite`: Use an embedded version of SQLite instead of the system provided one.
19
+
-`indexeddb`: Use IndexedDB for the session storage.
15
20
16
21
### Unstable specs
22
+
17
23
-`unstable-msc4274`: Adds support for gallery message types, which contain multiple media elements.
18
24
19
25
## Platforms
20
26
21
-
Each supported target should use features to select the relevant TLS system. Here are some suggested feature flags for the major platforms:
27
+
Each supported target should use features to select the relevant TLS system. Here are some suggested feature flags for the major platforms:
0 commit comments