Commit graph

337 commits

Author SHA1 Message Date
Christophe Deschamps
698c4066a9 Added sips support + automatic calling when sip or sips uri is clicked 2020-12-02 10:37:25 +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
Simon Morlat
dccab97503 Remove location permission request, since liblinphone no longer needs to read the wifi SSID. 2020-10-22 17:39:38 +02:00
Danmei Chen
bb85becf49 request Photo authorization earlier to avoid crash 2020-06-22 11:05:02 +02:00
Danmei Chen
466db3ef07 update copyright 2020-06-17 09:57:37 +02:00
Danmei Chen
29d484ea34 fix crash when remove callbacks 2020-06-10 14:59:00 +02:00
Danmei Chen
5cf6db0dd9 fix crash: enter background mode when linphonecore off 2020-05-25 18:05:39 +02:00
Danmei Chen
506d7b3703 Revert "fix crash when applicationDidEnterBackground is called twice"
This reverts commit 3e191259aa.
2020-05-25 11:56:34 +02:00
Danmei Chen
69a11ef639 Revert "fix crash when stop lc too early"
This reverts commit 8d54620295.
2020-05-25 11:56:13 +02:00
Danmei Chen
8d54620295 fix crash when stop lc too early 2020-05-22 16:42:42 +02:00
Danmei Chen
3e191259aa fix crash when applicationDidEnterBackground is called twice 2020-05-22 16:01:28 +02:00
Paul Cartier
658edc86a6 Prevent crash when openining app after bg call finished
Only happened in the settings view before the call starts
2020-05-11 14:20:37 +02:00
Paul Cartier
db3495a33d refresh friends from fastaddressbook when going from BG to FG 2020-04-28 16:38:54 +02:00
Danmei Chen
a15cb46837 correct spellings 2020-04-17 15:21:26 +02:00
Paul Cartier
3e777b5cc2 Use push notif loc-key to display msg in case of failure of service extension
add pn-groupchat-str contract header parameter
2020-04-17 10:16:59 +02:00
Danmei Chen
44354f4f5e fix calls 2020-04-15 15:09:32 +02:00
Paul Cartier
7ed3c5bbf7 handle user notifications in app extension 2020-04-10 17:06:04 +02:00
Danmei Chen
9acc53daf0 use new crashlytic sdk 2020-04-03 17:47:41 +02:00
Danmei Chen
f749195935 set limit to 3 for forbidden push 2020-04-01 17:25:41 +02:00
Danmei Chen
10432eb1ca try to ensure registered for notification 2020-03-31 13:59:09 +02:00
Danmei Chen
79ed950062 fix video auto accept 2020-03-31 10:32:36 +02:00
Danmei Chen
5982b8cb6d remove useless code 2020-03-30 16:07:40 +02:00
Danmei Chen
d7e9cf6234 add logs for pushkit 2020-03-30 11:22:01 +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
b0e83b970a remove useless code 2020-03-24 09:17:08 +01:00
Paul Cartier
10390bd67a Remove all TODOs 2020-03-23 14:24:40 +01:00
Danmei Chen
61932234d9 fix crash of iterate 2020-03-18 14:50:20 +01:00
Paul Cartier
179d2718e8 Handle push notification for messages in iOS13 2020-03-16 09:50:15 +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
e7ed8d60bb fix display imcoming call repeatedly 2020-03-05 16:21:41 +01:00
Danmei Chen
0730a10d2a fix push notification not received for ios13 2020-03-05 09:51:38 +01:00
Danmei Chen
98a7938b86 callkit in Swift 2020-03-03 11:38:26 +01:00
Danmei Chen
7a4d625fa2 update functions 2020-03-03 10:08:07 +01:00
Paul Cartier
5fe9e65be6 Adding back the code to prevent unregister
Removing this code requires an update of the sdk
2020-02-25 09:42:59 +01:00
Paul Cartier
d1fc3684ef update push notification parameters
- remove set_network_reachable: sdk will not register if push are allowed
- uses push_notification_allowed instead of refkey in proxy config
2020-02-07 17:03:59 +01:00
Danmei Chen
37a34b41e0 fix words 2019-11-07 10:23:52 +01:00
Danmei Chen
a2321eb739 request location access for > ios13 2019-11-06 13:24:54 +01:00
Danmei Chen
9c8f9dec99 change licence to gpl-v3 2019-10-16 15:10:09 +02:00
Simon Morlat
6b0d1c27f2 Use linphone_core_ensure_registered() when receiving a PushKit notification.
This fixes issues when some calls or messages are sometimes not received.
2019-08-13 16:48:55 +02:00
Danmei Chen
637f678bd8 [will be removed] keep push when app will terminate 2019-08-02 14:06:05 +02:00
Danmei Chen
601dda0508 fix network problem 2019-08-02 14:05:39 +02:00
Nicolas Michon
da49a20fc9 Changes related to reachability feature moving into ios-platform-helpers 2019-07-26 15:23:01 +02:00
Danmei Chen
9d90f78276 fix no PhoneMainView 2019-06-26 17:09:07 +02:00
Danmei Chen
df865e3369 optimisation of the time for starting up the view 2019-06-20 14:36:29 +02:00
Danmei Chen
b50175040a remove useless code 2019-04-24 12:17:05 +02:00
Danmei Chen
00fb35f7eb change popup sas view 2019-04-15 13:17:58 +02:00
Danmei Chen
b746d9e8ed set text 'registered' to 'connected' 2019-04-14 14:56:28 +02:00
Danmei Chen
c0cc822f47 fix clear local call notifiation error 2019-04-11 12:06:19 +02:00
Jehan Monnier
721f724a74 -fix issue with « ghost » long running task.
-Remove user notification of missed called on call push notification as no relevant information can be displayed.
2019-04-10 09:09:20 +02:00