Commit graph

41 commits

Author SHA1 Message Date
Danmei Chen
98449ef104 update api 2021-01-04 17:19:52 +01:00
Christophe Deschamps
43f303fa43 This commit modifies the way Linphone reports the calls to CallKit :
- Instead of reporting the Display name inside the remoteHandle of CXCallUpdate it now reports the SIP URI
- The display name is now inserted into localizedCallerName

The benefit of doing this is that is that it enables calling from the Phone Call History, and it is required if tel URI are activated (unless calls are not reported in phone history)

This commit also enables the ability to place calls using Linphone by long pressing tel URIs.
2020-12-02 01:18:18 +01:00
Danmei Chen
537cda59aa improve callkit 2020-11-25 22:50:00 +01:00
Danmei Chen
1ff46fe25f terminate callkit when register failed or cleared 2020-10-30 16:37:50 +01:00
Danmei Chen
bd29182dd2 decline call with busy reason 2020-09-22 18:59:27 +02:00
Danmei Chen
caadaa0958 fix outgoing call not connected for callkit 2020-07-24 10:15:51 +02:00
Danmei Chen
2e386351e1 fix can not hold call for OutgoingEarlyMedia 2020-07-21 12:47:01 +02:00
Danmei Chen
7d14a35da5 fix Incoming call with pushkit 2020-07-01 17:42:47 +02:00
Danmei Chen
eb687a0520 fix Incoming Call 2020-06-30 21:56:56 +02:00
Danmei Chen
b48704b59d fix change route audio 2020-06-17 13:48:30 +02:00
Danmei Chen
466db3ef07 update copyright 2020-06-17 09:57:37 +02:00
Danmei Chen
ecd80706bc fix speaker enabled 2020-06-16 20:01:36 +02:00
Danmei Chen
9eb004469a fix refer call 2020-06-16 12:30:24 +02:00
Danmei Chen
bbd4ad16c5 fix notification 'Missed call' 2020-06-15 10:36:46 +02:00
Danmei Chen
21fbc51405 fix not display IncomingCall when pushnotification is disabled 2020-06-12 11:34:54 +02:00
Danmei Chen
dd762b6714 fix lost of sons 2020-06-04 18:29:51 +02:00
Danmei Chen
a35eaf8217 remove useless code 2020-04-17 11:54:43 +02:00
Danmei Chen
7b4427e785 fix end call 2020-04-17 09:32:19 +02:00
Danmei Chen
a0b7dd0dda terminate early failed calls 2020-04-16 19:29:20 +02:00
Danmei Chen
44354f4f5e fix calls 2020-04-15 15:09:32 +02:00
Danmei Chen
a9952c479d fix repeat outgoing call connected 2020-04-14 20:40:46 +02:00
Danmei Chen
f43ad2d447 fix display anme for calls 2020-04-14 17:37:51 +02:00
Danmei Chen
10432eb1ca try to ensure registered for notification 2020-03-31 13:59:09 +02:00
Danmei Chen
0ca42b5d18 use alreadyRegisteredForNotification instead of defaultProxyConfig?.pushNotificationAllowed to fix double calls 2020-03-30 10:01:02 +02:00
Danmei Chen
43d31c1cdb display incoming call when push is disabled 2020-03-27 13:28:37 +01:00
Danmei Chen
8352b7a37f fix double calls 2020-03-27 11:49:41 +01:00
Danmei Chen
b0e83b970a remove useless code 2020-03-24 09:17:08 +01:00
Paul Cartier
ca38aaa90a update call terminate 2020-03-20 16:13:44 +01:00
Danmei Chen
7fdfe63632 fix speaker of call 2020-03-19 14:54:08 +01:00
Paul Cartier
e0e8d35a19 Move iterate timer to swift file 2020-03-17 10:26:05 +01:00
Danmei Chen
13535fa2c4 fix call not be ended 2020-03-10 13:54:59 +01:00
Danmei Chen
0fafe0d16b fix calls 2020-03-09 13:22:43 +01:00
Danmei Chen
ca83b41c52 fix crash of memory leak 2020-03-05 17:37:07 +01:00
Danmei Chen
e7ed8d60bb fix display imcoming call repeatedly 2020-03-05 16:21:41 +01:00
Danmei Chen
9ae49edc66 fix crash 2020-03-03 11:41:10 +01:00
Danmei Chen
84e71bddb0 fix crash of retain value 2020-03-03 11:41:10 +01:00
Danmei Chen
157922a960 add docs 2020-03-03 11:41:10 +01:00
Danmei Chen
14e0ce4e4f set appData in call 2020-03-03 11:41:10 +01:00
Danmei Chen
da4d9c7215 clear code 2020-03-03 11:41:10 +01:00
Danmei Chen
d159b4cbf1 clear hash maps 2020-03-03 11:41:10 +01:00
Danmei Chen
98a7938b86 callkit in Swift 2020-03-03 11:38:26 +01:00