Commit graph

921 commits

Author SHA1 Message Date
Gaelle Braud
2fc4439e16 Disable notifications if Offline status #LINQT-2173 2025-11-17 10:56:57 +01:00
Gaelle Braud
0b9a0ead2a fix screen sharing 2025-11-17 10:49:29 +01:00
Gaelle Braud
3870037905 update SDK to 5.4.60 2025-11-15 00:15:41 +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
a0850b9967 fix #LINQT-2130 enable video in conference for the participant to be able to see shared screen without activating camera
do not display notification if message already read

display notif when copying account sip address #LINQT-2126

prevent adding our own address in participants (fix #LINQT-2164)
2025-11-13 17:43:55 +01:00
Andrea Gianarda
bc5022c8f5 Move include of application_info.cmake after setting LINPHONEAPP_APPLICATION_NAME because its value must be known to set the APPLICATION_NAME variable 2025-11-13 13:40:52 +00:00
Gaelle Braud
ac03de6663 update audio device when changed automatically in sdk 2025-11-13 12:51:39 +01:00
Gaelle Braud
58eb93d13b UI fixes :
display real error message when carddav sync fails

hide mark as read button if no unread message #LINQT-2144

fix screencast panel hidden while user is sharing screen #LINQT-2136

disable selection for cancelled meetings #LINQT-2121
2025-11-13 09:23:28 +01:00
Alexandre Jörgensen
ca73193f6c Fix accessibility screen reader:
* Error on login page not sayed #LINQT-2095
* Incorect translation of close button in french #LINQT-2094
2025-11-07 17:21:14 +00:00
Alexandre Jörgensen
f2e49f21b0 Correct typo weight #LINQT-2078 2025-11-07 16:55:05 +00:00
gaelle
a7c8e8db90 do not minimize app on Windows auto start (fix #BC-97) 2025-11-07 16:41:31 +01:00
Gaelle Braud
afc03daa22 fix admin rights modification #LINQT-2114 2025-11-07 15:51:35 +01:00
Sylvain Berfini
74b2cf299b Updated translations from Weblate 2025-11-07 10:31:05 +00:00
Gaelle Braud
fcdbcdc9c1 Set minimum required version to Qt6.10.0
Display Qt version in troubleshooting page
2025-11-07 11:11:35 +01:00
Gaelle Braud
3dbea1ccb2 display qt version in help page 2025-11-07 10:22:31 +01:00
gaelle.braud
d741e79e2e fix file preview display #LINQT-2098 2025-11-07 08:18:17 +00:00
Gaelle Braud
b3b40d6f99 use native player to open video files #LINQT-2116
hide e2e conf creation toggle #LINQT-2112
2025-11-07 08:18:17 +00:00
Gaelle Braud
d957fae94e fix message content download crash 2025-11-07 08:18:17 +00:00
Alexandre Jörgensen
e224f24e92 Update QT to 6.10.0 and increase security:
* Use QT 6.10.0
* Change invalidateFilter (deprecated) to beginFilterChange/endFilterChange
* Remove warning of presenceStatusItem
* Add changelog with this modification for 6.1.0

* Do not use anymore variables to build docker images. Qt versions are now hardcoded in images to allow multiple opensource Qt versions.
2025-11-06 16:33:34 +01:00
gaelle.braud
cef650fb6a update SDK to 5.4.57 2025-11-06 11:10:45 +01:00
Gaelle Braud
9e10d5e9bd change sip login advanced params order 2025-11-06 09:55:35 +01:00
Gaelle Braud
36c783c9e5 always show scrollbar when needed (fix #LINQT-2102) 2025-11-06 09:45:13 +01:00
Gaelle Braud
0d2e83a60d fix #LINQT-2086 disable video only when starting audio call 2025-11-06 09:45:13 +01:00
Gaelle Braud
c70426f770 fix crash (showing window while it is destroyed) (fix #LINQT-2077, #LINQT-2087, #LINQT-2110) 2025-11-06 09:11:53 +01:00
gaelle
0c87a8d94e change Qt minimum version to Qt6.9.0 #○LINQT-2099 2025-11-05 15:31:53 +01: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
99c2a6ddc6 fix #LINQT-1657 do not manipulate internal gains 2025-11-05 09:32:29 +01:00
Gaelle Braud
cbd91b868d update SDK to 5.4.56 2025-11-05 09:31:10 +01:00
Gaelle Braud
80bf126b23 check for update 2025-11-04 17:57:15 +01:00
Peio Rigaux
db1f04350a Fix syntax error in GNU/Linux CI deploy script 2025-10-31 10:03:44 +00:00
Julien Wadel
229fbe1713 Remove Core5Compat dependency and use our own opacity implementation. 2025-10-30 17:42:43 +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
Simon Morlat
d4ce80f8c6 README.md mentions QT6 additional modules. 2025-10-30 11:13:45 +00:00
Gaelle Braud
eb9fa8aefe update German and French translations (Mantis + #LINQT-2092) 2025-10-30 11:40:17 +01:00
gaelle
cb63b1a112 set enableVideo to false if audio call #LINQT-2086 2025-10-27 18:34:10 +01:00
Gaelle Braud
b3135ea177 Fixes:
fix wrong thread function call

hide recordings button while not implemented

display error message if cannot retrieve remote provisioning
2025-10-27 14:37:31 +01:00
Sylvain Berfini
c0a150f3e1 Updated translations from Weblate 2025-10-27 10:24:07 +00: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
55a54dc10e screen ratio in function 2025-10-23 12:39:16 +02:00
Peio Rigaux
11c586792d Allow switch between QT proprietary and opensource for same version. Updated docker image and CI scripts 2025-10-21 14:15:13 +02:00
Peio Rigaux
95d5345450 Factorized Linux scripts for build, packaging and upload to avoid duplication if distribution-specific files are copy-pasted 2025-10-21 14:15:11 +02:00
Peio Rigaux
9d3bd909ca Remove CI dead code (unused builds) 2025-10-21 14:11:56 +02:00
Peio Rigaux
300bf3e409 Using needs in place of dependencies, even for empty needs 2025-10-21 14:11:16 +02:00
Peio Rigaux
a74ef62634 Add QT proprietary versions for Linux to Dockerfile and docker image.
Add QT proprietary 5.15.14, 5.15.19, 6.8.1, 6.8.3 in Dockerfile.
Modified CI and dockerfile to use qtchooser, to keep the same behaviour without having to rely on a specific entrypoint.

Split opensource versions from proprietary versions by using a different directory.
2025-10-21 14:11:15 +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
Alexandre Jörgensen
7825646edd Add a all message read button to application task bar icon #LINQT-2072 2025-10-21 10:20:10 +02:00
Alexandre Jörgensen
4a05b727c6 Fix global unread notifications #LINQT-2024 2025-10-20 12:27:07 +02:00
Gaelle Braud
453d16250a Fixes :
Hybrid mode conference video #LINQT-1869

fix switch size

hide some chat header buttons if in call

fix call notification display name #LINQT-2075
2025-10-17 19:51:19 +02:00
Gaelle Braud
4e81981c07 Fixes:
try to remove ffmpeg dependency #LINQT-2015

Clean friends manager maps when restarting app as the linphone core will be reset (fix #LINQT-1933)

only show error message once when linphone restarts if remote configuration failed #LINQT-2030

auto update contact list on carddav synchronized (fix #LINQT-1983)
2025-10-17 14:00:46 +02:00