Commit graph

51 commits

Author SHA1 Message Date
QuentinArguillere
69242599f8 In corecontext, replace postOnCoreQueue by CoreDelegate. This allows us to have callbacks triggered immediately and not at at later time asynchronously 2024-09-10 14:20:29 +02:00
QuentinArguillere
b2a7a11dba Remove comments and light refactor. Update version from 38 to 40 2024-09-09 10:57:33 +02:00
QuentinArguillere
64763565da When remote video is enabled, switch to fullscreen 2024-09-09 10:57:33 +02:00
QuentinArguillere
e95045dab4 Fix most warnings (remaining: @sendables and deprecated calls) 2024-08-31 09:01:39 +02:00
Benoit Martins
5d27d11c06 Change name of activateAudioSession parameter 2024-08-20 10:07:17 +02:00
QuentinArguillere
6c072aafa0 Fix build (activatedAudioSession parameter name changed) 2024-08-13 09:51:24 +02:00
Benoit Martins
06557fa3a3 Fix display of incoming call type (Audio or Video) 2024-07-10 12:25:58 +02:00
Benoit Martins
1ee6ef3150 Disable auto answer replacing calls 2024-07-10 11:41:02 +02:00
Benoit Martins
a96ae05dd6 Fix conference pause and resuming 2024-07-09 16:51:35 +02:00
Benoit Martins
b5e3f72cf6 Fix display of multiple calls 2024-07-02 16:11:59 +02:00
Benoit Martins
cef2e693ea Linphone Video displayed in Callkit notification when a video call is received 2024-07-01 16:19:00 +02:00
Benoit Martins
858094ecc5 Use the Linphone logo in the callkit view 2024-07-01 14:51:59 +02:00
Benoit Martins
4b46322264 Change ZRTP SAS UI 2024-06-28 11:13:26 +02:00
Benoit Martins
fafedeef42 Fix display name for incoming calls 2024-06-06 16:03:16 +02:00
Benoit Martins
bd9e4a000f Fix remote Conf Video crash 2024-06-04 14:25:30 +02:00
Benoit Martins
1b879a5c61 Fix avatar refresh after image download 2024-06-04 14:03:53 +02:00
Benoit Martins
1e16dbaa61 Run getFriendWithAddress in the core queue if necessary 2024-05-30 16:45:55 +02:00
Benoit Martins
7dca3300e1 Fix avatar crash 2024-05-29 16:58:01 +02:00
Benoit Martins
fad30689b4 Fix outgoing video call 2024-05-28 16:57:40 +02:00
Benoit Martins
e94065ee2e Fix onCallStateChanged crash 2024-05-23 11:37:10 +02:00
Benoit Martins
5beb5c088c Joining the waiting room when calling a conference 2024-05-14 10:32:24 +02:00
Benoit Martins
2ba2e40958 Change call view in landscape mode 2024-05-07 14:32:59 +02:00
Benoit Martins
6d8dfbf1a1 Fix fullscreen mode in call view 2024-05-06 15:33:29 +02:00
Benoit Martins
ec842f2830 Set default front camera 2024-05-06 10:38:49 +02:00
Benoit Martins
cfe3bef32d Add green call banner 2024-05-02 15:38:55 +02:00
Benoit Martins
32dc6ea345 Audio/video call statistics 2024-05-02 14:16:02 +02:00
Benoit Martins
46c41c1218 Fix when participant device is nil 2024-04-30 11:48:16 +02:00
Benoit Martins
f6e935c65f Add audio only mode to conference call view
Enable FEC
Fix active speaker video
2024-04-30 11:35:10 +02:00
Benoit Martins
601be3ebed Add Meeting Waiting Room 2024-04-16 10:43:38 +02:00
Benoit Martins
6c59bd6581 Asymmetrical video call 2024-04-09 14:00:41 +02:00
Benoit Martins
f771bdc790 FIx active speaker mode 2024-04-08 15:22:59 +02:00
Benoit Martins
ab3b883442 Init conference call view 2024-03-22 16:45:29 +01:00
Benoit Martins
5b3c8d4d1a Add green call banner 2024-01-31 14:51:34 +01:00
Benoit Martins
ffb60daaea Fix setHeldOtherCalls when current call is paused, remove setHeldOtherCallsWithCore function 2024-01-25 14:52:04 +01:00
Benoit Martins
05cc8277d8 Add calls list in call view 2024-01-25 11:13:06 +01:00
Benoit Martins
55631bf4f4 Start a new call when another call is in progress 2024-01-25 11:11:00 +01:00
QuentinArguillere
9ef28d00f6 Add ZRTP Popup 2024-01-23 13:17:57 +01:00
QuentinArguillere
99b4868f7e Add specific CoreDelegate to process the PushIncoming state of incoming calls. This is currently required, because Publisher-type callbacks are queue and not instantly called, which does not work when we have to report incoming calls for callkit before iOS kills us. 2024-01-22 17:22:12 +01:00
Benoit Martins
33b07f1440 Fix account deletion when network is disconnected and can delete account in the side view 2024-01-16 20:58:57 +01:00
Benoit Martins
2e5ba428a0 Fixes for first release 2024-01-16 20:57:53 +01:00
Benoit Martins
04dbce540c Fixes 2024-01-12 17:27:16 +01:00
Benoit Martins
d97f07942f Refresh view when call is paused 2024-01-12 17:27:16 +01:00
Benoit Martins
8469e8583e Toast display when user records call 2024-01-12 17:27:15 +01:00
Benoit Martins
96bdf5150c Record call 2024-01-12 17:27:15 +01:00
Benoit Martins
341d8171a0 Add video call, fullscreen mode and automatic video acceptance 2024-01-08 13:35:14 +01:00
QuentinArguillere
bcf4eefe35 Fix swiftlint warnings 2024-01-02 17:33:54 +01:00
Benoit Martins
81448d8006 Init audio route 2024-01-02 16:57:31 +01:00
Benoit Martins
cc6d599ec5 Fixes 2023-12-22 16:56:59 +01:00
QuentinArguillere
d89e616f37 Add startCall utilities to TelecomManager 2023-12-19 17:34:59 +01:00
Benoit Martins
f7f9ee32b6 Init outgoing call 2023-12-19 17:08:23 +01:00