Commit graph

356 commits

Author SHA1 Message Date
Gaelle Braud
fe40a9586b fix #LINQT-1331 add flickables for 13" screens 2024-10-09 18:42:18 +02:00
Gaelle Braud
aade817755 fix #LINQT-1328 reset missed calls if already in call history 2024-10-09 18:42:18 +02:00
Gaelle Braud
72d2096ae7 fix polish loop
fix crash
2024-10-09 18:12:41 +02:00
Gaelle Braud
92f1eaa88f wrong address in sticker in waiting room 2024-10-09 18:12:41 +02:00
Gaelle Braud
2fce83fb43 fix #LINQT-1304 microphone auto test slider 2024-10-09 18:12:41 +02:00
Christophe Deschamps
67f7ce5583 Fix assistant_third_party_sip_account_transport 2024-10-09 16:42:37 +02:00
Christophe Deschamps
666b94e277 Advanced settings 2024-10-08 14:31:48 +00:00
Christophe Deschamps
dc28c4e5cf Network settings 2024-10-07 14:56:30 +02:00
Gaelle Braud
2b4960882f fix #LINQT-1323 fix display name account list
close #LINQT-1324 display loss rate/ jitter buffer in call stats + use the correct stats (audio/video)
2024-10-07 10:46:36 +02:00
Christophe Deschamps
11f8163e4b Carddav settings 2024-10-07 08:39:52 +00:00
Christophe Deschamps
2bd5c8a161 Fix quote in "supprimer l'historique" text
Cosmetics on the button
2024-10-04 15:49:23 +02:00
Gaelle Braud
16879379b9 fix #LINQT-1320 ui call
fix
2024-10-04 10:14:59 +02:00
Gaelle Braud
8a21a00c09 fix #LINQT-1320 ui call 2024-10-04 09:46:47 +02:00
gaelle
5b9f5cb056 FIXES :
windows ui

fix #LINQT-13-06 dialer in call

fix #LINQT-1303 popup button clicked

fix #LINQT-1298 chat buttons still visible

force chat and broadcast features in settings (to change when features ready)

fix update token verified

fix zrtp popup should not appear in conf

