Commit graph

524 commits

Author SHA1 Message Date
Christophe Deschamps
0f435d32af Command line to run upon incoming call 2025-04-23 10:52:28 +02:00
Gaelle Braud
2feb741c1b force larger text metrics weight to guarantee correct width for button
fix macos ci + update sdk
2025-04-22 10:06:43 +02:00
gaelle
ea1dd96006 fix call history popup add/see friend 2025-04-16 12:36:55 +02:00
gaelle
ee6680b253 contact edition : add mouse area to loose focus when click outside sip address
force expand contact list when becomes visible

hide preview sticker when ringing
2025-04-15 17:31:02 +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
9f4af14662 add friends manager 2025-04-11 14:21:25 +02:00
gaelle
ac79b1de51 hide menu new call contact list 2025-04-11 09:48:10 +02:00
gaelle
0966c5ac17 fix missing sip addresses in allAddresses 2025-04-10 15:15:43 +02:00
gaelle
c324b09aae hide second error text for password 2025-04-10 14:50:26 +02:00
Gaelle Braud
3a080ea801 fix local group call 2025-04-01 15:53:20 +02:00
Gaelle Braud
21ee3a5414 add setting : create end to end meetings and group calls 2025-04-01 15:34:22 +02:00
Gaelle Braud
b607cac0d1 do not display cached ldap friend if we are not doing ldap research 2025-04-01 10:17:52 +02:00
gaelle
fb009fa17a fix #LINQT-1705 allow adding ldap friend in app contacts 2025-04-01 10:17:52 +02:00
gaelle
1f05363fd4 use utils formatDate function
close #LINQT-1704 remove video conference factory uri for 6.0 linphone accounts
2025-03-27 11:03:47 +01:00
gaelle
34f914ca55 fix #LINQT-1697 wrong encryption status on paused 2025-03-26 14:10:24 +00:00
gaelle
50ce83b466 trad oidcmodel 2025-03-26 09:04:49 +01:00
gaelle
1e5af8228e fix #LINQT-1700 hide account devices if domain does not match default domain 2025-03-25 16:28:48 +01: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
c20a54df48 fix request error ui get account devices 2025-03-05 07:49:09 +01:00
gaelle
5f804e2e44 close #LINQT-1608 busy indicator when components are loading 2025-03-03 17:38:17 +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
3629732fde asynchronous actions buttons to improve performances 2025-02-25 16:06:40 +01:00
gaelle
586dca5cd0 auto indentation qt 2025-02-25 12:19:56 +01:00
gaelle
311ad15a68 fix #LINQT-1658 hide meeting tab when empty videoconffactoryuri 2025-02-25 12:19:55 +01:00
gaelle
c8b65fb5b2 fix flickable direction
fix ui left panel call history/contact/meeting
2025-02-25 12:19:55 +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
gaelle
c1013baac5 fix slow loading when many friends 2025-02-21 16:21:02 +01:00
Gaelle Braud
b4307dd464 fix display name in call notification and call history 2025-02-12 15:44:24 +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 Braud
5144df7896 fix contact edition fields
try to remove avatar shadow effect in lists to improve performances
2025-02-10 15:39:18 +01:00
Gaelle Braud
38a718ca0a fix #LINQT-1573 delete all history for one address
+ spinner call history
2025-02-10 11:55:05 +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
743a909bb1 fix #LINQT-1605 scroll in params for Qt6.5.3
edit gitignore
2025-02-05 10:26:05 +01:00
Gaelle Braud
e1643fc025 fix #LINQT-1569 dialer position in call panel 2025-02-04 12:19:05 +01:00
Gaelle Braud
fd57e952e4 try to fix #LINQT-1605 again 2025-02-04 12:19:05 +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
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
Julien Wadel
f58a1a48e5 Option to enable tone indications + update SDK 2025-01-30 09:38:26 +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
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
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
Gaelle Braud
96772fabac fix #LINQT-1553 auth dialog on start even if account is registered 2025-01-23 13:44:42 +00:00
Gaelle Braud
2e08bfe507 fix third party sip back button visibility 2025-01-22 18:35:33 +01: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
b3a3158c95 Fix display names differences with avatar. 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
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
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
7c4d89cd86 Return back to the correct page on closing contact edition. 2025-01-16 08:56:23 +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
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
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
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
Julien Wadel
d5f8c1af0a Feature: custom shortcuts on main page.
#LINQT-1506
2025-01-10 15:03:40 +00:00
Julien Wadel
cfe3c49a68 LINQT-1531: Fix call history display names. 2025-01-09 09:02:44 +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
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
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
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
eb8c95f192 fix 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
6377d60c8b fix #LINQT-1501 missing username display only 2025-01-02 10:40:15 +01:00
Gaelle Braud
79aedce881 fix #LINQT-1493 do not display authentication popup in login page 2024-12-27 10:43:32 +01:00
Gaelle Braud
55f1d9c17e set core values on textfield text modified 2024-12-26 14:01:57 +01:00
Gaelle Braud
017971c886 Do not focus on the first element after opening the settings menu.
Fix settings menu navigation.
Update SDK for screensharing.
Fix account list object selection.
2024-12-19 10:21:07 +01:00
Julien Wadel
c908f0d42c Fix blinkink text fields.
Remove storing core from GUI on fields. Core should never be stored in GUI because they are managed by CPP and not QML.
Fix crashes on account settings.
Add missing exception verbosing.
2024-12-18 18:44:14 +01:00
Gaelle Braud
79b15f4178 account parameters save
settings parameters save

