Commit graph

137 commits

Author SHA1 Message Date
Gaelle Braud
809f7b8b67 focus emoji picker search field on opened #LINQT-2445 2026-03-18 15:42:58 +01:00
Gaelle Braud
7c590e16df UI fixes:
mark chat as read if message received while conversation is opened and at end #LINQT-2442

remove warnings

revert flickable change in abstract settings layout leading to mouse focus issue
2026-03-18 11:12:10 +01:00
Gaelle Braud
f0a4b7943c fix missing rich text in chat preview 2026-03-16 11:30:48 +01:00
Gaelle Braud
0a3d9cf8c9 UI fixes :
RichText fixes #LINQT-2460 #LINQT-2464

remove double back button chat infos #LINQT-2471

hide chat history button if call log does not have one #LINQT-2467

Cancel reply to when switching chat #LINQT-2407

fix typo
2026-03-12 12:31:26 +01:00
Gaelle Braud
664a295f24 fix chat during call header ui #LINQT-2448 2026-03-11 15:37:46 +01:00
Gaelle Braud
92f4a92f86 scroll to original message on click on reply message #LINQT-2390 2026-02-25 17:36:56 +01:00
Gaelle Braud
0293aedb58 always align chat message text to the left 2026-02-24 17:15:03 +01:00
Gaelle Braud
447e82097b Improve ui to access chat header buttons when window is at its minimum width 2026-02-24 15:20:04 +01:00
Gaelle Braud
a5cb280c82 support as much emojis as possible for Qt < 6.9.0 2026-02-16 15:27:26 +01:00
Gaelle Braud
191b17bc8a do not display non secured message in chatroom if server does not allow encrypted chats 2026-02-05 16:24:49 +01:00
Gaelle Braud
507bee2946 fix hide spinner in chat messages list when model reset 2026-01-29 09:29:50 +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
f52d2212bb override cursor when chat text content hovered (only global cursor works on chat bubble) #LINQT-2364 2026-01-23 11:21:43 +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
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
cdd2783f6c fix chat message text format #LINQT-2358 2026-01-21 16:35:51 +01:00
Gaelle Braud
ab35c1d15a fix bold text part searched in chatroom #LINQT-2351 2026-01-18 13:06:08 +01:00
Gaelle Braud
c756217b16 try to reduce memory consumption when displaying an animated image #LINQT-2343 2026-01-15 12:17:38 +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
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
3fb39cbb59 fix transfer message chat list again #LINQT-2246 2026-01-07 16:04:16 +01:00
Gaelle Braud
e21005045a Remove QtMultimedia dependency 2026-01-06 15:52:26 +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
Gaelle Braud
36fbf44d42 fix new chat selection 2025-12-18 10:13:37 +00:00
Gaelle Braud
21312c99db fix chat room creation inserted twice in list 2025-12-17 14:39:40 +01:00
Gaelle Braud
487dadb33f do not store core object in qml files 2025-12-17 09:16:21 +01:00
Gaelle Braud
785005012d fix crashes due to persistent ChatCore stored in qml files 2025-12-16 17:05:46 +01:00
Christophe Deschamps
1bae93aab5 Chat message edition 2025-12-11 15:41:40 +01:00
Christophe Deschamps
d40045d5bb Chat message retraction 2025-12-10 19:20:16 +00:00
gaelle
872f60cefc WIP on release/6.1: 94df04c34 remove connect already in QSortFilterProxyModel (leading to crash in Windows) 2025-12-10 17:43:21 +01:00
gaelle
94df04c347 remove connect already in QSortFilterProxyModel (leading to crash in Windows) 2025-12-10 17:05:44 +01:00
Gaelle Braud
fc42ada7ba fix chat transfer #LINQT-2246 2025-12-10 11:53:26 +01:00
gaelle
f53b992704 put confinfo list in app so it is intanciated only once
chat list in app to load it once
2025-12-09 12:49:58 +01:00
Christophe Deschamps
a9a1249ecd Add button to export ICS of meeting in meetings and chat views 2025-12-04 15:36:42 +01:00
Gaelle Braud
21e8e2aaba ChatCore: wait for deleted state before emitting deleted signal
fix chats selection and remove useless signal
2025-12-02 17:17:43 +01:00
Gaelle Braud
f405754e24 FIXES:
auto switch to away/online status when app is inactive/active #LINQT-2172

fix loading ui for chats/meetings lists

use uri only for account uris to remove the < and >
2025-11-28 15:24:29 +01:00
Gaelle Braud
8ee8058065 wait for chat room to receive Created state callback before selecting it #LINQT-2226 2025-11-27 10:08:18 +01:00
Gaelle Braud
7c2e9f6c12 fix binding loop on popup button closed
remove debug

do not force declining call when user in do not disturb status #LINQT-2129 #LINQT-2171

do not handle chat notifications when chat disabled

change transfer direction (transfer paused call to current) #LINQT-2211

fix chat message image size in call #LINQT-2142

update translations

fix crash

remove auto switch audio device to avoid binding loop
2025-11-26 15:50:58 +01:00
Gaelle Braud
37db390d5c fix chat list view and really fix chat selection after filter reset #LINQT-2199 2025-11-25 09:52:44 +01:00
Gaelle Braud
04d2744bf2 fix force adding chat to list when creating it 2025-11-24 19:40:13 +01:00
Gaelle Braud
a7ba374b8f improve chat messages list view
fix auto scroll when receiving new message #LINQT-2154
2025-11-24 19:11:38 +01:00
Gaelle Braud
735c473b3c add unread notification count on class window chat button #LINQT-2138
reset last active window if destroyed
2025-11-21 16:15:41 +01:00
Gaelle Braud
514c337192 fix chatroom selection when filter change #LINQT-2199 2025-11-21 14:02:06 +01:00
gaelle
db5f6dc2af fix thumbnail path initialized with \\ when sent from Windows device 2025-11-20 15:21:04 +01:00
gaelle
d0cf951fe4 fix thumbnail download paths leading to wrong thumbnail path and thumbnail not displayed in message when multiple files sent
remove qt5compat dependency README
2025-11-19 14:39:47 +01:00
Gaelle Braud
0b9a0ead2a fix screen sharing 2025-11-17 10:49:29 +01:00