Commit Graph

62 Commits

Author SHA1 Message Date
SBiOSoftWhare 1ef5ea0379 Refactoring secure backup references. 2020-06-26 13:07:53 +02:00
SBiOSoftWhare 27ca10a665 Fix refactoring. 2020-06-25 17:52:36 +02:00
SBiOSoftWhare a028e71aff Fix Manu's remarks. 2020-06-25 17:31:46 +02:00
SBiOSoftWhare 29988e2f9e Key backup banner: Update UI and strings. 2020-06-25 09:50:44 +02:00
SBiOSoftWhare 628ad135dd Secure key backup: Handle secure key backup flow. 2020-06-23 18:31:52 +02:00
SBiOSoftWhare f94dcb8233 Secure key backup: Handle setup introduction screen. 2020-06-23 18:31:52 +02:00
SBiOSoftWhare 00b341d62f KeyBackupRecoverCoordinatorBridgePresenter: Add possibility to push key backup recover flow from a UINavigationController. 2020-06-15 16:18:05 +02:00
SBiOSoftWhare f8e92f58ce KeyBackupRecoverCoordinator: Handle existing navigationRouter if needed. 2020-06-15 16:14:31 +02:00
SBiOSoftWhare 72e9054350 Fix Manu's remarks 2020-06-10 17:06:47 +02:00
manuroe 21f2237af1 Merge remote-tracking branch 'origin/rior_3053' into rior_3053 2020-04-08 18:29:56 +02:00
manuroe 38e5a1220a Fix Steve's comment 2020-04-08 18:29:37 +02:00
manuroe 7ee6dea00a Update Riot/Modules/KeyBackup/Recover/PrivateKey/KeyBackupRecoverFromPrivateKeyViewState.swift
Co-Authored-By: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-04-08 18:25:42 +02:00
manuroe 14f707c2e5 Key Backup: Use legacy screens if the private key does not work 2020-04-08 16:48:12 +02:00
manuroe 641025fac4 Key Backup: Add a screen for recovering with the local private key 2020-04-08 15:52:04 +02:00
manuroe 7ac7365bea Clarify key backup details when backup exists but is not trusted in banner too
This follows changes made by https://github.com/vector-im/riot-ios/pull/2375
2019-04-24 10:23:27 +02:00
SBiOSoftWhare 9ab0b74007 Fix SwiftLint warnings 2019-02-27 10:07:51 +01:00
SBiOSoftWhare b7670532ee Update KeyBackupSetupCoordinator to handle coming from sign out info 2019-02-15 19:06:08 +01:00
SBiOSoftWhare dc470aac67 Handle manual export in key backup setup intro screen 2019-02-15 19:04:54 +01:00
SBiOSoftWhare b9d7f78d31 Create encryption keys export presenter 2019-02-15 19:04:03 +01:00
manuroe d2cfad6258 Key recovery: Trust on decrypt
Fixed Steve's comments
2019-02-14 17:30:53 +01:00
manuroe 2921cac300 Key recovery: Trust on decrypt
Fixed Steve's comments
2019-02-14 17:28:29 +01:00
manuroe d5f6cd932d Key recovery: Show errors on invalid passphrase or recovery key 2019-02-14 13:14:00 +01:00
manuroe 1ab6506a39 Key recovery: Trust on decrypt
#2223
2019-02-14 12:48:54 +01:00
manuroe 217c603fa1 Key recovery: Do not show anymore an error for empty backup 2019-02-14 12:46:53 +01:00
manuroe 3d6b46c71c Key backup: Update SDK api break 2019-02-14 12:28:56 +01:00
SBiOSoftWhare 03175e0d31 Use new lineBreakColor in KeyBackupSetupSuccessFromRecoveryKeyViewController 2019-02-13 15:26:51 +01:00
SBiOSoftWhare e83f0415d7 Remove former key backup setup success scene 2019-02-13 15:02:31 +01:00
SBiOSoftWhare 765859b6b1 Update key backup logo on key backup recover screens 2019-02-13 14:58:17 +01:00
SBiOSoftWhare cbb9dff74b Update KeyBackupSetupCoordinator, handle new success controllers 2019-02-13 14:58:16 +01:00
SBiOSoftWhare 4f7adadc1d Update key backup setup passphrase scene 2019-02-13 14:58:16 +01:00
SBiOSoftWhare 8f1caabe01 Update KeyBackupSetupIntroViewController 2019-02-13 14:58:16 +01:00
SBiOSoftWhare 1bbf657ddb Create new key backup setup success view controllers 2019-02-13 14:58:16 +01:00
SBiOSoftWhare fafcd09e10 Update KeyBackupBannerCell and handle safe area when compute cell size 2019-02-13 14:58:16 +01:00
manuroe 214af86039 Reskin: Replace separatorColor with lineBreakColor, the color introduced in the new uniformed palette 2019-02-13 09:39:32 +01:00
manuroe 29aa20f810 Reskin: Use same color names as in https://app.zeplin.io/project/5c122fa790c5b4241ffa6be7/screen/5c619592daff2f1241d82e75 2019-02-12 19:06:22 +01:00
SBiOSoftWhare 3850d9a523 Use one key backup banner for recover and setup cases 2019-02-01 09:51:01 +01:00
SBiOSoftWhare 5288743bcc Handle key backup recover banner preferences 2019-02-01 09:35:54 +01:00
manuroe 31b4381f21 Merge branch 'develop' into riot_2173 2019-01-31 21:17:47 +01:00
manuroe 25c69eb44c Key backup: Fix some recovery setup bugs 2019-01-31 20:00:38 +01:00
SBiOSoftWhare c0cf84921e Create key backup setup banner cell 2019-01-31 19:50:58 +01:00
SBiOSoftWhare f77d9cc859 Create KeyBackupBannerPreferences to handle key backup banner display preferences 2019-01-31 19:50:22 +01:00
SBiOSoftWhare ea126329cd Update key backup recover coordinator initializers to give right instance of MXKeyBackup 2019-01-30 15:55:25 +01:00
SBiOSoftWhare fdd6b7dd5c Fix Manu's remarks 2019-01-30 15:35:57 +01:00
SBiOSoftWhare 5d543d8a3b Create KeyBackupRecoverCoordinatorBridgePresenter which enables to start KeyBackupRecoverCoordinator from a view controller 2019-01-30 11:14:03 +01:00
SBiOSoftWhare fdd3514c13 Create key backup recover coordinator 2019-01-30 11:14:03 +01:00
SBiOSoftWhare 53bca433a0 Create key backup recover success view controller 2019-01-30 11:14:03 +01:00
SBiOSoftWhare ed8b95d9a0 Create key backup recover from recovery key scene with coordinator, view model, view controller 2019-01-30 11:14:03 +01:00
SBiOSoftWhare 23cd754019 Create key backup recover from passphrase scene with coordinator, view model, view controller 2019-01-30 11:14:03 +01:00
SBiOSoftWhare 4997b710cc Create KeyBackupSetupCoordinatorBridgePresenter which enables to start KeyBackupSetupCoordinator from a view controller 2019-01-30 11:14:03 +01:00
SBiOSoftWhare 5b1a0ec874 Make small improvements on KeyBackupSetupCoordinator and KeyBackupSetupPassphraseViewController 2019-01-30 11:14:03 +01:00