ldap enabled save
2024-12-18 15:50:57 +01:00
Gaelle Braud
7faa4cba47 fix #LINQT-1486 set default conference layout in parameters
LINQT-1487 add security/encryption settings
2024-12-12 17:25:53 +01:00
Julien Wadel
bdbab66c94 Fix moving current date.
Set dummy conference info as a null core.
Load new items in case of chaning dates.
Allow gui to load until current date.
Fix video direction on screensharing.
Update SDK for tone indication on meetings.
Clean
2024-12-12 16:56:19 +01:00
Gaelle Braud
0f9539f37e fix #LINQT-1438 missing button in waiting room + show calls window when opening waiting room
ui

fix remove participant device from list when leaving conf (bad uri)
2024-12-09 16:10:27 +01:00
Julien Wadel
ef18622793 - Fix undefined signals/functions that comes from bad visibility scope.
- Fix binding loop on cacheBuffer and wrong variables on call statistics.
- Remove apostrophe from user-agent.
- Add RemoteCardDAV into contact list.
- Fix crash on starting a call while a conferenceInfo is loading. 
- Contact details redirection after creating one.
2024-12-09 14:10:13 +00:00
Julien Wadel
aceaa05ec6 Fix country flags + combobox contents list.
Replace unsupported Fonts (Qt need COLRv0).
Clean unused fonts
2024-12-06 11:10:01 +01:00
Julien Wadel
5cf9df2a05 Fix contact redirection from call logs. 2024-12-04 18:14:51 +01:00
Julien Wadel
56b9d2c040 Store full address in friend and fix calling specific address from magic search (like conference) 2024-12-04 10:29:41 +00:00
Julien Wadel
390fc16c0a Fix removing call history.
Update SDK.
2024-12-04 09:06:02 +00:00
Gaelle Braud
593863b4c2 update meeting list on day changed
fix text

fix #LINQT-1432 progress bar ui