fix #LINQT-1310 participant button stays checked
2024-10-03 16:36:00 +02:00
Gaelle Braud
0ccf340499 fix #LINQT-1308 video stats visibility 2024-10-03 14:13:54 +02:00
Christophe Deschamps
b8aa7d7ebc Fix account parameters access 2024-10-03 12:29:07 +02:00
Julien Wadel
2a2f495053 Fix crash for secondary application. 2024-10-02 17:31:06 +02:00
Julien Wadel
499aa5fb53 Force ZRTP to Call conferences.
More shadow on stickers.
2024-10-02 13:50:16 +02:00
Julien Wadel
d8f75c3994 Options : 'auto_start' + 'exit_on_close' 2024-10-02 12:40:45 +02:00
Julien Wadel
975c461a4d Fix critical crashes:
- set cpp managment for list
- remove items stored in shared pointer that are managed by Gui
- queue connection for signals between GUI/Core in order to avoid calling functions while destructions.
2024-10-02 09:55:03 +02:00
Julien Wadel
b9417f5a72 Crashfix on remote provisionning (restart of application) 2024-10-01 18:29:23 +02:00
Julien Wadel
010ff96b3e Fix auto start set by configuration 2024-10-01 17:05:09 +02:00
Julien Wadel
502433ea6d Fix idle timeout validation on text fields. Use it in settings (todo: rework the validation)
Fix contact first name error border.
2024-10-01 16:51:34 +02:00
Christophe Deschamps
5c52ef225e Handle numeric keypad typing on keypad 2024-10-01 15:22:29 +02:00
Christophe Deschamps
f80620f900 Wire keypad buttons signal - call & wipe 2024-10-01 15:22:29 +02:00
Julien Wadel
e1033b9db2 Add ringer device option 2024-10-01 11:18:31 +02:00
Julien Wadel
8aefe3d800 Display back button in login with 'assistant_go_directly_to_third_party_sip_account_login' option. 2024-10-01 10:27:00 +02:00
Julien Wadel
b27cc35638 Revert using Material to Basic in order to not be disturbed by new design 2024-09-30 17:42:37 +02:00
Gaelle Braud
5fe8c9f021 force set tab bar index to be able to return to the same tab as before parameters were open 2024-09-30 15:37:18 +02:00
Gaelle Braud
b853747c19 fix #LINQT-1250 call group form ui 2024-09-30 15:36:19 +02:00
Gaelle Braud
651ddd35d5 fix magic search source 2024-09-30 15:36:19 +02:00
Christophe Deschamps
b413301e70 Fix typo in SettingsCpp.disableCallRecordings vs SettingsCpp.disableCallRecordingsFeature 2024-09-30 14:38:50 +02:00
Christophe Deschamps
fc474c1aec Do not sync entire LDAP by default 2024-09-30 14:22:50 +02:00
Julien Wadel
89656d4211 Fix binding loop and null error 2024-09-30 09:39:06 +00:00
Julien Wadel
24a6d3f910 Fix QML Windows style 2024-09-30 09:20:20 +00:00
Julien Wadel
228b922d3e Fix crash at exit:
Do not use QSharedPointer on object managed by GUI.
Use Proxies to propagate list.
2024-09-30 09:19:53 +00:00
Julien Wadel
860f0cd297 Fix codecs display in stats call 2024-09-30 09:09:13 +02:00
Christophe Deschamps
46a42456ab Added NOTIFY to readOnly property on friendcode + default value 2024-09-27 19:45:38 +02:00
Christophe Deschamps
36d63098a7 - Support option for showing entire LDAP address book in contacts list ([ui]sync_ldap_contacts)
- Make LDAP contacts read only in the app
- Use different MagicSerach for contact list and contact searching
2024-09-27 19:45:36 +02:00
Christophe Deschamps
b4a86b1d01 Support for fullName Vcard entry (ldap search context) 2024-09-27 19:44:30 +02:00
Christophe Deschamps
7b19b79156 Hide call recording options if disableCallRecordings is set 2024-09-27 19:44:30 +02:00
Christophe Deschamps
094f265a9f Adjust magisearch bar place holder when chat is disabled 2024-09-27 19:44:30 +02:00
Christophe Deschamps
5c8ef6681b Hide audio/video uri factory from account parameters when disableMeetingsFeature is on 2024-09-27 19:44:30 +02:00
Christophe Deschamps
8bc122963a Notify application when UI configuration parameters have been received by remote provisioning 2024-09-27 19:44:30 +02:00
Gaelle Braud
498777869e fix #LINQT-1282 autocomplete contact address
fix #LINQT-1285 fix call notif deletion

fix #LINQT-1283 : reset views when switching tab or creating new call

fix #LINQT-1287 pause logo on pause

fix #LINQT-1281 clear vertical tabbar index if in settings
2024-09-27 18:07:51 +02:00
Julien Wadel
a66528326f Setlocal and update SDK.
Fix reset audio parameters when entering into call options.
2024-09-27 17:06:47 +02:00
Gaelle Braud
e07cd93fad ui fixes
paste code register
bold search result part of display names
fix magic search list
fix navigation
2024-09-27 10:45:06 +02:00
Gaelle Braud
1f764df150 [do not squash] validation checking in textfield
rename
2024-09-26 17:26:15 +02:00
Gaelle Braud
4170e1d5af numericpad item 2024-09-26 17:26:15 +02:00
Julien Wadel
34e5a28482 Fix ring : sounds folder is set to linphone by SDK and not to the executable name. 2024-09-26 15:05:09 +02:00
Julien Wadel
ceccc36a4c Windows: fix versions, executable name, icons, folder installation
Fix a crash coming from Notifier (Component was not set/used on the correct indexes)
Fix reg_routes for Linphones accounts.
Update SDK
2024-09-24 17:55:13 +02:00
Julien Wadel
da7679e6be CI: Remove vs2019, add ninja and use it for packaging.
Fix Screensharing
2024-09-20 16:49:49 +02:00
Gaelle Braud
1aa5ef227e missing files 2024-09-19 09:18:29 +02:00
Gaelle Braud
ca346da033 rename files 2024-09-19 08:38:49 +02:00
Gaelle Braud
bb03f2785b new file tree 2024-09-19 08:38:49 +02:00
Gaelle Braud
9a98b865b4 [do not squash] meeting set up : remove end date / all day switch 2024-09-19 08:21:18 +02:00
Gaelle Braud
654a4a8f50 fix crash isme
fix warnings

fix login error message + authentication popup

fix typo

update sdk

