Commit Graph

809 Commits

Author SHA1 Message Date
ismailgulek 56e0f28411 Update icon in choose password screen 2022-06-01 22:37:00 +03:00
ismailgulek a75aaf24f4 Add strings 2022-06-01 18:56:56 +03:00
Doug aa512181b4 Merge pull request #6201 from vector-im/doug/5654_login_flow
Add login screen to new flow.
2022-05-31 17:04:50 +01:00
MaximeEvrard42 acd054e5c1 Merge pull request #6198 from vector-im/maximee/6195_lls_labbs_flag
[Location Sharing]: Add labbs flag for live location sharing - PSF-800
2022-05-31 10:41:54 +02:00
ismailgulek c768116eee Add resources 2022-05-26 00:28:25 +03:00
Doug 9c9b3befcd Add login screen. 2022-05-24 15:47:24 +01:00
MaximeE 16950ad58b 6195: Add labbs flag for live location sharing 2022-05-24 11:43:00 +02:00
SBiOSoftWhare 266c6b9bcb Merge pull request #6161 from vector-im/steve/5722_device_location
Location sharing: Support sending live device location
2022-05-19 14:56:46 +02:00
Doug 9c5aa0ca1e Add Email/Terms/ReCaptcha into the Authentication flow
Replace ReCaptcha navigation delegate with a WKUserContentController.
Move callback property closures onto the MainActor.
Show a loading indicator whilst waiting for the authentication service to start.
Move nextUncompletedStage into FlowResult.
Handle text field actions during authentication.
Remove scroll view tweaks in server selection screen following EMS banner removal.
2022-05-19 11:43:38 +01:00
Doug bec012fbbb Remove EMS banner from Server Selection screen. 2022-05-19 11:43:38 +01:00
Doug 8d3866d2e2 Clean localised strings.
Add ordered placeholders to directory_search_results in base language.
2022-05-17 16:39:44 +01:00
MaximeE 838be598ed 6162: Update UI according to new design 2022-05-17 11:26:29 +02:00
SBiOSoftWhare 8c38a04514 Merge branch 'develop' into steve/5722_device_location
# Conflicts:
#	Riot/Modules/Room/DataSources/RoomDataSource.m
2022-05-16 17:11:57 +02:00
SBiOSoftWhare acf0a4b4a1 Location sharing: Add background location not authorized warning. 2022-05-16 16:50:59 +02:00
Doug f9fbc6f599 Add ReCaptcha screen (#6135)
Support dark mode in MXKAuthenticationRecaptchaWebView.
Begin implementing the ReCaptcha coordinator.
2022-05-11 09:57:37 +01:00
Doug 576097de0e Add registration terms screen. (#6128)
Begin implementing Auth Terms coordinator.
2022-05-10 22:34:35 +01:00
Doug aac2511ddc Add email verification screen (#6125)
Make a reusable onboarding icon view.
Use a native TextField for better dynamic type support.
Rename completion to callback.
Add readableFrame modifier.
2022-05-10 14:09:43 +01:00
Doug 661b0682c2 Allow registration on SSO only servers.
Stop using the homeserver from user defaults.
2022-05-04 19:26:38 +01:00
Doug 282fe5c27e Add Authentication Flow WIP.
- Add Registration Screen.
- Add Server Selection Screen.
- Rename AuthenticationCoordinator to LegacyAuthenticationCoordinator.
- Add AuthenticationService and RegistrationWizard.
- Async extensions.
- Add global white and EMS colors to the themes.
- Add tests for server selection and registration screens.
- Accessibility and iPad layout tweaks.
- Remove MainActor from Auth Coordinators/VMs/Views.
(It broke the protocol conformances so now the methods and properties are marked individually.)
2022-05-04 19:26:38 +01:00
SBiOSoftWhare b2a2dba2ba Merge develop in 6081_lls_screen_integration 2022-05-04 16:53:49 +02:00
SBiOSoftWhare ff11b016ed RoomCoordinator: Handle live location viewer and stop sharing. 2022-05-03 16:04:36 +02:00
MaximeE 39f8f1aeb5 6071: Add timeout selector when start live sharing 2022-05-03 15:21:51 +02:00
Gil Eluard 987eb7d5c0 4850 bring leaving space experience in line with web (#6062)
* Bring leaving space experience in line with Web #4850

- Done
2022-04-27 13:31:14 +02:00
MaximeE 1fc3a5ca43 6029: Make some UI change according to comment 2022-04-26 14:50:11 +02:00
MaximeE af91264406 Merge branch 'develop' into maximee/6029_lls_timeline_cell and apply comments 2022-04-25 15:53:58 +02:00
MaximeE 0633d01abe 6029: Refacto how to handle all state of the live location cell 2022-04-22 18:04:19 +02:00
SBiOSoftWhare 40954bb559 Update strings 2022-04-22 12:34:34 +02:00
SBiOSoftWhare f752940201 Merge branch 'develop' into steve/5723_lls_screen
# Conflicts:
#	Riot/Assets/en.lproj/Vector.strings
#	Riot/Generated/Strings.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/Coordinator/ShareLocationActivityController.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/MapViewErrorAlertInfoBuilder.swift
2022-04-22 12:15:34 +02:00
MaximeE b1ad2419ad 6029: finalise configuration of live location cell 2022-04-21 17:29:32 +02:00
Doug 7c8aa40cac Fix UI Tests and run on PRs
- Add missing screen states.
- Detect the bottom of the screen list and stop scrolling if screen state wasn't found.
- Remove unimplemented tests to speed up the run.
- Remove failed button checks in MatrixItemChooserUITests
2022-04-21 12:54:53 +01:00
MaximeE 9a7d16b74e 6029: Live location sharing timeline cell 2022-04-21 07:48:22 +02:00
ismailgulek ff0deaf6c2 Add strings 2022-04-19 13:31:43 +03:00
MaximeE 311a5a69e0 Merge branch 'develop' into maximee/5982_ls_static_share_viewer 2022-04-11 17:26:07 +02:00
Gil Eluard c0f8458371 Wrong copy for upgrade room message (#6003)
* Wrong copy for upgrade room message

- fixed
2022-04-11 15:46:08 +02:00
MaximeE c05c2e9d90 5982: Add string and changelog 2022-04-08 17:47:16 +02:00
aringenbach d745548a39 Merge pull request #5999 from vector-im/aringenbach/5995_presence_offline_mode
Presence offline mode setting
2022-04-07 11:43:13 +02:00
Doug b2c902a4f5 Merge branch 'master' into develop 2022-04-06 17:48:50 +01:00
Doug 6b0e4deffa Use SwiftGen to update VectorL10n 🤦‍♂️ 2022-04-06 15:51:32 +01:00
aringenbach 320fa8d59a Add presence offline mode setting 2022-04-06 15:18:54 +02:00
SBiOSoftWhare c7b43074b5 LiveLocationSharingViewer: Add navigation title. 2022-04-06 09:41:33 +02:00
Doug 745c16d9fb Merge pull request #5917 from vector-im/doug/5652_enable_ftue_personalisation
Enable profile personalisation screens after registration.
2022-04-05 17:43:44 +01:00
SBiOSoftWhare ac71276e46 Update strings. 2022-04-05 18:36:53 +02:00
SBiOSoftWhare 3cde2cde32 Update strings 2022-04-05 17:44:04 +02:00
ismailgulek 6bc6c4ed14 Merge pull request #5970 from vector-im/ismail/5772_threads_opt-in
Threads opt-in screen
2022-04-05 12:36:01 +03:00
Gil Eluard 1adfa904ae Add support for Apple context menus in matrix items list screens (#5963) 2022-04-04 20:07:06 +02:00
MaximeEvrard42 ff78d21755 Merge pull request #5957 from vector-im/maximee/5858_pin_drop_sharing
[Location Sharing]: Pin drop location sharing
2022-04-04 18:04:22 +02:00
ismailgulek 4ff5ae1315 Create opt-in screen 2022-04-04 16:58:45 +03:00
ismailgulek d2c5da3a07 Add strings 2022-04-04 16:52:40 +03:00
Doug e1b91b9076 Enable profile personalisation screens after registration. 2022-03-30 16:44:19 +01:00
ismailgulek dc2183a3bd Merge branch 'develop' into ismail/5770_threads_notice 2022-03-30 13:35:14 +03:00