Commit graph

55 commits

Author SHA1 Message Date
Christophe Deschamps
dad3cb084f Presence 2025-05-13 08:34:38 +00:00
gaelle
a2c0bfe558 remove friend from friendsmanager maps when created, updated, removed 2025-04-16 16:26:27 +02:00
gaelle
8463c3e5f9 fix magic search : call address found from research if friend with more than one address 2025-04-16 16:10:53 +02:00
gaelle
ea1dd96006 fix call history popup add/see friend 2025-04-16 12:36:55 +02:00
gaelle
0966c5ac17 fix missing sip addresses in allAddresses 2025-04-10 15:15:43 +02:00
gaelle
ae86b73756 fix #INQT-1702 remove space after friend name 2025-03-26 08:59:12 +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
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
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
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
Julien Wadel
1c1bd91080 Crash fix on all asynchronous operations. Make alive connections, fix destructor calls. 2025-01-23 11:48:27 +01:00
Julien Wadel
4181d19631 Synchronize contact list names with contact edition on save. 2025-01-15 18:58:02 +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
f6c3fc3252 fix crash on friend update 2025-01-14 14:01:38 +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
fd11013047 Centralize variant creation into Utils 2024-12-06 11:27:39 +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
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
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
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
Christophe Deschamps
97c2c1e214 temp work around - restore use of vcard FullName (use by sdk to store ldap results) 2024-11-15 22:25:59 +00: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
Julien Wadel
f68327bcf6 Fix onlyDisplaySipUriUsername where domain was still shown. 2024-11-06 10:43:32 +00:00
Julien Wadel
940227dc92 Fix contacts not showing : avoid using default friends list that can be set to the ldap_friends list (if we get ldap before having any contacts). 2024-11-06 10:18:29 +00:00
Christophe Deschamps
a91b29cb17 Automatic LDAP Friends lookup for calls 2024-11-04 11:08:16 +01: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
Christophe Deschamps
11f8163e4b Carddav settings 2024-10-07 08:39:52 +00: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
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
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
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
Julien Wadel
42a00cc236 display only usernames on config RC. 2024-07-03 13:15:48 +00:00
Julien Wadel
ad38f3972e Remote provisioning + confirmation popup design 2024-06-14 11:31:23 +02: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
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
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
23ddc9ac88 Clean + fixes 2024-04-22 18:16:34 +02:00
Gaelle Braud
c824bd6c83 Country, start conference, dates, combobox, calendar, popup, effectimage, meeting details, conference scheduler 2024-04-22 18:16:31 +02:00
Julien Wadel
5a0dd7216e Fix wrong address on contact edition.
Fix wrong avatar initials in contact details and fix synchronization.
Make only one contact search and filter results on each lists.
Fix contact aggregation.
2024-03-14 14:38:46 +01:00
Gaelle Braud
63f1328576 magic search bar (todo: finish it when mockup ready) 2024-02-14 09:13:06 +01:00
Gaelle Braud
a2154a6c7b FIXES:
contact list
generic VariantList
FriendModel resetAddresses
check null default account
address list update on save
generic item for white background lists
ui
fix set photo friend
protect friendmodel setters
remove main splitview to stick to the mock-up (keeping it commented cause it may be useful to be able to resize the panels)
default image avatar
fix crash when address not set
fix ui in call
Really fix call variantobject destroying himself before call started
fix: display suggestions
fix list view current item always reset cause updated every time contact history list changed
fix blinking call log list view on content changed
fix popup button popup y when exceed window
delete contact confirmation popup
fix popup call contact list
don't show popup if only one address possible
set/remove default address if append/remove from address list
2024-02-07 10:46:17 +01:00
Gaelle Braud
82b5d6a008 contact list
fixes:
generic VariantList
FriendModel resetAddresses
check null default account
address list update on save
generic item for white background lists
ui
fix set photo friend
protect friendmodel setters
remove main splitview to stick to the mock-up (keeping it commented cause it may be useful to be able to resize the panels)
default image avatar
fix crash when address not set
2024-02-01 15:19:29 +01:00
Gaelle Braud
f9abfb9fbc Record call + fixes (
remove friend listener
fix call history layout (sometimes the details exceeded row bottom)
do not open terminate calls popup when all call ended already
change '.' with ' ' only if display name is the address
initials headers in contact list delegate
confirmation dialog delete history
use intermediate variable
try to fix variant object crash
)

recordable option
fix effect image not colorized on visible change
2024-01-11 11:01:17 +01:00