Commit graph

5539 commits

Author SHA1 Message Date
Danmei Chen
fea93b82e9 beta 4.5.1(4) 2021-10-07 15:16:11 +02:00
Danmei Chen
7c08c38829 get image from either download dir or cache dir 2021-10-07 15:10:08 +02:00
Danmei Chen
b6587a2bb9 use download dir 2021-10-04 12:04:10 +02:00
Danmei Chen
2a7b6c4a7f Revert "migration all images from cacheDirectory to imagesDirectory, to avoid automaic clear of cache"
This reverts commit 88e807c529.
2021-10-04 12:04:01 +02:00
Danmei Chen
3c1bffaf8a Application extensions and any libraries they link to must be built with the build setting set to YES 2021-09-30 11:37:58 +02:00
QuentinArguillere
c2849ddb56 Add an equivalence between “sips:” uri and TLS transport in the account settings 2021-09-27 09:10:38 +02:00
Christophe Deschamps
f64de9d8de Merge branch 'release/4.5' of gitlab.linphone.org:BC/public/linphone-iphone into release/4.5 2021-09-16 10:28:53 +02:00
Christophe Deschamps
e8a348ada2 - Notify LinphoneCallUpdate on call back thread
- Fix "no more call" detection to dismiss call views within call call back itself.
2021-09-16 10:27:52 +02:00
QuentinArguillere
ca9e321a68 Fix potential crash, and hide the account link menu if there is no account 2021-09-15 17:35:30 +02:00
Christophe Deschamps
b9f8a7f025 - Use the new conference call API
- Displays participants when joining a conference call as a guest
2021-09-15 16:43:33 +02:00
Simon Morlat
98ac45f92a Show a dialog to requet the user to grant the local network permission.
This is required for ICE to operate correctly.
If not granted, SDK 5.0.16 will automatically disable ICE.
2021-09-02 15:46:36 +02:00
Danmei Chen
09d0867807 fix text display error with video in the same chat 2021-08-03 08:42:22 +00:00
Danmei Chen
8eda10d770 fix crash : try to use the core because of post event , though the core is already destroyed 2021-07-30 15:03:55 +02:00
QuentinArguillere
a3f63cc70c Update linphone.xcodeprojet to 4.5.0 (1) 2021-07-08 16:57:11 +02:00
QuentinArguillere
e390fbeac2 Update changelog and Podfile for 4.5.0 2021-07-08 16:56:03 +02:00
QuentinArguillere
ebbc05bf6a Redirect to weblate rather than transitex in the readme 2021-07-08 16:49:18 +02:00
Danmei Chen
0f50d114bb add some translations 2021-07-08 16:28:18 +02:00
Danmei Chen
88e807c529 migration all images from cacheDirectory to imagesDirectory, to avoid automaic clear of cache 2021-07-08 11:42:39 +02:00
Danmei Chen
68860ba25f add logs for remove item and move log file to dataPath 2021-07-06 17:41:09 +02:00
QuentinArguillere
55027dbc82 Add a check to avoid going back to DialerView if we’ve been started through a push notification and are already in a chatroom at startup (and a bit of tab/line reformatting) 2021-07-02 17:44:20 +02:00
QuentinArguillere
96787efe4c Move the currentCallContextBeforeGoingBackground from LinphoneManager to CallManager. When answering a callkit call, if app is not on foreground, disable the camera and save the call context in the CallManager to re-enable it when we return to foreground. 2021-07-02 15:33:25 +02:00
QuentinArguillere
2becb86ab9 Fix bug where the “previous” button in the contact details would always return to the contacts list, even though we could have come from the call history details 2021-07-02 15:14:44 +02:00
QuentinArguillere
e4ea67b716 Save accept terms state in the config 2021-07-02 15:14:44 +02:00
Danmei Chen
fc4f6fa658 fix cell background color 2021-07-02 09:46:43 +02:00
Danmei Chen
4216ecdc13 fix devices list can not do call 2021-07-01 17:40:42 +02:00
Danmei Chen
7936214997 end call when registration failed 2021-06-29 20:12:08 +02:00
Danmei Chen
ed0fe3bb69 fix not end callkit when registration failed due to network reason 2021-06-29 15:16:25 +02:00
QuentinArguillere
15ff3fd9a6 Destroy chatroom objective C object when entering background to avoid a crash caused by a callstatechagned event from background 2021-06-29 10:23:24 +02:00
QuentinArguillere
7bafd37081 When enabling the video in a call, we only redirect the sound to speaker if there is not other output device connected 2021-06-25 15:52:15 +02:00
Danmei Chen
a4d2c8342b fix images are gray during upload 2021-06-23 10:53:59 +02:00
Danmei Chen
de3321646f fix multiparts alignment 2021-06-23 10:04:39 +02:00
Christophe Deschamps
942db35732 Prevent VFS from re-generating a key when navigating to chat settings with VFS enabled 2021-06-18 15:34:26 +02:00
Christophe Deschamps
b58b974392 VFS changes :
- Added accessibility attribute to the secure preference key
- Added mechanism to delete any existing key when activating VFS for the first time
- Improved log messages
2021-06-18 09:41:51 +02:00
Christophe Deschamps
7387bf6330 Use logging service for VFS related messages 2021-06-17 12:29:04 +02:00
Christophe Deschamps
1b96a21993 Merge branch 'master' of gitlab.linphone.org:BC/public/linphone-iphone 2021-06-16 21:27:22 +02:00
Christophe Deschamps
82cb8660d7 Move VFS Activation at earlier stage in service notification 2021-06-16 21:26:51 +02:00
QuentinArguillere
55a9850b38 Fix a crash that could happen when changing view while deleting a chatroom 2021-06-16 15:28:56 +02:00
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