Commit Graph

646 Commits

Author SHA1 Message Date
manuroe b809200bc6 Key backup: Fix crash when switching tabs if there is a banner on the home tab
This is a regression made in #2265 (Key backup: avoid to refresh the home room list on every backup state change).

On other tabs than `self.keyBackupBanner` must be reset to `KeyBackupBannerNone` so that there is no banner section.
2019-02-19 14:51:47 +01:00
SBiOSoftWhare 6b3fe31ef5 Add style method for UITabBar on Theme protocol. Update themes and make UITabBar non translucent. 2019-02-19 09:39:01 +01:00
manuroe 6e443da3da Merge branch 'develop' into backup_banner_filter_forceRefresh 2019-02-18 18:48:08 +01:00
manuroe 81f254e133 Key backup: avoid to refresh the home room list on every backup state change
A possible mitigation for #2265
2019-02-18 18:27:21 +01:00
SBiOSoftWhare 10034adb2e Fix header tint color issue in SegmentedViewController. Fix #2260. 2019-02-18 15:31:56 +01:00
fridtjof 2e995278f7 use the Matrix SDK's method for percent encoding 2019-02-18 15:31:55 +01:00
SBiOSoftWhare ca8f65672d Merge pull request #2262 from vector-im/reskin_linebreakcolor
Reskin: Apply theme line break color
2019-02-18 13:50:06 +01:00
SBiOSoftWhare e747e2d6dc Apply new lineBreakColor where needed 2019-02-18 12:53:13 +01:00
manuroe ea754a55a6 Reskin: Fix navigation bar background after accepting an invite 2019-02-18 10:59:57 +01:00
manuroe 7f245de855 Reskin: Fix text color in room preview 2019-02-18 10:59:36 +01:00
SBiOSoftWhare 5a2996ecf3 Merge pull request #2255 from vector-im/export_keys
Key backup: Handle manual key export in key backup setup intro screen
2019-02-15 19:22:38 +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 e9af0e3975 BF: Reskin: Sometimes the roomVC navigation bar is tranparent
#2252
2019-02-15 15:21:33 +01:00
manuroe 17e4ad0918 Fix: Jump to first unread message doesn't show up
#2218
2019-02-15 13:45:09 +01:00
SBiOSoftWhare c5f9205259 Fix sign out warning presentation on iPad 2019-02-15 12:42:07 +01:00
manuroe dec54fdec1 Merge pull request #2246 from vector-im/settings_backup_update_copy
Backup settings: Update wording and rendering to match riot-web
2019-02-14 19:18:56 +01:00
SBiOSoftWhare d8b53df041 Merge pull request #2245 from vector-im/riot_2195
Key backup: logout warning
2019-02-14 18:52:50 +01:00
SBiOSoftWhare 31419276ee Update SignOutAlertPresenter to handle backup in progress case 2019-02-14 18:06:37 +01:00
manuroe 51f2312ccd Backup settings: Update wording and rendering to match riot-web
Verify button has been removed and replaced by "Use key backup", which makes a restore, because we trust on decrypt now.
2019-02-14 17:47:59 +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
SBiOSoftWhare 55c6608e1d Handle sign out alert present present in SettingsViewController 2019-02-14 16:04:08 +01:00
SBiOSoftWhare 59cf9837e6 Create a sign out alert presenter 2019-02-14 16:03:07 +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 8a40eeba68 Merge pull request #2240 from vector-im/riot_2237
Reskin: Update colors
2019-02-13 10:11:33 +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 2742a13b91 RoomVC: Remove the beta warning modal when opening an e2e room
#2239
2019-02-12 19:24:08 +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 5ece93816e Handle section header tint color update when theme change in SegmentedViewController 2019-02-08 15:17:58 +01:00
manuroe 1eccc61869 Key backup: Check backup update on the homeserver
when opening the home or the settings screen in order to display the right banner and settings.
2019-02-06 17:34:16 +01:00
fridtjof 245de393e2 replace contact availability checks with the iOS 9+ way 2019-02-05 01:36:13 +01:00
fridtjof 1c2df753da take care of percent encoding related deprecations 2019-02-04 21:22:43 +01:00
SBiOSoftWhare 381c9a593e Enhance tap on room predecessor cell used to go back to the old version of the room (Fix issue #2179) 2019-02-04 15:49:49 +01:00
SBiOSoftWhare 4173bf8dc6 Fix Manu's comments 2019-02-01 10:15:39 +01:00
SBiOSoftWhare 898809d881 Handle key backup recover banner display 2019-02-01 09:51:57 +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