Commit Graph

72 Commits

Author SHA1 Message Date
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
4c60dc9a8e Fixes #4746 - It is very easy to make duplicate rooms 2021-08-26 17:48:24 +03: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
manuroe
9302517410 Cleaning 2021-06-16 16:11:32 +02:00
manuroe
5e2d75a2fb Key Backup setup: Create the key backup using 4S if it exists 2021-06-16 08:18:23 +02: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
cecb1b0bed XcodeGen: Remove old files, probably residual from a git mv 2021-02-16 08:44:26 +01:00
SBiOSoftWhare
2de47ea160 Remove some Swift warnings. 2020-09-01 11:57:30 +02:00
manuroe
efbca319f0 Code Quality: Make sonar happier
by removing some code smells
2020-08-25 18:54:47 +02:00
SBiOSoftWhare
f3f1654007 Refactoring secure backup references. 2020-06-26 13:07:53 +02:00
SBiOSoftWhare
7c749a026f Fix refactoring. 2020-06-25 17:52:36 +02:00
SBiOSoftWhare
057890dd52 Fix Manu's remarks. 2020-06-25 17:31:46 +02:00
SBiOSoftWhare
a18ad3deec Key backup banner: Update UI and strings. 2020-06-25 09:50:44 +02:00
SBiOSoftWhare
dda34fdd24 Secure key backup: Handle secure key backup flow. 2020-06-23 18:31:52 +02:00
SBiOSoftWhare
4503791a0c Secure key backup: Handle setup introduction screen. 2020-06-23 18:31:52 +02:00
SBiOSoftWhare
b58073ec44 KeyBackupRecoverCoordinatorBridgePresenter: Add possibility to push key backup recover flow from a UINavigationController. 2020-06-15 16:18:05 +02:00
SBiOSoftWhare
2ba4f68df4 KeyBackupRecoverCoordinator: Handle existing navigationRouter if needed. 2020-06-15 16:14:31 +02:00
SBiOSoftWhare
c068735b80 Fix Manu's remarks 2020-06-10 17:06:47 +02:00
manuroe
c796eeb428 Merge remote-tracking branch 'origin/rior_3053' into rior_3053 2020-04-08 18:29:56 +02:00
manuroe
914da2f209 Fix Steve's comment 2020-04-08 18:29:37 +02:00
manuroe
3786cfde6c 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
db3c417716 Key Backup: Use legacy screens if the private key does not work 2020-04-08 16:48:12 +02:00
manuroe
f7112a5698 Key Backup: Add a screen for recovering with the local private key 2020-04-08 15:52:04 +02:00
manuroe
51cf40d3a0 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
103aaa3a0a Fix SwiftLint warnings 2019-02-27 10:07:51 +01:00
SBiOSoftWhare
afc33c789b Update KeyBackupSetupCoordinator to handle coming from sign out info 2019-02-15 19:06:08 +01:00
SBiOSoftWhare
48505f5d25 Handle manual export in key backup setup intro screen 2019-02-15 19:04:54 +01:00
SBiOSoftWhare
f747e38b8d Create encryption keys export presenter 2019-02-15 19:04:03 +01:00
manuroe
c82c73dccb Key recovery: Trust on decrypt
Fixed Steve's comments
2019-02-14 17:30:53 +01:00
manuroe
32c323f4d2 Key recovery: Trust on decrypt
Fixed Steve's comments
2019-02-14 17:28:29 +01:00
manuroe
0320b7bc25 Key recovery: Show errors on invalid passphrase or recovery key 2019-02-14 13:14:00 +01:00
manuroe
e790466a1b Key recovery: Trust on decrypt
#2223
2019-02-14 12:48:54 +01:00
manuroe
7eb133d51c Key recovery: Do not show anymore an error for empty backup 2019-02-14 12:46:53 +01:00
manuroe
2696ea7b7d Key backup: Update SDK api break 2019-02-14 12:28:56 +01:00
SBiOSoftWhare
251daf7e7e Use new lineBreakColor in KeyBackupSetupSuccessFromRecoveryKeyViewController 2019-02-13 15:26:51 +01:00
SBiOSoftWhare
a58656f50b Remove former key backup setup success scene 2019-02-13 15:02:31 +01:00
SBiOSoftWhare
fb660bea62 Update key backup logo on key backup recover screens 2019-02-13 14:58:17 +01:00
SBiOSoftWhare
b99ff02ab8 Update KeyBackupSetupCoordinator, handle new success controllers 2019-02-13 14:58:16 +01:00
SBiOSoftWhare
a4cff07872 Update key backup setup passphrase scene 2019-02-13 14:58:16 +01:00
SBiOSoftWhare
352a0e9a48 Update KeyBackupSetupIntroViewController 2019-02-13 14:58:16 +01:00
SBiOSoftWhare
af1de2bb5b Create new key backup setup success view controllers 2019-02-13 14:58:16 +01:00
SBiOSoftWhare
150d367f06 Update KeyBackupBannerCell and handle safe area when compute cell size 2019-02-13 14:58:16 +01:00
manuroe
048455190a Reskin: Replace separatorColor with lineBreakColor, the color introduced in the new uniformed palette 2019-02-13 09:39:32 +01:00
manuroe
0a73f23be6 Reskin: Use same color names as in https://app.zeplin.io/project/5c122fa790c5b4241ffa6be7/screen/5c619592daff2f1241d82e75 2019-02-12 19:06:22 +01:00
SBiOSoftWhare
f57d15e43e Use one key backup banner for recover and setup cases 2019-02-01 09:51:01 +01:00
SBiOSoftWhare
5a721b57be Handle key backup recover banner preferences 2019-02-01 09:35:54 +01:00
manuroe
ccabf45547 Merge branch 'develop' into riot_2173 2019-01-31 21:17:47 +01:00
manuroe
cab2ef3534 Key backup: Fix some recovery setup bugs 2019-01-31 20:00:38 +01:00
SBiOSoftWhare
fc140d5639 Create key backup setup banner cell 2019-01-31 19:50:58 +01:00