Commit graph

555 commits

Author SHA1 Message Date
Gaelle Braud
fd57e952e4 try to fix #LINQT-1605 again 2025-02-04 12:19:05 +01:00
Julien Wadel
afbf8c1fa4 Change mkv into smff ("Simple Media File Format" which is the Standard Matroska file format that supports video, .mkv or .mka file extension) 2025-02-04 11:50:37 +01:00
gaelle.braud
a4809bbde5 fix #LINQT-1641 main window steals focus on macos 2025-02-03 16:30:23 +01:00
Gaelle Braud
37a0403c01 may fix #LINQT-1605 this time 2025-02-03 15:24:47 +01:00
Gaelle Braud
5283a7c250 fix auto fill address field when creating contact from call page
fix missing from #LINQT-1605
2025-02-03 13:03:20 +00:00
Julien Wadel
d2ddf01144 Fix removing account 2025-02-03 12:22:04 +01:00
Christophe Deschamps
ac8e0f146c Fix crash logging out from an account with no contact address 2025-02-03 11:14:35 +01:00
Julien Wadel
4defd26bb6 Fix log in conference.
Fix removing auth info on bad login.
Fix crash on login.
2025-01-31 15:01:34 +01:00
Gaelle Braud
82e4da60ee try to fix #LINQT-1605 (CI needed to check the result)
fix typo

fix #LINQT-1570 bad username in participants device stickers, use participant address

fix #LINQT-1626 remote address contains gruu in transfered call

fix #LINQT-1621 ensure visible when error visible on form item
2025-01-31 10:16:15 +01:00
Christophe Deschamps
b056165155 Handle friend with no address update and removal 2025-01-30 21:41:01 +01:00
Christophe Deschamps
e9f868f60e Fix contact list not updating when adding a contact with no SIP address 2025-01-30 16:54:06 +01:00
Christophe Deschamps
5c9ab21356 Fix crash in contact creation with no SIP address 2025-01-30 16:54:06 +01:00
Julien Wadel
d74ccc32bd Fix being call after removing the account: do not remove auth info before the account has been correctly removed (unREGISTER sent) 2025-01-30 16:08:46 +01:00
Julien Wadel
3e57429534 Fix capture graph listener count: count all cases where the capture graph is needed.
Fix avoiding to have a call and a graph both:
- If in call or new call, switch off the capture graph and to not create new graphs.
- If not in call or no more call, switch on the capture graph if needed (listener count > 0).
- Return volume result to GUI from the capture graph or the current call.
2025-01-30 11:51:47 +01:00
Christophe Deschamps
727c53209b Fix crash when Sip registration failed upon login 2025-01-30 08:53:57 +00:00
Julien Wadel
f58a1a48e5 Option to enable tone indications + update SDK 2025-01-30 09:38:26 +01:00
Christophe Deschamps
fdbe13928a Update account list when core is in state GlobalOn 2025-01-30 07:56:56 +01:00
Christophe Deschamps
8003b09e3b Prevent crashes creating contacts with only phone number and no SIP address 2025-01-29 17:12:14 +01:00
Gaelle Braud
5d42559f83 fix ensure visible contact edition
fix #LINQT-1569 dialer ui in call

fix address artifact due to full default address addition in address list
2025-01-29 15:02:39 +01:00
Christophe Deschamps
521c4eeb02 Fix transport setting in account parameters 2025-01-29 12:44:29 +01:00
Gaelle Braud
b91c3842a1 fix #LINQT-1632 contact edition not closed when saving changes 2025-01-28 18:41:09 +01:00
Gaelle Braud
db6fc41480 fix #LINQT-1622 connection succeed popup
set new privacy policy and terms of use urls

fix mic volume tester visibility in call

fix #LINQT-1583 secured avatar on unsecured address in call history

fix #LINQT-1631 zrtp to verify devices

fix #LINQT-1526 title inside stackview to avoid freeze effect

fix #LINQT-1579 spacing in layouts

