manuroe
a1c4e8bd22
Settings: Remove "End-to-End Encryption" from the LABS section
...
#2941
2020-01-27 17:30:09 +01:00
manuroe
a8e53de25c
Settings: Hide cross-signing things from LABS for now
2019-12-11 09:03:36 +01:00
SBiOSoftWhare
5fc72ea682
Settings: Add cross-signing and key verification by direct message switches in labs section.
2019-12-06 12:14:13 +01:00
manuroe
25eb1cbae2
Settings: Have a toggle for using an integration manager
...
#2843
2019-11-21 15:43:04 +01:00
manuroe
69d87f1e8e
Settings: Use a generic wording when authentication flow is not supported
2019-10-24 15:40:07 +02:00
manuroe
804e90a10c
Settings: Add User-Interactive Auth for adding email and msidsn to user's account
...
vector-im/riot-ios#2744
2019-10-24 11:17:59 +02:00
manuroe
5299b5a97d
SettingsVC: Use new threePidAddManager to add emails and phone numbers to HS account
2019-09-30 18:13:08 +02:00
manuroe
2f54439f2e
Merge remote-tracking branch 'origin/privacy' into riot_2604
2019-09-23 16:52:06 +02:00
manuroe
4dfb0e9f42
i18n: Prefer "Cancel" rather than "Abort"
2019-09-23 16:49:16 +02:00
manuroe
16e932002d
Privacy: Settings: Plug the new SettingsIdentityServerViewController
2019-09-17 15:20:16 +02:00
manuroe
78246d0366
Privacy: Settings: Add "IDENTITY SERVER" section
2019-09-17 14:33:28 +02:00
manuroe
3e74114416
Settings: Fix missing stopActivityIndicator
2019-09-17 10:37:57 +02:00
manuroe
cbe1e87cbe
SettingsVC: Fix crash
2019-09-13 11:27:35 +02:00
SBiOSoftWhare
e37bc0d1f5
Settings discovery: Display human readable phone numbers.
2019-09-12 14:56:54 +02:00
SBiOSoftWhare
433d31c009
Settings discovery: Handle new discovery section.
2019-09-10 20:36:45 +02:00
manuroe
3e4b1a68e3
Settings: Update the screen if IS is changed from another device
...
#2665
2019-09-05 12:22:18 +02:00
manuroe
12f7ca94ab
Do not use anymore MXRestClient.credentials.identityServer
2019-09-05 12:16:31 +02:00
manuroe
f58b83b241
Privacy: Settings: Allow adding 3pids when no IS
...
#2659
And display an error if an IS is required
2019-09-03 16:35:18 +02:00
manuroe
6588f269fe
Privacy: Remove the bind true flag from 3PID adds in settings
...
#2650
2019-08-29 11:27:29 +02:00
manuroe
27fdaa0e94
VoIP: Fallback to matrix.org STUN server with a confirmation dialog
...
#2646
2019-08-28 18:57:56 +02:00
manuroe
5f31093975
Settings: CALLS section: Always display the CallKit option
...
as we are iOS 10 min now but grey it out when not available (only on China)
2019-08-28 17:01:38 +02:00
manuroe
59658af634
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
8d7d9c96cd
Settings: Display device fingerprint with a space every 4 chars like other Riot apps
2019-08-26 18:03:26 +02:00
SBiOSoftWhare
852c9469d5
SettingsViewController: Disable adding threepids if no IS configured.
2019-08-13 17:05:19 +02:00
SBiOSoftWhare
9abd8bb503
SettingsViewController: Use SingleImagePickerPresenter for profile avatar picture.
2019-08-02 17:27:49 +02:00
manuroe
fede0aad09
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
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