try to fix #LINQT-1429 conference focus as active speaker
2024-12-04 08:39:00 +01:00
Julien Wadel
f60e8c36e3 Quit fullscreen on escape button. 2024-12-03 15:27:41 +01:00
Julien Wadel
37db0a2394 Fix popup positions to stay inside window. 2024-12-03 10:47:05 +01:00
Julien Wadel
40ed719c98 Fix restart application and remote provisionning with bearer. 2024-12-02 13:22:48 +01:00
Gaelle Braud
84cc47e7dc return to meeting list if cancel scheduling of a conf 2024-11-29 11:45:09 +01:00
Gaelle Braud
586ad1a69d fix #LINQT-1450 contact responsivity
fix display name conf info participants
2024-11-29 11:45:09 +01:00
Gaelle Braud
733702b781 fix #LINQT-1433 highlight and position view at current index meeting list 2024-11-28 17:29:25 +01:00
Julien Wadel
723731c7e5 Fix restart with core/models reallocations. 2024-11-27 09:44:50 +00:00
Julien Wadel
56dc3db046 Fix menu popup that can be outside window.
Fix focus position on contact lists.
2024-11-27 09:43:48 +00:00
Gaelle Braud
fa71583df9 fix #LINQT-1442 close num pad if parent not visible 2024-11-26 10:26:01 +01:00
Gaelle Braud
9787e1fd37 fix #LINQT-1441 rm unsupported features 2024-11-26 10:26:01 +01:00
Christophe Deschamps
b2d0c29d40 MWI icon when count is 0
Display MWI button if a voicemail URI is defined or MWI notification
Fix MWI call button size
2024-11-26 08:57:03 +01:00
Julien Wadel
345c90d244 Fix display name change propagation:
- fullname algo into FriendModel instead of Core.
- signal to core wiith friendUpdated (no SDK cb for that, we need to implement it ourself).
- Fix call logs details blinking.
2024-11-25 07:38:50 +00:00
Christophe Deschamps
969b59015b Make version number selectable for debugging 2024-11-25 07:45:01 +01:00
Christophe Deschamps
0acb7b6736 Align account parameter setting with Android + sdk crash workaround 2024-11-25 06:35:36 +01:00
Gaelle Braud
b5c3751c72 fix layout polish loop (this one may be the right one) 2024-11-21 16:15:51 +01:00
Julien Wadel
f847054385 Quickfixes Contacts.
- losing focus after search.
- sections margins.
- hide magic search popup on loading instead of showing spinner.
- Display complete suggestions in participants/calls/magicBar.
- Limit adaptation with suggestions/contacts.
- Empty list when only suggestions.
- Avoid autoscroll outside lists.
- ResetSelection after contact deletion.
2024-11-21 14:37:25 +01:00
Julien Wadel
ea2612acbb Fix deprecated LDAP API. 2024-11-21 14:37:25 +01:00
Julien Wadel
de2612b40e Contacts list refactoring + Update SDK for fixing LDAP timeout. 2024-11-21 14:37:20 +01:00
Christophe Deschamps
213ba75585 App version & core user-agent 2024-11-20 17:50:58 +00:00
Christophe Deschamps
4a0ebd53ea Do not handle numeric key pad events on the main search bar 2024-11-20 13:26:15 +01:00
Gaelle Braud
fbbcbe2012 fix #LINQT-1425 timer close calls win
fix #LINQT-1426 end message call

fix full name

fix notif alignment
2024-11-20 11:09:32 +01:00
Julien Wadel
950665138a Fix contacts results specs. 2024-11-19 14:08:08 +00:00
Gaelle Braud
24f51fbf69 fix empty display name 2024-11-19 10:55:01 +01:00
Gaelle Braud
932b83774c fix meeting layout polish loop 2024-11-19 10:18:00 +01:00
Julien Wadel
a6561ccb19 Fix reentrency issues with magic search :
- store search parameters into Core.
- add search limitation to avoid 300 useless items.
- retrieve old parameters on proxy when changing list.
- store parent proxy to avoid MOC warnings.

Fix contacts search views:
- add a loading state for buzy indicators.
- limit results on suggestions.
- avoid to create MagicSearchProxy if not needed.
- add a status to know if friend is stored or not.
- propagate invalidateFilter.
- delay search while typing.

Fix margins and participants selection.
Do not search contacts when contact panel is not shown.

Avoid search on empty magicbar.
Avoid repeating section on object that disappeared from cache.
Focus on new contact after creation.

Avoid changing maxresult if not needed.

Redirect only if friend is not ldap

Fix empty display name on making favorite a ldap contact.

Fix focus and positions on favorites.
2024-11-18 15:53:58 +01:00
Gaelle Braud
640eaefade fix too long contact name 2024-11-15 09:58:10 +01:00
Christophe Deschamps
c4721dc84c Fix field length wisth in CardDav settings page 2024-11-15 08:16:06 +00:00
Christophe Deschamps
69f6683a47 Fix Ldap & Carddav adding 2024-11-15 08:16:06 +00:00
Christophe Deschamps
351199d163 Add autostart parameter in advanced settings 2024-11-15 08:16:06 +00:00
gaelle
6f08430661 fix #LINQT-1413 hover in dot popup menu 2024-11-14 11:36:46 +01:00
Gaelle Braud
b25cf4ff15 fix mouse cursor stolen by mouse area 2024-11-14 11:36:46 +01:00
Christophe Deschamps
dfe0c5cbe9 Avoid setting contentItem on button 2024-11-14 11:01:43 +01:00
Christophe Deschamps
6742f35e5d Fix callback invocation in H264 codec download context 2024-11-14 07:56:59 +00:00
Christophe Deschamps
2e8f237d65 Responsive settings views 2024-11-14 07:56:59 +00:00
Gaelle Braud
9c36745673 fix #LINQT-1407 close numeric pad
delegate mousearea color + padding

fix #LINQT-1408 reset call notif on pressed