fix #LINQT-1625 right panel closes before new call starts

crop text sticker

fix verified icon size
2025-01-28 18:13:10 +01:00
Gaelle Braud
063cdfb33b try to fix #LINQT-1605 cannot scroll in advanced settings 2025-01-28 17:06:52 +01:00
Gaelle Braud
ca51d44505 try to fix #LINQT-1605 cannot scroll in advanced settings 2025-01-28 14:44:41 +01:00
Christophe Deschamps
62806c94c7 Update account list upon successfull remote provisioning 2025-01-28 11:53:09 +01:00
Gaelle Braud
12d9fdb5ae fix #LINQT-1628 video enabled channge when security params modified 2025-01-28 09:30:15 +01:00
Christophe Deschamps
362605d5da Fix crash on forward 2025-01-24 17:08:41 +00:00
Christophe Deschamps
dcec744edb Wire the save button on debugs settings 2025-01-24 17:36:03 +01:00
Christophe Deschamps
c9e40bd6af Dismiss Start Call Popup after choice is made 2025-01-24 15:29:21 +01:00
Julien Wadel
1a94417139 Add carddav in parallel to ldap searches.
Hide favorites for readonly friends.
Fix hidden friend menu.
2025-01-23 17:22:13 +01:00
Gaëlle Braud
dc45edf172 fix time zone \
+ crop text when too large \
+ muted icon sticker
2025-01-23 15:32:47 +00:00
Gaelle Braud
96772fabac fix #LINQT-1553 auth dialog on start even if account is registered 2025-01-23 13:44:42 +00:00
Julien Wadel
1c1bd91080 Crash fix on all asynchronous operations. Make alive connections, fix destructor calls. 2025-01-23 11:48:27 +01:00
Gaelle Braud
2e08bfe507 fix third party sip back button visibility 2025-01-22 18:35:33 +01:00
Gaelle Braud
45b2a4f484 fix #LINQT-1565 button icon color
fix #LINQT-1582 auto save audio/video settings when changed in call
2025-01-22 18:04:36 +01:00
Julien Wadel
860fc22aa5 CMake: Add POSITION_INDEPENDENT_CODE=ON to resolve Qt link error (protected symbol). 2025-01-22 16:34:14 +00:00
Julien Wadel
377bf03818 Fix empty display name after setting friend in favorites. 2025-01-22 16:34:14 +00:00
Julien Wadel
552f9791af Fix item ghost hovering and remove moving center when selecting/moving to an item in contacts/call logs.
Remove refreshing meeting list on registration state changes.
Fix scrolling to items in meetings, call logs, contacts.
2025-01-22 15:27:22 +01:00
Julien Wadel
fe453b2f7d Fix an overall crash on safe connections management:
Let some time to check members destructions after connection destruction.
2025-01-22 15:01:08 +01:00
Julien Wadel
afc830e8ef Add a kill method for qdbus. 2025-01-21 14:42:57 +00:00
Julien Wadel
b3a3158c95 Fix display names differences with avatar. 2025-01-21 14:42:57 +00:00
Julien Wadel
30b8134016 Import old deprecated friends.db 2025-01-21 14:42:57 +00:00
Julien Wadel
e79af38bb2 Fix login with fields that were not taken account. 2025-01-21 15:35:55 +01:00
Julien Wadel
93bafc3700 Fix truncated text. 2025-01-21 15:31:19 +01:00
Gaelle Braud
946adfb020 fix #LINQT-1519 back button register page
fix crash

close #LINQT-919 red circle token unverified call

fix paused status

fix #LINQT-1561 troncated texts
2025-01-21 09:27:07 +01:00
Gaelle Braud
2e93b769d0 fix login 2025-01-20 16:42:49 +00:00
Julien Wadel
05b7251797 Fix async crashes like getting display name from Ui. 2025-01-20 10:36:27 +01:00
Christophe Deschamps
5e3a2d07aa Update configuration upon successfull remote provisioning 2025-01-17 14:26:46 +01:00
Gaelle Braud
a4b7951b22 fix meeting creation
fix wrong thread conference info write from model

