Commit Graph

92 Commits

Author SHA1 Message Date
SBiOSoftWhare 5acbe5fbbd Make SettingsViewController directly instantiable. 2020-05-04 19:58:06 +02:00
ismailgulek cfecb253e5 Some custom constraints on table view cells fixed for safe area
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-04-22 16:15:30 +03:00
ismailgulek eb4ce03d21 Merge pull request #3107 from vector-im/riot_2993
DeactivateAccountViewController theme, fixes #2993
2020-04-16 11:23:43 +03:00
manuroe e40cb0cdd3 Remove LABS > Enable Cross-signing 2020-04-15 23:17:10 +02:00
ismailgulek dc2384f49e DeactivateAccountViewController theme, fixes #2993
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-04-15 18:45:46 +03:00
manuroe 33fb24ceb2 E2E: Do not warn anymore for unknown devices
# 2959
2020-01-30 18:13:49 +01:00
manuroe e1af1b3136 Settings > Security: Fix Giom's remarks 2020-01-30 13:19:09 +01:00
manuroe f6b1ec38ad Settings: Remove code for things that have their own screen now 2020-01-30 07:12:05 +01:00
manuroe df26248f38 Settings > Security: Sort out things to match the design 2020-01-29 09:10:22 +01:00
manuroe 0aeff76ad4 Settings: Add a dedicated screen for Security 2020-01-28 21:09:51 +01:00
manuroe 670378f661 Settings: LABS: Keep only one flag for cross-signing 2020-01-28 16:51:03 +01:00
manuroe 8a8ff80f9f Settings: Remove "End-to-End Encryption" from the LABS section
#2941
2020-01-27 17:30:09 +01:00
manuroe 286bdfc16a Settings: Hide cross-signing things from LABS for now 2019-12-11 09:03:36 +01:00
SBiOSoftWhare 6574dcacb4 Settings: Add cross-signing and key verification by direct message switches in labs section. 2019-12-06 12:14:13 +01:00
manuroe 5cbf31320b Settings: Have a toggle for using an integration manager
#2843
2019-11-21 15:43:04 +01:00
manuroe 564e309902 Settings: Use a generic wording when authentication flow is not supported 2019-10-24 15:40:07 +02:00
manuroe ad325fc8a2 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 4bffde2ae0 SettingsVC: Use new threePidAddManager to add emails and phone numbers to HS account 2019-09-30 18:13:08 +02:00
manuroe 51104db80c Merge remote-tracking branch 'origin/privacy' into riot_2604 2019-09-23 16:52:06 +02:00
manuroe 3c4623a8d1 i18n: Prefer "Cancel" rather than "Abort" 2019-09-23 16:49:16 +02:00
manuroe 64402486b2 Privacy: Settings: Plug the new SettingsIdentityServerViewController 2019-09-17 15:20:16 +02:00
manuroe 390a177b59 Privacy: Settings: Add "IDENTITY SERVER" section 2019-09-17 14:33:28 +02:00
manuroe 6367ed08ee Settings: Fix missing stopActivityIndicator 2019-09-17 10:37:57 +02:00
manuroe 3c1c3d64cf SettingsVC: Fix crash 2019-09-13 11:27:35 +02:00
SBiOSoftWhare 3ad6942423 Settings discovery: Display human readable phone numbers. 2019-09-12 14:56:54 +02:00
SBiOSoftWhare 5c9a4d67b0 Settings discovery: Handle new discovery section. 2019-09-10 20:36:45 +02:00
manuroe fcab163407 Settings: Update the screen if IS is changed from another device
#2665
2019-09-05 12:22:18 +02:00
manuroe c63c0368f9 Do not use anymore MXRestClient.credentials.identityServer 2019-09-05 12:16:31 +02:00
manuroe 6fe44ce0df 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 77eee4c6ac Privacy: Remove the bind true flag from 3PID adds in settings
#2650
2019-08-29 11:27:29 +02:00
manuroe 766d24af0f VoIP: Fallback to matrix.org STUN server with a confirmation dialog
#2646
2019-08-28 18:57:56 +02:00
manuroe 162e503ec5 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 fd05444b89 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 7ca75312af Settings: Display device fingerprint with a space every 4 chars like other Riot apps 2019-08-26 18:03:26 +02:00
SBiOSoftWhare 88c8be151d SettingsViewController: Disable adding threepids if no IS configured. 2019-08-13 17:05:19 +02:00
SBiOSoftWhare efe3da00a0 SettingsViewController: Use SingleImagePickerPresenter for profile avatar picture. 2019-08-02 17:27:49 +02:00
manuroe b7bc408939 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 a70bec46f1 Push: Update code to follow API break
#2348
2019-07-16 14:42:25 +02:00
SBiOSoftWhare 8adc6a3fce LABS: Remove reaction settings, reactions are enabled by default. 2019-07-09 13:51:14 +02:00
manuroe 824db1fab3 Reactions: Add a labs setting
#2441
2019-05-20 17:31:25 +02:00
manuroe c6cd2d0b46 Merge pull request #2372 from vector-im/riot_2323
E2E: SAS Verification
2019-04-24 14:51:04 +02:00
manuroe 155c64501a SettingsVC: Remove dead code using EncryptionInfoView 2019-04-17 08:57:16 +02:00
SBiOSoftWhare a7fb92adfa [SettingsViewController] Avoid some crashes when reload rows animated. 2019-04-10 14:50:47 +02:00
SBiOSoftWhare ca7f5d73e0 Do not mention key backup on sign out when there is no keys to backup 2019-03-05 15:53:58 +01:00
manuroe 32f6994857 Fix crash in Settings in 0.8.1
#2295
2019-02-25 16:00:47 +01:00
SBiOSoftWhare c0c63aa37f Apply new lineBreakColor where needed 2019-02-18 12:53:13 +01:00
SBiOSoftWhare fa4909b20d Update KeyBackupSetupCoordinator to handle coming from sign out info 2019-02-15 19:06:08 +01:00
SBiOSoftWhare 9f61d28eee Fix sign out warning presentation on iPad 2019-02-15 12:42:07 +01:00
manuroe 18fe73dd4c 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 cbd9b54342 Update SignOutAlertPresenter to handle backup in progress case 2019-02-14 18:06:37 +01:00