Commit graph

157 commits

Author SHA1 Message Date
Benoit Martins
c3e3af65b5 Fix PopupLoadingView for one-to-one and group calls 2025-07-24 11:25:24 +02:00
Benoit Martins
dc03349aae Fix display of ephemeral message duration and icon 2025-07-23 11:28:31 +02:00
Benoit Martins
5e267dc2de Insert the user's reaction at the top of the reactions list 2025-07-23 09:46:32 +02:00
Benoit Martins
d17a9bbe4c Fix avatar display in conversation list 2025-07-15 16:36:35 +02:00
Benoit Martins
707f8aa3b9 Add message resend feature 2025-07-15 12:15:57 +02:00
Benoit Martins
67041c20f8 Fix conflict between swipe and long press on message 2025-07-15 11:51:29 +02:00
Benoit Martins
c6179c973c Add emoji picker 2025-07-11 15:43:29 +02:00
Benoit Martins
60352dbc23 Enable support for multiple account 2025-07-09 00:07:27 +02:00
Benoit Martins
401c4c048e Fix text field refresh when using speech-to-text 2025-06-30 17:04:48 +02:00
Benoit Martins
9d9f46f4e7 Fix message bubble display for text messages with media 2025-06-30 10:48:58 +02:00
Benoit Martins
1ecc1232a1 Fix getChatRoomId and conference join/leave callbacks 2025-06-23 12:13:14 +02:00
Benoit Martins
8b53f55e7a Refactored other views 2025-06-18 16:57:41 +02:00
Benoit Martins
0d149c7b54 Refactored ConversationFragment 2025-06-17 22:57:43 +02:00
Benoit Martins
dcd80e14bc Refactored ConversationsView 2025-06-13 15:39:25 +02:00
Benoit Martins
0fceedc0aa Merge branch 'master' into release/6.0 2025-05-19 17:33:37 +02:00
Benoit Martins
4f1fcbbcf6 Added file picker, updated unsecured chatroom icon, and replaced floating button with a scroll-down icon in the chatroom 2025-05-09 16:09:05 +02:00
benoit.martins
7d6b2d8e0b Refactoring of addChatRoom and removeChatRoom functions 2025-05-02 14:54:44 +02:00
benoit.martins
713526ac57 Use SDK chatroom filter 2025-05-02 13:36:54 +02:00
benoit.martins
fdfc7b2af9 Fix crash on first load of chatrooms 2025-05-02 13:07:06 +02:00
benoit.martins
6eaaf3c9c5 Update chatroom filter 2025-04-30 18:11:21 +02:00
Benoit Martins
97eec83915 Initialize ConversationModel in the main thread 2025-04-28 11:38:49 +02:00
Christophe Deschamps
03bd42d750 Move from Pod to SPM for linphone-sdk 2025-03-25 13:50:00 +00:00
Benoit Martins
6b9857b11b Fix deletion of ephemeral messages 2025-03-11 16:41:58 +01:00
Benoit Martins
a760a98366 Fix crashes when sending the first message and receiving the event log 2025-03-11 15:54:07 +01:00
Benoit Martins
b7ef60692d Use new core.createChatRoom() that replaces the older version 2025-03-11 11:35:16 +01:00
Benoit Martins
5c14429eda Use createConferenceParams instead of createDefaultChatRoomParams to create a ChatRoom 2025-03-07 17:26:11 +01:00
Benoit Martins
2a6abbe183 Refactor attachment update logic in addChatMessageDelegate 2025-02-25 11:20:01 +01:00
Benoit Martins
ad893ab16e Fix FileTransferDone crash 2025-02-24 17:28:40 +01:00
Benoit Martins
ad48ff8bca Fix display of event messages 2025-02-24 14:26:47 +01:00
Benoit Martins
1510a1b045 Refactor the updateChatRoom and updateChatRoomsList functions in ConversationsListViewModel to fix crashes 2025-02-19 17:16:00 +01:00
Benoit Martins
abf294625a Fix crash in deleteMessage method of ConversationViewModel 2025-02-19 15:59:17 +01:00
Benoit Martins
0c573e6e5c Add conditions to ensure eventLog.chatMessage is not nil to prevent potential crashes 2025-02-19 15:44:38 +01:00
Benoit Martins
ac4ea27a78 Add more nullability checks in getNewMessages function 2025-02-17 16:43:02 +01:00
benoit.martins
56f732144d Fix notification click redirection to chatroom 2025-02-06 22:34:44 +01:00
benoit.martins
db24bd842f Merge remote-tracking branch 'refs/remotes/origin/fix/beta_fixes'
#Conflicts:
#	Linphone/UI/Main/Conversations/ViewModel/ConversationViewModel.swift
2025-02-06 20:21:06 +01:00
Benoit Martins
be53335b67 Bug fixes for the public beta 2025-02-06 17:52:34 +01:00
benoit.martins
0bc9aa977c Fix displayed chat room reset 2025-02-05 15:39:24 +01:00
Benoit Martins
ad54e09253 Fix displayed chat room reset 2025-02-04 17:47:02 +01:00
Benoit Martins
4641ef680c Refactor computeChatRoomsList for better performance 2025-02-03 17:27:42 +01:00
Benoit Martins
a9854bc378 Optimize computeChatRoomsList execution frequency 2025-01-30 13:35:18 +01:00
Benoit Martins
20da49167c Refactor event log check in getNewMessages for better readability and safety 2025-01-30 13:33:06 +01:00
Benoit Martins
d353a9416e Added nil check for content.name in foreach loop 2025-01-29 17:14:38 +01:00
Benoit Martins
e74df76301 Reduced conversation list refresh to once, triggered after fetching all contacts 2025-01-29 15:23:10 +01:00
Benoit Martins
34ff5bcf16 Refactor resetDisplayedChatRoom function for better performance and to avoid crashes 2025-01-29 09:55:54 +01:00
Benoit Martins
e3dd3f5a86 Prevent index out of range in conversationMessagesSection rows 2025-01-27 16:45:53 +01:00
Benoit Martins
3ca2bca27c Ensure eventLogId update is performed on the main thread 2025-01-27 09:51:36 +01:00
Benoit Martins
992afa16cf Replaced all null address.username with address.asStringUriOnly 2025-01-09 16:17:22 +01:00
Benoit Martins
9421135fac Change account photo 2025-01-09 15:02:29 +01:00
Benoit Martins
7d394f5313 Fix forward message 2024-12-16 10:41:32 +01:00
Benoit Martins
17c91784ad Simplify and clarify avatar handling logic with safer unwrapping 2024-11-29 11:29:44 +01:00