Commit Graph

1893 Commits

Author SHA1 Message Date
manuroe 2f6c74e0de Widgets: Check user permission before opening a widget (data part)
#2833
2019-11-22 11:18:08 +01:00
manuroe aafc8e3acb Widgets: Display an error if the IM is disabled
#2843
2019-11-21 16:36:08 +01:00
manuroe 25eb1cbae2 Settings: Have a toggle for using an integration manager
#2843
2019-11-21 15:43:04 +01:00
manuroe 3414e0e56d Widgets permission: Fix Steve's remarks 2019-11-20 18:41:18 +01:00
manuroe bf9957e67b Widgets: Add "Remove for everyone" to the contextual menu 2019-11-20 17:38:12 +01:00
manuroe 9bbeb61204 Widgets: Add a contextual menu to refresh, open outside and revoke the permission
#2834
2019-11-20 14:23:01 +01:00
manuroe 2fb80f3607 Widgets permission: Some cleaning 2019-11-20 11:13:47 +01:00
manuroe 41b6e2bc17 Widgets permission: No check required for the integration manager widget 2019-11-20 10:56:14 +01:00
manuroe f4a986553e Widgets permission: No check required when the user is the creator 2019-11-20 10:55:06 +01:00
manuroe ea270f5cc1 Widgets: Check user permission before opening a widget (Data side)
#2832
2019-11-20 10:25:56 +01:00
SBiOSoftWhare 384ee0e421 Fix tab bar icons misalignment on iOS 13 (Fix #2802). 2019-11-06 15:32:42 +01:00
SBiOSoftWhare 5191ed8d07 RoomVC: Prevent tableView scroll when displaying contextual menu. 2019-10-29 09:19:37 +01:00
SBiOSoftWhare f520f83d3f RoomVC: Prevent tableView scroll when displaying contextual menu (Fix #2687). 2019-10-28 18:55:55 +01:00
manuroe 3e17f15beb Merge pull request #2801 from vector-im/riot_2744
Settings: Add User-Interactive Auth for adding email and msidsn to user's account
2019-10-24 17:24:15 +02: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
SBiOSoftWhare 0698f3e547 Device verification: Improve navigation flow and view states handling. 2019-10-23 17:27:43 +02:00
SBiOSoftWhare bd1a9b106a Emoji picker: Fix reverse header and background colors (Fix #2630). 2019-10-22 18:54:59 +02:00
SBiOSoftWhare 47292543f5 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 f09c5ceeb8 RoomViewController: Add logs when copy text failed. 2019-10-22 10:55:28 +02:00
SBiOSoftWhare 3a387c5614 RoomSettingsViewController: Fix a crash when setting a nil string on UIPasteboard. 2019-10-21 17:37:36 +02:00
SBiOSoftWhare 40383657a7 RoomViewController: Fix a crash when setting a nil string on UIPasteboard. 2019-10-21 17:36:58 +02:00
SBiOSoftWhare fcafc67a20 Fix code formatting in RecentsViewController. 2019-10-18 15:38:01 +02:00
SBiOSoftWhare 536f5b0591 Room cell: Fix states of direct chat and favorite buttons in the menu (Fix #2788). 2019-10-18 15:12:13 +02:00
manuroe 13127482f2 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 a2171bab4d 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 94011e5cae 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 127426c888 ServiceTermsModal: Setup all the plumbery for the "Decline" button 2019-10-10 14:44:58 +02:00
manuroe 31f2e80443 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 51dcede843 Terms: Display the URL of the service 2019-10-04 16:16:56 +02:00
manuroe c6f47b358d 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 05c8a85a4b Merge branch 'develop' into privacy 2019-10-04 11:56:55 +02:00
manuroe 3f15dbcfe3 Settings/Discovery: Do not validate 3pid for unbind with MSC2290 2019-10-02 17:04:49 +02:00
manuroe 6689e240cf Settings/Discovery: Fix stale state after getting an error 2019-10-02 14:56:48 +02:00
manuroe 3608c3540a Settings/Discovery: Manage unbind 2019-10-02 10:57:36 +02:00
manuroe 4440eee5a4 Settings/Discovery: Use new threePidAddManager.cancel() 2019-10-02 09:54:08 +02:00
manuroe e0ab706355 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 5299b5a97d SettingsVC: Use new threePidAddManager to add emails and phone numbers to HS account 2019-09-30 18:13:08 +02:00
manuroe 807cb697a6 ActivityIndicatorPresenter: Fix Giom's review remark 2019-09-27 16:38:52 +02:00
manuroe 4a8ad57411 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 f089da8196 Privacy: IS Settings: Disable correctly Add/Change buttons 2019-09-26 16:26:20 +02:00
manuroe 971575da72 ActivityIndicatorPresenter: Make it accept double display and double hide 2019-09-26 16:03:12 +02:00
manuroe 4e04a555fd 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 ab60052aa6 Privacy: IS Settings: Change the IS to another one 2019-09-26 12:17:16 +02:00
manuroe 3f5438fdbf Privacy: IS Settings: Manage invalid IS 2019-09-26 11:00:28 +02:00
manuroe f7be74d009 Privacy: IS Settings: Improve UITextField: placeholder, enter key, email keyboard 2019-09-26 11:00:21 +02:00
manuroe 3834aed1c9 Privacy: IS Settings: Fix a swift api 2019-09-26 10:31:27 +02:00
manuroe b1a9087c77 Privacy: IS Settings: Manage invalid IS 2019-09-26 10:31:15 +02:00
manuroe 3151f2a29c 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 e913feb211 Privacy: IS Settings: Present IS terms if needed 2019-09-25 18:04:10 +02:00