Doug
|
44062adb0f
|
Backport base Form style from Compound. (#1009)
Apply to all screens using the formBackground colour.
|
2023-06-02 11:39:03 +01:00 |
|
Alfonso Grillo
|
f2b7faa183
|
Room's details edit screen (#956)
* Add RoomDetailsEditScreen template
* Add navigation to the edit screen
* Delete template code
* Start RoomDetailsEditScreen UI
* Manage power levels in RoomDetailsScreen
* Start RoomDetailsEditScreenViewModel logic
* Inject initial room state
* Add cancel action
* Expose set name/topic APIs in RoomProxy
* Refine RoomDetailsEditScreen UI
* Add save logic
* Add localisations
* Fix avatar image
* Update localisations
* Add “Add topic” button
* Add feature flag
* Add dismiss on save logic
* Reduce throttling
* Improve form logic
* Fix UT build errors
* Add media sheet
* Add media preprocessing
* Add LoadableEditableAvatarImage
* Add condition on delete image
* Add avatar save button logic
* Add remove avatar logic
* Cleanup
* Fix edit bug in DM
* Add upload avatar
* Add focus
* Add RoomDetailsViewModel UTs
* Fix button style
* Add UTs
* Add empty topic ui test
* Fix iPad sheet presentation
* Revert topic appearance in room’s details
* Address PR comments
* Add UI tests
|
2023-05-26 13:47:12 +00:00 |
|
Alfonso Grillo
|
d9e0f36aeb
|
Invite people in an existing room (#915)
* Handle power levels
* Add “invite” button in RoomMembersListScreen
* Refactor DI in RoomDetailsScreenCoordinator
* Add navigation to “select people” coordinator
* Add InviteUsersScreenRoomContext
* Add invite user by id api
* Updare InviteUsersScreenRoomContext
* Support disabled state on FormButtonStyles
* Handle membership in UserProfileCell
* Fix conflicts
* Refactor RoomContext -> RoomType
* Refactor UserProfileCell
* Add invite action
* Setup navigation to user flow coordinator
* Add invite logic
* Fix test build errors
* Address comments
* Fix localisations
* Update required state
* Handle error
* Move invite logic in RoomDetailsScreenCoordinator
* Add navigation from room’s members list
* Fix UTs
* Fix missing display name in RoomMemberDetails
* Add user indicator
* Add feature flag
* Add RoomDetailsViewModel UTs
* Add room details ui tests
* Add InviteUsersViewModelTests UTs
* Add UI tests
* Update UI tests
* Empty commit
|
2023-05-22 14:03:07 +00:00 |
|
Alfonso Grillo
|
1981270840
|
Invited members in room's members list (#880)
* Add invited people in RoomMembersListScreen
* Optimize main thread perfomance in RoomDetailsScreenViewModel
* Fix member count in RoomDetailsScreenViewModel
* Add warning
* Add performance warnings
* Build members in RoomMembersListScreenViewModel in global queue
* Refactor RoomDetailsScreenViewModel build members process
* Localize strings
* Cleanup
* Fix RoomDetailsScreenViewModelTests UTs
* Fix UI tests
* Add RoomMembersListScreenViewModel UTs
* Add UI tests
* Amend UI tests
* Use clearAndTypeText
|
2023-05-12 13:12:59 +00:00 |
|
Doug
|
5bb2ceedf4
|
Compound Fonts (#834)
* Use CompoundFonts in DesignKit (deprecate ElementFonts).
* Use compound fonts everywhere.
* Update Authentication snapshots.
* Update RoomMembersListScreen snapshots.
Delete unused snapshots.
* Fix tests.
|
2023-04-25 16:42:06 +01:00 |
|
Stefan Ceriu
|
24572c6582
|
Rename screens (#826)
* Rename: AnalyticsPrompt -> AnalyticsPromptScreen
* Rename: AnalyticsSettings -> AnalyticsSettingsScreen
* Rename: Settings -> SettingsScreen
* Rename: SessionVerification -> SessionVerificationScreen
* Rename: BugReport -> BugReportScreen
* Rename: FilePreview -> FilePreviewScreen
* Rename: AnalyticsPrompt -> AnalyticsPromptScreen
* Rename: Invites -> InvitesScreen
* Rename: InviteUsers -> InviteUsersScreen
* Rename: MediaPicker -> MediaPickerScreen
* Delete unused UIActivityViewControllerWrapper
* Rename: ReportContent -> ReportContentScreen
* Rename: RoomDetails -> RoomDetailsScreen
* Rename: RoomMemberDetails -> RoomMemberDetailsScreen
* Rename: RoomMemberList -> RoomMemberListScreen
* Rename: Cleanup
* Renaming missed items
* Low effort attempt at fixing the flakey unit tests
|
2023-04-24 18:48:07 +03:00 |
|