Commit graph

213 commits

Author SHA1 Message Date
Sylvain Berfini
f5bdaf85fd Improved contacts display, fixed issue with LDAP results 2024-07-15 16:10:41 +02:00
Sylvain Berfini
578b372335 Fixed used of some interpretUrl method calls 2024-07-15 16:10:41 +02:00
Sylvain Berfini
91e0cb5838 Fixes & improvements for incoming group calls 2024-07-15 16:10:41 +02:00
Sylvain Berfini
8226f6e1b3 Factorized avatar + presence & trust badges 2024-07-15 16:10:41 +02:00
Sylvain Berfini
d023519cd8 Use linphone API to get contact's devices & trust 2024-07-15 16:10:41 +02:00
Sylvain Berfini
38eeb56741 Keep synchronizing native address book even now that imported friends are stored in database 2024-07-15 16:10:41 +02:00
Sylvain Berfini
9a1ca386ca Store native contacts copy inside app 2024-07-15 16:10:41 +02:00
Sylvain Berfini
897312831e Trying to cache native friend requests 2024-07-15 16:10:40 +02:00
Sylvain Berfini
82d6d37fd7 Make sure to always search contacts using a cleaned SIP address + improved Android DB search for SIP address + delay loading contacts to after an account was successfully registered 2024-07-15 16:10:40 +02:00
Sylvain Berfini
523b762cac Fixed issues related to contacts being added/edited/removed 2024-07-15 16:10:40 +02:00
Sylvain Berfini
52e7acb4ee Reworked a few things to speed up app cold startup 2024-07-15 16:10:39 +02:00
Sylvain Berfini
d2dc99d7a1 Using newly added callback to properly handle presence & contacts reload 2024-07-15 16:10:39 +02:00
Sylvain Berfini
e4a85985c2 Removed some logs 2024-07-15 16:10:39 +02:00
Sylvain Berfini
7fec6cbb75 Removed useless address cleaning, already done by SDK 2024-07-15 16:10:39 +02:00
Sylvain Berfini
3e845f45f7 Prevent crash 2024-07-15 16:10:39 +02:00
Sylvain Berfini
c447b2699c Changes regarding call notifications 2024-07-15 16:10:39 +02:00
Sylvain Berfini
70b1c67f90 Fixed sliding pane staying open on empty fragment is back gesture done while it was opening 2024-07-15 16:10:39 +02:00
Sylvain Berfini
62fa1d532c Started improvement over notify received to prevent blinking lists 2024-07-15 16:10:38 +02:00
Sylvain Berfini
92835a1e10 Fixed issue with first letter displayed when refreshing contacts list 2024-07-15 16:10:38 +02:00
Sylvain Berfini
20fbeda124 Improved avatars cache 2024-07-15 16:10:38 +02:00
Sylvain Berfini
688f797acf Use better quality of native contact picture if available, otherwise fallback to thumbnail 2024-07-15 16:10:38 +02:00
Sylvain Berfini
373a5f004b Replaced top bar check icon by big bottom button, fixed conversation users_three icon instead of meeting 2024-07-15 16:10:37 +02:00
Sylvain Berfini
0d31bfe3c3 Updated layout for default/interop mode selection + added logs to contacts manager 2024-07-15 16:10:37 +02:00
Sylvain Berfini
a092922145 Code cleanup 2024-07-15 16:10:37 +02:00
Sylvain Berfini
ff6d722e44 Attempt to fix random dead lock when app starts 2024-07-15 16:10:37 +02:00
Sylvain Berfini
3ce702fc0d Updated conversation info participant cell with missing menu + added debug logs 2024-07-15 16:10:37 +02:00
Sylvain Berfini
5f5885cb18 Fixed race condition issue on avatarsMap + listener removed by mistake 2024-07-15 16:10:37 +02:00
Sylvain Berfini
b66a40fa41 Fixed contacts list issue when changing filter 2024-07-15 16:10:37 +02:00
Sylvain Berfini
567ef561c0 Generate avatar for conferences based on participants avatar (like for group conversations) 2024-07-15 16:10:37 +02:00
Sylvain Berfini
035738f4c5 Proper display of group conversation events 2024-07-15 16:10:37 +02:00
Sylvain Berfini
e62b1b4999 Added missing plain/text sharing feature + proper sliding pane layout sizes in landscape 2024-07-15 16:10:37 +02:00
Sylvain Berfini
8cbe832a67 Updated gradle to 8.1.3, added missing input type to chat text field & correct default icon for group chat rooms 2024-07-15 16:10:37 +02:00
Sylvain Berfini
af03b30352 Fixed trusted icon visible in account profile if not in secure mode, hardcoded texts, wrong conference subject displayed in calls history list 2024-07-15 16:10:37 +02:00
Sylvain Berfini
2eb8b496cd Various fixes & improvements 2024-07-15 16:10:36 +02:00
Sylvain Berfini
178aae3883 Improved conference call log display in history (avatar to improve) 2024-07-15 16:10:36 +02:00
Sylvain Berfini
a78421d79a Fixed incoming call style notification not always displayed 2024-07-15 16:10:36 +02:00
Sylvain Berfini
27a408c9f1 Improved avatar geneator to be able to create Icons for notifications & shortcuts 2024-07-15 16:10:36 +02:00
Sylvain Berfini
170e441744 Trying to optimize the ContactAvatarModel use 2024-07-15 16:10:36 +02:00
Sylvain Berfini
ee46722a3d Started multiple contact selection in chat room creation 2024-07-15 16:10:36 +02:00
Sylvain Berfini
e4a3ec37c5 Started removing AvatarView dependency 2024-07-15 16:10:36 +02:00
Sylvain Berfini
ada4e786ec Pre-display the list of calls list after 20 items 2024-07-15 16:10:35 +02:00
Sylvain Berfini
e5617d53ee Reworked & improved how we load contact pictures 2024-07-15 16:10:35 +02:00
Sylvain Berfini
027e5dd61b Started blind call transfer 2024-07-15 16:10:35 +02:00
Sylvain Berfini
a60c66ad33 Added pause/resume action to long press menu in calls list + fixing issues with multi calls 2024-07-15 16:10:35 +02:00
Sylvain Berfini
51179c083c Not needed 2024-07-15 16:10:35 +02:00
Sylvain Berfini
686503c83c Improvements on search native contact when UI hasn't been started 2024-07-15 16:10:35 +02:00
Sylvain Berfini
262d6d551b Fixed contact lookup from background 2024-07-15 16:10:35 +02:00
Sylvain Berfini
88c5e28577 Removed contact_avatar, use user_circle instead 2024-07-15 16:10:34 +02:00
Sylvain Berfini
ce8aee9192 Fixed find contact by phone number 2024-07-15 16:10:34 +02:00
Sylvain Berfini
d531a47c70 Prevent calls list to scroll to top at each refresh 2024-07-15 16:10:34 +02:00