project-robius / robrix

A Matrix chat client written in pure Rust using the Makepad UI toolkit and the Robius app dev framework
MIT License
67 stars 11 forks source link

Update Matrix SDK to latest version #101

Closed kevinaboos closed 1 month ago

kevinaboos commented 1 month ago

This is required before we can attempt to solve the issue of timelines being cleared after an ignore/unignore user action completes, and we need to re-paginate the timelines. We also need the newer SDK functions to implement jumping to a specific event in a specific room, such that we can implement a "focused" mode in which the Timeline is focused on displaying a specific event. When doing so, we need the new paginate forwards/backwards functions to fill in the missing context from that point.

Currently this builds, and all structural changes have been made for SDK update, but nothing has been tested yet.

kevinaboos commented 1 month ago

fully working now.