Commit Graph

6199 Commits

Author SHA1 Message Date
SBiOSoftWhare 5a43ac536e Add key backup recover wordings 2019-01-30 11:14:02 +01:00
manuroe 74df347487 reskin: invert avatarColor[1] & avatarColor[2] to match previous colors 2019-01-25 10:26:29 +01:00
manuroe 6b0a3087ce 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 322f864b92 version++ 2019-01-24 16:41:05 +01:00
SBiOSoftWhare 2913c7fbca 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 66003284a9 Merge pull request #2200 from vector-im/riot_2174
Fix iOS side of #2174
2019-01-23 14:22:48 +01:00
manuroe 3f2b781a81 reskin: Use unreadRoomIndentColor
#2174
2019-01-23 12:43:53 +01:00
SBiOSoftWhare 9c68339e94 Merge pull request #2198 from vector-im/keybackup_setup
key backup: Implement setup screen
2019-01-23 12:15:57 +01:00
SBiOSoftWhare 811b5c5b3a Add commodity methods on OperationQueue and use them in key backup setup view models. 2019-01-23 12:11:30 +01:00
manuroe c8ed739807 reskin: kill dead code around placeholderTextColor
#2174
2019-01-23 12:03:55 +01:00
SBiOSoftWhare eb03313dcd Revert "Add CoordinatorDelegateQueuable protocol used by view models to handle coordinator delegation in an operation queue."
This reverts commit 01bc067c2279511db3401bc419166113c31bed7a.
2019-01-23 11:47:10 +01:00
manuroe 30d516b6b8 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 df268cc16d Add CoordinatorDelegateQueuable protocol used by view models to handle coordinator delegation in an operation queue. 2019-01-23 10:49:54 +01:00
SBiOSoftWhare 34af58c0fe Update generated strings 2019-01-22 17:49:29 +01:00
SBiOSoftWhare 4106cdbde2 Add coordinatorDelegate call in coordinatorDelegateQueue in KeyBackupSetupRecoveryKeyViewModel 2019-01-22 17:49:11 +01:00
SBiOSoftWhare 2a3896564f Update coordinator delegates in order to use coordinator protocol as parameter 2019-01-22 17:44:45 +01:00
SBiOSoftWhare 2736189f8d Move coordinator delegates definitions in coordinator protocols definitions 2019-01-22 17:31:40 +01:00
SBiOSoftWhare 27e0cf1005 Update some copyright years 2019-01-22 17:20:28 +01:00
manuroe 05da20f516 BF: Ban and kick reasons are silently discarded
#2162
2019-01-22 17:18:42 +01:00
manuroe a67687cb83 Update Riot/Managers/PasswordStrength/PasswordStrengthManager.swift
Co-Authored-By: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2019-01-22 17:14:32 +01:00
manuroe eac9cc5c9a 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 172aa171e0 Fix typo in UIView extension 2019-01-22 17:09:15 +01:00
manuroe dd26a5cff4 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 22f14de94b Update reveal password margin on KeyBackupSetupPassphraseViewController 2019-01-22 15:46:26 +01:00
SBiOSoftWhare e235583811 Update ActivityIndicatorView and ActivityIndicatorPresenter to match activity indicator UI in MXKViewController 2019-01-22 15:26:34 +01:00
SBiOSoftWhare 55b4723298 Handle key backup setup navigation flow with KeyBackupSetupCoordinator 2019-01-22 11:05:48 +01:00
SBiOSoftWhare e947ed8452 Implement key backup setup recovery key scene with view controller, view model and coordinator 2019-01-22 11:04:06 +01:00
SBiOSoftWhare 4511d06743 Implement key backup setup passphrase scene with view controller, view model, coordinator 2019-01-22 10:25:36 +01:00
SBiOSoftWhare ce39a99a26 Create key back setup intro view controller 2019-01-22 10:05:57 +01:00
SBiOSoftWhare 0465b75b79 Create PasswordStrengthManager to compute password strength from a given string. 2019-01-22 00:34:00 +01:00
SBiOSoftWhare 4f24080249 Create KeyboardAvoider that help to avoid keyboard overlap with scroll view content. 2019-01-22 00:18:54 +01:00
SBiOSoftWhare d69fb8e3f9 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 af249f384e 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
SBiOSoftWhare 2e052c5645 Introduce routers, used to be passed between coordinators. They handles only physical navigation. Add navigation router to handle navigation with UINavigationController. 2019-01-22 00:10:25 +01:00
SBiOSoftWhare a4a54504bc Add extension methods for view controller containment on UIViewController and add convenient method to remove back bar button title when pushing a view controller on UINavigationViewController. 2019-01-22 00:04:34 +01:00
SBiOSoftWhare c8fcf2ac34 Add convenient method on UIView to add a subview matching parent 2019-01-21 23:45:51 +01:00
SBiOSoftWhare 72a524d762 Add reveal password button image 2019-01-21 23:32:51 +01:00
SBiOSoftWhare 4ce0b2819e Add key backup setup strings 2019-01-21 23:31:33 +01:00
Paulo Miranda 974c4ca941 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (520 of 520 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/pt_BR/
2019-01-21 17:29:55 +00:00
fridtjof 77995020a4 AppDelegate: no need to check for iOS 8+ notifications anymore, the minimum supported version is iOS 9 2019-01-18 18:12:49 +01:00
fridtjof 7a26640489 MasterTabBarController: Use @available instead of instancesRespondToSelector 2019-01-18 18:09:31 +01:00
manuroe 9b5581452e reskin: kill riotColorRed & riotColorPinkRed
Merge them into Theme.warningColor

Part of #2174
2019-01-18 13:40:09 +01:00
manuroe c0479b016a reskin: Create a black theme from the dark theme
#2175
2019-01-18 11:32:37 +01:00
manuroe 7ba4c4446d reskin: Make existing themes inheritable 2019-01-18 11:31:29 +01:00
manuroe f51445aaba Merge branch 'develop' into riot_679 2019-01-18 10:58:06 +01:00
SBiOSoftWhare 9902b5c711 Update DarkTheme and DefaultTheme to conform Theme protocol 2019-01-18 10:40:37 +01:00
SBiOSoftWhare ac50a28d65 In Theme set placeholderTextColor non optional. Add commodity methods for text field and button. 2019-01-18 10:24:58 +01:00
manuroe 3e06879934 BF: Infinite loading wheel when taping on a fake room alias
#679
2019-01-17 17:46:49 +01:00
manuroe af192022ad Registration: improve scrolling on the reCaptcha screen
#2165
2019-01-17 16:02:55 +01:00
manuroe 20801b72aa Reskin: Fix regression: Wrong status bar color on login/registration screens
#2184
2019-01-17 15:35:40 +01:00