Commit Graph

86 Commits

Author SHA1 Message Date
ismailgulek aadc076162 Hide also texts in Jitsi call on PiP 2021-06-09 13:54:14 +03:00
ismailgulek 12580eb6fd Enhance PictureInPicturable protocol 2021-06-09 13:53:35 +03:00
Stefan Ceriu b00d07ffca Adopt consolidated logging mechanism (#4370)
* Adopted the new MXLog and replaced NSLog throughout the application - vector-im/element-ios/issues/4351
* Replaced NSLog() and print() usages with MXLog.debug()
* Added swiftlint rules for NSLog(), print(), println() and os_log()
* Escape paths used to run script build phases for swiftlint and swiftgen
2021-06-03 11:30:07 +03:00
ismailgulek 49132f9128 Pass openIdToken to the JWT builder 2021-05-24 13:23:40 +03:00
ismailgulek 7ab6c398a9 Add optional serverName param to the Matrix context 2021-05-24 13:23:16 +03:00
ismailgulek 49d2ef990f Merge branch 'develop' into voip_design_updates 2021-04-28 14:03:13 +03:00
ismailgulek 65356c1727 Hide chat in Jitsi call screen 2021-04-28 12:40:25 +03:00
Gil Eluard c7fb9a807e Users must not be allowed to add or otherwise manage widgets in rooms
- Avoid navigation to integration management using integration popup with settings set to integration disabled
2021-04-26 20:17:43 +02:00
ismailgulek 1fc4f5c485 Hide controls on Jitsi call screen for PiP mode 2021-04-12 14:17:43 +03:00
ismailgulek 44fc9c9de2 Remove unused code 2021-04-07 15:49:01 +03:00
ismailgulek f8ca68329d Continue with no auth if well known is not provided, fixes #4040 2021-04-07 14:14:04 +03:00
ismailgulek 4a53e96dcb Unify call screen methods, use UIViewController 2021-04-02 14:22:03 +03:00
ismailgulek 511dddbb0b Introduce duration for group calls 2021-04-01 23:55:17 +03:00
ismailgulek e180938be9 Enable muting audio for Jitsi calls 2021-03-19 02:52:36 +03:00
ismailgulek 47af12fd15 Implement in-memory decline cache for group calls 2021-03-18 13:32:34 +03:00
ismailgulek af9d3c47d3 Update JitsiMeet sdk name 2021-02-09 12:34:45 +03:00
SBiOSoftWhare 67c1d4c2e8 Refactor RoomIDComponents struct. 2020-11-04 10:28:37 +01:00
SBiOSoftWhare c57f3a7d28 JitsiService: Use RoomIDComponents to get local room ID. 2020-11-02 18:09:30 +01:00
SBiOSoftWhare e63610f61a JitsiService: Constrain widget dictionary key to String. 2020-11-02 16:24:54 +01:00
SBiOSoftWhare b8faaefe85 JitsiViewController: Remove unused code. 2020-11-02 15:38:33 +01:00
SBiOSoftWhare b02a262699 Jitsi Well-Known: Add links to the documentation. 2020-11-02 15:34:53 +01:00
SBiOSoftWhare 34779663c5 JitsiViewController: Handle authenticated Jitsi widget when needed. 2020-10-28 00:00:23 +01:00
SBiOSoftWhare f036ac00ea JitsiService: Handle Jitsi JWT token generation. 2020-10-27 23:54:36 +01:00
SBiOSoftWhare ffa4f7af65 Create JitsiJWTTokenBuilder that creates a JWT token for jitsi openidtoken-jwt authentication. 2020-10-27 23:42:18 +01:00
SBiOSoftWhare d9e6f1936c JitsiService: Handle Well Known retrieval and Jitsi widget content creation. 2020-10-27 15:31:30 +01:00
SBiOSoftWhare 9483e4ee71 Add Jitsi Well Known codable representation. 2020-10-27 10:16:39 +01:00
SBiOSoftWhare e7c212c3b5 Merge pull request #3603 from vector-im/reduce_warnings
Reduce Xcode warnings
2020-09-04 13:13:54 +02:00
SBiOSoftWhare e16d495ea6 Remove deprecated -[UIApplication openURL] usage. 2020-09-01 12:20:44 +02:00
SBiOSoftWhare bc6306bda9 Remove old AppDelegate imports. 2020-08-31 19:38:06 +02:00
manuroe c9f495d460 Code Quality: Make sonar happier
by removing some code smells
2020-08-25 18:54:47 +02:00
manuroe 26cf320488 Build: Make the app build if JitsiMeetSDK is not in the Podfile.
We already had a mechanism to automatically build VoIP according to the presence of the webrtc pod file. Do the same but for conference calls.
2020-07-23 17:25:24 +02:00
manuroe af6229802d Jitsi: Support v2 widget data. Open a conference on the provided domain 2020-04-24 11:09:01 +02:00
manuroe bd7bd7c59f Jitsi: Support v1 and v2 widget types 2020-04-24 09:04:49 +02:00
ismailgulek 764c37270e JitsiViewController safe area insets
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-04-22 13:53:10 +03:00
SBiOSoftWhare 86e5bbf195 Widgets: Update WidgetViewController to make it conform to all ServiceTermsModalCoordinatorBridgePresenterDelegate methods. 2019-11-29 16:21:46 +01:00
SBiOSoftWhare de3ca02b6a Fix terms appearing twice on cancel in IntegrationManagerViewController. 2019-11-29 16:21:03 +01:00
SBiOSoftWhare 4d683b2262 Widgets: Handle terms display when selecting a widget in widget picker. 2019-11-29 16:20:01 +01:00
SBiOSoftWhare a23a6bc93f WidgetPermissionViewController use a clear background for avatar image view. 2019-11-29 10:13:01 +01:00
SBiOSoftWhare 9aa2f081c3 Room widget permission: Disable justified text for permission informations in WidgetPermissionViewController. 2019-11-28 18:16:53 +01:00
SBiOSoftWhare c1f669507c Room widget permission: Update WidgetViewController. 2019-11-28 17:37:18 +01:00
SBiOSoftWhare 612ebe4042 Room widget permission: Update WidgetPermissionViewController with closures instead of delegate handle updated view model. 2019-11-28 17:36:47 +01:00
SBiOSoftWhare d9f29e0a54 Room widget permission: Update WidgetPermissionViewModel with permission string list and widget origin. 2019-11-28 17:35:54 +01:00
SBiOSoftWhare efd28f581c Room Widget Permission: Handle new room widget permission UX in WidgetViewController. 2019-11-28 12:51:30 +01:00
SBiOSoftWhare 4c753fadb0 Room Widget Permission: Create room widget permission screen. 2019-11-28 12:49:53 +01:00
manuroe 54ff8a250c Widgets: Fix bad i18n key 2019-11-22 14:49:35 +01:00
manuroe e2ca1f5cc9 Swift: NSURL -> URL 2019-11-22 12:20:57 +01:00
manuroe 3599c05f15 Jitsi: Display room name, user name and user avatar in the conference screen 2019-11-22 12:04:28 +01:00
manuroe bc5331e5f7 Widgets: Check user permission before opening a widget (data part)
#2833
2019-11-22 11:18:08 +01:00
manuroe 37ae8bd444 Widgets: Display an error if the IM is disabled
#2843
2019-11-21 16:36:08 +01:00
manuroe 0a88c50b4d Widgets permission: Fix Steve's remarks 2019-11-20 18:41:18 +01:00