manuroe
51e9e9b857
Privacy: IS Settings: Fix flow after terms has been accepted
...
##2736
I was using a HS access token for IS...
2019-09-26 17:39:50 +02:00
manuroe
8ded170baa
Privacy: IS Settings: Disable correctly Add/Change buttons
2019-09-26 16:26:20 +02:00
manuroe
129e2bc795
Privacy: IS Settings: Factorise model flows so that the change action use both add and disconnect actions
2019-09-26 16:01:53 +02:00
manuroe
ecaa78b741
Privacy: IS Settings: Change the IS to another one
2019-09-26 12:17:16 +02:00
manuroe
825ad3a331
Privacy: IS Settings: Manage invalid IS
2019-09-26 11:00:28 +02:00
manuroe
69b0abb8b6
Privacy: IS Settings: Improve UITextField: placeholder, enter key, email keyboard
2019-09-26 11:00:21 +02:00
manuroe
659b132a34
Privacy: IS Settings: Fix a swift api
2019-09-26 10:31:27 +02:00
manuroe
d8ca3950d9
Privacy: IS Settings: Manage invalid IS
2019-09-26 10:31:15 +02:00
manuroe
d6c9a09b0a
Privacy: IS Settings: Do not set the IS if terms are not accepted and show and error
2019-09-25 18:28:20 +02:00
manuroe
f4c51db356
Privacy: IS Settings: Present IS terms if needed
2019-09-25 18:04:10 +02:00
manuroe
00ef26ee75
Privacy: IS Settings: Disconnect from the IS
2019-09-25 15:51:15 +02:00
manuroe
adf323b423
Privacy: IS Settings: Add an IS
2019-09-25 14:51:26 +02:00
manuroe
29ee3a5238
Privacy: IS Settings: Plug the UITextField to the model
2019-09-25 10:14:00 +02:00
manuroe
cd4e453498
Privacy: IS Settings: Finish theming
2019-09-24 15:34:31 +02:00
manuroe
71961eacf3
Privacy: Settings: Finish IS setting storyboard
2019-09-24 14:34:09 +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
SBiOSoftWhare
6ca26ef090
Settings identity server: WIP.
2019-09-13 18:16:01 +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
44a73e0825
Settings discovery: In three pid details screen, use same UX as email for phone number pending verification.
2019-09-12 12:01:28 +02:00
SBiOSoftWhare
4d8113fe43
Settings discovery: In three pid details screen, display a pending verification alert on email validation. Use a fallback API mechanism in view model for older homeservers that do no support 3pid rebind.
2019-09-11 16:27:32 +02:00
SBiOSoftWhare
5c9a4d67b0
Settings discovery: Handle new discovery section.
2019-09-10 20:36:45 +02:00
SBiOSoftWhare
98210055c1
Settings discovery: Implement settings table view discovery section.
2019-09-10 20:33:27 +02:00
SBiOSoftWhare
181a01b214
Settings discovery: Implement three pid details screen.
2019-09-10 20:27:41 +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
SBiOSoftWhare
12ea51e67b
Handle button title for restore action case in SettingsKeyBackupTableViewSection.
2019-04-25 16:10:22 +02:00
SBiOSoftWhare
866689f0a1
Merge develop into prepare_riot_2231
2019-04-25 15:59:32 +02:00
manuroe
c6cd2d0b46
Merge pull request #2372 from vector-im/riot_2323
...
E2E: SAS Verification
2019-04-24 14:51:04 +02:00
J. Ryan Stinnett
72f45e7bd0
Clarify key backup details when backup exists but is not trusted
...
This ports the wording changes from Riot Web
https://github.com/matrix-org/matrix-react-sdk/pull/2917 .
"Use key backup" as button text feels like it's telling me I haven't set it up
at all. This changes to "Connect this device ..." which seems more reassuring
and applies for both the "add to backup" and "restore from backup" use cases.
This also updates the backup status text for the case where a backup exists, but
it's not being used by the current device so that it's much more clear that you
have a backup at least.
2019-04-18 13:30:32 +01:00
manuroe
155c64501a
SettingsVC: Remove dead code using EncryptionInfoView
2019-04-17 08:57:16 +02:00
SBiOSoftWhare
ab5dc931ae
Update SettingsKeyBackupTableViewSection to prepare restore button removal when all keys are stored on device.
2019-04-11 10:40:26 +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