Commit graph

80 commits

Author SHA1 Message Date
Gaelle Braud
fa3ef0b1a8 try to fix crash when ChatCore destroyed and connection with model is still alive 2025-11-17 15:22:16 +01:00
Gaelle Braud
e113058ae9 hide group call button if no videoconference uri set
avoid displaying more messages when the list is not yet initialized

fix meeting form end hour combobox list display #LINQT-2127

check if at least one participant when creating group chat #LINQT-2134

display all the errors at a time if they all occur #LINQT-2133

add signal to add chat to list when state Created #LINQT-2131

fix chat deletion
2025-11-15 00:15:41 +01:00
Gaelle Braud
a4b38e4fd1 Fix crash by replacing unsafe reverse iterator loop in EventLogList (cherry pick 23875ce1) 2025-11-14 10:12:00 +01:00
Gaelle Braud
afc03daa22 fix admin rights modification #LINQT-2114 2025-11-07 15:51:35 +01:00
Gaelle Braud
d957fae94e fix message content download crash 2025-11-07 08:18:17 +00:00
Gaelle Braud
6f4e925766 fix #LINQT-2108 : do not use <= or >= in lessThan comparator (c++ restriction) 2025-11-05 11:05:38 +01:00
Gaelle Braud
2d9f568e3d Fixes :
rename fr translation

set enableVideo to false if audio call #LINQT-2086

