manuroe

Results 98 issues of manuroe

Like we did for Swift in https://github.com/matrix-org/matrix-rust-sdk/tree/ben-ios-ffi/crates/matrix-sdk-ffi

Z-ElementX-Alpha
bindings

We need to display: - [ ] Room avatar, display name - [ ] Last message, last message sender display name, timestamp - [ ] Unread count, missed notification count...

Z-ElementX-Alpha
A-Room-List

- [ ] Local echo - [ ] Encrypting - [ ] Upload progression - [ ] Failure (As we do not offer retry, we will just propose cancel to...

Z-ElementX-Alpha
A-Timeline
A-Local echo

We have different lists containing live data that need to be provided by the Rust SDK: - room lists. They can be built ([with all sort of queries](https://github.com/matrix-org/matrix-rust-sdk/issues/634)) - room...

Z-ElementX-Alpha

The `[login_new_client()]https://github.com/matrix-org/matrix-rust-sdk/blob/jplatte/matrix-sdk-ffi/crates/matrix-sdk-ffi/src/lib.rs#L58)` function needs to allow other homeservers.

Z-ElementX-Alpha

We need to be able to back and forward paginate from a timeline created from an event id. If the event is already in the local cache, we can navigate...

Z-ElementX-Alpha
A-Timeline
A-Permalink

We need to make sure the SDK exposes the following data so that ElementX can display expected the timeline - [ ] HTML messages, emotes, notifications - [ ] Images...

Z-ElementX-Alpha
A-Timeline

- [ ] text / MD - [ ] medias - [ ] files - [ ] reactions - [ ] reply - [ ] retry on everything - [...

Z-ElementX-Alpha
A-Media
A-File-Upload
A-Send event
A-Composer

- [ ] Local echo - [ ] Encrypting - [ ] Upload progression - [ ] Failure

Z-ElementX-Alpha
A-Local-Echo
A-Timeline

but it needs to finish pending uploads before stopping everything. We need a pause/resume mechanism in the SDK.

Z-ElementX-Alpha
A-Sync