Commit graph

116 commits

Author SHA1 Message Date
Benoit Martins
3d6338effa Remove linphone.db file if it exists 2025-04-29 15:24:01 +02:00
Benoit Martins
896a908f3f Add copyDatabaseFileToDocumentsDirectory function 2025-04-28 17:30:35 +02:00
QuentinA
1215ae0950 When loading/adding an account where pushEnabled != remotePushEnabled, force remotePushEnable to match the value of pushEnabled 2025-04-28 11:39:26 +02:00
Benoit Martins
f85e7772c8 Remove mIterateSuscription var 2025-04-24 12:44:19 +02:00
Benoit Martins
16da763e5e Enable Auto-Iteration 2025-04-24 12:03:57 +02:00
Benoit Martins
90231749c4 Fix provisioning click URI handler 2025-04-24 10:03:54 +02:00
benoit.martins
05fc902790 Remove toast notification for validated QR code 2025-04-13 23:20:34 +02:00
benoit.martins
7219731c0e Fix vCard contact list 2025-04-13 23:16:46 +02:00
Benoit Martins
b7ef60692d Use new core.createChatRoom() that replaces the older version 2025-03-11 11:35:16 +01:00
Benoit Martins
0b81887728 Add IMDN Threshold 2025-03-04 11:46:55 +01:00
benoit.martins
0bc9aa977c Fix displayed chat room reset 2025-02-05 15:39:24 +01:00
Benoit Martins
b71267eed5 Removed automatic download activation on application launch 2025-01-29 17:18:15 +01:00
Benoit Martins
ac0e70f719 Add help view 2025-01-23 16:29:56 +01:00
QuentinArguillere
511c6e4093 Implement PiP for video calls 2025-01-21 17:16:40 +01:00
QuentinArguillere
b40110f919 Trigger onEnterBackground if we are in background when all calls are terminated 2025-01-21 17:16:18 +01:00
Benoit Martins
35f32d623c Moved removeAuthInfo to "failed" state to prevent removing auth info when deactivating an account in CoreContext 2025-01-09 16:12:14 +01:00
QuentinArguillere
97f5a2270d Set default internationalPrefix to 33 // FRA, and use it for calls and chat 2025-01-09 15:02:29 +01:00
QuentinArguillere
8d96b08f14 Add all missing translation keys (not the corresponding translations yet) 2024-12-10 18:08:07 +01:00
benoit.martins
9366a2f13a Change log_collection_upload_server_url and file_transfer_server_url values 2024-12-04 15:38:27 +01:00
QuentinArguillere
c6c25ce88b Make sure device name used in core userAgent does not containt apostrophes 2024-11-28 16:16:27 +01:00
QuentinArguillere
17e7c05576 Added Shortcuts feature to the side menu, read from the config 2024-11-19 17:37:13 +01:00
QuentinArguillere
67b5f7f563 Remove publisher from corecontext 2024-10-17 16:44:17 +02:00
Benoit Martins
54f1c2a27d Move enteredForeground variable to CoreContext and add a check before using prepareBottomSheetForDeliveryStatus 2024-10-16 15:13:29 +00:00
QuentinArguillere
9f7c4e7304 Fix various warnings 2024-09-26 14:45:31 +02:00
QuentinArguillere
3261cebd5f Replace publisher with delegate in AccountModel 2024-09-26 14:45:31 +02:00
QuentinArguillere
8af6977085 Display toast when network change state. Also, remove "hasDefaultAccount" key from coreContext, instead check if accounts is empty. 2024-09-26 12:01:55 +02:00
QuentinArguillere
69242599f8 In corecontext, replace postOnCoreQueue by CoreDelegate. This allows us to have callbacks triggered immediately and not at at later time asynchronously 2024-09-10 14:20:29 +02:00
QuentinArguillere
473c486ccf Remove debugtraces. Update version to (41) 2024-09-09 17:21:22 +02:00
QuentinArguillere
ae4dcda49b Remove international prexif updates when registering 2024-09-09 17:19:49 +02:00
QuentinArguillere
321e1065ac Network management: add variable networkStatusIsConnected in CoreContext.
Use this new variable to proceed to account removal when failed to register while network is
2024-09-09 10:53:18 +02:00
QuentinArguillere
26cbad1e46 Rework logout : do not delete authinfo before the registration is in Cleared state 2024-09-09 10:53:18 +02:00
QuentinArguillere
e95045dab4 Fix most warnings (remaining: @sendables and deprecated calls) 2024-08-31 09:01:39 +02:00
Benoit Martins
c821b960ed Set deliver_imdn to false 2024-08-22 12:12:58 +02:00
Benoit Martins
179fbaff14 GlobalState.Off check removed from core initialization 2024-08-21 17:25:59 +02:00
QuentinArguillere
1abc35de0c Remove all access to core.Accounts from main thread. Directly store [AccountModel] in coreContext published variable 2024-08-21 17:25:59 +02:00
Benoit Martins
39363f1096 Fix downloaded image crash and display error image instead 2024-08-20 10:05:59 +02:00
Benoit Martins
1ee6ef3150 Disable auto answer replacing calls 2024-07-10 11:41:02 +02:00
Benoit Martins
02a89a08c3 Add Account creation feature (Register)
Fix unreadMessagesCount when displayedConversation is null
Change user agent
2024-06-20 16:46:58 +02:00
Christophe Deschamps
dfcd501dc3 Side menu 2024-06-17 10:28:39 +00:00
Benoit Martins
c441e2cb43 Fix chatRoom refresh in background 2024-06-13 14:31:48 +02:00
QuentinArguillere
eca85b80ad Need to start core in the core initialization in order to instanciate the PushRegistry and be able to process the voip push 2024-06-11 16:50:44 +02:00
Benoit Martins
8e3bd3b5ab Merge branch 'master' 2024-06-06 15:45:39 +02:00
QuentinArguillere
290d842843 Replace all postOnMainQueue by postOnCoreQueue 2024-06-06 15:11:49 +02:00
Christophe Deschamps
2d0f50d11a Single Sign On 2024-06-05 17:48:13 +02:00
Benoit Martins
0cf8346c89 Fix phone numbers 2024-06-05 15:03:02 +02:00
Benoit Martins
2ef76ae47b Merge branch 'master' 2024-06-04 15:54:20 +02:00
Benoit Martins
1b879a5c61 Fix avatar refresh after image download 2024-06-04 14:03:53 +02:00
Christophe Deschamps
bd29389a40 URI Handlers 2024-05-31 12:38:58 +00:00
Benoit Martins
1e16dbaa61 Run getFriendWithAddress in the core queue if necessary 2024-05-30 16:45:55 +02:00
Benoit Martins
c69ca4c971 Enable FEC 2024-05-30 14:33:03 +02:00