Commit Graph

136 Commits

Author SHA1 Message Date
manuroe dc0fb2024f Settings > Security: Fix Giom's remarks 2020-01-30 13:19:09 +01:00
manuroe 2e20508ce4 Settings > Security: Add Manage Session screen 2020-01-29 21:09:15 +01:00
manuroe 087e6173b2 Settings > Security: Sort out things to match the design 2020-01-29 09:10:22 +01:00
manuroe 08b1659ff0 Settings: LABS: Keep only one flag for cross-signing 2020-01-28 16:51:03 +01:00
SBiOSoftWhare 31d073978a Key verification: Present an alert when receiving incoming key verification request in foreground. 2020-01-17 10:52:49 +01:00
manuroe d1a1779970 Fix build 2020-01-16 12:58:14 +01:00
SBiOSoftWhare f3791dee56 KeyVerificationConclusionBubbleCell: Update warning title and badge image. 2020-01-15 10:50:36 +01:00
SBiOSoftWhare 96d58bfcd6 Add key verification tiles strings 2020-01-14 19:21:51 +01:00
SBiOSoftWhare cf5dcc894b Settings: Add cross-signing and key verification by direct message switches in labs section. 2019-12-06 12:14:13 +01:00
SBiOSoftWhare eb6483d0e6 Accessibility: Make checkboxes accessible in terms of service screen. 2019-12-02 17:46:01 +01:00
SBiOSoftWhare 118fec8440 Widgets: Handle terms display when selecting a widget in widget picker. 2019-11-29 16:20:01 +01:00
SBiOSoftWhare 37d22ecb07 Remove unused string. 2019-11-29 14:05:41 +01:00
SBiOSoftWhare e64c637706 Update room widget permission strings. 2019-11-28 17:31:05 +01:00
SBiOSoftWhare fe1dab1cf4 Room Widget Permission: Add strings. 2019-11-28 12:40:02 +01:00
manuroe b191c16b80 Widgets: Change copy a bit in contextual menu 2019-11-21 16:54:25 +01:00
manuroe 49f841bdb2 Widgets: Display an error if the IM is disabled
#2843
2019-11-21 16:36:08 +01:00
manuroe 4e05188ac0 Settings: Have a toggle for using an integration manager
#2843
2019-11-21 15:43:04 +01:00
manuroe ea6437c521 Widgets: Add "Remove for everyone" to the contextual menu 2019-11-20 17:38:12 +01:00
manuroe e7fcaa197a Widgets: Add a contextual menu to refresh, open outside and revoke the permission
#2834
2019-11-20 14:23:01 +01:00
manuroe 5bc4b58046 Settings: Use a generic wording when authentication flow is not supported 2019-10-24 15:40:07 +02:00
manuroe 271a0c3fa1 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 c8dce9903c Privacy: Make IS terms wording clearer when we fallback to vector.im
#2760

Add a outOfContext flag to ServiceTermsModal and adapt the display to it
2019-10-10 11:05:10 +02:00
manuroe bb970619e0 Terms: Display the URL of the service 2019-10-04 16:16:56 +02:00
manuroe 41cf04dab6 Settings/Bind: Ask the user to validate the email again if they have not validated it yet
instead of displaying an error dialog.
This bug happened only with the new HS add and bind APIs (MSC2290) flow because new IS API returns only `M_UNKNOWN`.
2019-10-04 14:11:24 +02:00
manuroe e0e42b5fc4 Merge branch 'develop' into privacy 2019-10-04 11:56:55 +02:00
manuroe a8e0fd74b4 Privacy: IS Settings: Change the IS to another one 2019-09-26 12:17:16 +02:00
manuroe 74dcd0955a Privacy: IS Settings: Improve UITextField: placeholder, enter key, email keyboard 2019-09-26 11:00:21 +02:00
manuroe 8805a03a9b Privacy: IS Settings: Manage invalid IS 2019-09-26 10:31:15 +02:00
manuroe 109810d2eb 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 a53bdf3192 Privacy: IS Settings: Disconnect from the IS 2019-09-25 15:51:15 +02:00
manuroe 9ed6f05fd1 Privacy: IS Settings: Add an IS 2019-09-25 14:51:26 +02:00
manuroe 74f111b34e Privacy: IS Settings: Plug the UITextField to the model 2019-09-25 10:14:00 +02:00
manuroe e88c184478 Privacy: Settings: Finish IS setting storyboard 2019-09-24 14:34:09 +02:00
manuroe 31d6c80442 Merge remote-tracking branch 'origin/privacy' into riot_2604 2019-09-23 16:52:06 +02:00
manuroe 6c155d7003 Merge tag 'v0.9.5' into develop
Finish voice_over

# Conflicts:
#	CHANGES.rst
#	Riot/SupportingFiles/Info.plist
#	RiotShareExtension/SupportingFiles/Info.plist
#	SiriIntents/Info.plist
2019-09-20 17:28:16 +02:00
manuroe 1c153525c0 VoiceOver: Make ScrollToBottomButton speakable 2019-09-20 17:21:00 +02:00
manuroe bcfd167446 VoiceOver: RoomVC: No VoiceOver on media
#2726
2019-09-20 16:25:15 +02:00
manuroe a1b47f3436 VoiceOver: RoomVC: Fix some missing accessibility labels for buttons
#2722
2019-09-18 13:08:42 +02:00
manuroe 2d92213f39 Privacy: Settings: Add "IDENTITY SERVER" section 2019-09-17 14:33:28 +02:00
manuroe 7f590e0821 i18n: improve naming: error_no_identity_server -> error_invite_3pid_with_no_identity_server 2019-09-17 10:56:46 +02:00
manuroe ae85f58ba4 Privacy: If there is no IS, we cannot invite people by email
#2672

Display a message for MXRestClientErrorMissingIdentityServer errors
2019-09-17 10:06:10 +02:00
manuroe f03b4bbd0e Privacy: If there is no IS, we cannot list local contacts using matrix
#2672
2019-09-16 18:01:12 +02:00
SBiOSoftWhare 4ba1bbb9ad Update strings 2019-09-10 20:37:25 +02:00
manuroe 5141ae8568 Merge tag 'v0.9.3' into develop
Finish riot_2703

# Conflicts:
#	CHANGES.rst
2019-09-10 16:30:45 +02:00
manuroe c4c20e15a4 Support Riot configuration link to customise HS and IS
#2703
2019-09-10 11:51:49 +02:00
manuroe 74e00f1110 Merge branch 'privacy' into riot_2659 2019-09-04 09:40:27 +02:00
manuroe 25b48b0c54 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 44a2d9c31f Privacy: Allow password reset when no IS
#2658

Display an error if IS is required but empty
2019-09-03 15:02:02 +02:00
manuroe 4d8fe4f460 Wording for IS: -> "URL (e.g. https://matrix.org)" -> "URL (e.g. https://vector.im)" 2019-09-02 15:39:25 +02:00
manuroe 01848fba5b Privacy: Email help text on registration should be updated without binding
Update them again after review
2019-08-30 10:21:57 +02:00