Commit graph

  • eb41590ed0 Add Localizable file for msgNotificationService release/6.0 benoit.martins 2025-04-13 23:38:24 +02:00
  • 05fc902790 Remove toast notification for validated QR code benoit.martins 2025-04-13 23:20:34 +02:00
  • 7219731c0e Fix vCard contact list benoit.martins 2025-04-08 18:13:35 +02:00
  • 5989887723 Add core delegate in contactsManager to get and remove friends from the list Benoit Martins 2025-04-04 17:35:26 +02:00
  • b83ae7fde6 Add new localizable files Benoit Martins 2025-04-04 15:13:19 +02:00
  • 21b8f02e65 Remove older localizable file Benoit Martins 2025-04-04 15:07:15 +02:00
  • 8dc9e03c9a When loading/adding an account where pushEnabled != remotePushEnabled, force remotePushEnable to match the value of pushEnabled fix/force_voip_and_remote_push_account_settings QuentinA 2025-04-04 10:49:46 +02:00
  • 66df197e08 Update the call transfer feature/call_transfer Benoit Martins 2025-04-01 17:55:52 +02:00
  • 3517cf69cd Add emoji picker feature/emoji_picker benoit.martins 2025-03-26 21:49:37 +01:00
  • 0179c12b07 Moved to SPM stable branch (release/5.4 sdk) master feature/spm Christophe Deschamps 2025-03-25 16:42:27 +01:00
  • 03bd42d750 Move from Pod to SPM for linphone-sdk Christophe Deschamps 2025-03-03 13:53:24 +01:00
  • 512ca5afe8 Update build version to (73) benoit.martins 2025-03-14 11:35:36 +01:00
  • f2615b89e0 Fix outgoing conference call initiation benoit.martins 2025-03-14 11:33:17 +01:00
  • 5cadd63d1e Schedule conferences with end-to-end encryption enabled and chat channel activated benoit.martins 2025-03-12 17:19:32 +01:00
  • 6b9857b11b Fix deletion of ephemeral messages Benoit Martins 2025-03-11 16:41:58 +01:00
  • a760a98366 Fix crashes when sending the first message and receiving the event log Benoit Martins 2025-03-11 15:54:07 +01:00
  • b7ef60692d Use new core.createChatRoom() that replaces the older version Benoit Martins 2025-03-11 11:03:36 +01:00
  • 5c14429eda Use createConferenceParams instead of createDefaultChatRoomParams to create a ChatRoom Benoit Martins 2025-03-07 17:26:11 +01:00
  • 2f95e7b4d3 Add searchForContactsWithoutCoreThread function Benoit Martins 2025-03-07 17:24:58 +01:00
  • 273c77edbe Moved mountain image to the bottom of all Login views Benoit Martins 2025-03-04 18:08:16 +01:00
  • 0b81887728 Add IMDN Threshold Benoit Martins 2025-03-04 11:46:55 +01:00
  • 63a1886ff5 Refactor fetchContacts and textToImage methods for better thread handling Benoit Martins 2025-02-25 17:15:54 +01:00
  • 2a6abbe183 Refactor attachment update logic in addChatMessageDelegate Benoit Martins 2025-02-25 11:20:01 +01:00
  • ed6f3215b9 Fix friend.consolidatedPresence calls in addFriendDelegate on the core thread Benoit Martins 2025-02-25 10:56:45 +01:00
  • ad893ab16e Fix FileTransferDone crash Benoit Martins 2025-02-24 17:28:40 +01:00
  • 7ae256b566 Fix crash in conversationModel.getChatRoomSubject when avatarListModel is null Benoit Martins 2025-02-24 16:14:58 +01:00
  • acdd201bbe Add stack navigationViewStyle to StartCallFragment Benoit Martins 2025-02-24 15:21:13 +01:00
  • ce24ddc919 Use Conference object in StartCallViewModel for group call init Benoit Martins 2025-02-24 15:16:11 +01:00
  • ad48ff8bca Fix display of event messages Benoit Martins 2025-02-24 14:26:47 +01:00
  • 095705ad37 Use Conference object instead of ConferenceScheduler for group call initiation Benoit Martins 2025-02-20 18:40:41 +01:00
  • 1510a1b045 Refactor the updateChatRoom and updateChatRoomsList functions in ConversationsListViewModel to fix crashes Benoit Martins 2025-02-19 17:16:00 +01:00
  • abf294625a Fix crash in deleteMessage method of ConversationViewModel Benoit Martins 2025-02-19 15:59:17 +01:00
  • 0c573e6e5c Add conditions to ensure eventLog.chatMessage is not nil to prevent potential crashes Benoit Martins 2025-02-19 15:44:38 +01:00
  • ac4ea27a78 Add more nullability checks in getNewMessages function Benoit Martins 2025-02-17 16:43:02 +01:00
  • a524d3c362 Fix user avatar issue Benoit Martins 2025-02-17 14:18:19 +01:00
  • f1fcb9129c Fixed the bug that prevented users from logging out benoit.martins 2025-02-07 18:21:05 +01:00
  • b376328f33 Update build version to (70) benoit.martins 2025-02-06 23:55:20 +01:00
  • 413e1b4082 Store and use default account avatar to improve display speed benoit.martins 2025-02-06 23:53:46 +01:00
  • 56f732144d Fix notification click redirection to chatroom benoit.martins 2025-02-06 22:34:44 +01:00
  • db24bd842f Merge remote-tracking branch 'refs/remotes/origin/fix/beta_fixes' benoit.martins 2025-02-06 19:47:24 +01:00
  • be53335b67 Bug fixes for the public beta Benoit Martins 2025-02-06 17:52:34 +01:00
  • 0bc9aa977c Fix displayed chat room reset benoit.martins 2025-02-04 17:47:02 +01:00
  • ad54e09253 Fix displayed chat room reset Benoit Martins 2025-02-04 17:47:02 +01:00
  • 4641ef680c Refactor computeChatRoomsList for better performance Benoit Martins 2025-02-03 17:27:42 +01:00
  • 46f5f21216 Fix contact refresh Benoit Martins 2025-01-31 17:52:41 +01:00
  • 00bbf41f9a Edit contact in main thread Benoit Martins 2025-01-31 15:31:44 +01:00
  • cf109f9787 Allow participantDevice to be nullable in onActiveSpeakerParticipantDevice callback Benoit Martins 2025-01-31 14:11:31 +01:00
  • a3c20e3ae7 Avoid using multiple threads in the conversation model Benoit Martins 2025-01-30 16:41:10 +01:00
  • a9854bc378 Optimize computeChatRoomsList execution frequency Benoit Martins 2025-01-30 13:35:18 +01:00
  • 20da49167c Refactor event log check in getNewMessages for better readability and safety Benoit Martins 2025-01-30 13:33:06 +01:00
  • b71267eed5 Removed automatic download activation on application launch Benoit Martins 2025-01-29 17:18:15 +01:00
  • d353a9416e Added nil check for content.name in foreach loop Benoit Martins 2025-01-29 17:14:38 +01:00
  • 4d10b44da5 Fix display of call counter Benoit Martins 2025-01-29 16:59:41 +01:00
  • 7e1e3adf8d Add a check to avoid out-of-bounds index error in ContentView.swift Benoit Martins 2025-01-29 16:16:41 +01:00
  • e74df76301 Reduced conversation list refresh to once, triggered after fetching all contacts Benoit Martins 2025-01-29 15:23:10 +01:00
  • 34ff5bcf16 Refactor resetDisplayedChatRoom function for better performance and to avoid crashes Benoit Martins 2025-01-29 09:55:54 +01:00
  • e3dd3f5a86 Prevent index out of range in conversationMessagesSection rows Benoit Martins 2025-01-27 16:45:53 +01:00
  • 3ca2bca27c Ensure eventLogId update is performed on the main thread Benoit Martins 2025-01-27 09:51:36 +01:00
  • 9a208e36b2 Fix display of selected participants Benoit Martins 2025-01-27 09:32:11 +01:00
  • 71c60318c4 Move to linphonesw Swift Package feature/6.0/spm Christophe Deschamps 2024-12-23 10:19:42 +01:00
  • ac0e70f719 Add help view Benoit Martins 2025-01-22 09:49:38 +01:00
  • 940c3519a6 Fix french translations for call settings QuentinArguillere 2025-01-21 17:27:23 +01:00
  • 1047a01fd4 Add info toasts to meeting creation/edition QuentinArguillere 2025-01-14 16:58:11 +01:00
  • a130e83d60 Update for french translation QuentinArguillere 2025-01-14 15:10:11 +01:00
  • 93abf64da6 Hide/show PIP window on active speaker call view appear/disappear QuentinArguillere 2025-01-13 17:09:34 +01:00
  • e01989c9c9 Fix PiP window initial size, remove debugtraces logs QuentinArguillere 2025-01-13 15:59:25 +01:00
  • 511c6e4093 Implement PiP for video calls QuentinArguillere 2025-01-13 14:38:59 +01:00
  • b3d83c1580 Do not trigger onEnterBackground // onEnterForeground corecontext event when there is a call in progress. This avoids a UI deadlock from iOS video filters when entering foreground with video capture active QuentinArguillere 2025-01-13 14:36:45 +01:00
  • 0b910ca190 Remove unnecessary synchronous dispatch queue QuentinArguillere 2025-01-13 14:35:22 +01:00
  • ae1180c222 Remove unneeded dispatch queue in magicsearch QuentinArguillere 2025-01-13 14:34:52 +01:00
  • b40110f919 Trigger onEnterBackground if we are in background when all calls are terminated QuentinArguillere 2025-01-13 14:34:18 +01:00
  • f538301efa Hide the recording list entry from the side menu Benoit Martins 2025-01-21 14:49:37 +01:00
  • 8ec47edf25 Add audio and video codecs Benoit Martins 2025-01-21 11:56:06 +01:00
  • 10a400351a Disable audio device settings Benoit Martins 2025-01-20 16:57:02 +01:00
  • 7f2c276b6a Fix phone number linked to SIP address Benoit Martins 2025-01-20 13:17:39 +01:00
  • 9b31eb3d99 Add advanced settings view Benoit Martins 2025-01-15 17:23:15 +01:00
  • eb68b50a43 Add settings view Benoit Martins 2025-01-10 16:08:14 +01:00
  • fe0d0f166c Refactoring of Toggle and TextField in Account Settings Benoit Martins 2025-01-10 11:14:50 +01:00
  • 19d0be524b Add outboundProxy setter to the account settings Benoit Martins 2025-01-10 10:34:00 +01:00
  • 45def92bfa Update build version to (65) Benoit Martins 2025-01-10 09:48:03 +01:00
  • 57c823ba4e Removed unused translation strings Benoit Martins 2025-01-09 16:29:22 +01:00
  • 0aba4044a1 Add foreground entry listener to refresh conversation list Benoit Martins 2025-01-09 15:00:44 +01:00
  • 992afa16cf Replaced all null address.username with address.asStringUriOnly Benoit Martins 2025-01-08 17:32:47 +01:00
  • 6d116b6cec Add account settings view Benoit Martins 2025-01-03 17:55:25 +01:00
  • 35eb8cb8df Logout on the account profile page Benoit Martins 2025-01-03 11:12:26 +01:00
  • 11053b2ca3 Add devices list in Account profile Benoit Martins 2024-12-30 16:01:08 +01:00
  • e383826e91 Add logout button to AccountProfileFragment Benoit Martins 2024-12-26 17:49:10 +01:00
  • 35f32d623c Moved removeAuthInfo to "failed" state to prevent removing auth info when deactivating an account in CoreContext Benoit Martins 2024-12-26 16:59:33 +01:00
  • b7446f6d26 Fix avatar and displayname in ConversationInfoFragment Benoit Martins 2024-12-20 16:59:39 +01:00
  • fdd0925184 Fix nil username participant in ConversationModel Benoit Martins 2024-12-19 17:59:18 +01:00
  • 5c71c34801 Fix displayname in AccountProfileFragment Benoit Martins 2024-12-17 11:45:23 +01:00
  • e4b90b58e8 Update the internationalPrefix when a dial plan is selected in the account profile Benoit Martins 2024-12-13 15:20:11 +01:00
  • 8609f880fb Update default profile picture when changing display name Benoit Martins 2024-12-13 14:41:27 +01:00
  • 0e635ec9fc Remove NavigationView in ContentView Benoit Martins 2024-12-13 11:51:33 +01:00
  • 284b0433d8 Change Account profile Benoit Martins 2024-12-10 18:29:42 +01:00
  • 97f5a2270d Set default internationalPrefix to 33 // FRA, and use it for calls and chat QuentinArguillere 2024-11-29 17:10:30 +01:00
  • 9421135fac Change account photo Benoit Martins 2024-12-05 17:56:40 +01:00
  • 7d394f5313 Fix forward message Benoit Martins 2024-12-16 10:41:32 +01:00
  • c2c5b26d4b Add missing french translations QuentinArguillere 2024-12-12 14:39:00 +01:00
  • a68c9f5da8 Add all missing english translations for keys QuentinArguillere 2024-12-12 11:49:15 +01:00