Commit graph

244 commits

Author SHA1 Message Date
Sylvain Berfini
8e93fefda3 Small improvements reported by Android Studio code inspector 2024-12-18 15:30:25 +01:00
Sylvain Berfini
d5ca4c29d3 Fixed broken avatar generation for notifications & shortcuts 2024-12-11 16:26:14 +01:00
Sylvain Berfini
41081f565a Reworked colors for better dark theme 2024-12-11 15:06:47 +01:00
Sylvain Berfini
4304552bc8 Updated Ktlint 2024-12-10 12:20:52 +01:00
Sylvain Berfini
a4c897b47d Fixes & improvements for remote contact directory search 2024-11-28 12:59:28 +01:00
Sylvain Berfini
213e62d125 Added remote contact directory lookup if friend isn't found locally 2024-11-25 10:11:52 +01:00
Sylvain Berfini
8a39529fd1 Code cleanup 2024-10-10 11:18:41 +02:00
Sylvain Berfini
41721e3994 Hide either IMDN or reactions bottom sheet with back gesture instead of directly going back 2024-09-12 10:13:20 +02:00
Sylvain Berfini
ab1ea3392d Fixed duplicated phone numbers in loaded contacts from native addressbook + improved code by factorizing some parts of it 2024-08-21 10:23:53 +02:00
Sylvain Berfini
b123082559 Added back config entry to allow disabling native contacts default directory filter 2024-08-19 14:00:10 +02:00
Sylvain Berfini
ce7779f720 Do not display the duplicated SIP addresses in contact details 2024-08-19 11:13:17 +02:00
Sylvain Berfini
48fd2ba1f8 SDK filters out duplicated SIP addresses & phone numbers now, no need to do it ourselves 2024-08-14 11:40:30 +02:00
Sylvain Berfini
dced2dae7e Improved contacts loader performances 2024-08-14 10:28:39 +02:00
Sylvain Berfini
b58a23b60d Fixed Android Auto favorites no having generated avatar if no picture available + make them round 2024-08-12 14:37:37 +02:00
Sylvain Berfini
ea49d3a411 Fixed missing contacts' avatars in chat room shortcuts 2024-08-08 20:25:34 +02:00
Sylvain Berfini
36cc74956e Various fixes from Crashlytics reported issues 2024-08-05 15:31:29 +02:00
Sylvain Berfini
bf1140fb38 Fixed contact that can't be opened in-app because it has no refKey 2024-07-15 16:12:05 +02:00
Sylvain Berfini
11eb0199f8 Start CardDAV synchronization when app starts + improved contact edition 2024-07-15 16:12:05 +02:00
Sylvain Berfini
5289dc4824 Fixed issue in contacts list if some share the same SIP address(es) 2024-07-15 16:12:05 +02:00
Sylvain Berfini
5b80833f30 Reworked chat message forward UI/UX 2024-07-15 16:12:05 +02:00
Sylvain Berfini
88c230f136 Removed secureMode/interopMode related code for now, will do it again the day it will be available in SDK + minor improvements 2024-07-15 16:10:44 +02:00
Sylvain Berfini
26e30c6060 Improved startup reactivity 2024-07-15 16:10:43 +02:00
Sylvain Berfini
121f400732 Keep displaying contact's trust level even if e2e encryption isn't mandatory 2024-07-15 16:10:43 +02:00
Sylvain Berfini
68f2535072 Added confirmation dialog before removing contact from list 2024-07-15 16:10:43 +02:00
Sylvain Berfini
78052cae12 Code cleanup, removed unused resources, fixed some colors 2024-07-15 16:10:43 +02:00
Sylvain Berfini
2b315cd0e4 Fixed issues related to multi call when one of them is a conference 2024-07-15 16:10:43 +02:00
Sylvain Berfini
cf7dbb7f61 Added fake implem for Account.isEndToEndEncryptionMandatory() + possibility to change mode 2024-07-15 16:10:43 +02:00
Sylvain Berfini
d848622ace Removed avatar generation for conversations/meetings depending on members avatars 2024-07-15 16:10:42 +02:00
Sylvain Berfini
498b8435bf Hide contact's devices & trust for third party accounts 2024-07-15 16:10:42 +02:00
Sylvain Berfini
ace9e02133 Added clear cache files menu in help 2024-07-15 16:10:42 +02:00
Sylvain Berfini
c002ea3205 Added missing license header on some files 2024-07-15 16:10:42 +02:00
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