fix #LINQT-1563 update dummy item on conf info date modif

fix variant object ownership

fix initaldisplayitems
2025-01-16 16:34:17 +01:00
Julien Wadel
60182a8797 Update lime algo and add migration step.
Update SDK.
2025-01-16 10:24:17 +01:00
Julien Wadel
7c4d89cd86 Return back to the correct page on closing contact edition. 2025-01-16 08:56:23 +00:00
Gaelle Braud
53a6f6768d fix #LINQT-1555 grid layout conf 2025-01-16 08:53:53 +00:00
Julien Wadel
ae82cd0ea6 Update meeting title while typing.
Take account sip address on losing focus when saving contact.
2025-01-16 09:15:08 +01:00
Julien Wadel
4181d19631 Synchronize contact list names with contact edition on save. 2025-01-15 18:58:02 +01:00
Julien Wadel
c5c6a328b1 Encode config uri in order to take account of special characters like spaces. 2025-01-15 18:19:20 +01:00
Julien Wadel
11a8106327 On audio call, do not activate video. 2025-01-15 17:56:17 +01:00
Julien Wadel
b46c4d16f2 Propagate friend creations/deletion to allow display name updating. 2025-01-15 17:05:57 +01:00
Julien Wadel
28bb188941 Fix bad thread on Contact creation.
Fix contact selection after creation.
2025-01-15 17:05:57 +01:00
Gaelle Braud
cde6bc0788 fix #LINQT-1551 tabbar text size
fix #LINQT-1552 do not show validation toast in conf

fix #LINQT-1554 micro muted icon for user
2025-01-15 16:36:24 +01:00
Gaelle Braud
549866b48f fix crash on clearSingletons due to ButtonStyle nested components 2025-01-15 15:01:14 +01:00
Gaelle Braud
39564ed708 fix last active index 2025-01-14 14:55:23 +01:00
Gaelle Braud
81dfce3898 rm warning on close 2025-01-14 14:01:38 +01:00
Gaelle Braud
f6c3fc3252 fix crash on friend update 2025-01-14 14:01:38 +01:00
Gaelle Braud
db35d67a70 UI fixes:
- button style + icons

- try to fix mac text edition error

- disabled color considering lightness

- fix #LINQT-1524 avatar secured border

- fix #LINQT-1525 padding add participant form

- fix #LINQT-1537 more options menu in call

- fix #LINQT-1538 floating header in parameters

- fix #LINQT-1539 display name in conf info participants list

