Andy Uhnak
42f7508538
Use ZXing library to generate QR codes
2022-06-29 11:58:10 +01:00
Arnaud Ringenbach
4c5ae7e4da
Add cancellable property to secureBackup/recovery coordinators
2022-03-09 10:41:48 +01:00
Arnaud Ringenbach
1c11fc7243
Add cancellable property to secureBackup/recovery view controllers
2022-03-09 10:41:27 +01:00
Doug
86c2b4ebb5
Remove MatrixKitL10n from SwiftGen
...
Uses VectorL10n everywhere.
2022-03-03 09:34:54 +00:00
SBiOSoftWhare
3bd774211e
NavigationStore: Update public method signature.
2021-10-08 17:15:14 +02:00
SBiOSoftWhare
fbbd4d7111
Use NavigationRouterStore where needed.
2021-10-05 10:48:52 +02:00
Stefan Ceriu
92c2a9488f
vector-im/element-ios/issues/4899 - Fixed various localization issues.
2021-09-30 09:40:12 +03:00
Stefan Ceriu
9957f8f59a
Fixes #4881 - Replaced InfoPlist.cfBundleDisplayName with AppInfo.current.displayName and removed the now unused InfoPlist generated class.
2021-09-22 16:59:47 +03:00
Stefan Ceriu
4dd70594cc
Fixes #4881 - Using the bundle display name as the app name in localizable .strings files. Exposing generated .strings and info.plist members to Objective-C.
2021-09-22 14:10:16 +03:00
ismailgulek
80d3a2e7c0
Merge branch 'develop' into element_4471
2021-08-06 13:34:09 +03:00
Doug
cec15f8f1d
Merge branch 'develop' into doug/fix_warnings
...
# Conflicts:
# Riot/Modules/Room/RoomInfo/RoomInfoList/RoomInfoListViewController.swift
2021-07-12 17:54:34 +01:00
Doug
87f3cad5cf
Fix typo in comments.
2021-07-09 17:58:27 +01:00
Doug
a4075c89cb
Fix class keyword deprecation warnings everywhere!
...
Using 'class' keyword for protocol inheritance is deprecated; use 'AnyObject' instead
2021-07-09 17:05:43 +01:00
David Baker
a8938f4794
Don't show dialog on cancel if self-verifying
...
The user should know they cancelled in if they're self verifying since
they're the one who cancelled, from their other device (the copy referred
to 'the other party', so was inaccurate, so we may as well just remove it).
2021-07-09 16:38:25 +01:00
David Baker
62abdf444f
Use different title for scan button for self verification
...
Because it's not 'their' device, it's your own device.
2021-07-02 17:38:12 +01:00
ismailgulek
9d1de5bc29
Adapt Swifty session states
2021-06-30 18:02:11 +03:00
ismailgulek
3be9ef1fb1
Add sanity checks
2021-06-14 19:31:03 +03:00
ismailgulek
3cd0472bd2
Listen for request changes and show QR reader on key verification
2021-06-14 17:00:50 +03:00
Stefan Ceriu
43f6c44c78
Adopt consolidated logging mechanism ( #4370 )
...
* Adopted the new MXLog and replaced NSLog throughout the application - vector-im/element-ios/issues/4351
* Replaced NSLog() and print() usages with MXLog.debug()
* Added swiftlint rules for NSLog(), print(), println() and os_log()
* Escape paths used to run script build phases for swiftlint and swiftgen
2021-06-03 11:30:07 +03:00
manuroe
97c711ba35
Self-verification: Fix compatibility with Element-Web when logging in on iOS
...
#4217
Just after login, send request instead of waiting for an incoming one as per recent EW changes
2021-04-14 17:21:35 +02:00
SBiOSoftWhare
69267b0b8b
KeyVerificationService: Remove AuthenticatedSessionViewControllerFactory usage.
2021-02-03 12:14:02 +01:00
mtoohey31
0d66ae3164
Fixed cients spelling mistake
2021-01-16 22:51:37 -05:00
SBiOSoftWhare
306d004be6
Self verification: Update complete security screen with new wording.
2020-10-13 10:46:42 +02:00
SBiOSoftWhare
1703f50a2f
KeyVerificationCoordinator: Fix child coordinator removal issue.
2020-09-30 17:50:20 +02:00
manuroe
f856b1f317
Merge remote-tracking branch 'origin/complete_security_allow_device_verification_retry' into complete_security_allow_device_verification_retry
2020-09-25 10:14:27 +02:00
manuroe
7f14187b7b
Add missing comment
2020-09-25 10:14:14 +02:00
manuroe
47e77b7ff6
Update Riot/Modules/KeyVerification/Common/KeyVerificationCoordinator.swift
...
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com >
2020-09-25 10:10:06 +02:00
manuroe
6bad40781a
KeyVerificationSelfVerifyWait: Listen to all verification requests not only the first one
2020-09-25 09:03:43 +02:00
manuroe
8d0837ee7c
Complete Security: Come back to the root screen if device verification is cancelled
...
So that the user can retry to verify with another device
2020-09-25 08:58:57 +02:00
SBiOSoftWhare
1f6743f612
Remove old AppDelegate imports.
2020-08-31 19:38:06 +02:00
manuroe
1a4462eca5
Code Quality: Fix Stève's remarks
2020-08-26 08:32:07 +02:00
manuroe
efbca319f0
Code Quality: Make sonar happier
...
by removing some code smells
2020-08-25 18:54:47 +02:00
ismailgulek
62413a27fe
Merge branch 'develop' into element_3556
2020-08-24 16:03:20 +03:00
ismailgulek
8309a576c6
Add new loading state, add a label and activity indicator for loading state
2020-08-21 16:31:22 +03:00
ismailgulek
a239176069
Wait for session sync complete
2020-08-21 14:07:43 +03:00
ismailgulek
19f5d89730
Add presentationController delegate
2020-08-20 16:57:58 +03:00
Ismail Gulek
80ceef8c85
Update placeholders in KeyVerificationManuallyVerifyViewController
2020-07-01 16:20:32 +03:00
SBiOSoftWhare
ece9e77cd8
Refactor cross signing banner.
2020-06-30 21:46:10 +02:00
SBiOSoftWhare
aaca353748
KeyVerificationService: Fix canSetupKeyVerification.
2020-06-30 19:37:13 +02:00
SBiOSoftWhare
6c3be01a6e
HomeVC: Handle key verification setup banner.
2020-06-30 18:44:14 +02:00
SBiOSoftWhare
044853ad06
KeyVerificationService: Add canSetupKeyVerification method.
2020-06-30 17:33:42 +02:00
SBiOSoftWhare
9c9e01cb76
Cross-signing: Create key verification setup banner.
2020-06-30 17:33:42 +02:00
SBiOSoftWhare
4ef3fd488c
MXRecoveryService: Add convenient var to return SecretsRecoveryAvailability.
2020-06-15 16:12:58 +02:00
SBiOSoftWhare
6dec25b2a3
Secrets recovery: Handle MXRecoveryService errors in recovery view models.
2020-06-11 16:55:44 +02:00
SBiOSoftWhare
49211bdce2
Secrets recovery: Update recovery with passphrase and recovery with key screens.
2020-06-11 13:21:47 +02:00
SBiOSoftWhare
07607b8550
KeyVerificationCoordinator: Handle secrets recovery flow from complete security.
2020-06-09 17:37:53 +02:00
SBiOSoftWhare
d2d422c0d0
Complete security: Add recover secrets action.
2020-06-09 17:36:55 +02:00
SBiOSoftWhare
1163b7cdec
Fix some SwiftLint warnings.
2020-05-29 09:35:46 +02:00
manuroe
0e6b93b276
Merge pull request #3211 from vector-im/riot_3182
...
Self verify my old riots
2020-05-07 16:08:32 +02:00
SBiOSoftWhare
fb7d86c22f
Session verification: Cancel if device is not found.
2020-05-07 12:21:47 +02:00