Commit Graph

6851 Commits

Author SHA1 Message Date
SBiOSoftWhare eff720f3e3 Merge pull request #2859 from vector-im/riot_2842_UX
Manage permission for Jitsi and for any native widgets (UX)
2019-11-29 14:47:05 +01:00
SBiOSoftWhare a45ba8276d Remove unused string. 2019-11-29 14:05:41 +01:00
SBiOSoftWhare e518915afd WidgetPermissionViewController use a clear background for avatar image view. 2019-11-29 10:13:01 +01:00
SBiOSoftWhare 4068243969 Room widget permission: Disable justified text for permission informations in WidgetPermissionViewController. 2019-11-28 18:16:53 +01:00
SBiOSoftWhare 339146c6d0 Room widget permission: Fix Jitsi widget permission wording. 2019-11-28 18:02:17 +01:00
SBiOSoftWhare ccbed4c779 Update changes 2019-11-28 17:40:42 +01:00
SBiOSoftWhare 8c05c1ed2d Room widget permission: Use new widget permission UX for Jitsi. 2019-11-28 17:38:19 +01:00
SBiOSoftWhare 013dc4e0f5 Room widget permission: Update WidgetViewController. 2019-11-28 17:37:18 +01:00
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 c5e31b3351 Update room widget permission strings. 2019-11-28 17:31:05 +01:00
SBiOSoftWhare 50e1039c16 Move sliding modal classes. 2019-11-28 17:30:01 +01:00
SBiOSoftWhare 941eebd600 Merge pull request #2858 from vector-im/riot_2833
Room Widget Permission UX
2019-11-28 14:46:31 +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 63cb14ecd6 Update changes 2019-11-28 12:53:31 +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
SBiOSoftWhare fc396e6340 Add convenient method to UIButton to set a background color as an image. 2019-11-28 12:42:19 +01:00
SBiOSoftWhare f7d69f6b5d Add convenient clamped method to FloatingPoint. 2019-11-28 12:41:18 +01:00
SBiOSoftWhare 6c931c07fd Room Widget Permission: Add strings. 2019-11-28 12:40:02 +01:00
SBiOSoftWhare 66d634a53d Room Widget Permission: Add close button assets. 2019-11-28 12:39:20 +01:00
manuroe 33021b54a1 Widgets: Fix bad i18n key 2019-11-22 14:49:35 +01:00
manuroe 886ccccb94 Merge pull request #2846 from vector-im/riot_2842
Widgets: Check user permission before opening a widget (data part)
2019-11-22 12:36: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 11ad429ba4 Merge pull request #2844 from vector-im/riot_2843
Settings: Add an option for disabling use of the integration manager
2019-11-22 11:14:27 +01:00
manuroe d967ed17c3 Widgets: Fix Steve's remarks 2019-11-21 17:19:39 +01:00
manuroe 1660669180 CHANGES! 2019-11-21 16:58:13 +01:00
manuroe e9f1598178 Widgets: Change copy a bit in contextual menu 2019-11-21 16:54:25 +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 fc20240b72 Merge pull request #2840 from vector-im/riot_2832
Widgets: Check user permission before opening a widget (Data side)
2019-11-20 18:41:41 +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
manuroe 370c42e1e6 SerializationService: Add deserialisation of Any with a dirty implementation of JSON dictionary parsing 2019-11-20 10:17:20 +01:00
manuroe 34570ce840 Merge tag 'v0.10.2' into develop
Finish IntegrationsManagerTerms

# Conflicts:
#	CHANGES.rst
2019-11-15 17:36:59 +01:00
manuroe 56a399da0d Finish IntegrationsManagerTerms 2019-11-15 17:35:38 +01:00
manuroe 46ebb77149 version++ 2019-11-15 17:31:24 +01:00
manuroe 4a77c98275 Integrations: Fix terms consent display HTTP requests 2019-11-15 17:30:21 +01:00
manuroe c2bcee2392 Integrations: Fix terms consent display when they are required
(cherry picked from commit 394aedbf5fdfb7979775667287f0441e99427902)
2019-11-15 16:39:27 +01:00
manuroe 272b4cbe81 i18n: Add Welsh (cy) 2019-11-12 10:32:01 +01:00
Riot Translate Bot 3f00ebee31 Update from Weblate (#2830)
* Added translation using Weblate (Welsh)

* Translated using Weblate (Welsh)

Currently translated at 100.0% (28 of 28 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/cy/
2019-11-12 10:07:34 +01:00