- fix #LINQT-1462 rm waiting time
2025-01-14 14:01:38 +01:00
Gaelle Braud
d9786c31e3 set media encryption according to settings 2025-01-14 13:54:31 +01:00
Gaelle Braud
fd36fd7c88 mr 2025-01-14 11:27:50 +01:00
Gaelle Braud
6a46aab83d fix 2025-01-14 11:19:47 +01:00
Gaelle Braud
aab7ad1c6d fix meeting date edition 2025-01-14 11:19:47 +01:00
Gaelle Braud
1d114ab468 fix meeting time edition 2025-01-14 11:19:47 +01:00
Gaelle Braud
06d00de59b fix #LINQT-1512 do not return to conference list when cancel meeting creation 2025-01-14 11:19:47 +01:00
Christophe Deschamps
783c0dbfd1 Option to lookup call remote party in LDAP using only username instead of full address (telephony context) 2025-01-13 20:38:34 +00:00
Julien Wadel
0bc0a44af2 Activate minimized option. 2025-01-13 18:39:48 +01:00
Christophe Deschamps
aef8d4b6c5 Fix codecs update threading 2025-01-10 15:06:37 +00:00
Julien Wadel
d5f8c1af0a Feature: custom shortcuts on main page.
#LINQT-1506
2025-01-10 15:03:40 +00:00
Christophe Deschamps
6833dd10d2 Option to control Ldap Friend cache clearing 2025-01-10 12:17:18 +01:00
Christophe Deschamps
98cadf8b5d Fix succesfull configuration payload type list update threading 2025-01-09 09:19:38 +00:00
Julien Wadel
cfe3c49a68 LINQT-1531: Fix call history display names. 2025-01-09 09:02:44 +00:00
Julien Wadel
fb29ddb4c4 Global crash fix : Cpp Objects were destroyed on GUI destruction.
Add debug name on VariantObject.
2025-01-09 08:51:30 +00:00
Christophe Deschamps
f4460a55bc Run downloaded codecs updates and set video codecs priority policy on Linphone Core Thread 2025-01-08 16:55:38 +00:00
Julien Wadel
56176b27f0 Fix qml errors.
Remove ldap friends cache to avoid being desynchronized with ldap servers.
2025-01-08 16:47:19 +01:00
Julien Wadel
30f08bac93 Fix ldap enabled option. 2025-01-08 15:59:15 +01:00
Julien Wadel
c3bb023f12 New cli commands : Bye, accept, decline. 2025-01-08 13:10:40 +00:00
Julien Wadel
d9692265be Change display limit values to avoid erratic loading behavior on lists.
Select first history call item on load.
2025-01-08 13:35:29 +01:00
Julien Wadel
f1c9301533 Replace EmojiTwo by OpenMoji because Linux display no characters.
Use 2 ttf files because Linux/Windows cannot use the same.
Remove a font loading warning.
2025-01-08 08:43:52 +00:00
Julien Wadel
6ed9f87963 Fix voicemail url in settings.
Fix #LINQT-1479
2025-01-07 15:53:19 +01:00
Julien Wadel
773faddd7c Add margins to logo to avoid showing huge logo in system bars (MacOs) 2025-01-07 11:47:20 +01:00
Julien Wadel
1eaff569c9 Fix mac deprecation using __MAC_OS_X_VERSION_MIN_REQUIRED (available don't work as expected) 2025-01-03 11:53:37 -05:00
Julien Wadel
f351f63b58 Mac deprecation: replace CGWindowListCreateImage by ScreenCaptureKit.
Fix unresponsive combo/switch settings
2025-01-03 10:49:45 -05:00
Gaelle Braud
4a167612a3 fix #LINQT-1499 do not display zrtp popup in conference 2025-01-03 14:46:07 +00:00
Gaelle Braud
e42d90f9ee fix #LINQT-1500 date time in local time zone 2025-01-03 14:45:33 +01:00
Gaelle Braud
cae5372e97 fix #LINQT-1505 edit meeting start/end time 2025-01-03 14:45:33 +01:00
Julien Wadel
d425a3dfe8 Mac fixes:
-Application/Executable names for Mac.
-Codesigning on the correct bundle.
-Configure Ino.plist before setting bundle properties in cmake.

Fix crash on reading empty address on MWI.
2025-01-03 04:51:41 -05:00
Gaelle Braud
0648c3bb61 fix #LINQT-1498 + #LINQT-1510 conf layout + screen sharing when alone in conf 2025-01-02 16:24:44 +01:00
Gaelle Braud
80b119b2ca fix #LINQT-1465 set auto video codecs + don't sort codec lists 2025-01-02 15:39:37 +01:00
Gaelle Braud
eb8c95f192 fix 2025-01-02 10:40:15 +01:00
Gaelle Braud
f1fb447fa3 force active speaker if not in conf 2025-01-02 10:40:15 +01:00
Gaelle Braud
55e325c7ec LINQT-1503 meeting avatar 2025-01-02 10:40:15 +01:00
Gaelle Braud
64ca2feff6 LINQT-1502 add video call button magic search 2025-01-02 10:40:15 +01:00
Gaelle Braud
5dd878dbc9 active speaker as default layout 2025-01-02 10:40:15 +01:00
Gaelle Braud
6377d60c8b fix #LINQT-1501 missing username display only 2025-01-02 10:40:15 +01:00