try to fix notif coordinates #LINQT-1415
2024-11-13 16:01:07 +01:00
Gaelle Braud
48ccfe95c7 really fix empty lists ui + display contacts on init when necessary + fix ensureVisible contact form 2024-11-13 11:21:38 +01:00
Christophe Deschamps
d11b3bce3d H264 downloadable codec - code adjustments + fix advanced settings 2024-11-12 16:32:33 +00:00
Christophe Deschamps
425751413d H264 Downloadable codec 2024-11-08 15:32:20 +00:00
Christophe Deschamps
85ca6d79ce Fix mwi indicator not showing on main screen + voicemail count background transparent 2024-11-08 09:04:22 +00:00
Christophe Deschamps
6a26363aa8 Fix voicemailAddress field glitch 2024-11-08 06:54:37 +01:00
Julien Wadel
8ad4d8be1e Fixes magic search :
- remove suggestions items if already in contacts.
- display sip address.
2024-11-07 08:29:25 +00:00
Christophe Deschamps
8ea3f6f023 Fix field lenght in Ldap settings 2024-11-06 19:54:37 +01:00
Christophe Deschamps
40137bcf26 Ldap debug option 2024-11-06 19:54:37 +01:00
Julien Wadel
ab4acc8f03 Avoid to make search on initialization.
For ContactPage : start the search on openning.
Remove suggestion title if no one.
2024-11-06 18:28:01 +01:00
Gaelle Braud
bebea4e7c8 popup modif réunion 2024-11-06 16:17:51 +01:00
Gaelle Braud
94dd384129 cancelled conf ui 2024-11-06 15:04:50 +01:00
Julien Wadel
f68327bcf6 Fix onlyDisplaySipUriUsername where domain was still shown. 2024-11-06 10:43:32 +00:00
Gaelle Braud
8193c8a4c7 change call list ui 2024-11-06 10:24:22 +01:00
Gaelle Braud
9797ad70b0 contact edition new ui 2024-11-06 09:46:02 +01:00
Gaelle Braud
a80f4c1a6e Fix empty lists ui
ui fixes

fix crash participantCore

fix account name on init

fix #LINQT-1366

fix #LINQT-1380

try to fix #LINQT-1379 (new call : crash when ending the call before remote answers)
2024-11-06 09:34:40 +01:00
Julien Wadel
c5777e2dd1 Add QtConcurrence pour threaded processes.
Parallel sort of time zones (it can take 2s to process).
Print logs if not connected to SDK.
Fix combobox wth empty models.
2024-11-05 17:06:13 +00:00
Christophe Deschamps
387bf67e8f Adds voicemailAddress support 2024-11-05 06:01:36 +01:00
Christophe Deschamps
78f5656482 Fixed MWI icon if no count is provided in the NOTIFY (only yes/no) 2024-11-05 05:19:18 +01:00
Julien Wadel
7bca18f6b3 Fix unresponsive quit action from main menu. 2024-11-04 15:35:05 +01:00
Christophe Deschamps
a91b29cb17 Automatic LDAP Friends lookup for calls 2024-11-04 11:08:16 +01:00
gaelle
b6b16650bf ui 2024-10-31 16:11:16 +01:00
Gaelle Braud
2bf3071b96 Fix empty lists ui
ui fixes

fix crash participantCore

fix account name on init

fix #LINQT-1366

fix #LINQT-1380

try to fix #LINQT-1379 (new call : crash when ending the call before remote answers)
2024-10-31 16:03:57 +01:00
Gaelle Braud
f527556eb9 fix #LINQT-1355 2024-10-30 16:04:14 +01:00
Gaelle Braud
12b73b9c0c fix #LINQT-1370 + ui call end text 2024-10-30 16:04:12 +01:00
Gaelle Braud
a780825c12 fix meeting form
fix visible

fix #LINQT-1363 + #LINQT-1364

