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 |
|
Benoit Martins
|
4cfea6ba80
|
Fix Media content in bubble message
|
2024-11-28 16:16:28 +01:00 |
|
Benoit Martins
|
1763f21359
|
Fix media list rendering in chat bubble
|
2024-11-28 16:16:28 +01:00 |
|
Benoit Martins
|
f51e92adee
|
Refactor file path extraction for getNewFilePath
|
2024-11-28 16:16:27 +01:00 |
|
Benoit Martins
|
aad4b89e3f
|
Fix nil access in background queue with temporary variables
|
2024-11-19 17:21:27 +01:00 |
|
Benoit Martins
|
26476c0606
|
Update the ephemeralExpireTime only if the index is within bounds of the message rows
|
2024-11-19 16:31:30 +01:00 |
|
Benoit Martins
|
c6c0793b59
|
Fix content list in message bubble
|
2024-11-19 15:59:49 +01:00 |
|
Benoit Martins
|
f3491bf9c5
|
Message can be deleted when selected
|
2024-11-15 09:51:00 +01:00 |
|
Benoit Martins
|
97bfdaab04
|
Fix message bubble for text files
|
2024-11-14 18:09:27 +01:00 |
|
Benoit Martins
|
9a78e75722
|
Add file player
|
2024-11-14 17:47:26 +01:00 |
|
Benoit Martins
|
de59f3e889
|
Allow admins to update conversation participants list
|
2024-11-13 16:42:07 +01:00 |
|
Benoit Martins
|
8e13089798
|
Allow admins to update conversation subject
|
2024-11-12 15:08:39 +01:00 |
|
Benoit Martins
|
00a8e964b1
|
Add participant list in conversation info fragment
|
2024-11-08 16:35:21 +01:00 |
|
Benoit Martins
|
a5e822c94d
|
Add nil check for self.displayedConversation in ComputeComposingLabel
|
2024-11-06 15:57:44 +01:00 |
|
Benoit Martins
|
4b2f10280e
|
Fix updating of chat room list
|
2024-11-06 13:34:47 +01:00 |
|
Benoit Martins
|
0a162390a3
|
Add ephemeral message selector view
|
2024-11-05 17:57:10 +01:00 |
|
Benoit Martins
|
6d3577379f
|
Simplify optional check for chatRooms
|
2024-10-25 16:28:34 +02:00 |
|
Benoit Martins
|
6336d4fae9
|
Remove all objectWillChange
|
2024-10-25 14:45:21 +02:00 |
|
Benoit Martins
|
42821c983a
|
Fix insertion of multiple messages
|
2024-10-17 16:29:00 +02:00 |
|
Benoit Martins
|
3203cb3ccc
|
Add Meeting invite
|
2024-10-16 15:13:29 +00:00 |
|
Benoit Martins
|
d3ca95b46f
|
Use eventLogId instead of eventLog to prevent crashes on background/foreground transitions
|
2024-10-16 15:13:29 +00:00 |
|
Benoit Martins
|
51ca670369
|
Fixed resetDisplayedChatRoom, added event callbacks and increased minimum bubble size
|
2024-10-11 16:03:50 +02:00 |
|