element-x-ada/tests/uitests
Marco Romano b51c19af19 Show pending invitations in room members list (#385)
Splits a Room's member list in 2 showing pending invitees first and then the actual room member.

This simple user facing change entails a host of under the hood changes:
- It copies the logic from the `userlist` module and merges it into the `roomdetails` module removing all details not related to the member list (e.g. gets rid of multiple selection, debouncing etc.).
- Uncouples the `roomdetails` module from the `userlist` one. Now leaving only the `createroom` module to depend on the `userlist` module. Therefore the `userlist` module could be in the future completely removed and merged into the `createroom` module.
 - Changes the room members count in the room details screen to only show the members who have joined (i.e. don't count those still in the invited state).

Missed ACs:
- This change does not make the member list live update. Discussion is ongoing on how to make this technically feasible.

Parent issue:
- https://github.com/vector-im/element-x-android/issues/246
2023-05-15 14:39:27 +02:00
..
src Show pending invitations in room members list (#385) 2023-05-15 14:39:27 +02:00
.gitignore Move Showkase to a dedicated module for ui tests. 2023-01-18 15:19:54 +01:00
build.gradle.kts Group design components in Showkase for the Compound team (#375) 2023-05-02 16:13:35 +00:00
consumer-rules.pro Move Showkase to a dedicated module for ui tests. 2023-01-18 15:19:54 +01:00
proguard-rules.pro Move Showkase to a dedicated module for ui tests. 2023-01-18 15:19:54 +01:00