element-ios/RiotSwiftUI
ismailgulek 19afad1f18
Login with QR UI components (#6790)
* Display QR button on login screen if HS supports

* Create start screen

* Add build flag

* Connect start screen to the login

* QR display screen

* Move `LabelledDividerView` into separate file

* Show display QR screen on button tap

* Add swift concurreny to CameraAccessManager

* Introduce `QRLoginServiceProtocol`

* Use new service in screens

* Introduce scan QR code screen

* Remove hardcoded service availability

* Remove unnecessary import

* Add confirmation screen

* Add loading screen

* Fix ZXingObjc targets

* Add failure screen

* Add strings

* Various UI tweaks, navigation according to the service state

* Fix tests

* Add string for invalid QR error

* Add QR login service mode
2022-10-06 18:05:46 +03:00
..
Modules Login with QR UI components (#6790) 2022-10-06 18:05:46 +03:00
Common.xcconfig vector-im/element-ios/issues/5298 - Various tweaks following code review. 2022-01-04 17:33:32 +02:00
Debug.xcconfig vector-im/element-ios/issues/5114 - Poll creation screen 2021-11-11 11:24:28 +02:00
Info.plist RiotSwiftUI target: Add location always usage permission and add UIApplication extension. 2022-05-16 16:59:04 +02:00
Release.xcconfig vector-im/element-ios/issues/5114 - Poll creation screen 2021-11-11 11:24:28 +02:00
RiotSwiftUI-Bridging-Header.h Fix ThemeService not available on the RiotSwiftUI target. 2022-02-03 18:30:39 +00:00
RiotSwiftUIApp.swift Configured and applied SwiftFormat 2022-09-27 12:55:44 +03:00
target.yml Login with QR UI components (#6790) 2022-10-06 18:05:46 +03:00
targetUITests.yml Login with QR UI components (#6790) 2022-10-06 18:05:46 +03:00
targetUnitTests.yml Improve user session overview tests 2022-09-30 13:49:16 +03:00