try to fix crash on macos when switching from call window to main window (#LINQT-2077 and #LINQT-2087)

set error message when not able to download attached file

fix remove chat from list
fix new chat connection after first message sent #LINQT-2090
clean code + invalidate() for Qt6.10 compatibility

fix translations
2025-10-30 17:07:15 +01:00
Gaelle Braud
8e10decd65 Fixes :
do not display notification when it comes from the currently displayed chat #LINQT-2079

do not create account model for each chat, too much listener sending signals

fix crash in ConferenceInfoList #LINQT-2080
fix warnings on endResetModel
fix messages added twice because of displayMore() function called when lUpdate is running
Plain text in sending text area
2025-10-24 17:08:51 +02:00
Gaelle Braud
b17bc8cc27 Fixes:
fix get size with screen ratio function

fix chat sending area ui #LINQT-2068

print debug logs in linphone files for futur debugging

fix call history details ui when no video conference factory set

use remote name of each call if in local conference #LINQT-2058
2025-10-21 11:25:17 +02:00
Gaelle Braud
97b1d11adb Fixes:
improve unencrypted conversations warning indicator #LINQT-2061

allow user to choose an address for sending message when multiple addresses in contact #LINQT-2054

verify friend has a core to avoid crash in liblinphone #LINQT-1933

wait for window to be active before calling markAsRead (fix #LINQT-2048)

fix button text color (fix #LINQT-1832)

change format for mkv #LINQT-2056

Registration : check phone number format #LINQT-2044

fix window closing even if a new call is started #LINQT-2055

display popup to delete meetings on right click in meeting list item (allow to delete canceled meetings which cannot be displayed in the right panel)
2025-10-15 17:25:00 +02:00
Gaelle Braud
1f97112306 fix chat message research #LINQT-2047
try to fix persistent spinner on chat message state icon

remove medias section from contact page #LINQT-2060 #LINQT-2066
2025-10-13 17:34:02 +02:00
Gaelle Braud
82679ab997 use display name instead of address for security example so the magic search does not search this fake address
outboundproxy configuration #LINQT-2012

fix chat events order

fix image picto only when file does not exist #LINQT-2049/2059
2025-10-10 18:32:39 +02:00
Gaelle Braud
c4db4d132d only load 20 elements each time in chat messages list to improve perf
fix image error ui
black rectangle on unstarted video

fix text edit loses focus when message sent (#LINQT-2009)

try to fix wrong message spinner icon #LINQT-2010

hide security parameters #LINQT-2019

fix open contextual menu component to open settings/help pages #LINQT-2021/2022

fix muted status not visible on local preview #LINQT-2023
2025-10-07 16:05:44 +02:00
Gaelle Braud
8a2e842cd7 enlarge video size if single file sent
wait for chat messages model to be reset before changing chat (fix #LINQT-2011)
2025-10-02 18:04:02 +02:00
Gaelle Braud
924224abc5 enlarge image size when single in message #LINQT-2008 2025-10-01 18:13:57 +02:00
Gaelle Braud
013ba607ec FIXES:
fix inifnite loop #LINQT-2002

display name: do not modify username ui if there is not display name set by a user
remove unused signals

fix contact info update chat list #LINQT-1992

send invitations in secured chatrooms #LINQT-1996

extend meeting detail height #LINQT-1999

scrollbar call history #LINQT-1998

do not sort chat list when filtering it #LINQT-2003

remove useless signal which refresh the view for ephemeral messages (fix #LINQT-1989)
2025-09-24 17:36:46 +02:00
Gaelle Braud
e901f0046b UI fixes:
button color #LINQT-1894
fix display name call history
2025-09-23 18:41:11 +02:00
Gaelle Braud
598b45bbf4 prevent cloning when not necessary 2025-09-23 16:29:27 +02:00
Gaelle Braud
285e6645f8 fix chat list slowness 2025-09-23 11:41:54 +02:00
Gaelle Braud
5da7a9fd6b fix has file content chat message
only show address for suggestions

do not refresh devices if current account is null

fix crash

add error message on account parameters saved and apply changes on text changed instead of edited (fix #LINQT-1935)
fix disable meeting feature setting in wrong thread
destroy parameter page when closed (to avoid multiplied connections)

fix show/add contact in conversation info
2025-09-15 17:50:19 +02:00
Gaelle Braud
a457ac2c82 fix imdn status order in message info #LINQT-1970 2025-09-03 13:18:28 +02:00
Gaelle Braud
cbc9c5e2b9 fix double notification for messages 2025-09-03 12:05:23 +02:00
Gaelle Braud
1a4da6fb18 update conversation title on conference joined #LINQT-1879 2025-09-02 17:01:46 +02:00
Gaelle Braud
afe81094ba open lock icon on basic chatrooms #LINQT-1903 2025-08-28 18:22:51 +02:00
Gaelle Braud
f516505287 fix #LINQT-1910 wrong proxy index when chat list filtered 2025-08-26 12:33:27 +02:00
Gaelle Braud
2361f49c1d fix ephemeral messages #LINQT-1880 2025-08-21 17:14:56 +02:00
gaelle
be531b5e9f fix #LINQT-11899 text in messages disappearing (compute encoding to rich format only once for each message instead of doing it everytime something changes in the list) 2025-08-21 10:00:47 +02:00
Gaelle Braud
93418cb7c9 hide empty chat rooms flag default value to true #LINQT-1893
fix crash

call history/chats/chat messages lists loading ui
2025-08-20 11:00:12 +02:00
Gaelle Braud
4b1cb237bf fix typo #LINQT-1876
fix chat room menu ui #LINQT-1872

update current chat message list when current chat removed #LINQT-1873

fix : remove unused connect disconnecting a usefull one
2025-08-07 15:53:47 +02:00
gaelle
1c820c4041 do not sort list as sdk already do it 2025-08-06 14:35:26 +02:00
Gaelle Braud
e0cb654746 switch default account if clicking on a notification leading to a chat room from another account 2025-08-05 16:25:32 +02:00
Gaelle Braud
da2ea7d114 fix #LINQT-1799 secured status of conversation based on security level of all participants
fix manage participants
2025-08-05 14:30:04 +02:00
Gaelle Braud
55ce938d0b fix search in history + move search button in the top bar of the chat message view 2025-08-04 14:58:28 +02:00
Gaelle Braud
3f3f29b2ec reverse list to load most recent messages first 2025-08-04 14:58:28 +02:00
Gaelle Braud
d17a61e6d0 fix double message insertion 2025-08-04 14:58:28 +02:00
Gaelle Braud
521240cfd6 fix #LINQT-1860 refresh unread count on chatroom marked as read 2025-07-30 11:30:54 +02:00
Gaëlle Braud
ecf79d530a Fixes in chat messages (navigation with read button, sorting) 2025-07-23 21:09:14 +00:00
Gaëlle Braud
023b07743a Chat fixes : \
hidden button for debug chatroom address (top right of the avatar in conversation info, press and hold right click) \
display year in meeting list if not this year \
try to fix #LINQT-1834 not all imdn status displayed \
chat details panel refacto
2025-07-22 16:10:58 +00:00
Gaëlle Braud
34106a8008 fix #LINQT-1833 select chat when one result in chat list after research \
fix notify account when not sender \
display security settings ui \
rename hide_sip_addresses flag \
fix #LINQT-1843 disconnect old chatroom properly to avoid having message from another chatroom in the new one selected
2025-07-17 15:42:14 +00:00
Gaëlle Braud
98d9179419 fix #LINQT-1796 don't scroll to main list when selecting contact from favorites \
fix crash
2025-07-17 13:31:47 +00:00
Gaëlle Braud
dce74eb958 fixes 2025-07-14 18:11:06 +00:00
Gaelle Braud
e8feb1c0dc auto play voice recording message 2025-07-10 12:26:05 +02:00
Gaelle Braud
4c08c28bd5 search message in history 2025-07-09 17:47:32 +02:00
Gaelle Braud
1e5ec027bb forward message 2025-07-09 11:08:32 +02:00
Gaelle Braud
b1ab4224ef ephemeral messages 2025-07-04 09:52:02 +02:00
Gaelle Braud
a5851855d9 show shared medias/files + expand button on chat participant list 2025-07-03 15:20:37 +02:00
Gaelle Braud
c015375ae9 fix unread messages
fix do not add chat in list if events intended for another account

chat notif in vertical bar / account list

fix cursor on hovered link

fix sending area height
2025-07-02 12:55:21 +02:00
Gaelle Braud
de6d62021a mentions 2025-06-27 12:06:36 +02:00
Gaelle Braud
a7e39ab276 fix crash
fix add chat to list if first message received
2025-06-27 12:06:36 +02:00
Christophe Deschamps
61fecd8c93 Mark chatroom as read-only if it is not secure and account has mandatory encryption 2025-06-24 13:37:37 +00:00