matrix-rust-sdk icon indicating copy to clipboard operation
matrix-rust-sdk copied to clipboard

feat(base+ffi+ui): `SlidingSync` and `RoomList` support heroes

Open Hywan opened this issue 1 year ago • 5 comments

This patch does the following things:

  1. It updates Ruma to the latest revision at the time of writing, it adds include_heroes on RoomSubscription
  2. It updates matrix-sdk-ffi to provide the RoomSubscription::include_heroes field,
  3. It updates matrix-sdk-base so that SlidingSync consumes heroes from the response and update the RoomSummary accordingly.
  4. It updates Ruma once again, this time on my own fork (waiting for the PR to be merged), which includes a bug fix (a hero has a displayname, not a name :-/), and adds include_heroes on the SlidingSyncList
  5. It updates matrix-sdk to provide include_heroes on SlidingSyncListBuilder and inside the sticky parameters of a SlidingSyncList
  6. It updates matrix-sdk-ui to enable include_heroes by default for all_rooms and visible_rooms.

  • Close https://github.com/matrix-org/matrix-rust-sdk/issues/2702

Hywan avatar May 22 '24 09:05 Hywan

Hello!

I will as soon as I will be less busy with current projects.

drlight17 avatar Jan 12 '24 11:01 drlight17

@drlight17: There is the new release build with StropheJS fix.

Can you update your plugin?

  • https://github.com/conversejs/converse.js/releases/tag/v10.1.7

Thanks in advance.

Neustradamus avatar Mar 15 '24 13:03 Neustradamus

@drlight17: Have you progressed on it?

Neustradamus avatar May 19 '24 10:05 Neustradamus

@drlight17: Have you progressed on it?

Not yet. There are some plans to check this out at summer.

drlight17 avatar May 23 '24 19:05 drlight17