Benoit Martins
|
63a1886ff5
|
Refactor fetchContacts and textToImage methods for better thread handling
|
2025-02-25 17:15:54 +01:00 |
|
Benoit Martins
|
2a6abbe183
|
Refactor attachment update logic in addChatMessageDelegate
|
2025-02-25 11:20:01 +01:00 |
|
Benoit Martins
|
ed6f3215b9
|
Fix friend.consolidatedPresence calls in addFriendDelegate on the core thread
|
2025-02-25 10:56:45 +01:00 |
|
Benoit Martins
|
ad893ab16e
|
Fix FileTransferDone crash
|
2025-02-24 17:28:40 +01:00 |
|
Benoit Martins
|
7ae256b566
|
Fix crash in conversationModel.getChatRoomSubject when avatarListModel is null
|
2025-02-24 16:14:58 +01:00 |
|
Benoit Martins
|
acdd201bbe
|
Add stack navigationViewStyle to StartCallFragment
|
2025-02-24 15:21:13 +01:00 |
|
Benoit Martins
|
ce24ddc919
|
Use Conference object in StartCallViewModel for group call init
|
2025-02-24 15:16:11 +01:00 |
|
Benoit Martins
|
ad48ff8bca
|
Fix display of event messages
|
2025-02-24 14:26:47 +01:00 |
|
Benoit Martins
|
095705ad37
|
Use Conference object instead of ConferenceScheduler for group call initiation
|
2025-02-24 12:10:03 +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
|
a524d3c362
|
Fix user avatar issue
|
2025-02-17 14:18:19 +01:00 |
|
benoit.martins
|
f1fcb9129c
|
Fixed the bug that prevented users from logging out
|
2025-02-07 18:21:05 +01:00 |
|
benoit.martins
|
413e1b4082
|
Store and use default account avatar to improve display speed
|
2025-02-06 23:53:46 +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
|
46f5f21216
|
Fix contact refresh
|
2025-01-31 17:52:41 +01:00 |
|
Benoit Martins
|
00bbf41f9a
|
Edit contact in main thread
|
2025-01-31 15:31:44 +01:00 |
|
Benoit Martins
|
cf109f9787
|
Allow participantDevice to be nullable in onActiveSpeakerParticipantDevice callback
|
2025-01-31 14:11:31 +01:00 |
|
Benoit Martins
|
a3c20e3ae7
|
Avoid using multiple threads in the conversation model
|
2025-01-30 16:41:10 +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
|
b71267eed5
|
Removed automatic download activation on application launch
|
2025-01-29 17:18:15 +01:00 |
|
Benoit Martins
|
d353a9416e
|
Added nil check for content.name in foreach loop
|
2025-01-29 17:14:38 +01:00 |
|
Benoit Martins
|
4d10b44da5
|
Fix display of call counter
|
2025-01-29 16:59:41 +01:00 |
|
Benoit Martins
|
7e1e3adf8d
|
Add a check to avoid out-of-bounds index error in ContentView.swift
|
2025-01-29 16:16:41 +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
|
9a208e36b2
|
Fix display of selected participants
|
2025-01-27 09:32:11 +01:00 |
|
Benoit Martins
|
ac0e70f719
|
Add help view
|
2025-01-23 16:29:56 +01:00 |
|
QuentinArguillere
|
940c3519a6
|
Fix french translations for call settings
|
2025-01-21 17:27:23 +01:00 |
|
QuentinArguillere
|
1047a01fd4
|
Add info toasts to meeting creation/edition
|
2025-01-21 17:20:23 +01:00 |
|
QuentinArguillere
|
a130e83d60
|
Update for french translation
|
2025-01-21 17:20:22 +01:00 |
|
QuentinArguillere
|
93abf64da6
|
Hide/show PIP window on active speaker call view appear/disappear
|
2025-01-21 17:16:51 +01:00 |
|
QuentinArguillere
|
e01989c9c9
|
Fix PiP window initial size, remove debugtraces logs
|
2025-01-21 17:16:45 +01:00 |
|
QuentinArguillere
|
511c6e4093
|
Implement PiP for video calls
|
2025-01-21 17:16:40 +01:00 |
|
QuentinArguillere
|
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
|
2025-01-21 17:16:34 +01:00 |
|
QuentinArguillere
|
0b910ca190
|
Remove unnecessary synchronous dispatch queue
|
2025-01-21 17:16:28 +01:00 |
|
QuentinArguillere
|
ae1180c222
|
Remove unneeded dispatch queue in magicsearch
|
2025-01-21 17:16:23 +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
|
f538301efa
|
Hide the recording list entry from the side menu
|
2025-01-21 14:49:37 +01:00 |
|
Benoit Martins
|
8ec47edf25
|
Add audio and video codecs
|
2025-01-21 11:56:06 +01:00 |
|