Commit graph

60 commits

Author SHA1 Message Date
Benoit Martins
90f2ad7e58 Fix friend list refresh triggered by onPresenceReceived 2025-09-11 16:31:14 +02:00
Benoit Martins
bc1c737973 Use saveImage on core queue 2025-09-05 15:49:24 +02:00
Benoit Martins
926107061a Update textToImage to generate image on the core queue 2025-09-05 15:25:19 +02:00
Benoit Martins
3aa9419c5d Fix awaitDataWrite execution on main queue 2025-09-05 15:19:44 +02:00
Benoit Martins
525e705b59 Prevent crash by copying Friend addresses and phone numbers before removal 2025-09-05 14:19:29 +02:00
Benoit Martins
5b6e2e1c0a Fix textToImage crash 2025-09-04 12:00:09 +02:00
Benoit Martins
106e628e41 Fix contacts list 2025-08-30 13:32:09 +02:00
Benoit Martins
0217c167dc Fix contact search in MagicSearch 2025-07-21 13:50:15 +02:00
Benoit Martins
faf84164a4 Add shared extension 2025-06-25 17:17:35 +02:00
Benoit Martins
06847bc82e Refactored HistoryView (Part 2) 2025-06-09 16:10:17 +02:00
Benoit Martins
f534ccb560 Refactored HistoryView 2025-06-06 11:30:28 +02:00
Benoit Martins
cd223dcf06 Refactored ContactsView 2025-05-27 16:54:42 +02:00
Benoit Martins
0bc0eb8e19 update CoreContext.doOnCoreQueue 2025-05-23 15:50:27 +02:00
benoit.martins
7219731c0e Fix vCard contact list 2025-04-13 23:16:46 +02:00
Benoit Martins
5989887723 Add core delegate in contactsManager to get and remove friends from the list 2025-04-04 17:35:26 +02:00
Benoit Martins
2f95e7b4d3 Add searchForContactsWithoutCoreThread function 2025-03-07 17:24:58 +01:00
Benoit Martins
63a1886ff5 Refactor fetchContacts and textToImage methods for better thread handling 2025-02-25 17:15:54 +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
be53335b67 Bug fixes for the public beta 2025-02-06 17:52:34 +01:00
Benoit Martins
46f5f21216 Fix contact refresh 2025-01-31 17:52: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
7f2c276b6a Fix phone number linked to SIP address 2025-01-20 13:20:27 +01:00
QuentinArguillere
62ab791cd0 Replace publisher with delegate in ContactsManager 2024-09-26 15:44:23 +02:00
QuentinArguillere
6478fbf03e Avoid using sync when dispatching to main queue (risk deadlock when entering foreground) 2024-09-09 17:18:05 +02:00
QuentinArguillere
e95045dab4 Fix most warnings (remaining: @sendables and deprecated calls) 2024-08-31 09:01:39 +02:00
Benoit Martins
9e314aa205 Fix friends presence 2024-06-13 14:31:48 +02:00
QuentinArguillere
290d842843 Replace all postOnMainQueue by postOnCoreQueue 2024-06-06 15:11:49 +02:00
Benoit Martins
0cf8346c89 Fix phone numbers 2024-06-05 15:03:02 +02:00
Benoit Martins
5215256f72 Fix getFriendWithAddress crash (check if friend lists are empty) 2024-06-04 15:05:25 +02:00
Benoit Martins
1b879a5c61 Fix avatar refresh after image download 2024-06-04 14:03:53 +02:00
Benoit Martins
1e16dbaa61 Run getFriendWithAddress in the core queue if necessary 2024-05-30 16:45:55 +02:00
Benoit Martins
00a7f305a5 Check core state before using an asynchronous function
Fix markAsRead crash
2024-05-30 11:50:59 +02:00
Benoit Martins
7dca3300e1 Fix avatar crash 2024-05-29 16:58:01 +02:00
Benoit Martins
d7a7615616 FIx avatar in conversation list 2024-05-15 10:07:19 +02:00
Benoit Martins
eeb8c94c69 Start and stop core in sync queue 2024-05-10 10:25:34 +02:00
Benoit Martins
a34a426827 Fix presence of phone numbers and updated subscription once for friends lists 2024-04-22 17:01:56 +02:00
Benoit Martins
cd1ae4c19d Fix Active speaker view 2024-04-19 09:58:10 +02:00
benoit.martins
da9d90e368 Add chat room callbacks 2024-02-14 13:52:11 +01:00
Benoit Martins
60d128f4f2 Call view changes 2024-02-12 10:14:10 +01:00
QuentinArguillere
bcf4eefe35 Fix swiftlint warnings 2024-01-02 17:33:54 +01:00
Benoit Martins
cc6d599ec5 Fixes 2023-12-22 16:56:59 +01:00
Benoit Martins
77951adaa1 Fix contact image 2023-12-05 17:00:30 +01:00
Benoit Martins
e47a04c5d9 Start new call view 2023-12-05 15:50:09 +01:00
Benoit Martins
7b476904cb Fix presence 2023-11-30 17:23:38 +01:00
Benoit Martins
07b2c1e04e Add assistant config files (linphone and third party)
Fix presence
2023-11-24 16:48:04 +01:00
Benoit Martins
b576785399 Send and clear logs 2023-11-23 17:21:49 +01:00
Benoit Martins
a209349f95 Fix rebase 2023-11-23 12:11:43 +01:00
benoit.martins
84da8a367b Fix Presence 2023-11-22 15:42:18 +01:00
Benoit Martins
ce9f6c454c Add history call list 2023-11-16 15:26:19 +01:00