Commit graph

5493 commits

Author SHA1 Message Date
Christophe Deschamps
372ac02eb8 Ephemeral indicator inside chat list view 2021-06-07 19:16:38 +02:00
QuentinArguillere
1cb6c12ad4 Fix bug when checking if a password confirmation popup should appear 2021-06-04 17:00:22 +02:00
QuentinArguillere
c58b9784e6 Fix bugs when exiting account params : potential crash when setting the route addresses, and losing the auth info’s algorithm 2021-06-04 16:59:49 +02:00
Christophe Deschamps
a05064edaf Ephemeral messages 2021-06-03 09:53:46 +02:00
QuentinArguillere
173d957914 Remove old code that prevented from registering for remote push notification when starting linphone from background, and fix a bug where deactivating the push notification for a specific account wasn’t saved when going restarting the app 2021-05-28 15:02:20 +02:00
QuentinArguillere
fbf2b92f6b Set the account creator backend to 0 (xmlrpc) in the linphone RC factory to avoid having people switching to flexiapi by default when updating linphone iphone to new version 2021-05-27 15:45:25 +02:00
QuentinArguillere
1153a0a0e8 Fix onCallStateChanged callback that could use a nil address when searching for a contact name 2021-05-27 12:09:44 +02:00
Danmei Chen
edea29fd49 fix vfs display 2021-05-26 11:08:07 +02:00
Christophe Deschamps
9c27bcc0df Enable VFS in app extensions via Keychain sharing 2021-05-26 11:08:07 +02:00
Danmei Chen
f47eb4f204 fix unsupported format 2021-05-26 11:08:07 +02:00
Danmei Chen
600fdc1eda fix crash enterforeground with VFS enabled 2021-05-26 11:08:07 +02:00
QuentinArguillere
b627c87d21 Do not print message content in the logs 2021-05-25 15:45:04 +02:00
QuentinArguillere
69c6e93d6f Do not allow push by default in linphonerc-factory 2021-05-25 15:44:44 +02:00
QuentinArguillere
710df1fa41 Cleanup push registration code already done in the sdk 2021-05-25 13:42:40 +02:00
QuentinArguillere
7e3ff94ed1 Properly enable push notifications on core start, and fix typo (true=>pushEnabled) 2021-05-25 13:42:15 +02:00
QuentinArguillere
fa6ba6a8e9 Rename configureProxyConfig to configureAccount, and directly set the correct provider name when creating an account instead of doing it afterwards 2021-05-25 13:41:40 +02:00
QuentinArguillere
fe8e29542c Remove displayIncomingCall(string) 2021-05-25 13:40:59 +02:00
QuentinArguillere
4b0838225e Switch back to xlmrpc backend for account creator, for now. 2021-05-24 11:47:19 +02:00
QuentinArguillere
88970c0e04 Replace bluetoothEnabled and speakerEnabled flags in the CallManager by isBluetoothEnabled and isSpeakerEnabled function, which will give real time state of the API based on what the linphone core getAudioDevice functions returns 2021-05-24 11:45:08 +02:00
QuentinArguillere
5e6329e40d Update account creator url 2021-05-24 11:45:08 +02:00
QuentinArguillere
636e4cd67b Use the linphone functions for audio route management rather than IOS specific ones. Also removed redundant triggers on Speaker and Bluetooth buttons. 2021-05-24 11:45:08 +02:00
QuentinArguillere
7ea46b5aab Replace all proxy configs with account, and include the new push notification features from the 5.0 SDK 2021-05-24 11:45:08 +02:00
Danmei Chen
a1e3989d0a fix compability of display files with previous versions 2021-05-19 14:44:18 +02:00
Danmei Chen
d88641c31c disable VFS for simulators or error case 2021-05-10 16:22:10 +02:00
Danmei Chen
7183116b4b fix leak memory 2021-05-06 17:39:34 +02:00
Danmei Chen
4f33de229f active vfs when change settings 2021-05-05 10:56:20 +02:00
Simon Morlat
7d9329adab Don't pause all calls when receiving a new call. This creates recursions in callkit's logic that cause AudioSession to be lost. Call fulfill() when action is done. 2021-05-04 14:09:14 +02:00
Danmei Chen
831295f680 update password manage lien 2021-05-03 09:05:24 +02:00
Danmei Chen
6ef77ebdaa enable multipart send and recv 2021-05-03 08:44:34 +02:00
Danmei Chen
c9e189e0ae fix create invailid proxy config 2021-04-19 10:55:32 +02:00
Danmei Chen
0161430180 enable display image if vfs not enabled 2021-04-12 18:09:39 +02:00
Danmei Chen
deb245bcec simplify linphonerc 2021-04-08 17:41:57 +02:00
Danmei Chen
2605090212 rework use auto enterBackground and enterForeground 2021-04-08 15:59:07 +02:00
Danmei Chen
eee2ae66f3 use auto iteration 2021-04-08 15:38:08 +02:00
Danmei Chen
aee1b05517 add option to enable VFS 2021-04-08 12:36:37 +02:00
Christophe Deschamps
443152f867 VFS key generation & store/retrieve to/from keystore & pass on to factory if vfs enabled 2021-04-07 11:49:36 +02:00
Danmei Chen
765f449c94 use auto enterBackground and enterForeground 2021-04-07 11:38:20 +02:00
Danmei Chen
e42b2b010e update CHANGELOG 2021-04-06 14:47:10 +02:00
Danmei Chen
9bcf407285 fix build with master 2021-04-06 11:08:55 +02:00
Danmei Chen
8a689af705 hold call before answer another call 2021-03-30 22:17:39 +02:00
Danmei Chen
3dee6c83b5 tag 4.4.0 and use sdk 4.5.0 2021-03-29 17:20:02 +02:00
Danmei Chen
d86a33e435 reset a limit time for Friend list unsubscription 2021-03-29 17:02:01 +02:00
Danmei Chen
03ee02ded8 avoid array mutated while being enumerated 2021-03-29 14:44:20 +02:00
Danmei Chen
01bb34843d update callid for callkit 2021-03-29 10:26:30 +02:00
Danmei Chen
f5aeea9c96 fix conference issue 2021-03-25 20:21:03 +01:00
QuentinArguillere
4c026f68c4 Unsubscribe from friends list when removing and account, and add a small filter to avoid displaying irrelevant authentication requests from previously logged account on the app 2021-03-25 14:51:29 +01:00
Danmei Chen
fa27a5f14b fix translations 2021-03-25 11:51:29 +01:00
Danmei Chen
7237aa729d use xcode12 for gitlab ci job 2021-03-24 18:23:10 +01:00
Danmei Chen
9166fbd4a8 get translations from weblate 2021-03-23 17:49:56 +01:00
Danmei Chen
e4f5dbbe26 add translation for fr 2021-03-23 16:56:28 +01:00