Commit Graph

5241 Commits

Author SHA1 Message Date
SBiOSoftWhare af0a4e5ed5 Update changes 2019-01-30 11:25:54 +01:00
SBiOSoftWhare 73fbc67d3f Update pbxproj 2019-01-30 11:14:03 +01:00
SBiOSoftWhare 5d543d8a3b Create KeyBackupRecoverCoordinatorBridgePresenter which enables to start KeyBackupRecoverCoordinator from a view controller 2019-01-30 11:14:03 +01:00
SBiOSoftWhare 4f155d2680 Enable iCloud capability in order to use UIDocumentPickerViewController 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
SBiOSoftWhare 1a7a661a5d Add convenient method on UIButton to enable title with multiple lines. 2019-01-30 11:14:03 +01:00
SBiOSoftWhare 5d1ca024e2 Add key backup recover images 2019-01-30 11:14:02 +01:00
SBiOSoftWhare 500847c421 Add key backup recover wordings 2019-01-30 11:14:02 +01:00
manuroe 7f7f16e1dd reskin: invert avatarColor[1] & avatarColor[2] to match previous colors 2019-01-25 10:26:29 +01:00
manuroe cc2025cf28 Merge pull request #2203 from vector-im/fix_64bits_build_number
Fix display of build number in settings and bug reports
2019-01-24 17:53:28 +01:00
manuroe 461974795d Fix display of build number in settings and bug reports
Jenkins now uses a timestamp as build number (ex:20190124155504) that is bigger than 32 bits
2019-01-24 17:45:43 +01:00
manuroe 4cc90e2403 version++ 2019-01-24 16:41:05 +01:00
SBiOSoftWhare 69d1b6872a Remove a Swift 4.2 API usage as project use Swift 4.0 for the moment. 2019-01-23 15:31:31 +01:00
manuroe 46d2b1c3ef Merge pull request #2200 from vector-im/riot_2174
Fix iOS side of #2174
2019-01-23 14:22:48 +01:00
manuroe 6ff9631d20 reskin: Use unreadRoomIndentColor
#2174
2019-01-23 12:43:53 +01:00
SBiOSoftWhare 53b9733280 Merge pull request #2198 from vector-im/keybackup_setup
key backup: Implement setup screen
2019-01-23 12:15:57 +01:00
SBiOSoftWhare 4c7e40ac16 Add commodity methods on OperationQueue and use them in key backup setup view models. 2019-01-23 12:11:30 +01:00
manuroe a88484d610 reskin: kill dead code around placeholderTextColor
#2174
2019-01-23 12:03:55 +01:00
SBiOSoftWhare b3282603c0 Revert "Add CoordinatorDelegateQueuable protocol used by view models to handle coordinator delegation in an operation queue."
This reverts commit e3de3f899b631c28fee398222a0a7fdc1cab5b76.
2019-01-23 11:47:10 +01:00
manuroe d5255729d9 Merge pull request #2199 from vector-im/riot_2162
BF: Ban and kick reasons are silently discarded
2019-01-23 11:12:35 +01:00
manuroe b9c30cba0e BF: Ban and kick reasons are silently discarded
#2162

Fix Steve's remark everywhere we do `[self->currentAlert textFields].firstObject.text`
2019-01-23 11:01:53 +01:00
SBiOSoftWhare 044d6a2396 Add CoordinatorDelegateQueuable protocol used by view models to handle coordinator delegation in an operation queue. 2019-01-23 10:49:54 +01:00
SBiOSoftWhare a15e6ec9b6 Update generated strings 2019-01-22 17:49:29 +01:00
SBiOSoftWhare 79ea0d5d75 Add coordinatorDelegate call in coordinatorDelegateQueue in KeyBackupSetupRecoveryKeyViewModel 2019-01-22 17:49:11 +01:00
SBiOSoftWhare 422cbbff1b Update coordinator delegates in order to use coordinator protocol as parameter 2019-01-22 17:44:45 +01:00
SBiOSoftWhare c1435153eb Move coordinator delegates definitions in coordinator protocols definitions 2019-01-22 17:31:40 +01:00
SBiOSoftWhare c7a3b2341b Update some copyright years 2019-01-22 17:20:28 +01:00
manuroe c8ef76e3c4 BF: Ban and kick reasons are silently discarded
#2162
2019-01-22 17:18:42 +01:00
manuroe 527f77e1c2 Update Riot/Managers/PasswordStrength/PasswordStrengthManager.swift
Co-Authored-By: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2019-01-22 17:14:32 +01:00
manuroe 99736bb354 Update Riot/Modules/Common/KeyboardAvoiding/KeyboardAvoider.swift
Co-Authored-By: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2019-01-22 17:14:11 +01:00
SBiOSoftWhare 93b41bcb0c Fix typo in UIView extension 2019-01-22 17:09:15 +01:00
manuroe c9bafdd820 Update Riot/Assets/en.lproj/Vector.strings
Co-Authored-By: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2019-01-22 16:56:53 +01:00
SBiOSoftWhare a478663351 Update reveal password margin on KeyBackupSetupPassphraseViewController 2019-01-22 15:46:26 +01:00
SBiOSoftWhare aa797359e5 Update ActivityIndicatorView and ActivityIndicatorPresenter to match activity indicator UI in MXKViewController 2019-01-22 15:26:34 +01:00
SBiOSoftWhare c649c4c957 Update changes 2019-01-22 11:13:26 +01:00
SBiOSoftWhare ef1ccefe5f Update pbxproj 2019-01-22 11:05:59 +01:00
SBiOSoftWhare 0840fb2260 Handle key backup setup navigation flow with KeyBackupSetupCoordinator 2019-01-22 11:05:48 +01:00
SBiOSoftWhare 65bf03569b Implement key backup setup recovery key scene with view controller, view model and coordinator 2019-01-22 11:04:06 +01:00
SBiOSoftWhare 036fdeee53 Implement key backup setup passphrase scene with view controller, view model, coordinator 2019-01-22 10:25:36 +01:00
SBiOSoftWhare 8bfb79af89 Create key back setup intro view controller 2019-01-22 10:05:57 +01:00
SBiOSoftWhare 02d1e99229 Create PasswordStrengthManager to compute password strength from a given string. 2019-01-22 00:34:00 +01:00
SBiOSoftWhare e53e4ac4ab Add zxcvbn-ios pod to help compute password strength 2019-01-22 00:33:12 +01:00
SBiOSoftWhare 93a4c74071 Create KeyboardAvoider that help to avoid keyboard overlap with scroll view content. 2019-01-22 00:18:54 +01:00
SBiOSoftWhare 5d9cff6e69 Create ActivityIndicatorView in order to wrap activity indicator customization and create ActivityIndicatorPresenter in order to manage activity indicator presentation. 2019-01-22 00:15:20 +01:00
SBiOSoftWhare bd99e11d99 Introduce Coordinator pattern. Coordinators are the objects which control the navigation flow of the application. Add Coordinator base protocol. 2019-01-22 00:12:17 +01:00