replace deprecated function
2024-09-19 08:21:18 +02:00
Gaelle Braud
b4342923f6 fix addAuthInfo 2024-09-16 09:57:44 +02:00
Gaelle Braud
3debdf4bb5 FIXES:
fix account list singleton
fix magic search list thread connection
fix allow calling a connected account
fix magic search flags
fix crash on close settings destruction
magic search thread
meeeting fix time zone
rename settingscore
remove settings from notifier
fix zrtp appearance received call
remove deprecated function; TODO : send invitations when sdk updated
2024-09-13 17:15:15 +02:00
Gaelle Braud
7970cd49f0 register: fix token verification part if error in account creation 2024-09-11 19:33:48 +02:00
Christophe Deschamps
77fad7ba86 LDAP AdressBooks settings 2024-09-05 08:33:21 +00:00
Christophe Deschamps
6f7ebb1f9f MWI 2024-09-05 06:28:28 +00:00
Christophe Deschamps
13d2fefcd1 Handle set of new configuration parameters 2024-09-05 06:28:09 +00:00
Gaelle Braud
4f5d6cabfa ongoing call notification 2024-09-04 12:05:38 +02:00
Christophe Deschamps
7da33786d1 Set a default account when removing the default account 2024-09-04 11:16:13 +02:00
Gaelle Braud
680d398c36 account device list 2024-09-03 11:18:59 +02:00
Christophe Deschamps
34f559b7d7 Add account removed signal emission/handling in account core/model 2024-08-31 08:05:24 +02:00
Christophe Deschamps
08a822991b - Fix navigation to login screen upon last account removed
- Implemented navigation to multi accounts
- Implemented navigation back to home screen when removing an account but other remains
- removed focus on "DND" menu entry.
2024-08-30 11:13:19 +02:00
Julien Wadel
1cf436263a Play DTMF on reception 2024-08-30 08:19:13 +00:00
Julien Wadel
206ee43baa Avoid to ask duration/quality from a not running call. 2024-08-29 17:49:19 +02:00
Gaelle Braud
4ec344130d login with non linphone sip account 2024-08-29 16:22:56 +02:00
Gaelle Braud
5adf150d2d reauthentication dialog 2024-08-27 16:26:29 +02:00
Gaelle Braud
204d7d66c8 login with non linphone sip account 2024-08-22 14:37:23 +02:00
Gaelle Braud
1e234cdc25 zrtp validation toast + blason
security level for specific address
dtmfs
ui fixes
key navigation contact page
2024-08-21 10:51:08 +02:00
Christophe Deschamps
16e1b7b7c2 Do not disturb 2024-08-16 10:43:35 +02:00
Christophe Deschamps
30aff646a3 Fix access to debug page
Fix log sending
Fix side menu dismiss
2024-08-15 07:09:20 +02:00
Gaelle Braud
e8845e271d FIXES :
fix delete history

restore last active tab on launch

fix #LINQT-1246 barre de scroll horizontale

fix call notif ui + main window coordinates

blason bleu confiance 100%

fix contact searchbar

fix contact scrollbar

fix zrtp incoming call

