Commit Graph

468 Commits

Author SHA1 Message Date
Doug cc360b4487 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 ef9efa5641 Merge develop in 6081_lls_screen_integration 2022-05-04 16:53:49 +02:00
MaximeEvrard42 2a0e7cc938 Merge pull request #6112 from vector-im/maximee/PSF-672_add_timer_selector
[Location sharing] Add timer selector
2022-05-04 15:26:28 +02:00
Anderas 0179a19469 Merge pull request #6116 from vector-im/andy/6115_fix_crash
Prevent crash when searching
2022-05-03 19:32:46 +01:00
Andy Uhnak 6568b6f457 Prevent crash when searching 2022-05-03 18:47:03 +01:00
SBiOSoftWhare e85abb1cb3 Update changes 2022-05-03 16:05:50 +02:00
Gil Eluard e0fd704f08 Fail to open a sub space #5965 (#6080)
* Fail to open a sub space #5965

- Fixed
2022-05-03 11:22:15 +02:00
MaximeE 5d1bc05621 6071: Changelog 2022-05-02 10:24:02 +02:00
ismailgulek 50c7b5b133 Merge pull request #6085 from vector-im/ismail/5883_room_preview_crash
Fix room preview crash
2022-04-29 13:39:43 +03:00
MaximeEvrard42 6ad221ffe7 Merge pull request #6088 from vector-im/maximee/6077_lls_SDK_integration_timeline
[Location sharing] Connect SDK on timeline cell
2022-04-29 11:01:54 +02:00
ismailgulek 0fb9cfe04d Add changelog 2022-04-29 10:33:45 +03:00
ismailgulek f1354382e1 Add changelog 2022-04-28 16:33:13 +03:00
MaximeE 30e2c061a4 Merge branch 'develop' into maximee/6077_lls_SDK_integration_timeline 2022-04-28 12:04:34 +02:00
ismailgulek 45955bff74 Add changelog 2022-04-28 02:33:26 +03:00
Gil Eluard 07f8d4d52e 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 37c0a35623 6077: Changelog 2022-04-27 10:39:58 +02:00
MaximeEvrard42 b7f23eb2b8 Merge pull request #6055 from vector-im/maximee/6029_lls_timeline_cell
[Location sharing] Live location cell in timeline
2022-04-26 15:58:09 +02:00
Doug f521b21b3f Add locheck run script to Riot target. (#6069)
* Add a locheck pre-build step to find all .strings errors.
* Treat locheck warnings as errors.
* Install mint on CI and pin locheck version.
* Clean up localised strings with invalid formatting
2022-04-26 09:36:05 +01:00
MaximeE 928b7a4e97 Merge branch 'develop' into maximee/6029_lls_timeline_cell and apply comments 2022-04-25 15:53:58 +02:00
SBiOSoftWhare 93fe2a8717 Merge branch 'develop' into steve/6021_beacon_event 2022-04-25 11:07:14 +02:00
SBiOSoftWhare 1bb0ef6f27 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
SBiOSoftWhare c1ae0ed2e8 Update changes 2022-04-22 11:55:40 +02:00
MaximeE bbcfc6b492 6029: finalise configuration of live location cell 2022-04-21 17:29:32 +02:00
Doug b40f0b8f0b 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
Anderas be58653893 Merge pull request #6047 from vector-im/andy/6046_uisi_context
Log decryption error details as context in AnalyticsEvent
2022-04-21 12:29:14 +01:00
ismailgulek f05b9db5cf Generate changelog for 1.8.13 2022-04-20 17:27:38 +03:00
gulekismail b8939d4de9 changelog.d: Upgrade MatrixSDK version ([v0.23.3](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.23.3)). 2022-04-20 16:07:43 +03:00
Andy Uhnak 8c96931269 Log decryption error details as context in AnalyticsEvent 2022-04-19 16:09:46 +01:00
ismailgulek d6a8c7f4ec Add changelog 2022-04-19 13:33:42 +03:00
Yoan Pintas 8e85677955 Merge pull request #6035 from vector-im/yostyle/join_and_show_room
When accepting an invite, expecting to see the room
2022-04-15 15:16:36 +02:00
Gil Eluard f62b876f54 Room preview on a long press should not update the read receipt (#6027)
- Done
2022-04-14 10:30:51 +02:00
Doug f60689d3c8 Fix some warnings. 2022-04-13 17:21:11 +01:00
ismailgulek 6435f58254 Merge pull request #6028 from vector-im/ismail/6023_crashes
Fix some crashes
2022-04-12 20:19:17 +03:00
yostyle 563b088ff7 Show room after accepting invite 2022-04-12 19:16:58 +02:00
ismailgulek 4ae7d16747 Add changelog 2022-04-12 14:42:21 +03:00
MaximeEvrard42 07d2b57343 Merge pull request #6016 from vector-im/maximee/5982_ls_static_share_viewer
[Location Sharing] Add separate screen for viewing static shared location
2022-04-12 12:32:12 +02:00
Stefan Ceriu e7ea79c2cb Fix vector-im/element-ios/issues/6004 - Reset home filters when switching tabs. 2022-04-12 12:49:53 +03:00
Stefan Ceriu 72f72142ed Warn users about incoming iOS 13 support drop. 2022-04-12 11:24:14 +03:00
MaximeE 0c0c94787b Merge branch 'develop' into maximee/5982_ls_static_share_viewer 2022-04-11 17:26:07 +02:00
Gil Eluard 728a80f328 Wrong copy for upgrade room message (#6003)
* Wrong copy for upgrade room message

- fixed
2022-04-11 15:46:08 +02:00
SBiOSoftWhare d32969d338 Merge pull request #5928 from vector-im/steve/5903_lls_start
Location sharing: Support live location sharing start
2022-04-11 14:20:26 +02:00
Doug da32dc8af8 Stop excluding ARM64 simulator builds.
Follows on from an update to JitsiMeetSDK in matrix-ios-sdk.
2022-04-11 13:05:42 +01:00
Doug 44a9b3e260 Add loading indicators to the SwiftUI templates. (#6014) 2022-04-11 12:57:58 +01:00
Doug 578dbc5c0b Update PostHog debug configuration. 2022-04-11 11:51:18 +01:00
MaximeE 527536bde4 5982: Add string and changelog 2022-04-08 17:47:16 +02:00
Doug 16973d5521 Merge pull request #6011 from vector-im/doug/localisation
Small changes to localisation
2022-04-08 15:50:12 +01:00
aringenbach 809598163f Use safe area layout guide on ContactDetailsViewController 2022-04-08 15:22:20 +02:00
Doug 5b6bf2cb00 Rename NOTIFICATION key to Notification for missing translations.
Make Bundle.app a stored property.
Exclude Pirate from the supported languages.
2022-04-08 14:14:34 +01:00
Gil Eluard d221d11905 Add button in create room dialog can be pressed multiple times (#6005)
- Fixed
2022-04-08 11:25:06 +02:00
SBiOSoftWhare b9d8e40869 Merge branch 'develop' into steve/5903_lls_start
# Conflicts:
#	Riot/Modules/Room/RoomViewController.h
#	RiotSwiftUI/Modules/Room/LocationSharing/Coordinator/LocationSharingCoordinator.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/LocationSharingModels.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/LocationSharingViewModel.swift
2022-04-08 11:09:06 +02:00