SBiOSoftWhare
004d738898
NavigationStore: Update public method signature.
2021-10-08 17:15:14 +02:00
SBiOSoftWhare
00d289259b
Use NavigationRouterStore where needed.
2021-10-05 10:48:52 +02:00
Stefan Ceriu
313e666017
vector-im/element-ios/issues/4899 - Fixed various localization issues.
2021-09-30 09:40:12 +03:00
Stefan Ceriu
b41cd1e1a4
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
cc8b6a8d75
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
f7549d3d8e
Merge branch 'develop' into element_4471
2021-08-06 13:34:09 +03:00
Doug
2bd59ab326
Merge branch 'develop' into doug/fix_warnings
...
# Conflicts:
# Riot/Modules/Room/RoomInfo/RoomInfoList/RoomInfoListViewController.swift
2021-07-12 17:54:34 +01:00
Doug
e7371325d7
Fix typo in comments.
2021-07-09 17:58:27 +01:00
Doug
29d7262e38
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
d1e7173383
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
5dbd7f1f5a
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
0d656ecf2e
Adapt Swifty session states
2021-06-30 18:02:11 +03:00
ismailgulek
a0c2457a22
Add sanity checks
2021-06-14 19:31:03 +03:00
ismailgulek
398fb6c2f4
Listen for request changes and show QR reader on key verification
2021-06-14 17:00:50 +03:00
Stefan Ceriu
a8b0e8700e
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
23c754e87c
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
668c379d9f
KeyVerificationService: Remove AuthenticatedSessionViewControllerFactory usage.
2021-02-03 12:14:02 +01:00
mtoohey31
f8a3f8ffeb
Fixed cients spelling mistake
2021-01-16 22:51:37 -05:00
SBiOSoftWhare
2db489a6b0
Self verification: Update complete security screen with new wording.
2020-10-13 10:46:42 +02:00
SBiOSoftWhare
6395f0f5fe
KeyVerificationCoordinator: Fix child coordinator removal issue.
2020-09-30 17:50:20 +02:00
manuroe
a481bfc3cf
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
88497ed6d1
Add missing comment
2020-09-25 10:14:14 +02:00
manuroe
13377746f0
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
7f8886bd5e
KeyVerificationSelfVerifyWait: Listen to all verification requests not only the first one
2020-09-25 09:03:43 +02:00
manuroe
16c0ca7ae2
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
4995d71334
Remove old AppDelegate imports.
2020-08-31 19:38:06 +02:00
manuroe
eefd7c3c4b
Code Quality: Fix Stève's remarks
2020-08-26 08:32:07 +02:00
manuroe
14f2ed58f1
Code Quality: Make sonar happier
...
by removing some code smells
2020-08-25 18:54:47 +02:00
ismailgulek
bb51204784
Merge branch 'develop' into element_3556
2020-08-24 16:03:20 +03:00
ismailgulek
3fcf318bf2
Add new loading state, add a label and activity indicator for loading state
2020-08-21 16:31:22 +03:00
ismailgulek
023a75059b
Wait for session sync complete
2020-08-21 14:07:43 +03:00
ismailgulek
38f3465dba
Add presentationController delegate
2020-08-20 16:57:58 +03:00
Ismail Gulek
598ab7a6b1
Update placeholders in KeyVerificationManuallyVerifyViewController
2020-07-01 16:20:32 +03:00
SBiOSoftWhare
d6773b9380
Refactor cross signing banner.
2020-06-30 21:46:10 +02:00
SBiOSoftWhare
028a0b5241
KeyVerificationService: Fix canSetupKeyVerification.
2020-06-30 19:37:13 +02:00
SBiOSoftWhare
4e5dd1cdbd
HomeVC: Handle key verification setup banner.
2020-06-30 18:44:14 +02:00
SBiOSoftWhare
186ba6db59
KeyVerificationService: Add canSetupKeyVerification method.
2020-06-30 17:33:42 +02:00
SBiOSoftWhare
7268bb8528
Cross-signing: Create key verification setup banner.
2020-06-30 17:33:42 +02:00
SBiOSoftWhare
19627cf271
MXRecoveryService: Add convenient var to return SecretsRecoveryAvailability.
2020-06-15 16:12:58 +02:00
SBiOSoftWhare
f555848d1c
Secrets recovery: Handle MXRecoveryService errors in recovery view models.
2020-06-11 16:55:44 +02:00
SBiOSoftWhare
85a25d4da3
Secrets recovery: Update recovery with passphrase and recovery with key screens.
2020-06-11 13:21:47 +02:00
SBiOSoftWhare
ae9fb9ee21
KeyVerificationCoordinator: Handle secrets recovery flow from complete security.
2020-06-09 17:37:53 +02:00
SBiOSoftWhare
a5ffe9381d
Complete security: Add recover secrets action.
2020-06-09 17:36:55 +02:00
SBiOSoftWhare
39b9de06c3
Fix some SwiftLint warnings.
2020-05-29 09:35:46 +02:00
manuroe
33f75c5a48
Merge pull request #3211 from vector-im/riot_3182
...
Self verify my old riots
2020-05-07 16:08:32 +02:00
SBiOSoftWhare
f2f212546d
Session verification: Cancel if device is not found.
2020-05-07 12:21:47 +02:00
SBiOSoftWhare
4a78b53233
UserVerificationCoordinator: Integrate manually verify device screen.
2020-05-07 10:54:02 +02:00
SBiOSoftWhare
03364b7c6a
Implement manually verify device screen.
2020-05-07 10:52:49 +02:00
manuroe
fdf05b90bd
Cross-signing: The "Complete Security" button triggers a verification request to all user devices
2020-05-06 14:35:52 +02:00
manuroe
2f882b904d
UserVerificationSessionStatusView: Add verifyManually action
2020-05-06 09:45:55 +02:00