Commit Graph

90 Commits

Author SHA1 Message Date
Doug 997ee54f20 Merge branch 'develop' into doug/4484_contacts_access
# Conflicts:
#	Riot/Assets/en.lproj/Vector.strings
#	Riot/Generated/Strings.swift
#	Riot/Modules/Application/LegacyAppDelegate.m
#	Riot/Modules/Settings/SettingsViewController.m
2021-09-30 11:14:02 +01:00
Stefan Ceriu 313e666017 vector-im/element-ios/issues/4899 - Fixed various localization issues. 2021-09-30 09:40:12 +03:00
Stefan Ceriu 7b75dec011 vector-im/element-ios/issues/4899 - Replaced (*almost*) all NSLocalizedString calls with newly generated ObjC methods. 2021-09-30 09:40:12 +03:00
Doug 4a4bf7d4dc Update the Service Terms modal from the latest Figma.
Checkboxes have been removed from the individual policies.
Reverse flow so that the service terms are show before the contacts access popup.
Removes outOfContext from the modal as it will only be presented when requested.
Fixes second presentation on swipe to dismiss of the modal.
2021-09-13 11:46:31 +01:00
ismailgulek 9449e20d8f Hide also texts in Jitsi call on PiP 2021-06-09 13:54:14 +03:00
ismailgulek db8acbe813 Enhance PictureInPicturable protocol 2021-06-09 13:53:35 +03:00
Stefan Ceriu a8b0e8700e 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 d3382346e7 Pass openIdToken to the JWT builder 2021-05-24 13:23:40 +03:00
ismailgulek f305615ee6 Add optional serverName param to the Matrix context 2021-05-24 13:23:16 +03:00
ismailgulek f44ac75b0c Merge branch 'develop' into voip_design_updates 2021-04-28 14:03:13 +03:00
ismailgulek 55683ff8b9 Hide chat in Jitsi call screen 2021-04-28 12:40:25 +03:00
Gil Eluard 0e583ae172 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 b35c172a5b Hide controls on Jitsi call screen for PiP mode 2021-04-12 14:17:43 +03:00
ismailgulek 9ccfbbf5a8 Remove unused code 2021-04-07 15:49:01 +03:00
ismailgulek 881c811536 Continue with no auth if well known is not provided, fixes #4040 2021-04-07 14:14:04 +03:00
ismailgulek 0eecb59a26 Unify call screen methods, use UIViewController 2021-04-02 14:22:03 +03:00
ismailgulek 5d2cb9691e Introduce duration for group calls 2021-04-01 23:55:17 +03:00
ismailgulek 81b9c5457c Enable muting audio for Jitsi calls 2021-03-19 02:52:36 +03:00
ismailgulek 1d50eb4ed6 Implement in-memory decline cache for group calls 2021-03-18 13:32:34 +03:00
ismailgulek 284ad03b7e Update JitsiMeet sdk name 2021-02-09 12:34:45 +03:00
SBiOSoftWhare aed9756f9b Refactor RoomIDComponents struct. 2020-11-04 10:28:37 +01:00
SBiOSoftWhare d99abefa49 JitsiService: Use RoomIDComponents to get local room ID. 2020-11-02 18:09:30 +01:00
SBiOSoftWhare ecb23786ec JitsiService: Constrain widget dictionary key to String. 2020-11-02 16:24:54 +01:00
SBiOSoftWhare eeaf04e0bb JitsiViewController: Remove unused code. 2020-11-02 15:38:33 +01:00
SBiOSoftWhare b58e862c7b Jitsi Well-Known: Add links to the documentation. 2020-11-02 15:34:53 +01:00
SBiOSoftWhare e5f36dc60e JitsiViewController: Handle authenticated Jitsi widget when needed. 2020-10-28 00:00:23 +01:00
SBiOSoftWhare d2eb06e72f JitsiService: Handle Jitsi JWT token generation. 2020-10-27 23:54:36 +01:00
SBiOSoftWhare 7686f1f151 Create JitsiJWTTokenBuilder that creates a JWT token for jitsi openidtoken-jwt authentication. 2020-10-27 23:42:18 +01:00
SBiOSoftWhare b9c4e159a6 JitsiService: Handle Well Known retrieval and Jitsi widget content creation. 2020-10-27 15:31:30 +01:00
SBiOSoftWhare 82c5412e05 Add Jitsi Well Known codable representation. 2020-10-27 10:16:39 +01:00
SBiOSoftWhare 32a37d9041 Merge pull request #3603 from vector-im/reduce_warnings
Reduce Xcode warnings
2020-09-04 13:13:54 +02:00
SBiOSoftWhare 317e8ec845 Remove deprecated -[UIApplication openURL] usage. 2020-09-01 12:20:44 +02:00
SBiOSoftWhare 4995d71334 Remove old AppDelegate imports. 2020-08-31 19:38:06 +02:00
manuroe 14f2ed58f1 Code Quality: Make sonar happier
by removing some code smells
2020-08-25 18:54:47 +02:00
manuroe 7583e1b556 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 95522132cb Jitsi: Support v2 widget data. Open a conference on the provided domain 2020-04-24 11:09:01 +02:00
manuroe 20e25006b8 Jitsi: Support v1 and v2 widget types 2020-04-24 09:04:49 +02:00
ismailgulek f694ea749c JitsiViewController safe area insets
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-04-22 13:53:10 +03:00
SBiOSoftWhare 14fae34fea Widgets: Update WidgetViewController to make it conform to all ServiceTermsModalCoordinatorBridgePresenterDelegate methods. 2019-11-29 16:21:46 +01:00
SBiOSoftWhare 6663d46167 Fix terms appearing twice on cancel in IntegrationManagerViewController. 2019-11-29 16:21:03 +01:00
SBiOSoftWhare 118fec8440 Widgets: Handle terms display when selecting a widget in widget picker. 2019-11-29 16:20:01 +01:00
SBiOSoftWhare 0006f12894 WidgetPermissionViewController use a clear background for avatar image view. 2019-11-29 10:13:01 +01:00
SBiOSoftWhare c1045f7cba Room widget permission: Disable justified text for permission informations in WidgetPermissionViewController. 2019-11-28 18:16:53 +01:00
SBiOSoftWhare 499daffaf1 Room widget permission: Update WidgetViewController. 2019-11-28 17:37:18 +01:00
SBiOSoftWhare f7b044f231 Room widget permission: Update WidgetPermissionViewController with closures instead of delegate handle updated view model. 2019-11-28 17:36:47 +01:00
SBiOSoftWhare 6dac9cf325 Room widget permission: Update WidgetPermissionViewModel with permission string list and widget origin. 2019-11-28 17:35:54 +01:00
SBiOSoftWhare 2dcd511fa1 Room Widget Permission: Handle new room widget permission UX in WidgetViewController. 2019-11-28 12:51:30 +01:00
SBiOSoftWhare 8d75de48f6 Room Widget Permission: Create room widget permission screen. 2019-11-28 12:49:53 +01:00
manuroe a5b1b2c15e Widgets: Fix bad i18n key 2019-11-22 14:49:35 +01:00
manuroe f7171cf629 Swift: NSURL -> URL 2019-11-22 12:20:57 +01:00