Commit Graph

255 Commits

Author SHA1 Message Date
manuroe 14cdc50c0d Push: Update code to follow API break
#2348
2019-07-16 14:42:25 +02:00
SBiOSoftWhare 411f963033 LABS: Remove reaction settings, reactions are enabled by default. 2019-07-09 13:51:14 +02:00
manuroe 617c3f2d60 Reactions: Add a labs setting
#2441
2019-05-20 17:31:25 +02:00
manuroe 6913fb0c55 Merge pull request #2372 from vector-im/riot_2323
E2E: SAS Verification
2019-04-24 14:51:04 +02:00
manuroe 66f8308451 SettingsVC: Remove dead code using EncryptionInfoView 2019-04-17 08:57:16 +02:00
SBiOSoftWhare 414d9d1a6e [SettingsViewController] Avoid some crashes when reload rows animated. 2019-04-10 14:50:47 +02:00
SBiOSoftWhare 066e2f5739 Do not mention key backup on sign out when there is no keys to backup 2019-03-05 15:53:58 +01:00
manuroe e7ccd9718c Fix crash in Settings in 0.8.1
#2295
2019-02-25 16:00:47 +01:00
SBiOSoftWhare b09c0c5f19 Apply new lineBreakColor where needed 2019-02-18 12:53:13 +01:00
SBiOSoftWhare afc33c789b Update KeyBackupSetupCoordinator to handle coming from sign out info 2019-02-15 19:06:08 +01:00
SBiOSoftWhare 6acbdf82bb Fix sign out warning presentation on iPad 2019-02-15 12:42:07 +01:00
manuroe ac02db96c2 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 a1ac108bd3 Update SignOutAlertPresenter to handle backup in progress case 2019-02-14 18:06:37 +01:00
manuroe 879af41aa0 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
SBiOSoftWhare 2846b0ad7d Handle sign out alert present present in SettingsViewController 2019-02-14 16:04:08 +01:00
manuroe f415c99786 key backup settings: Manage backup created from the device 2019-01-31 18:41:00 +01:00
manuroe caca3c0bd3 key backup settings: Fix cell reuse mechanism 2019-01-31 15:45:43 +01:00
manuroe f15c0f952f key backup settings: Make it display loading wheel and error 2019-01-31 10:19:27 +01:00
manuroe 4eeeff53f8 key backup settings: add delete confirmation dialog 2019-01-31 09:45:03 +01:00
manuroe d99f477b9e key backup: Add a dedicated section to settings
#2193

Still WIP
2019-01-31 03:06:47 +01:00
manuroe c8ed739807 reskin: kill dead code around placeholderTextColor
#2174
2019-01-23 12:03:55 +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
manuroe 9b5581452e reskin: kill riotColorRed & riotColorPinkRed
Merge them into Theme.warningColor

Part of #2174
2019-01-18 13:40:09 +01:00
manuroe 2933cc4a6b reskin: Kill KVO on theme setting 2019-01-14 10:53:43 +01:00
manuroe b789fb46a9 reskin: Kill kRiotColorXxxx 2019-01-11 11:57:02 +01:00
manuroe 744a0b8d4f reskin: Create ThemeService.shared 2019-01-11 11:45:27 +01:00
manuroe 712a632120 reskin: Rename RiotDesignValues -> ThemeService 2019-01-11 10:46:00 +01:00
manuroe 109954d667 reskin: kill last customisable kRiotXColors 2019-01-10 18:47:49 +01:00
manuroe 936a26da1a reskin: kill kRiotSecondaryTextColor 2019-01-10 18:05:21 +01:00
manuroe 3518ffea04 reskin: kill kRiotPrimaryTextColor 2019-01-10 18:00:45 +01:00
manuroe 6eeeb2f8d6 reskin: kill kRiotSecondaryBgColor 2019-01-10 17:57:17 +01:00
manuroe f89848ef26 reskin: kill kRiotPrimaryBgColor 2019-01-10 17:50:26 +01:00
manuroe 31a55b3178 reskin: remove bar style ivars from RiotDesignValues 2019-01-10 17:08:32 +01:00
manuroe 3214858829 reskin: Delegate navigation and search bars styling to theme 2019-01-10 16:43:03 +01:00
manuroe 2b32e32ac4 reskin: rename ColorValues to Theme 2019-01-10 15:32:59 +01:00
manuroe 6d69bfa167 reskin: ColorValues: suffix UIColor properties names with "Color" 2019-01-10 15:23:22 +01:00
manuroe af001664d0 Merge remote-tracking branch 'origin/develop' into reskin
# Conflicts:
#	Riot/Constants/RiotDesignValues.m
#	Riot/Modules/Authentication/AuthenticationViewController.m
2019-01-10 11:50:57 +01:00
manuroe a39a47a4e4 Merge remote-tracking branch 'origin/develop' into reskin 2019-01-09 16:38:49 +01:00
fridtjof 0e8c73344d make use of Obj-C's modern syntax for literals and subscripting 2019-01-08 00:24:11 +01:00
fridtjof 5f9058c043 fix almost all the warnings caused by -Wstrict-prototypes 2019-01-05 03:28:53 +01:00
manuroe 0671b767a3 Reskin: Apply RiotDesignValues.colorValues.accent on swith buttons 2018-12-03 18:02:02 +01:00
manuroe 674fcfaa9d Reskin: Kill kRiotColorGreen and use RiotDesignValues.colorValues.accent instead 2018-11-30 17:10:28 +01:00
manuroe 47edf4dcbd Reskin: Use the new [RiotDesignValues applyStyleOnNavigationBar:] method everywhere
Note that we do not change anymore the bar tint color when changing tabs. This is alwasy the same.
2018-11-29 17:31:41 +01:00
Giom Foret dc747fec93 MXImageView: use the new interface [setImageURI:...] instead of the deprecated one [setImageURL:...] .
Note - DirectoryServerTableViewCell:
Presently the thirdPartyProtocolInstance.icon is not a Matrix Content URI. We could not use here MXKImageView setImageURI method
 without breaking the instance icon rendering. We use the deprecated interface until this point is fixed on the server side.
2018-11-11 15:20:32 +01:00
Aaron Raimist 89b1c86b50 Remove all calls of [NSUserDefaults synchronize] (#1924)
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2018-10-15 16:58:10 -05:00
manuroe 82fbcb4883 SettingsVC: Use MXKAccount method to determine if LL is supported by the HS 2018-09-25 11:20:50 +02:00
SBiOSoftWhare 8261c98491 Make advanced info copyable in settings 2018-09-06 11:32:55 +02:00
Dawid Raczka e6862d7dfd Fix of cell style in different themes. 2018-08-24 16:09:00 +01:00
Dawid Raczka b89b5ff238 Made data in cryptography info copyable. 2018-08-23 18:10:42 +01:00
manuroe 3f8db1b876 Lazy-loading: Make "Settings > LABS > Enable LL" back
It uses /versions this time to check LL availability on the HS
2018-08-22 12:05:29 +02:00