Commit graph

113 commits

Author SHA1 Message Date
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
Gaelle Braud
5a90959125 separate enable camera and video and use enableCamera when user activates webcam (fix #LINQT-2216) 2025-12-02 12:38:35 +01:00
Gaelle Braud
dfc88b7657 Only create a chatroom for the current call when the chat button is pressed (fix #LINQT-2228) 2025-12-01 10:35:03 +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
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
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
fea9a1b7be fix binding loop in getLastFocusableItemInItem (fix #LINQT-2210) 2025-11-21 14:01:40 +01:00
gaelle
afd3514965 hide chat button if not supported for conference #LINQT-2192 2025-11-21 10:56:48 +01:00
Gaelle Braud
0b9a0ead2a fix screen sharing 2025-11-17 10:49:29 +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
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 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
55a54dc10e screen ratio in function 2025-10-23 12:39:16 +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
Alexandre Jörgensen
a9a78cb4bf Accessibility and code improvments:
* Normalize and correct linphone color
* Add border when user focus using keyboard navigation
* Correct some keyboard navigation
* Add accessibility screen reading to interactive elements except chat and meeting
2025-10-15 12:50:43 +02:00
Gaelle Braud
c9d058e6e3 Fixes:
fix wrong thread cancel conf creation
fix login button ui

add banner screen sharing #LINQT-1951
auto close screen sharing panel when screen selected #LINQT-1949
disable sharing button while no screen/window selected #LINQT-1948

hide record button if chat in call #LINQT-1946

show video preview when alone in conf #LINQT-1922
2025-09-25 17:14:03 +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
097c48ebba change layout icon #LINQT-1991 2025-09-15 10:41:06 +02:00
Gaelle Braud
cdb23ce0a4 fix changing video layout conference #LINQT-1896 2025-09-12 12:07:42 +02:00
Gaelle Braud
3866d7ecdd scrollbar in calls window right panel for small screens #LINQT-1897 (TODO fix numeric pad view) 2025-09-11 14:40:22 +02:00
Gaelle Braud
d3d352948b fix #LINQT-1936 enable video and only change media direction to switch video in call 2025-09-03 11:09:39 +02:00
Gaelle Braud
13ef034516 point to point encrypted conference #LINQT-1958 2025-09-02 17:04:16 +02:00
Gaelle Braud
2f52844fca participant list design #LINQT-1926 2025-09-02 15:00:12 +02:00
Gaelle Braud
9074914f39 fix #LINQT-1927 wrong conference link copy 2025-08-28 10:40:28 +02:00
Gaelle Braud
e55779d257 fix #LINQT-1912 meeting form left padding
fix #LINQT-1921 settings button in waiting room
2025-08-27 11:49:35 +02: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
Christophe Deschamps
4a042392ac Schedule meeting from chat room 2025-06-17 14:57:48 +02:00
Christophe Deschamps
c56db0f429 1-1 Conversations Info, wired functions : 2025-06-09 14:20:34 +00:00
Gaelle Braud
4bb1e5da43 open chat when clicking on message notification
select chat by clicking on notification

close all notifications when one clicked and chat is open
2025-05-15 11:37:09 +02:00
Gaelle Braud
b79b324027 open chat room from call/conf
navigate to chat from contact/history/magic search

select chat when joining from contact/history/magic search

message notification

filter chat rooms
2025-05-05 14:36:46 +02:00
gaelle
06d6af29c7 fix paused by remote status text
fix encryption panel + dialog ui

fix current call transfer list
2025-04-15 15:24:30 +02:00
Gaelle Braud
3a080ea801 fix local group call 2025-04-01 15:53:20 +02:00
gaelle
34f914ca55 fix #LINQT-1697 wrong encryption status on paused 2025-03-26 14:10:24 +00:00
gaelle
c6a2a5e479 fix adaptative margins : set minimum margin 2025-03-25 12:45:45 +01:00
gaelle
50fadef681 login pages adapt margins when downsize window 2025-03-24 17:36:02 +01:00
gaelle
3eca1736d5 english 2025-03-20 17:45:52 +01:00
gaelle
f81400eed0 cmake + french translation 2025-03-19 17:01:15 +01:00
Gaelle Braud
06647f002a resize the app according to screen definition
fix ui size according to screen resolution
2025-03-07 11:36:34 +01:00
gaelle
b2d20b72e9 fix #LINQT-1675 enable video switch in settings 2025-03-03 16:40:40 +01:00
gaelle
e620af3f3e fix #LINQT-1672 connection when another softphone is using the same sip address (try to let the OS choose the port to listen to)
fix empty root ca path : try to create file if doesn't exist

fix #LINQT-1671 loading indicator call history

remove clang from nightly

fix #LINQT-1667 add time before closing window when call ends
2025-03-03 15:23:21 +01:00
Gaëlle Braud
d9fcdf6af6 fix call proxy connect already connected to call list model when model changes... 2025-02-27 18:02:34 +00:00
gaelle
b6ac70d627 fix close calls window on last call finished 2025-02-25 17:19:56 +01:00
gaelle
5d77bd257d revert fix config login page (accounts registration states are not enough specific to use them as indicator of existing accounts) 2025-02-24 09:01:48 +01:00
Julien Wadel
2494600efe Fix missing phone labels.
Fix transferring menu with same items (same address and phone number).
Fix build compilation.
Add a QList operator for QML.
Fix typo.
2025-02-12 14:35:27 +01:00
Gaelle Braud
d68248e152 fix #LINQT-1558 back button on login page without refreshing 2025-02-11 17:53:34 +01:00
gaelle
a7e9f19412 try to fix #LINQT-1558 (to test, not possible for me as my remote provisioning account does not work) 2025-02-06 15:00:53 +01:00
Gaelle Braud
e1643fc025 fix #LINQT-1569 dialer position in call panel 2025-02-04 12:19:05 +01:00