Commit graph

465 commits

Author SHA1 Message Date
Benjamin Reis
dd22e69ceb Do not crash on null call id when trying to recreate a callkit call 2018-01-10 14:32:17 +01:00
Benjamin Reis
3d5f8b0447 enhance proximity sensor support 2018-01-10 13:48:52 +01:00
Benjamin Reis
d146c4ffe5 add background task to core iteration 2018-01-05 11:19:12 +01:00
Benjamin Reis
84695a8d0f Try to start background task sooner 2018-01-04 14:46:15 +01:00
Benjamin Reis
31b1e1d5d7 do not change audio route on call connected when bluetooth 2018-01-02 16:52:59 +01:00
Benjamin Reis
a82de0f631 do not set notification category on every push received 2018-01-02 10:47:09 +01:00
Brieuc Viel
a1531bac76 [ProximitySensor] update proximitySensor management to fix specific case 2017-12-20 15:54:44 +01:00
Jehan Monnier
38833faa31 add tcp keepalive value in factory file 2017-12-15 08:26:33 +01:00
Brieuc Viel
cd3ab3aeb7 [PushNotif] add keep_alive on start LC to workaround push notif on chat message 2017-12-11 14:58:40 +01:00
Jehan Monnier
a2b245612e add codec2 setting 2017-11-29 08:45:55 +01:00
Brieuc Viel
f1e6e0c270 [Clean-up] Code clean-up + speed-up 2017-11-27 14:52:30 +01:00
Brieuc Viel
dfc5af3c7f [CNContact] contact loading time optimised 2017-11-23 16:37:16 +01:00
Benjamin Reis
4f42d32501 remove useless if 2017-11-16 15:01:58 +01:00
Benjamin Reis
1f8f4b00ff Better sound management 2017-11-14 14:52:14 +01:00
Brieuc Viel
28b403383d [CNContact] CNContact fix multiple contact edition crashes 2017-11-13 16:59:47 +01:00
Brieuc Viel
24733a0615 [CNContact] CNContact first implementation 2017-11-08 17:22:23 +01:00
Jehan Monnier
9307a25a51 Decline incoming Call when CallKit returns DND 2017-10-13 16:33:38 +02:00
Benjamin Reis
ee9585d722 remove deprecated call to linphone_core_new(...) 2017-09-28 15:29:02 +02:00
Benjamin Reis
8d46220ee0 reindent code 2017-08-31 15:43:16 +02:00
Benjamin Reis
594fb5f0e0 let the core handle if call missed or not 2017-08-31 10:13:01 +02:00
Benjamin Reis
8937a2cafa initiate nil NSError 2017-08-08 15:51:54 +02:00
Benjamin Reis
f4e56cfd34 add error logs to audio session errors 2017-08-08 14:03:23 +02:00
Benjamin Reis
505aadc5bd remove useless code 2017-07-26 09:39:30 +02:00
Benjamin Reis
5a77092c77 keep speaker after pause if speaker was enabled 2017-07-06 14:10:18 +02:00
Benjamin Reis
e165252d3c better management of proximity sensor 2017-07-03 11:13:33 +02:00
Benjamin Reis
2dd9cfa16f Let the core manage IM policy 2017-06-22 15:53:56 +02:00
Benjamin Reis
29bbdeea75 add proximity sensor support 2017-06-22 10:50:28 +02:00
Benjamin Reis
a19427bd12 add sendTo api 2017-06-17 00:12:01 +02:00
Benjamin Reis
84a845e8ed Do not display missed call notfication when call has been accepted or declined elsewhere 2017-06-05 14:01:35 +02:00
Benjamin Reis
3d86f4ea70 add call-ids to logs 2017-05-19 15:01:34 +02:00
Benjamin Reis
e00ae7a7bf differentiate call and message push long running task 2017-05-19 14:02:41 +02:00
Christophe Deschamps
5f993b9dbc Handle reporting Call termination to CallKit for calls that have changed call-id during call 2017-04-27 19:03:35 +02:00
Benjamin Reis
79ebf32dfc refactor code 2017-04-24 12:12:23 +02:00
Benjamin Reis
53a8a14a27 new account creator 2017-04-24 12:05:04 +02:00
Benjamin Reis
50a0553543 Better management of app states 2017-04-19 16:08:09 +02:00
Benjamin Reis
de4590c74f add deliver_imdn to rc-factory 2017-04-18 15:48:37 +02:00
Benjamin Reis
706c6d14b7 Fix crash when cancelling the call too soon 2017-04-13 15:49:17 +02:00
Benjamin Reis
1e3bf80a91 Fix crash when transferring a call 2017-03-31 10:29:16 +02:00
Jehan Monnier
07c88d455b update submodules belle-sip/linphone/bctbx 2017-03-28 11:49:22 +02:00
Brieuc Viel
c8467b3a42 [Imdm] Imdm implementation - first version 2017-03-15 14:40:39 +01:00
Benjamin Reis
cabdc6a1a7 Stop using depricated call API 2017-03-07 12:21:18 +01:00
Benjamin Reis
b13fe9c56f Clean code of Audio route management 2017-03-02 16:08:47 +01:00
Benjamin Reis
23d5b11186 better log if audio error 2017-03-02 14:14:19 +01:00
Benjamin Reis
214611dce3 Change AudioSession API and better management of Bluetooth 2017-03-02 14:09:56 +01:00
Benjamin Reis
79a8bb2f78 map callID to pushes to know when we missed calls or messages 2017-02-28 17:16:50 +01:00
Benjamin Reis
01b79e1c2d End bgTask even in foreground if it exists 2017-02-24 10:54:26 +01:00
Benjamin Reis
d89580528a Display missed calls and messages bg running task only in background 2017-02-24 10:45:18 +01:00
Benjamin Reis
d20aa3382c Quicker count of CallKitcalls 2017-02-23 10:39:00 +01:00
Benjamin Reis
03540a8b69 CallKit counts its calls 2017-02-23 10:26:42 +01:00
Benjamin Reis
54718ce93b Create a bg task when receiving a push while in bg to have more time to register and receives invite/message + pop up if nothing received when the bg task expires 2017-02-22 14:58:14 +01:00