Christophe Deschamps
156231f8aa
Handle VoIP and APNs push received before shared filesystem is available (BFU)
...
Delay CoreContext initialization until AppServices.config is available.
When a VoIP push arrives before that, an EarlyPushkitDelegate reports
a temporary CallKit call, ends it as unanswered after 4s, and posts
a missed call notification to the user.
Handle message APNs in service extension without Core/Config availability
2026-04-13 13:38:39 +00:00
Benoit Martins
9524c6f2f3
Add a screen-sharing video preview to the call view
2026-03-26 10:23:36 +01:00
Christophe Deschamps
fed6394cd5
Option ui/only_allow_earpiece_during_call to enforce the use or earpiecee only during call
2026-03-18 15:36:37 +00:00
Benoit Martins
6b93a7ef5e
Refactor toast system
2026-01-20 13:32:21 +01:00
Benoit Martins
ed08190ff4
Reset CallKit UUID on invite resend
2025-12-15 13:21:12 +01:00
Benoit Martins
b462657a77
Add recording list
2025-11-28 17:32:59 +01:00
Benoit Martins
54ca929f88
Ensure call termination is executed on the Core queue
2025-09-15 11:16:44 +02:00
Benoit Martins
9325485da3
Fix CallKit title when receiving a call
2025-08-26 11:09:11 +02:00
Benoit Martins
2b79b95079
Set videoEnabled to false when audio call starts
2025-07-08 09:28:00 +02:00
Benoit Martins
0335d4efaf
Fix fullscreen mode in CallView
2025-07-07 18:56:28 +02:00
benoit.martins
f2615b89e0
Fix outgoing conference call initiation
2025-03-14 11:33:17 +01:00
Benoit Martins
095705ad37
Use Conference object instead of ConferenceScheduler for group call initiation
2025-02-24 12:10:03 +01:00
Benoit Martins
992afa16cf
Replaced all null address.username with address.asStringUriOnly
2025-01-09 16:17:22 +01:00
QuentinArguillere
8d96b08f14
Add all missing translation keys (not the corresponding translations yet)
2024-12-10 18:08:07 +01:00
Benoit Martins
3203cb3ccc
Add Meeting invite
2024-10-16 15:13:29 +00:00
QuentinArguillere
9f7c4e7304
Fix various warnings
2024-09-26 14:45:31 +02:00
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