Commit Graph

1865 Commits

Author SHA1 Message Date
Doug f80b110f82 Add effects to the congratulations screen when personalisation is disabled.
Improve the API of the EffectsView to make it more swifty.
2022-03-21 19:04:09 +00:00
Doug 591dbb5829 Add effects to the congratulations screen when personalisation is disabled.
Improve the API of the EffectsView to make it more swifty.
2022-03-21 19:04:09 +00:00
Doug 1c8622f60a Add OnboardingCelebrationScreen and EffectsSceneView. 2022-03-21 19:04:09 +00:00
Doug b1eb70abdd Add OnboardingCelebrationScreen and EffectsSceneView. 2022-03-21 19:04:09 +00:00
Doug 3264e10323 Address PR comments
Add more docs.
Rename PhotoPickerPresenter to MediaPickerPresenter.
Use a Character for the placeholder avatar rather than a string.
2022-03-21 17:37:16 +00:00
Doug 0dbfa2914c Address PR comments
Add more docs.
Rename PhotoPickerPresenter to MediaPickerPresenter.
Use a Character for the placeholder avatar rather than a string.
2022-03-21 17:37:16 +00:00
Doug 7c8e2ea87c Fix voiceover support in OnboardingAvatarScreen. 2022-03-21 17:37:16 +00:00
Doug 18937ac60b Fix voiceover support in OnboardingAvatarScreen. 2022-03-21 17:37:16 +00:00
Doug bad0648b7e Updates following self review. 2022-03-21 17:37:16 +00:00
Doug 8a3664b1f2 Updates following self review. 2022-03-21 17:37:16 +00:00
Doug dc57bcd55c Add tests to onboarding personalisation. 2022-03-21 17:37:16 +00:00
Doug d72b815dc1 Add tests to onboarding personalisation. 2022-03-21 17:37:16 +00:00
Doug 6ee7bce0ec Improve layout on different devices
Fix dynamic type on some fonts.
2022-03-21 17:37:16 +00:00
Doug 34dcaca74c Improve layout on different devices
Fix dynamic type on some fonts.
2022-03-21 17:37:16 +00:00
Doug 2260ca4785 Dark mode tweaks and rebase. 2022-03-21 17:37:16 +00:00
Doug cbd60348ef Dark mode tweaks and rebase. 2022-03-21 17:37:16 +00:00
Doug 7c012d1631 Use UserIndicatorPresenter for onboarding personalisation.
Remove the service from the display name screen to match the avatar screen.
Add a loading indicator to PhotoPickerPresenter.
Fix layout issue when selecting non-square avatar image.
2022-03-21 17:37:16 +00:00
Doug ed9139a41a Use UserIndicatorPresenter for onboarding personalisation.
Remove the service from the display name screen to match the avatar screen.
Add a loading indicator to PhotoPickerPresenter.
Fix layout issue when selecting non-square avatar image.
2022-03-21 17:37:16 +00:00
Doug 4a63b6cdc8 Add onboarding avatar screen.
Includes a PhotoPickerPresenter to pick photos without requesting permissions.
2022-03-21 17:36:40 +00:00
Doug 071a43cc90 Add onboarding avatar screen.
Includes a PhotoPickerPresenter to pick photos without requesting permissions.
2022-03-21 17:36:40 +00:00
Doug a7dbb37cfa Add FTUE display name screen.
Use UserSession instead of userId & MXSession in OnboardingCoordinator
2022-03-21 17:36:40 +00:00
Doug a867d9a3d4 Add FTUE display name screen.
Use UserSession instead of userId & MXSession in OnboardingCoordinator
2022-03-21 17:36:40 +00:00
Johannes Marbach 81257d9ea9 Fix retain cycle in UserSuggestionViewModel
Steps to reproduce:

- Launch app
- Enter and leave a bunch of rooms
- Fire up the memory graph debugger
- Filter for `UserSuggestionViewModel`

Relates to: #5058
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-03-21 10:26:43 +02:00
Johannes Marbach d32c233ca4 Fix retain cycle in UserSuggestionViewModel
Steps to reproduce:

- Launch app
- Enter and leave a bunch of rooms
- Fire up the memory graph debugger
- Filter for `UserSuggestionViewModel`