remove shadow effect not in mockup
2024-08-14 14:31:31 +02:00
Gaelle Braud
e4d6cb4dfd open numeric from magic search bar 2024-08-13 12:09:18 +02:00
Gaelle Braud
b2d75517e8 fix ui 2024-08-12 17:02:35 +02:00
Gaelle Braud
fda2f0557b fix calendar key naviagtion 2024-08-12 16:10:00 +02:00
Gaelle Braud
8cffd73df5 fix meeting setup ui + force meeting end before midnight 2024-08-12 12:56:12 +02:00
Gaelle Braud
c843829920 fix layout polish loop 2024-08-12 11:30:23 +02:00
Gaelle Braud
7b06527ddc fix calendar ui (currentMonth and currentYear was incorrect due to initialisation) 2024-08-12 11:29:56 +02:00
Julien Wadel
ab64d0479a Keyboard shortcuts 2024-07-31 17:46:39 +02:00
Christophe Deschamps
4143d15f34 Account settings & parameters 2024-07-25 08:34:11 +00:00
Gaelle Braud
cddaa90dcb fix ui contact edition
fix new address contact edition
fix history filter
fix auto change end date meeting creation
fix contact with phone number only
fix windows warning
2024-07-24 17:58:23 +02:00
gaelle.braud
cd45e786df fixes 2024-07-16 14:23:46 +02:00
Gaelle Braud
a7f06efb47 fix go to contact detail from call history
fix time zone cbox
ui fixes
2024-07-12 17:13:35 +02:00
Gaelle Braud
a18d86a74c fix merge call ui 2024-07-11 16:02:42 +02:00
Gaelle Braud
80a9c6d969 fix share friend (not every platform supports attachment file) 2024-07-10 17:56:47 +02:00
Gaelle Braud
b71664fd5b fix ui contact edition 2024-07-09 14:48:47 +02:00
Gaelle Braud
f97ca67a56 mr fixes 2024-07-09 14:24:22 +02:00
Gaelle Braud
4927a02c93 fix display subject when join conf via uri 2024-07-09 11:42:34 +02:00
Gaelle Braud
035b9af8a9 share friend 2024-07-08 18:39:05 +02:00
Gaelle Braud
7a21e17c55 fixes
TODO : find why it crashes in CallsWindow.qml function endCall(). For now we don't return to call history at the end of a call
2024-07-08 18:39:05 +02:00
Gaelle Braud
e3b587bdbd fix record ui + pause 2024-07-08 18:39:05 +02:00
Gaelle Braud
fa259d2a31 return to call history on end call 2024-07-08 18:39:05 +02:00
Gaelle Braud
7fe1129ea7 fix transfer 2024-07-08 18:39:05 +02:00
Gaelle Braud
bbc409f4b1 fixes 2024-07-08 18:39:05 +02:00
Gaelle Braud
9240207ef5 fixes 2024-07-08 18:39:05 +02:00
Julien Wadel
5381f59bf4 Upgrade confirmation popup to be used as lambda from QML 2024-07-03 16:01:49 +02:00
Julien Wadel
42a00cc236 display only usernames on config RC. 2024-07-03 13:15:48 +00:00
Julien Wadel
846f043b6d Add config RC to show/hide some UI items. 2024-07-03 13:15:05 +00:00
Gaelle Braud
b9d0c99276 fix crash when error on account 2024-07-03 09:34:21 +02:00
Gaelle Braud
61d63e5b82 statistics 2024-07-03 09:32:58 +02:00
Gaelle Braud
99061afc92 new zrtp api 2024-07-03 09:31:57 +02:00
Julien Wadel
6933989753 Fullscreen mode and add screensaver inhibition. 2024-07-02 16:03:55 +00:00
Julien Wadel
8171f2ceb2 SSO 2024-07-02 16:03:35 +00:00
Christophe Deschamps
7b7f0e6ccc Call Settings UI Update 2024-07-02 13:48:53 +02:00
Gaelle Braud
5beb0b84d0 register 2024-06-28 16:15:26 +02:00
Gaelle Braud
16757d0a85 add popup before calling device 2024-06-26 10:47:45 +02:00
Gaelle Braud
3d0fe1a732 leave/enter conference + fix call paused by remote 2024-06-14 19:14:18 +02:00
Gaelle Braud
b0169bece9 fix settings call 2024-06-14 16:14:43 +02:00
Julien Wadel
ad38f3972e Remote provisioning + confirmation popup design 2024-06-14 11:31:23 +02:00
Julien Wadel
87b5315f54 Fixes : appimage creation, patch name packages, logo 2024-06-13 17:03:12 +02:00
Julien Wadel
4631ea7fe7 Uri Handler + Restart + Remote provisioning + Confirmation dialog with c++ callback behavior 2024-06-13 15:01:22 +00:00
Gaelle Braud
891f9acd8c verify friend device (TODO : add an automatic update when sdk allows it, for now it is done when call ends) 2024-06-12 17:36:53 +02:00
Christophe Deschamps
1e065cfa72 Help Page (including Log enable/clear/send) 2024-06-11 19:03:13 +00:00
Christophe Deschamps
57534e2c44 Application settings 2024-06-11 10:27:16 +00:00
Gaelle Braud
f39a3c4a15 try to fix contact edition ui in windows (LINQT-1184) 2024-06-10 11:50:46 +02:00
Gaelle Braud
b03a1082e3 fix: display error message when cannot connect to conf 2024-06-10 11:47:21 +02:00
Gaelle Braud
f45fc98c21 merge : use remote audio video conf uri if any 2024-06-10 11:11:09 +02:00
Gaelle Braud
8f48336d64 fix #LINQT-1183 2024-06-10 11:11:09 +02:00
Gaelle Braud
98176c6fae splashscreen (fix #LINQT-1172) 2024-06-05 15:53:49 +00:00
Julien Wadel
99f752390b Screensharing + Mac ARM64 + Linux build 2024-05-30 17:31:26 +02:00
Gaelle Braud
231d42db1c new mockup for magic search 2024-05-30 08:29:11 +02:00
Gaelle Braud
9e8b1d5dd9 merge calls 2024-05-29 14:57:57 +02:00
Gaelle Braud
305c969bbb FIXES:
LINQT-1166 handle complete sip uri login
LINQT-1182 hide waiting timer in local sticker
LINQT-368 share contact (by copying its vcard, may be improved in the future)
fix notif ui
fix waiting room camera
fix missed notifications
windows ui fixes
fix LINQT-1189 start call on click not selected contact changed
2024-05-28 16:32:11 +02:00
Gaelle Braud
5cf6138bdb conference + ui fixes
try to fix crashes on close app
2024-05-27 12:08:29 +02:00
Gaëlle Braud
0646040d25 missed calls notification in navigation bar + fix notif ui 2024-05-22 11:29:04 +00:00
Julien Wadel
bbefc9acf3 Fix meeting list selection 2024-05-13 14:57:46 +02:00
Gaelle Braud
bd5015742a FIXES:
avoid calling connected account
ui right panel
enter shortcut connection
non modal zrtp popup
clear magic search bar when action clicked
multicall : use call locale address for sticker instead of default account
2024-05-13 13:38:08 +02:00
Gaelle Braud
552f7acb46 fix conferences info in call history 2024-05-13 11:16:39 +02:00
Gaelle Braud
62cad4b214 in call ui fixes + custom app window for information popups 2024-05-02 16:32:21 +02:00
Gaelle Braud
eb5b3b5141 FIXES :
conf creation loading+error; fix info popup layout
move contact edition in contact page (switch to contact tab if creation requested)
fix contact creation + select new contact on creation
conference info list : creation signal (to finish when conference scheduler is updated, see comment)
fix crash if no vcard
fix calendar ui
+spacings
layout polish (! on string in meetinglist)
2024-04-26 18:27:19 +02:00
Julien Wadel
abba6cffaa Fixes on Concurrencies, Participants, WaitingRoom layout, joining participant view 2024-04-24 17:35:59 +02:00
Julien Wadel
3c1cde46f7 Stickers: names, addresses, mute decoration, sizes 2024-04-24 15:32:05 +02:00
Julien Wadel
fdbd8dbc87 Set application name and version.
Update SDK.
2024-04-24 12:49:04 +02:00
Julien Wadel
3420944f95 Video fix : Downgrade shaders to 6.5.3 2024-04-23 08:44:58 -04:00
Julien Wadel
c69ac2ee4c Windows : Fix Video.
Qt set the rendering engine to DirectX by default. createRender was never call in this case.
Force to OpenGL.
2024-04-23 14:29:24 +02:00
Julien Wadel
7f3d774817 Rework on Camera behavior. 2024-04-23 12:55:52 +02:00
Julien Wadel
edc2ace096 Ui fixes 2024-04-22 18:46:39 +02:00
Julien Wadel
23ddc9ac88 Clean + fixes 2024-04-22 18:16:34 +02:00
Julien Wadel
d4139fddd1 fix preview/cameras.
CameraEnabled => localVideoEnabled.
Meeting invitations.
2024-04-22 18:16:33 +02:00
Gaelle Braud
f795007b30 fix crash layout polish loop 2024-04-22 18:16:33 +02:00
Julien Wadel
a031282032 Meeting List rework, Better fonts, ui fixes 2024-04-22 18:16:33 +02:00
Gaelle Braud
8eb0e5cff9 Fix layouts : call, meeting, contact
Custom scrollbar.
Mute on call.
2024-04-22 18:16:32 +02:00
Julien Wadel
22b3e80717 Local Address, meeting dates, carshes on meeting and dial-out. 2024-04-22 18:16:32 +02:00
Gaelle Braud
06a80173e6 group call (ui to fix) + create call ui from callCreated signal 2024-04-22 18:16:32 +02:00
Julien Wadel
cba34e82c0 Video management 2024-04-22 18:16:32 +02:00