fix #LINQT-1356
2024-10-29 17:12:32 +01:00
Gaelle Braud
8a6c9b9182 new contact ui 2024-10-28 15:55:42 +01:00
Gaelle Braud
c268171e48 flickable register
about popup
fix new call ui
fix temp text visibility
fix login layout ui
dialog
2024-10-24 17:21:12 +02:00
Julien Wadel
26cdbf1c68 Fix meeting creation button 2024-10-24 15:49:39 +02:00
Julien Wadel
0b91d8c986 Fix numeric pad buttons : link search bars with a numeric pad popup. 2024-10-24 10:22:31 +02:00
Gaelle Braud
94cbdbcc0f put components in files 2024-10-23 17:28:14 +02:00
Julien Wadel
18fc4de29d Use sourceModel to set proxy models in order to avoid loading unused data. 2024-10-23 16:36:43 +02:00
Gaelle Braud
075937aa00 wait for core is on before displaying ui
Use directly accountProxy and react to signals.
2024-10-23 15:13:39 +02:00
gaelle
b1521ebf04 fix #LINQT-1342 reset magic search bar when call created 2024-10-22 13:36:16 +02:00
Gaelle Braud
9e74b24be6 fix crash 2024-10-21 15:53:17 +02:00
Gaelle Braud
9fbc6f5bbf new call (TODO : find crash origin) 2024-10-21 13:53:53 +02:00
Julien Wadel
d0bb53ddc6 Ui: Fix progress bar view on low numbers, button display on contact devices. 2024-10-21 11:04:38 +02:00
Julien Wadel
fea341444c Remove Qt warning: Update qml resource for policy QTP0001 2024-10-21 10:54:34 +02:00
Gaelle Braud
155b7af32e blind+ attended transfer #LINQT-1345 2024-10-18 17:54:41 +02:00
Julien Wadel
72e4d1c81e Check if a call has been started on duration instead of call states.
Fix button size on main page.
Fix contact defaut view if having contacts.
Fix missing object Item on call loader.
2024-10-17 15:23:35 +00:00
Julien Wadel
bdca325aaf Fix menu size in details call logs and add focus for escaping. 2024-10-17 07:50:29 +00:00
Julien Wadel
6f2e1af53a #LINQT-1350 : Remove external window corner 2024-10-17 07:50:13 +00:00
Julien Wadel
9454aa3781 Simplify image provider and remove useless bottleneck steps.
Add pagination on details call logs.
2024-10-16 16:06:58 +02:00
Julien Wadel
3589029ec5 Refreshing optimizations:
- Reset data list and initialization on single step.
- Just add a log on new call log.
- Remove updateView : it should not be needed as contains are updated automatically from its items.
- Clean AbstractListProxy from LimitProxy implementation.
- Avoid to reset left panel if not needed to not reload lists.
- Fix missing objectName in history list view.

Fix display on new call button.
2024-10-16 15:12:55 +02:00
Julien Wadel
df7f0a6bc6 Freeze fixes:
- Unstuck Friends processes.
- Unstuck interpret urls.
- Unstuck Utils functions that need Model to work. INVOKABLE should not block and use VariantObjects.
- rename file local constants.
- Upgrade SafeObject to have a default value after being construct.
- Fix isMe changes and updates.
- Remove restoreMode that is deprecated.
2024-10-16 11:50:07 +02:00
Julien Wadel
5f2cfde69b Speedup GUI: higher priority, us eonly one qml engine on notifications, make asynchronous effets on notification, 2024-10-16 07:36:41 +00:00
Gaelle Braud
c1be71191a fix button alignment 2024-10-15 16:46:24 +02:00
Gaelle Braud
9cf975518f fix contact name + avatar initials
fix #LINQT-1339 persistent waiting room + warnings

fix #LINQT-1334 remote name in call
2024-10-15 15:42:03 +02:00
Julien Wadel
b07eca28e4 Fixes:
- Buttons size.
- Crash on subscription.
- Hidden buttons text.
- Black icons.
2024-10-15 12:45:52 +00:00
Julien Wadel
e1b8befde4 Optimizations: Paging and asynchronous loaders. 2024-10-14 17:20:58 +02:00
Christophe Deschamps
a7bea5323f Quit Linphone option 2024-10-10 15:58:21 +00:00
Christophe Deschamps
a1ff962d1d Call history date formatting adjustments (today, yesterday, etc ...) 2024-10-10 16:21:50 +02:00
Gaelle Braud
536a67652d fix #LINQT-1338 custom error message in call window 2024-10-10 11:31:54 +02:00
Gaelle Braud
23d73a9ab6 fix #LINQT-1335 error in EffectImage property "colorizationColor" when it depends on a varying value 2024-10-09 18:42:18 +02:00
Gaelle Braud
fe40a9586b fix #LINQT-1331 add flickables for 13" screens 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
d8f75c3994 Options : 'auto_start' + 'exit_on_close' 2024-10-02 12:40:45 +02:00
Julien Wadel
b9417f5a72 Crashfix on remote provisionning (restart of application) 2024-10-01 18:29:23 +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
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
b853747c19 fix #LINQT-1250 call group form ui 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
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
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
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
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
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
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
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
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
13d2fefcd1 Handle set of new configuration parameters 2024-09-05 06:28:09 +00:00
Christophe Deschamps
34f559b7d7 Add account removed signal emission/handling in account core/model 2024-08-31 08:05:24 +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
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
c843829920 fix layout polish loop 2024-08-12 11:30:23 +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
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
f97ca67a56 mr fixes 2024-07-09 14:24:22 +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
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