Relates to: #5058
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-03-21 10:26:43 +02:00
MaximeE dedc558f44 5720: Update UI in location sharing View 2022-03-17 16:52:22 +01:00
MaximeE 1966d6b796 5720: Update UI in location sharing View 2022-03-17 16:52:22 +01:00
Frank Rotermund c2108a2178 MESSENGER-2762 Initial Merge 2022-03-17 15:51:23 +01:00
Gil Eluard 1203c7725a Merge branch 'develop' into gil/5769_add_trigger_to_join_and_view_room_metrics_event
# Conflicts:
#	Riot/Modules/Analytics/Analytics.swift
2022-03-17 13:59:24 +01:00
Gil Eluard 45797a7384 Merge branch 'develop' into gil/5769_add_trigger_to_join_and_view_room_metrics_event
# Conflicts:
#	Riot/Modules/Analytics/Analytics.swift
2022-03-17 13:59:24 +01:00
Doug fce5b496fe Merge pull request #5826 from vector-im/doug/scroll_edge_name
Make scrollEdgesAppearance singular to match UIKit
2022-03-16 14:45:49 +00:00
Doug 7c2c070128 Merge pull request #5826 from vector-im/doug/scroll_edge_name
Make scrollEdgesAppearance singular to match UIKit
2022-03-16 14:45:49 +00:00
SBiOSoftWhare 3845c8d99a Merge pull request #5828 from vector-im/steve/5827_map_multiple_annot
Location sharing: Support multiple user annotation views on the map
2022-03-16 15:22:04 +01:00
SBiOSoftWhare eced431f53 Merge pull request #5828 from vector-im/steve/5827_map_multiple_annot
Location sharing: Support multiple user annotation views on the map
2022-03-16 15:22:04 +01:00
SBiOSoftWhare e209e63707 LocationSharingViewModelTests: Fix issues. 2022-03-16 14:39:51 +01:00
SBiOSoftWhare d87eff550c LocationSharingViewModelTests: Fix issues. 2022-03-16 14:39:51 +01:00
SBiOSoftWhare bea22cea81 LocationSharingView: Update with updated map view and model. 2022-03-16 11:35:15 +01:00
SBiOSoftWhare 09d2899bc0 LocationSharingView: Update with updated map view and model. 2022-03-16 11:35:15 +01:00
SBiOSoftWhare a18c303156 LocationSharingView: Update state and view model. 2022-03-16 11:33:36 +01:00
SBiOSoftWhare 112c89ea31 LocationSharingView: Update state and view model. 2022-03-16 11:33:36 +01:00
SBiOSoftWhare 76662606c5 Create reusable MapCreditsView. 2022-03-16 11:04:58 +01:00
SBiOSoftWhare b1c11f18f6 Create reusable MapCreditsView. 2022-03-16 11:04:58 +01:00
SBiOSoftWhare 7bc5f85235 UserLocationAnnotatonView: Handle init with UserLocationAnnotation. 2022-03-16 10:57:00 +01:00
SBiOSoftWhare c6c4824ae0 UserLocationAnnotatonView: Handle init with UserLocationAnnotation. 2022-03-16 10:57:00 +01:00
SBiOSoftWhare 376675ee42 Create custom map annotation UserLocationAnnotation. 2022-03-16 10:50:18 +01:00
SBiOSoftWhare 774d68b37e Create custom map annotation UserLocationAnnotation. 2022-03-16 10:50:18 +01:00
SBiOSoftWhare 90fbf3631b LocationSharingMapView: Support displaying multiple annotation views. 2022-03-16 10:49:24 +01:00
SBiOSoftWhare 673e0cf1f0 LocationSharingMapView: Support displaying multiple annotation views. 2022-03-16 10:49:24 +01:00
Doug 66a257fe0b Make scrollEdgesAppearance singular to match UIKit 2022-03-16 08:58:21 +00:00
Doug 351cce0128 Make scrollEdgesAppearance singular to match UIKit 2022-03-16 08:58:21 +00:00
Gil Eluard 67b0df922f Add trigger to join and view room metrics events #5769
- Added trigger for JoinedRoom event
- Tracking ViewRoom event for rooms and events
2022-03-15 10:31:24 +01:00