The Matrix Rust SDK now provides a room list that is sorted on the client-side instead of server-side, github.com/matrix-org/matrix-r….
It has landed in Element X iOS nightly and soon on Android.
I’m going to publish blog posts to explain all the technical details but it’s really pretty neat!
#matrix #RustLang #stream #future #asynchronous
feat(ui): Client-side sorting in `RoomList` by Hywan · Pull Request #3585 · matrix-org/matrix-rust-sdk
The goal of this PR is to implement client-side sorting in RoomList. So far, we used to use the sort parameter of sliding sync to sort the rooms. It is set to by_recency and by_name (see Sliding Wi...GitHub