element-x-ada/features
Benoit Marty 3af4405ee3
Space list (#5320)
* feature(spaces) : introduce SpaceRoomList matrix api

* feature (space) : extract SpaceRoomItemView

* feature(spaces) : start introducing SpaceScreen

* feature (space) : iterate on space list (and space screen)

* feature (space) : add space cache and navigation to sub space/room

* feature (space) : display top bar title

* Code cleanup, remove dead code and fix compilation issue

* More compilation fixes.

* Update screenshots

* Fix test compilation issues.

* Introduce MatrixClient.rememberHideInvitesAvatar() extension to reduce code duplication.

* Add test on SpacePresenter

* Add test on SpaceRoomCache and fix implementation

* Iterate on SpaceRoomCache thanks to SpaceRoomCacheTest

* Add UT on SpaceListUpdateProcessor

* Fix quality issue.

* Add tests on RustSpaceRoomList

---------

Co-authored-by: ganfra <francoisg@matrix.org>
Co-authored-by: ElementBot <android@element.io>
2025-09-11 17:29:15 +02:00
..
analytics Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
cachecleaner Redo DI gradle setup code 2025-09-04 16:49:20 +02:00
call Increase Element Call audio init delay (#5315) 2025-09-10 10:47:12 +00:00
changeroommemberroles Sync Strings from Localazy (#5290) 2025-09-08 09:37:13 +02:00
createroom Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
deactivation Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
enterprise Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
ftue Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
home Introduce MatrixClient.rememberHideInvitesAvatar() extension to reduce code duplication. 2025-09-10 15:48:08 +02:00
invite Code cleanup, remove dead code and fix compilation issue 2025-09-10 14:47:07 +02:00
invitepeople Sync Strings from Localazy 2025-09-05 07:44:19 +00:00
joinroom Introduce MatrixClient.rememberHideInvitesAvatar() extension to reduce code duplication. 2025-09-10 15:48:08 +02:00
knockrequests Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
leaveroom Sync Strings from Localazy (#5290) 2025-09-08 09:37:13 +02:00
licenses Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
location Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
lockscreen Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
login Sync Strings from Localazy (#5290) 2025-09-08 09:37:13 +02:00
logout Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
messages normalizedPowerLevel has been removed from the SDK (and was not used). 2025-09-11 08:52:02 +02:00
migration Redo DI gradle setup code 2025-09-04 16:49:20 +02:00
networkmonitor Remove dagger and anvil dependencies, try to simplify gradle build scripts a bit 2025-09-04 16:49:21 +02:00
poll Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
preferences Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
rageshake Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
reportroom Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
roomaliasresolver Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
roomcall Redo DI gradle setup code 2025-09-04 16:49:20 +02:00
roomdetails normalizedPowerLevel has been removed from the SDK (and was not used). 2025-09-11 08:52:02 +02:00
roomdirectory Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
roommembermoderation Sync Strings from Localazy 2025-09-05 07:44:19 +00:00
securebackup Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
share Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
signedout Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
space Add test on SpacePresenter 2025-09-10 16:30:21 +02:00
startchat Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
userprofile Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
verifysession Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
viewfolder Compute the content in the LaunchEffect 2025-09-08 17:09:23 +02:00