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