Commit Graph

296 Commits

Author SHA1 Message Date
Gil Eluard 7a1c8f7495 SP3.1: Update room settings for Spaces #5231
- Update after review
2022-02-28 19:55:02 +01:00
Doug 4f3a2c0639 Merge pull request #5698 from vector-im/doug/5653_ftue_analytics_prompt
Prepare onboarding flow for personalisation screens.
2022-02-28 17:25:19 +00:00
Gil Eluard 31a53da803 SP3.1: Update room settings for Spaces #5231
- Fixed CI build issues
2022-02-28 16:29:49 +01:00
Gil Eluard 5387a96f1a SP3.1: Update room settings for Spaces #5231
- Update after review
2022-02-28 16:07:09 +01:00
Doug 8605711839 Move congratulations strings to Untranslated.strings.
Update after PR Feedback
2022-02-28 14:28:09 +00:00
Doug 5e2e9ded9c Fix accessibility/build/changelog 2022-02-25 15:40:04 +00:00
Doug 9396338c19 Prepare onboarding flow for personalisation screens.
Add a BuildSetting to control the display of the personalisation screens.
Add a property to delay the AuthenticationCoordinator from showing any screens.
Add Congratulations screen to onboarding flow.
2022-02-25 11:27:27 +00:00
Doug ed83933089 Disable the default analytics configurations for forks. (#5688)
* Disable the default analytics configurations for forks.

* Check the analytics configuration instead of the PostHog Config.
2022-02-24 15:46:18 +00:00
Gil Eluard 2d8995d33a SP3.1: Update room settings for Spaces #5231
- Update after review
2022-02-22 18:01:16 +01:00
Gil Eluard 3ef9069e9f Merge branch 'gil/SP1_space_creation' into gil/5231_SP3-1_Update_room_settings_for_Spaces
# Conflicts:
#	Podfile.lock
2022-02-21 17:57:58 +01:00
Gil Eluard af99903cea Merge branch 'develop' into gil/SP1_space_creation
# Conflicts:
#	Riot/Modules/People/PeopleViewController.m
#	Riot/Modules/Room/Members/RoomParticipantsViewController.m
#	Riot/Modules/Spaces/SpaceList/SpaceListViewModel.swift
2022-02-21 17:20:58 +01:00
Gil Eluard 741a3e1a79 SP3.1: Update room settings for Spaces #5231
- Fixed SwiftUnitTests issues
2022-02-21 15:58:27 +01:00
Gil Eluard f820fb3a3d Merge branch 'gil/SP1_space_creation' into gil/5231_SP3-1_Update_room_settings_for_Spaces
# Conflicts:
#	Riot/Modules/Spaces/SpaceRoomList/ExploreRoomCoordinator.swift
#	RiotSwiftUI/Modules/Spaces/MatrixItemChooser/View/MatrixItemChooser.swift
2022-02-21 15:27:05 +01:00
Stefan Ceriu 30235ddb08 vector-im/element-ios/issues/5114 - Fixed arithmetical exception errors when changing poll responses. 2022-02-21 14:04:00 +02:00
Stefan Ceriu 5141b7b6cd vector-im/element-ios/issues/5114 - Enabled poll editing and undisclosed polls. 2022-02-21 13:20:02 +02:00
Doug c020ccb9ea Merge pull request #5591 from vector-im/doug/5590_ftue_analytics
Add support for UserProperties to analytics and capture FTUE use case selection.
2022-02-18 10:49:06 +00:00
Stefan Ceriu 1a27a9ceec vector-im/element-ios/issues/5609 - Add open in OSM location sharing option. 2022-02-17 19:11:08 +02:00
Stefan Ceriu 6f549701e0 vector-im/element-ios/issues/5609 - Add attribution to location sharing maps. 2022-02-17 19:11:08 +02:00
Gil Eluard 13f55fab91 SP2: Adding Rooms to Spaces #523o
- fixed SwiftUI Unit tests
2022-02-17 13:14:45 +01:00
Doug 4e74cb88e1 Rename OnboardingUseCase to OnboardingUseCaseSelectionScreen
Same for OnboardingUseCaseCoordinator.
2022-02-17 11:19:32 +00:00
Gil Eluard ac7318165c SP2: Adding Rooms to Spaces #523o
- update after review
2022-02-17 10:47:44 +01:00
Gil Eluard 8f65c204e8 Update RiotSwiftUI/Modules/Spaces/AddRoomSelector/Service/AddRoomItemsProcessor.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2022-02-17 10:35:23 +01:00
Gil Eluard a08291429d SP2: Adding Rooms to Spaces #523o
- update after review
2022-02-15 22:23:12 +01:00
Gil Eluard 7c488b8d72 Update RiotSwiftUI/Modules/Spaces/MatrixItemChooser/View/MatrixItemChooser.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2022-02-15 19:16:16 +01:00
Gil Eluard 245446e479 Update RiotSwiftUI/Modules/Spaces/MatrixItemChooser/View/MatrixItemChooser.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2022-02-15 19:15:04 +01:00
Gil Eluard ddb37af99f Update RiotSwiftUI/Modules/Spaces/MatrixItemChooser/View/MatrixItemChooser.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2022-02-15 19:14:30 +01:00
Gil Eluard 5593756287 Update RiotSwiftUI/Modules/Spaces/AddRoomSelector/View/AddRoomSelector.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2022-02-15 19:14:04 +01:00
Gil Eluard d483f4f73f Update RiotSwiftUI/Modules/Spaces/MatrixItemChooser/View/MatrixItemChooser.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2022-02-15 19:11:35 +01:00
Stefan Ceriu 9716eb4870 Fix introspect not being able to theme the SwiftUI navigation bars. 2022-02-11 14:39:05 +02:00
Stefan Ceriu 79e0208ea3 vector-im/element-ios/issues/5114 - Added support for unstable poll prefixes. 2022-02-11 13:35:22 +02:00
Gil Eluard fd13b69879 SP3.1: Update room settings for Spaces #5231
- Added list bottom padding to MatrixItemChooser view
2022-02-06 16:08:26 +01:00
Gil Eluard 0797dbbd1e Merge branch gil/5230_SP2-Adding_Rooms_to_Spaces into gil/5231_SP3-1_Update_room_settings_for_Spaces 2022-02-05 21:43:29 +01:00
Doug 168050ecb2 Fix tests. 2022-02-04 17:46:27 +00:00
Doug 7a61b83bb8 Tweaks to the Use Case screen ready for review.
Update strings.
Show the custom server field as needed.
Enable scroll edges appearance for white navigation bar.
2022-02-04 16:10:38 +00:00
Doug d7e9cbf7c4 Add the Use Case selection screen to the onboarding flow. 2022-02-04 16:10:38 +00:00
Gil Eluard 73e1d430da Merge branch gil/SP1_space_creation into gil/5230_SP2-Adding_Rooms_to_Spaces 2022-02-04 16:43:43 +01:00
Gil Eluard 4d6133ef85 Merge branch 'develop' into gil/SP1_space_creation
# Conflicts:
#	Riot/Modules/Room/RoomCoordinatorBridgePresenter.swift
#	Riot/Modules/Room/RoomCoordinatorParameters.swift
#	Riot/Modules/Room/RoomViewController.m
#	Riot/Modules/TabBar/TabBarCoordinator.swift
2022-02-04 14:29:57 +01:00
Stefan Ceriu 4debc2736c vector-im/element-ios/issues/5298 - Tweaks following code review. 2022-02-04 11:33:55 +02:00
Stefan Ceriu 4fe6d9a5ad vector-im/element-ios/issues/5298 - Add .well-known configuration support for tile server and map styles. 2022-02-04 11:33:55 +02:00
Stefan Ceriu e6f9d34036 vector-im/element-ios/issues/5298 - Reusing location sharing coordinator external sharing logic in the timeline. 2022-02-04 11:33:55 +02:00
Stefan Ceriu 8b920f3391 Fixed location sharing and poll edit form navigation and navigation bar styles. 2022-02-03 18:30:39 +00:00
Doug fc90b2eb72 Add context menu to HomeViewController cells. 2022-02-03 18:30:39 +00:00
Stefan Ceriu de6d2a2fad Made StateStoreViewModel state mutable and removed the reducer for all the features using it. 2022-02-02 10:02:12 +02:00
Doug f7bacbeceb Update following review. 2022-01-28 15:34:46 +00:00
Doug 7f26c33179 Add a simple screen SwiftUI template. 2022-01-28 15:34:46 +00:00
Doug f39fdba212 Merge pull request #5398 from vector-im/doug/5159_ftue_splash
Add a splash screen before authentication is shown
2022-01-28 15:34:26 +00:00
Doug 517c21a18e Use the drag gesture's predicted end point when switching pages. 2022-01-28 12:21:18 +00:00
Doug f7f378b8dc Remove preload from AuthenticationCoordinator and instantiate early instead. 2022-01-28 11:53:50 +00:00
Doug 7deb71810d Updates following PR review.
Fix tests by moving constants out of Coordinator (as it is only part of the Riot target).
2022-01-27 15:19:54 +00:00
Doug 229ce51691 Fix drag sutters and enable swipe to pop gesture.
Add docs and last tweaks following a self review.
Add constants for max content size and disable splash screen via build settings.
2022-01-26 14:25:48 +00:00