SBiOSoftWhare
4d57827363
Device verification: Improve navigation flow and view states handling.
2019-10-23 17:27:43 +02:00
SBiOSoftWhare
3fefe31d27
Emoji picker: Fix reverse header and background colors ( Fix #2630 ).
2019-10-22 18:54:59 +02:00
SBiOSoftWhare
aad143b34f
RoomViewController: Fix crash occurring when tap on an unsent media with retrieved event equal to nil.
2019-10-22 11:50:25 +02:00
SBiOSoftWhare
b3b27b0215
RoomViewController: Add logs when copy text failed.
2019-10-22 10:55:28 +02:00
SBiOSoftWhare
00f52c7dee
RoomSettingsViewController: Fix a crash when setting a nil string on UIPasteboard.
2019-10-21 17:37:36 +02:00
SBiOSoftWhare
3d6cf8ec4b
RoomViewController: Fix a crash when setting a nil string on UIPasteboard.
2019-10-21 17:36:58 +02:00
SBiOSoftWhare
d32dba3d62
Fix code formatting in RecentsViewController.
2019-10-18 15:38:01 +02:00
SBiOSoftWhare
afa16e4b78
Room cell: Fix states of direct chat and favorite buttons in the menu ( Fix #2788 ).
2019-10-18 15:12:13 +02:00
manuroe
db98d6b06a
ContactsDataSource: Do not use [MXKContactManager updateMatrixIDsForAllLocalContacts]
...
MXKContactManager does it already when a new session is added
2019-10-11 09:57:14 +02:00
manuroe
d0b412fe5c
Merge pull request #2763 from vector-im/riot_2758
...
Privacy: Do not try to scan local contacts in background when the use…
2019-10-10 16:29:16 +02:00
manuroe
c36089b938
Privacy: Do not try to scan local contacts in background when the user has not decided yet to use or not an identity server.
...
But try to scan when the user opens a screen with a list of contacts
2019-10-10 15:18:58 +02:00
manuroe
a72db35c5a
ServiceTermsModal: Setup all the plumbery for the "Decline" button
2019-10-10 14:44:58 +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
c423f5dda0
Settings/Discovery: Do not validate 3pid for unbind with MSC2290
2019-10-02 17:04:49 +02:00
manuroe
41f88a2953
Settings/Discovery: Fix stale state after getting an error
2019-10-02 14:56:48 +02:00
manuroe
b2bc91c69e
Settings/Discovery: Manage unbind
2019-10-02 10:57:36 +02:00
manuroe
107813e2fb
Settings/Discovery: Use new threePidAddManager.cancel()
2019-10-02 09:54:08 +02:00
manuroe
ba70c6093f
Settings/Discovery: Use new threePidAddManager to bind emails and phone numbers to HS account
...
All the migration logic with temporary flag is now in the SDK
2019-10-02 09:31:09 +02:00
manuroe
0d1b5c5cf8
SettingsVC: Use new threePidAddManager to add emails and phone numbers to HS account
2019-09-30 18:13:08 +02:00
manuroe
09da339327
ActivityIndicatorPresenter: Fix Giom's review remark
2019-09-27 16:38:52 +02:00
manuroe
eb57764c19
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
16e2a58301
Privacy: IS Settings: Disable correctly Add/Change buttons
2019-09-26 16:26:20 +02:00
manuroe
9216d4695e
ActivityIndicatorPresenter: Make it accept double display and double hide
2019-09-26 16:03:12 +02:00
manuroe
f8929c3c44
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
a8e0fd74b4
Privacy: IS Settings: Change the IS to another one
2019-09-26 12:17:16 +02:00
manuroe
45e23c8c62
Privacy: IS Settings: Manage invalid IS
2019-09-26 11:00:28 +02:00
manuroe
74dcd0955a
Privacy: IS Settings: Improve UITextField: placeholder, enter key, email keyboard
2019-09-26 11:00:21 +02:00
manuroe
0678e58e16
Privacy: IS Settings: Fix a swift api
2019-09-26 10:31:27 +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
450178f7ee
Privacy: IS Settings: Present IS terms if needed
2019-09-25 18:04:10 +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
fa0590901f
Privacy: IS Settings: Finish theming
2019-09-24 15:34:31 +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
4398371107
i18n: Prefer "Cancel" rather than "Abort"
2019-09-23 16:49:16 +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
6fabcab714
VoiceOver: RoomVC: Do not lose the focus on the timeline when paginating (with 3 fingers)
...
#2720
2019-09-19 17:21:03 +02:00
manuroe
0c2082ce2f
VoiceOver: RoomVC: Make VoiceOver focus on the contextual menu when selecting an event
...
#2721
2019-09-18 13:51:45 +02:00
manuroe
a1b47f3436
VoiceOver: RoomVC: Fix some missing accessibility labels for buttons
...
#2722
2019-09-18 13:08:42 +02:00
manuroe
9b3fb928d4
Privacy: Settings: Plug the new SettingsIdentityServerViewController
2019-09-17 15:20:16 +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