element-x-ada/libraries
Florian Renaud 5d0fb45ff6 Update room properties from room details (#439)
-  Add the edit action in the room details
-  Add "Add topic" button in room details
-  Add the screen behind that action to edit some room properties: avatar, name, topic
   -  Handle the save button action
      - enable the button only if changes are detected
      - display a loader "updating room"
      - display an error dialog if any request has failed
- Check user has the right power level to change various attributes
   - "Add topic" is only shown if there's no topic and they are able to set on
   - Edit menu is only shown if they can change topic, name or avatar
   - On the edit page, any fields they can't change are uneditable

Co-authored-by: Chris Smith <csmith@lunarian.uk>
2023-06-01 15:10:29 +00:00
..
androidutils Merge pull request #471 from vector-im/sync-localazy 2023-05-30 13:06:51 +02:00
architecture Room : continue improving members loading 2023-04-21 14:39:47 +02:00
core Document [TimelineItemGroupPosition] and improve preview of [MessageEventBubble]. 2023-05-30 10:17:25 +02:00
coroutines Update Gradle to 8.1 and AGP to v8.0 (#329) 2023-04-17 08:49:52 +00:00
dateformatter Update Gradle to 8.1 and AGP to v8.0 (#329) 2023-04-17 08:49:52 +00:00
deeplink Oidc with CustomTab 2023-05-30 15:59:58 +02:00
designsystem Update room properties from room details (#439) 2023-06-01 15:10:29 +00:00
di Update Gradle to 8.1 and AGP to v8.0 (#329) 2023-04-17 08:49:52 +00:00
elementresources Update Gradle to 8.1 and AGP to v8.0 (#329) 2023-04-17 08:49:52 +00:00
encrypted-db Update Gradle to 8.1 and AGP to v8.0 (#329) 2023-04-17 08:49:52 +00:00
eventformatter Merge pull request #471 from vector-im/sync-localazy 2023-05-30 13:06:51 +02:00
featureflag Move the button to open the Showkase browser to the developer settings screen. (#389) 2023-05-04 17:29:03 +02:00
matrix Update room properties from room details (#439) 2023-06-01 15:10:29 +00:00
matrixui Update room properties from room details (#439) 2023-06-01 15:10:29 +00:00
mediapickers Fix tests after rebase 2023-05-11 16:30:37 +02:00
mediaupload Fix small issues, improve Result.flatMap 2023-05-29 13:58:29 +02:00
network Merge pull request #334 from vector-im/feature/fga/feature_flag 2023-04-18 15:24:04 +02:00
permissions Remove useless OptIn in tests 2023-05-12 10:05:39 +02:00
push Merge pull request #478 from vector-im/feature/bma/slidingSyncCleanup 2023-06-01 12:17:01 +02:00
pushproviders Update kotlin 2023-05-03 17:40:41 +00:00
pushstore Remove useless OptIn in tests 2023-05-12 10:05:39 +02:00
rustsdk convert rustsdk gradle file to kts 2023-04-04 15:44:37 +02:00
session-storage Fix detected forbidden pattern. 2023-05-31 15:31:05 +02:00
statemachine Fix compilation warnings. 2023-05-23 12:00:36 +02:00
testtags Fix: Maestro tests fail when using settings (#358) 2023-04-25 18:01:54 +02:00
textcomposer Sync Strings from Localazy 2023-05-29 00:09:47 +00:00
ui-strings Sync localazy to fix lint error. 2023-05-30 13:55:23 +02:00
usersearch Display a notice if Matrix ID isn't resolved (#461) 2023-06-01 08:40:45 +00:00