QuentinArguillere
1fde3a87bc
Use linphone_event_log_delete_from_database instead of linphone_chat_room_delete_message.
2021-06-16 14:28:43 +02:00
Christophe Deschamps
c90658d1ac
Merge branch 'master' of gitlab.linphone.org:BC/public/linphone-iphone
2021-06-14 19:07:09 +02:00
Christophe Deschamps
1390768f53
Create VFS key in keychain with device locked accessibility
2021-06-14 19:07:03 +02:00
QuentinArguillere
d42c8d0053
Change the group chat info popup menu size to match the available features
2021-06-14 16:21:29 +02:00
QuentinArguillere
f489d4747a
Group chat info popup menu : reload data to take into account the potential changes with the ephemeral feature being activated or not in the settings, and remove table cell separators continuing further than the actual size of the popup menu
2021-06-14 11:51:21 +02:00
QuentinArguillere
26a14ab5bd
Add button to enable/disable ephemeral message feature in the chat conversations
2021-06-14 11:47:47 +02:00
Christophe Deschamps
c0292d9123
Ephemeral messages minor adjustments:
...
- Improved ephemeral icon placement in ChatList
- Display ephemeral information on incoming messages in chat room
- Added duration of expiration to LinphoneEventLogTypeConferenceEphemeralMessageEnabled
2021-06-14 11:08:00 +02:00
QuentinArguillere
f0c5c07341
Check that address was successfully created before unreferencing it
2021-06-09 16:58:05 +02:00
Danmei Chen
64ac2c6871
hide ephemeral feature
2021-06-08 11:37:17 +02:00
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