Commit graph

395 commits

Author SHA1 Message Date
Christophe Deschamps
b5f9daba55 Tapping on message and missed call notification with app not started navigation 2024-02-13 13:25:13 +01:00
Christophe Deschamps
d70c60d5fa Handle [misc]max_calls configuration flag inside the application 2023-09-19 13:04:52 +02:00
QuentinArguillere
9509f2652f Use flexiapi account creator 2023-07-11 17:04:15 +02:00
Benoit Martins
914da62b4f FIx UserNotificationCenter click
Disable Screenshot secure mode
2023-06-28 14:40:16 +02:00
Benoit Martins
139ac987d8 Fix minor problems with presence 2023-06-13 10:09:41 +02:00
Benoit Martins
01fe584083 Disable NotificationService when receive message in active chatroom 2023-06-13 10:09:40 +02:00
Benoit Martins
efb9cbd282 Fix markAsRead and ChatConversationViewModel updates 2023-06-13 10:09:39 +02:00
Benoit Martins
04086fb5f2 Fix light and dark mode 2023-06-13 10:09:39 +02:00
Benoit Martins
e2233674ae Add Sharing Media feature 2023-06-13 10:09:39 +02:00
Benoit Martins
dbc93b7cf0 Move push_presence_preference to Contacts settings 2023-05-25 11:54:35 +02:00
Benoit Martins
bff4491da7 Fix publish presence setting
Add log_collection_upload_server_url and update_presence_model_timestamp_before_publish_expires_refresh in LinphoneRC
Add publish and pusblish_expires in assistant_linphone.rc (create and existing)
2023-05-16 12:11:21 +02:00
benoit.martins
919cca1726 Fix phone (no sip) presence
Add pushpresence setting
2023-05-16 12:11:21 +02:00
Benoit Martins
15481cf227 Add delegate presence (callback)
Set Consolidated presence of core when app enter in background or foreground
2023-05-16 12:11:21 +02:00
QuentinArguillere
a38d80d7d5 Check value of “auto_apply_provisionning_config_uri_handler” : if true, automatically apply a remote configuration opened from a URL scheme. Otherwise, display the usual confirmation dialog 2023-04-25 10:06:07 +02:00
QuentinArguillere
39be810ecb Fix url scheme handler for app : now can properly do a remote configuration when opening a linphone-config:URL from another app 2023-04-24 14:37:36 +02:00
QuentinArguillere
5edea95381 Implement didReceivedRemoteNotification to manage background push in order to trigger a register for accounts when receiving a service notification 2023-03-17 17:43:16 +01:00
QuentinArguillere
abf598b654 Use linphone_core_search_chat_room rather than linphone_core_get_chat_room, in order to fix chatrooms being empty when using multiple accounts 2022-12-05 16:40:31 +01:00
Benoit Martins
4b5eaa3bc5 Fix image sharing from gallery, and fix view navigation 2022-12-01 16:32:49 +01:00
Christophe Deschamps
8607469f68 Refactorisation of call views + various fixes 2022-11-22 23:51:15 +01:00
Christophe Deschamps
93eecbc304 Appearance (dark/light) handling 2022-11-17 16:08:34 +00:00
Christophe Deschamps
b63779b65e Enable camera in background context when app goes in background 2022-11-15 07:30:37 +01:00
Christophe Deschamps
0fc1f024d3 Enable camera on conference calls when app comes to foreground 2022-11-14 21:19:11 +01:00
Christophe Deschamps
06cbe9fa1d Fix avatars light/dark mode 2022-11-03 17:04:28 +01:00
Christophe Deschamps
670ad21770 Conference creation on iPad 2022-10-19 09:53:58 +02:00
Christophe Deschamps
524d429960 Merge new UI for Call and Conferences 2022-06-15 17:33:36 +02:00
Christophe Deschamps
176cfd8b4b Fix multiple instance of call view
Added further debug details
2022-05-13 11:22:09 +02:00
QuentinArguillere
41496d1ee1 Remove includes of linphoneapp-swift.h in *.h files 2022-05-09 17:05:50 +02:00
Danmei Chen
ed964d8736 fix chatroominfoview crash by reconfiguring the chatroom after entering background puis foreground 2022-03-08 14:24:24 +01:00
Danmei Chen
640cb70ebf fix duplicate push authorization requests on install 2022-03-08 14:24:11 +01:00
Christophe Deschamps
d4d3f95b96 Use of imageWithContentsOfFile to reduce image size
Added a cache for height calculation (until chat bubble are moved to autolayout)
Added a cache for images to reduce memory footprint
2022-02-04 11:55:58 +01:00
Christophe Deschamps
a9e4c40f92 Fixes notification actions not showing
Checks notifiction allowed at every app becom active
Added error message if notifications are not allowed
2022-02-04 09:35:52 +01:00
Christophe Deschamps
306162228e Revert "Video conference and new Call Views"
This reverts commit 608577034d.
2022-01-04 12:27:14 +01:00
Christophe Deschamps
608577034d Video conference and new Call Views 2021-11-26 19:10:22 +01: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
e4ea67b716 Save accept terms state in the config 2021-07-02 15:14:44 +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
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
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
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
600fdc1eda fix crash enterforeground with VFS enabled 2021-05-26 11:08:07 +02:00
QuentinArguillere
710df1fa41 Cleanup push registration code already done in the sdk 2021-05-25 13:42:40 +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
d88641c31c disable VFS for simulators or error case 2021-05-10 16:22:10 +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