Commit Graph

2954 Commits

Author SHA1 Message Date
SBiOSoftWhare 6ced65deac Room widget permission: Update WidgetPermissionViewController with closures instead of delegate handle updated view model. 2019-11-28 17:36:47 +01:00
SBiOSoftWhare bf40780608 Room widget permission: Update WidgetPermissionViewModel with permission string list and widget origin. 2019-11-28 17:35:54 +01:00
SBiOSoftWhare 50e1039c16 Move sliding modal classes. 2019-11-28 17:30:01 +01:00
SBiOSoftWhare 9fbfe45f7c Update Riot/Modules/Modal/SlidingModalPresentationAnimator.swift
Co-Authored-By: manuroe <manuroe@users.noreply.github.com>
2019-11-28 14:44:16 +01:00
SBiOSoftWhare 09734aaa50 Update Riot/Modules/Modal/SlidingModalPresentationAnimator.swift
Co-Authored-By: manuroe <manuroe@users.noreply.github.com>
2019-11-28 14:44:08 +01:00
SBiOSoftWhare 56689091a0 Room Widget Permission: Handle new room widget permission UX in WidgetViewController. 2019-11-28 12:51:30 +01:00
SBiOSoftWhare e760a701e6 Room Widget Permission: Create room widget permission screen. 2019-11-28 12:49:53 +01:00
SBiOSoftWhare 41af16e7c2 Create a SlidingModalPresenter that allows to present custom modal view controller or view in a card with a sliding transition. 2019-11-28 12:47:46 +01:00
manuroe 33021b54a1 Widgets: Fix bad i18n key 2019-11-22 14:49:35 +01:00
manuroe e60a4af02f Swift: NSURL -> URL 2019-11-22 12:20:57 +01:00
manuroe d40f421852 Jitsi: Display room name, user name and user avatar in the conference screen 2019-11-22 12:04:28 +01:00
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