manuroe
a5f7bece5b
Settings: Device section: Make clear that device names are publicly readable in a kind of a "section header" header
...
vector-im/riot-ios/issues/2662
2019-08-26 18:37:43 +02:00
manuroe
81527d9cf3
Settings: Display device fingerprint with a space every 4 chars like other Riot apps
2019-08-26 18:03:26 +02:00
SBiOSoftWhare
713c55c089
SettingsViewController: Disable adding threepids if no IS configured.
2019-08-13 17:05:19 +02:00
SBiOSoftWhare
d8a85d27a8
SettingsViewController: Use SingleImagePickerPresenter for profile avatar picture.
2019-08-02 17:27:49 +02:00
manuroe
ef3a810379
BF: Crash when leaving settings due to backup section refresh animation.
...
The exception was:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid update: invalid number of rows in section 10. The number of rows contained in an existing section after the update (0) must be equal to the number of rows contained in that section before the update (3), plus or minus the number of rows inserted or deleted from that section (0 inserted, 0 deleted) and plus or minus the number of rows moved into or out of that section (0 moved in, 0 moved out).'
To raise this exception:
- Execute the removed code after a delay (2s)
- Enter and leave the settings page
-> Crash
2019-07-29 17:31:07 +02:00
manuroe
5f9c4f1cc2
Push: Update code to follow API break
...
#2348
2019-07-16 14:42:25 +02:00
SBiOSoftWhare
83c143f28d
LABS: Remove reaction settings, reactions are enabled by default.
2019-07-09 13:51:14 +02:00
manuroe
474cb03232
Reactions: Add a labs setting
...
#2441
2019-05-20 17:31:25 +02:00
manuroe
da1e401dc8
Merge pull request #2372 from vector-im/riot_2323
...
E2E: SAS Verification
2019-04-24 14:51:04 +02:00
manuroe
6b9e313654
SettingsVC: Remove dead code using EncryptionInfoView
2019-04-17 08:57:16 +02:00
SBiOSoftWhare
69c65c42ce
[SettingsViewController] Avoid some crashes when reload rows animated.
2019-04-10 14:50:47 +02:00
SBiOSoftWhare
2a80a2ee04
Do not mention key backup on sign out when there is no keys to backup
2019-03-05 15:53:58 +01:00
manuroe
9e19b03bec
Fix crash in Settings in 0.8.1
...
#2295
2019-02-25 16:00:47 +01:00
SBiOSoftWhare
e747e2d6dc
Apply new lineBreakColor where needed
2019-02-18 12:53:13 +01:00
SBiOSoftWhare
b7670532ee
Update KeyBackupSetupCoordinator to handle coming from sign out info
2019-02-15 19:06:08 +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
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
SBiOSoftWhare
55c6608e1d
Handle sign out alert present present in SettingsViewController
2019-02-14 16:04:08 +01:00
manuroe
42a91d7aa8
key backup settings: Manage backup created from the device
2019-01-31 18:41:00 +01:00
manuroe
2707971e68
key backup settings: Fix cell reuse mechanism
2019-01-31 15:45:43 +01:00
manuroe
428c001812
key backup settings: Make it display loading wheel and error
2019-01-31 10:19:27 +01:00
manuroe
71f6b06f02
key backup settings: add delete confirmation dialog
2019-01-31 09:45:03 +01:00
manuroe
b4aa3d732f
key backup: Add a dedicated section to settings
...
#2193
Still WIP
2019-01-31 03:06:47 +01:00
manuroe
a88484d610
reskin: kill dead code around placeholderTextColor
...
#2174
2019-01-23 12:03:55 +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
manuroe
ad1969fbc8
reskin: kill riotColorRed & riotColorPinkRed
...
Merge them into Theme.warningColor
Part of #2174
2019-01-18 13:40:09 +01:00
manuroe
208e0fe6b4
reskin: Kill KVO on theme setting
2019-01-14 10:53:43 +01:00
manuroe
9cce93ecea
reskin: Kill kRiotColorXxxx
2019-01-11 11:57:02 +01:00
manuroe
2fdb06d879
reskin: Create ThemeService.shared
2019-01-11 11:45:27 +01:00
manuroe
f0c22a14af
reskin: Rename RiotDesignValues -> ThemeService
2019-01-11 10:46:00 +01:00
manuroe
e98a26ebb8
reskin: kill last customisable kRiotXColors
2019-01-10 18:47:49 +01:00
manuroe
67044e3451
reskin: kill kRiotSecondaryTextColor
2019-01-10 18:05:21 +01:00
manuroe
1fe7b85e16
reskin: kill kRiotPrimaryTextColor
2019-01-10 18:00:45 +01:00
manuroe
2bdadf5cda
reskin: kill kRiotSecondaryBgColor
2019-01-10 17:57:17 +01:00
manuroe
dd4e20d389
reskin: kill kRiotPrimaryBgColor
2019-01-10 17:50:26 +01:00
manuroe
7b40258d05
reskin: remove bar style ivars from RiotDesignValues
2019-01-10 17:08:32 +01:00
manuroe
3bacf204d5
reskin: Delegate navigation and search bars styling to theme
2019-01-10 16:43:03 +01:00
manuroe
c702350171
reskin: rename ColorValues to Theme
2019-01-10 15:32:59 +01:00
manuroe
845775d794
reskin: ColorValues: suffix UIColor properties names with "Color"
2019-01-10 15:23:22 +01:00
manuroe
63ee0e14be
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
43f870209a
Merge remote-tracking branch 'origin/develop' into reskin
2019-01-09 16:38:49 +01:00
fridtjof
2839a24058
make use of Obj-C's modern syntax for literals and subscripting
2019-01-08 00:24:11 +01:00
fridtjof
0915e3fab2
fix almost all the warnings caused by -Wstrict-prototypes
2019-01-05 03:28:53 +01:00
manuroe
00aa0575f9
Reskin: Apply RiotDesignValues.colorValues.accent on swith buttons
2018-12-03 18:02:02 +01:00
manuroe
6ad603a6ca
Reskin: Kill kRiotColorGreen and use RiotDesignValues.colorValues.accent instead
2018-11-30 17:10:28 +01:00
manuroe
00e19fe259
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
3bcdd88022
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
703bd95749
Remove all calls of [NSUserDefaults synchronize] ( #1924 )
...
Signed-off-by: Aaron Raimist <aaron@raim.ist >
2018-10-15 16:58:10 -05:00