Commit graph

550 commits

Author SHA1 Message Date
Gaelle Braud
9214cb5fed fix typo leading to build error 2026-01-27 17:45:39 +01:00
Gaelle Braud
4fd7199a83 Merge branch 'release/6.1' 2026-01-27 14:38:52 +01:00
Gaelle Braud
a51de0ff7f fix display participant popup when typing @
restore cursor when clicking on mention (cursor was stuck on ibeam)
2026-01-27 11:21:41 +01:00
Gaelle Braud
50efe4d54a clone the linphone conference info pointer when created to get the diff with the old ones (needed to fix participant removing) #SDK-1001
fix position chat message list to first unread index #LINQT-2371

force sending chat message messageRead() callback when chat room is marked as read

try to fix crash with const & in MagicSearchList
2026-01-26 17:30:32 +01:00
Gaelle Braud
4c9d6b4d7c passing const ref when copy not needed 2026-01-26 12:30:40 +01:00
Christophe Deschamps
909bc98622 Refactor ICS export 2026-01-24 08:03:18 +01:00
Gaelle Braud
7aad75075e fix conference event handled condition #LINQT-2146 2026-01-23 17:02:26 +01:00
Christophe Deschamps
ed9fe9c563 Generate ICS manually for calendar export with user friendly information 2026-01-23 15:34:50 +01:00
Gaelle Braud
be5a7fa4e7 force starting timeout when oidc authentication requested so we can cancel the process in case the url isn't working 2026-01-23 11:09:23 +01:00
Gaelle Braud
770ed045e5 Do not automatically select chat when it is added in list because of its Created state, only force selection when user is manually creating it 2026-01-22 17:09:02 +01:00
Gaelle Braud
41b2086b66 try to fix crash when linphone chatroom send a signal and ChatCore is already destroyed 2026-01-22 15:58:12 +01:00
Gaelle Braud
6d5b9c58f2 Do not add chatroom to the list if created from a conference call 2026-01-22 14:38:47 +01:00
Gaelle Braud
df979d4270 Update settings when configuration succeed in case it contains settings modifications 2026-01-22 14:38:37 +01:00
Gaelle Braud
37d6649fa4 do not replace symbols by their rich text code as qml will handle it itself
replace \n by <br> to handle carriage return
2026-01-22 10:13:11 +01:00
Gaelle Braud
5622016824 fix crash when eventLog from newEvent signal is null 2026-01-21 17:00:23 +01:00
Gaelle Braud
b864fed809 fix search in chat history #LINQT-2349 #LINQT-2350 2026-01-19 12:51:46 +01:00
Gaelle Braud
ab35c1d15a fix bold text part searched in chatroom #LINQT-2351 2026-01-18 13:06:08 +01:00
Gaelle Braud
638c53dad6 sso page to manually cancel sso connection 2026-01-17 18:45:39 +01:00
Gaelle Braud
af4e8d2685 update chat participant display name when friend created/updated/removed #LINQT-2347 2026-01-17 18:45:39 +01:00
Gaelle Braud
7f1708dacb fix call history list sorting #LINQT-2346 2026-01-15 12:17:38 +01:00
Julien Wadel
f039784b26 - Fix crash/opengl errors on loading video.
- Remove PreviewManager to simplify the process as we only have one location to display the preview.
This avoid messing with Qt framebuffers, CallCore instances and SDK instances.
- Update SDK to 5.4.77
2026-01-15 11:09:10 +01:00
Gaelle Braud
dc4ebebc9b fix crash when null call history
Hide presence popup button if publish is disabled
2026-01-14 15:16:01 +01:00
Gaelle Braud
4e8ded737c Do not add voice recordings to shared medias (try to fix #LINQT-2308) 2026-01-14 10:02:24 +01:00
Gaelle Braud
e3a1493ceb Store call history list in app 2026-01-13 16:45:09 +01:00
gaelle.braud
6890362c41 fix handle app activity for macos #LINQT-2295 2026-01-12 17:06:56 +01:00
Gaelle Braud
7e9e3e6f55 change date format in chat list #LINQT-2320
Verify local video direction to activate camera #LINQT-2328
2026-01-09 17:38:42 +01:00
gaelle
12c12ad2b5 Only create chat if 1-1 call, it should already exist in conference if available
add me in chatroom participants view #LINQT-2312

update admin status on conference joined #LINQT-2311

fix composing status when user starts writing message #LINQT-2317

do not force presence if disabled in account params #LINQT-2318

fix chat uin 1-1 call #LINQT-2322
2026-01-09 16:39:15 +01:00
gaelle
3fb39cbb59 fix transfer message chat list again #LINQT-2246 2026-01-07 16:04:16 +01:00
Ghislain MARY
befa4a2635 Add support of Jabra headsets via the hidapi library. 2026-01-06 17:27:11 +01:00
Gaelle Braud
c88d9a7f2a Fixes:
call bad signal icon color
Re-send option in message menu if not delivered

Do not show error message creating chatroom if in call as it is not being created by user #LINQT-2287
and do not try to create one if chat is not enabled in conference
2026-01-06 11:26:32 +01:00
Gaelle Braud
d57bb585db Fixes:
Only show config error when restarting, not everytime the app starts
send conferenceInfoReceived when conf info state is New

Use App ChatList instead of a new one in each ChatProxy (try to fix crash when catching signals in ChatCore)
2026-01-05 13:51:58 +01:00
Julien Wadel
b562c529bc Features: CrashReporter with Crashpad and Bugsplat. 2025-12-24 17:48:08 +01:00
Gaelle Braud
bd87f3c6c3 clear app lists on restart (fix crash where signals are catch while core has not started yet) 2025-12-19 09:47:06 +01:00
Gaelle Braud
e32ed7f6a1 do not react to http digest signal if account is not in account list 2025-12-18 16:52:38 +01:00
Gaelle Braud
36fbf44d42 fix new chat selection 2025-12-18 10:13:37 +00:00
Christophe Deschamps
0cf3938dc3 Move Call Forward under the save scope in settings 2025-12-17 18:49:47 +01:00
Christophe Deschamps
c3b160ec3e Move Codecs under the save scope in settings 2025-12-17 18:49:41 +01:00
Christophe Deschamps
dc1ec216e8 Move FPS under the save scope in settings + fix the save popup showing when not saved 2025-12-17 18:49:35 +01:00
Christophe Deschamps
0bfa29dc55 Move AutoStart under the save scope in settings 2025-12-17 18:49:30 +01:00
Christophe Deschamps
0df7065b5e Move IPV6 under the save scope in settings 2025-12-17 18:49:23 +01:00
Christophe Deschamps
78e36bfa88 Move Call Forward under the save scope in settings 2025-12-17 17:46:49 +00:00
Christophe Deschamps
0b6393125f Move Codecs under the save scope in settings 2025-12-17 17:46:49 +00:00
Christophe Deschamps
1e29c57ad3 Move FPS under the save scope in settings + fix the save popup showing when not saved 2025-12-17 17:46:49 +00:00
Christophe Deschamps
c6ac29595a Move AutoStart under the save scope in settings 2025-12-17 17:46:49 +00:00
Christophe Deschamps
f96ffcaf49 Move IPV6 under the save scope in settings 2025-12-17 17:46:49 +00:00
Gaelle Braud
a2c1c8bd13 fix : reset core started value when restarting app 2025-12-17 16:36:54 +01:00
Gaelle Braud
ccd6004e34 if account in remote provisioning, switch to main page even if it is not connected yet (we can add an account without a password and ask for it after) 2025-12-17 16:08:42 +01:00
Gaelle Braud
c0c369e93e call http digest callback if account not connected 2025-12-17 15:50:36 +01:00
Gaelle Braud
44a3a90517 wait for core to be started before initializing lists 2025-12-17 15:17:32 +01:00
Gaelle Braud
21312c99db fix chat room creation inserted twice in list 2025-12-17 14:39:40 +01:00