Add support for homeserver capabilities to disable the UserDetailsEditScreen UI. (#5421)

Add support for homeserver capabilities to disable editing your user profile.

Also updates editable avatar size/formatting to match the latest Figma at the same time.
This commit is contained in:
Doug
2026-04-17 11:52:46 +01:00
committed by GitHub
parent c40454bbd3
commit eef4a2497a
46 changed files with 482 additions and 142 deletions
+4 -2
View File
@@ -134,10 +134,12 @@ enum RoomAvatarSizeOnScreen {
case globalSearch
case roomSelection
case details
case editRoomDetails
case notificationSettings
case roomDirectorySearch
case joinRoom
case spaceHeader
case editSpaceDetails
case spaceAddRooms
case spaceAddRoomsSelected
case completionSuggestions
@@ -157,9 +159,9 @@ enum RoomAvatarSizeOnScreen {
case .chats, .spaces, .spaceSettings,
.spaceAddRoomsSelected:
52
case .joinRoom, .spaceHeader:
case .joinRoom, .spaceHeader, .editSpaceDetails:
64
case .details:
case .details, .editRoomDetails:
96
}
}