Commit graph

15743 commits

Author SHA1 Message Date
MaximeE
35d132a17b 6101: Rename for more clarity 2022-05-24 17:58:41 +02:00
SBiOSoftWhare
ac53931487 UserLocationService: Fix typo. 2022-05-24 17:22:11 +02:00
Doug
b01fbecd88 Add AuthenticationHomeserverViewData to easily map AuthenticationState.Homeserver to a type in the SwiftUI target. 2022-05-24 15:47:25 +01:00
Doug
857cc8c69c Make the server selection coordinator aware of which flow it is for.
Don't set the authentication state until after registration has been queried to avoid using the wrong client if the user cancelled the selection.
2022-05-24 15:47:24 +01:00
Doug
8b744d4162 Fix presentation of verification with the new login flow. 2022-05-24 15:47:24 +01:00
Doug
0f12447748 Add login screen. 2022-05-24 15:47:24 +01:00
SBiOSoftWhare
71cbe2faac Update changes 2022-05-24 16:46:46 +02:00
SBiOSoftWhare
8331cd5ff0 UserLocationService: Support restarting send location to a beacon after app kill. 2022-05-24 16:45:19 +02:00
MaximeE
031048888a 6095: correct message fo changelog 2022-05-24 14:53:10 +02:00
MaximeE
f85970fb7b 6195: Add labbs flag for live location sharing 2022-05-24 11:43:00 +02:00
Doug
b69772edf4 Add AuthenticationRestClient protocol as an authentication interface to MXRestClient. 2022-05-24 10:09:24 +01:00
Doug
9502112daf Add initial implementation of the LoginWizard. 2022-05-24 10:09:24 +01:00
wtimme
a7d55a064e Remove redundant "inhibit warnings" direction
Since all warnings are inhibited by default, there is no need to
manually set this parameter here to `true`.
2022-05-23 21:44:44 +02:00
wtimme
8a678ba3bc Prevent warnings from 3rd-party code to show up in Xcode
The warnings from 3rd-party code can mostly be ignored, because it is not
under the control of our team. In Xcode, this allows us to focus on
the issues that we are able to fix.
2022-05-23 21:43:35 +02:00
MaximeE
94d539f851 6195: Changelog 2022-05-23 15:16:16 +02:00
Stefan Ceriu
201448664e Attempt at fixing [CALayer animationForKey] crashes. 2022-05-23 10:26:59 +03:00
Shunmugaraj
93fa3d0202 copy not working in > iOS 15 2022-05-23 09:59:15 +03:00
anoloth
5d6aecc96c Translated using Weblate (Lao)
Currently translated at 100.0% (2041 of 2041 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/lo/
2022-05-21 17:32:18 +00:00
Jozef Gaal
f984499428 Translated using Weblate (Slovak)
Currently translated at 100.0% (2041 of 2041 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sk/
2022-05-21 17:32:16 +00:00
Linerly
ad0ea16733 Translated using Weblate (Indonesian)
Currently translated at 100.0% (2041 of 2041 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/id/
2022-05-21 17:32:15 +00:00
Priit Jõerüüt
024adb14cf Translated using Weblate (Estonian)
Currently translated at 100.0% (2041 of 2041 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/et/
2022-05-21 17:32:14 +00:00
LinAGKar
52aad31107 Translated using Weblate (Swedish)
Currently translated at 100.0% (2041 of 2041 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sv/
2022-05-21 17:32:12 +00:00
Ihor Hordiichuk
e1a470c999 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2041 of 2041 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/uk/
2022-05-21 17:32:11 +00:00
Piotr Strebski
b3bde3ea92 Translated using Weblate (Polish)
Currently translated at 83.5% (1705 of 2041 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pl/
2022-05-21 17:32:09 +00:00
random
0df2bf5f7f Translated using Weblate (Italian)
Currently translated at 100.0% (2041 of 2041 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/it/
2022-05-21 17:32:08 +00:00
iaiz
4943a645d6 Translated using Weblate (Spanish)
Currently translated at 98.8% (2018 of 2041 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/es/
2022-05-21 17:32:07 +00:00
Piotr Strebski
d0a866c4a9 Translated using Weblate (Polish)
Currently translated at 100.0% (7 of 7 strings)

Translation: Element iOS/Element iOS (Dialogs)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/pl/
2022-05-21 10:32:04 +00:00
SBiOSoftWhare
2e0e90eed1
Merge pull request #6190 from vector-im/steve/6189_roomdatasource_crash
RoomDataSource: Improve live location sharing status verification
2022-05-20 15:58:06 +02:00
SBiOSoftWhare
5935456dde RoomDataSource: Improve live location sharing status verification. 2022-05-20 15:14:59 +02:00
Andy Uhnak
71ac5c266a Prepare for new sprint 2022-05-19 18:21:26 +01:00
Andy Uhnak
914c4379c7 Merge branch 'master' into develop 2022-05-19 18:21:22 +01:00
Andy Uhnak
fd91ee1d06 Merge branch 'release/1.8.16/master' 2022-05-19 18:21:18 +01:00
Andy Uhnak
8012e9c6d3 finish version++ 2022-05-19 18:21:18 +01:00
Anderas
c357266df9
Merge pull request #6186 from vector-im/release/1.8.16/release
Release 1.8.16
2022-05-19 18:20:12 +01:00
Andy Uhnak
74512b323c version++ 2022-05-19 17:05:37 +01:00
Andy Uhnak
9083ac478b changelog.d: Upgrade MatrixSDK version ([v0.23.6](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.23.6)). 2022-05-19 17:05:37 +01:00
MaximeE
2a0b715d85 6101: Fix behavior of activity indicator 2022-05-19 17:13:52 +02:00
Stefan Ceriu
63ee678939 Add changelogs 2022-05-19 16:49:09 +03:00
Stefan Ceriu
5bdc3e6bde #6130, #4769 - Fix home screen not resetting on tab switching 2022-05-19 16:49:09 +03:00
Stefan Ceriu
ac9b6a3112 #4769, #6130 - Fix filtering search bar cancel button not clearing the results. 2022-05-19 16:49:09 +03:00
Stefan Ceriu
f031f8b40f Fix home screen shrinking too much on keyboard opening. 2022-05-19 16:49:09 +03:00
SBiOSoftWhare
eb73525aca
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
ab78a31935 Fix doc comments and callback. 2022-05-19 11:43:38 +01:00
Doug
68dd99bfb4 Use ordered flow for matrix.org and (kind of) homeserver defined order otherwise. 2022-05-19 11:43:38 +01:00
Doug
badd44f426 Add tests for FlowResult. 2022-05-19 11:43:38 +01:00
Doug
a8f8d36314 Use an onStart closure instead of awaiting the authentication coordinator. 2022-05-19 11:43:38 +01:00
Doug
9830640ce0 Self review of PR. 2022-05-19 11:43:38 +01:00
Doug
b9b4d18124 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
196a889f9a Remove EMS banner from Server Selection screen. 2022-05-19 11:43:38 +01:00
MaximeE
e1d4093355 6101: Add spinner on location sharing cell 2022-05-18 18:13:23 +02:00