Stefan Ceriu
|
b9cd938756
|
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 |
|
Alfonso Grillo
|
5a300d3886
|
Add invites badges (#819)
|
2023-04-21 11:14:27 +00:00 |
|
Alfonso Grillo
|
139f7b2028
|
Refactor UserSetting property wrapper to support Codable (#814)
* Add UserPreference property wrapper
* Delete UserSetting property wrapper
* Add PlistRepresentable support
* Add more convenience inits
* Add documentation
* Add UTs
* Fix flaky tests
* Fix more flaky tests
* Fix double optional problem in UserPreference
* Refine UTs
* Delete cache in UserPreference
* Conform Date to PlistRepresentable
|
2023-04-21 10:46:04 +00:00 |
|
Alfonso Grillo
|
de20e3a534
|
Accept and decline invites (#806)
* Add accept/decline invite api
* Fix isDirect logic
* Add logic for accepting/decling invites
* Add error handling structure
* Add decline alert
* Add navigation to joined room
* Add generic error
* Add changelog.d file
* Cleanup
* Fix failing UTs
* Add UTs
* Add UI tests
* Cleanup
* Update ref screenshots
* Refactor invitesScreen state
* Improve switch handling in UserSessionFlowCoordinator
* Fix build error
|
2023-04-19 17:05:24 +02:00 |
|
Alfonso Grillo
|
815da82c13
|
Invites list (#787)
* Setup invites SS window
* Add invites label in the home screen
* Add empty invtes list
* Setup navigation to invites list
* Inject invitesSummaryProvider
* Show invites
* Add InviteCell
* Refine InviteCell UI
* Push invites
* Amend SS configuration
* Add inviter in RoomProxyProtocol
* Add Invite model type
* Improve InviteCell
* Fix media provider injection
* Refine InviteCell
* Refine invite cell
* Add invites feature flag
* Try different SS config for invites
* Regiester invites view in configureViewsPostInitialSync
* Cleanup
* Start tests
* Cleanup code
* Add changelog.d file
* Add tests
* Handle canonical alias
* Add InvitesListScreen previews
* Add localisations and improve UI tests
* Add reference screenshots
* Cleanup code
* Fix UT build errors
* Refactor InvitesList -> Invites
* Apply pr comments
* Remove reduntant @MainActor
* Naming cleanup
* Fix InvitesScreenCell.title
* Add accept/decline InvitesViewAction
* Revert Package.resolved
* Add warning in InvitesScreenCell
* Improve PlaceholderAvatarImage
* Record snapshots again
* Refactor Invite -> InvitesRoomDeatils
* Rename identifier in PlaceholderAvatarImage
|
2023-04-14 10:49:57 +00:00 |
|