Commit graph

162 commits

Author SHA1 Message Date
Gaelle Braud
84c8f66c61 update translations 2026-03-03 13:39:54 +01:00
Gaelle Braud
91534868b6 update translations 2026-03-02 10:52:15 +01:00
Gaelle Braud
6153d45457 update translations 2026-02-26 15:57:17 +01:00
Gaelle Braud
249e2118ef stick to Qt 6.10 minimum version
Update translations
2026-02-25 10:43:36 +01:00
Sylvain Berfini
e2c0f622e6 Updated translations from Weblate 2026-02-24 10:35:16 +00:00
Gaelle Braud
35c3420526 Chat list fixes:
Force chat list to update when updating proxy sourceModel (otherwise list can be empty)
Clear mList before anything else when updating chat list (may fix chat connection crash)
2026-02-23 10:54:59 +01:00
Gaelle Braud
983ae54ac0 fix : do not disconnect safeconnection as it disconnects the hole core/model connection 2026-02-20 16:50:50 +01:00
gaelle
2e46a59396 Force notification windows to raise when unlocking screen on Windows 2026-02-20 12:01:57 +01:00
Gaelle Braud
b785a4765b hide transfer button in list if call is not connected yet (MANTIS-14330) 2026-02-18 13:01:16 +01:00
Gaelle Braud
151468a95d UI fixes:
fix initials function

fix translation and text weight warnings

fix meeting detail layout

fix crash when adding invalid participant to conference

cancel button on conference update loading popup
2026-02-18 12:31:47 +01:00
gaelle
9c2274ab8e disable camera when accepting audio call
force automatically_accept_direction to ReceiveOnly on migration
2026-02-17 11:31:10 +01:00
Gaelle Braud
c43a1c1fc5 support as much emojis as possible for Qt < 6.9.0 2026-02-16 15:22:47 +01:00
Sylvain Berfini
dd21575f0b Updated translations from Weblate 2026-02-12 13:44:20 +00:00
Gaelle Braud
7e0a33766b fix Windows crashes dump upload on BugSplat #LINQT-2384
Try to fix deploy (symbols are not uploaded in deploy, only packaging works with cr)
2026-02-11 18:58:10 +01:00
Gaelle Braud
bf786c67a3 download folder setting 2026-02-11 15:51:48 +01:00
Gaelle Braud
38ff5ba7cd revert Qt6.10 changes for MacOS compatibility (Qt 6.10 needs MacOS 13 or later)
=> use Qt6.8 as minimum version for long time support
2026-02-09 12:16:14 +01:00
Gaelle Braud
3fd45bb186 fix key navigation in start call popup when several addresses 2026-02-09 10:37:13 +01:00
Gaelle Braud
361866f9f9 add visible focus on button to ease key navigation
allow call from pressing enter in new call search bar if dialer open
2026-02-06 13:24:25 +01:00
Sylvain Berfini
3d1ff2d83e Updated translations from Weblate 2026-02-05 08:17:04 +00:00
Gaelle Braud
b2e859de06 update download folder after settings created #LINQT-2402 2026-02-04 16:35:40 +01:00
Gaelle Braud
158f640731 Try to handle both fetch-config and call in the same command #LINQT-2306 2026-02-03 17:46:31 +01:00
Gaelle Braud
fd7a5e65f1 hide notification content setting 2026-02-02 13:27:51 +01:00
Gaelle Braud
d234a6c3d4 check if safe connection is being destroyed before trying lock
Add apply button and success/error toast for managing chatroom participants

debug logs
2026-01-30 17:07:35 +01:00
Gaelle Braud
8d20e2dfb4 add debug in crashing connect for debug 2026-01-28 17:23: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
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
e416b01ba4 update translations 2026-01-22 14:38:54 +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
Sylvain Berfini
2f73a297e9 Fixed typos 2026-01-21 09:56:52 +01:00
Sylvain Berfini
401c753cc6 Updated translations from Weblate 2026-01-21 08:48:29 +00: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
Sylvain Berfini
572d859ac8 Updated translation files 2026-01-14 16:44:44 +00: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
4a0cdc7f1a prevent conference list item from stealing focus when searching conference info #LINQT-2305 2026-01-13 16:03:15 +01:00
Gaelle Braud
16703ec2d5 simulate numeric pad button pressed when pressing numeric key on keyboard in new call form #LINQT-2313 2026-01-13 16:03:15 +01:00
Gaelle Braud
2e7c250d8d Fix register checking ui #LINQT-2332
Add accessibility focus ui on register country combobox and fix register page spacings and interaction #LINQT-2333
2026-01-13 16:03:15 +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
Sylvain Berfini
591f21bb9f Updated translation files from Weblate 2026-01-08 09:54:30 +00: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
1902fe3029 Fixes:
create call chat when call is connected in order to see the unread messages notification in chat button
close right panel when starting new call
2025-12-19 17:33:45 +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
89efda13c8 Fixes:
disable change layout button if paused meeting

hide call button in call history if conference and disable_meetings_feature set

disable camera if switch to audio only layout mode
2025-12-18 15:43:24 +01:00
Gaelle Braud
36fbf44d42 fix new chat selection 2025-12-18 10:13:37 +00:00