Commit graph

27 commits

Author SHA1 Message Date
Sylvain Berfini
6839c53e6c Removed useless code 2021-04-17 10:05:01 +02:00
Sylvain Berfini
fbe7986641 Improved contact lookup from native addressbook 2021-04-17 10:04:18 +02:00
Sylvain Berfini
aab38ad176 Fixed duplicated SIP address when store presence in native contact setting is enabled 2021-04-17 10:04:18 +02:00
Sylvain Berfini
9aea53345c Apply changes from SDK regarding vCards API 2021-04-17 10:04:18 +02:00
Sylvain Berfini
d611d20cfd Target SDK 30 2021-04-17 10:01:35 +02:00
Sylvain Berfini
7ee8ba34b0 Only show SIP contacts list by default when default proxy config is a sip.linphone.org account 2021-04-17 10:01:35 +02:00
Sylvain Berfini
03f0f49c71 Contacts creator improvements to be able to choose where to store newly created contact 2021-04-17 10:01:35 +02:00
Sylvain Berfini
c28f2373d9 Added setting to choose wether to save new contact to default or app sync account + fixed contact sip address update 2021-04-17 10:01:35 +02:00
Sylvain Berfini
88befd40ac Fixed crash if contact doesn't have a display name 2021-04-17 10:01:35 +02:00
Sylvain Berfini
b1336464ad Added settings to show/hide orange border on avatars 2021-04-17 10:01:35 +02:00
Sylvain Berfini
09ebb7e63b Improved some logs 2021-04-17 10:01:35 +02:00
Sylvain Berfini
8e9aa6117c Fixed compil with latest SDK from master that has more @Nullable tags 2021-04-17 10:01:35 +02:00
Sylvain Berfini
704df9d583 Use linphone_core_find_friend_by_phone_number 2021-04-17 10:01:35 +02:00
Sylvain Berfini
a106da7cc5 Fixed contact order when accents are present + other fixes & improvements over contacts 2021-04-17 10:01:34 +02:00
Sylvain Berfini
766891301c Fixed concurrent modification exception that can happen 2021-04-17 10:01:34 +02:00
Sylvain Berfini
888e136368 Changes regarding contacts: always create & store changes in default account + always use linphone sync account for presence storage 2021-04-17 10:01:34 +02:00
Sylvain Berfini
5caa304b7f Using coroutine for presence storage in native contact + changed verbosity of some recurring logs + switched to java 8 2021-04-17 10:01:34 +02:00
Sylvain Berfini
11bf573d42 Fixed native contact editor to update presence information in case of change + renamed some methods for better understanding 2021-04-17 10:01:34 +02:00
Sylvain Berfini
31f70f2ca4 Fixed same SIP address visible more than once in a contact + fixed presence not stored immediatly after setting enabled 2021-04-17 10:01:34 +02:00
Sylvain Berfini
c15ecd54ac Improved how presence is stored in native contact + fixed issue where write contacts permission was missing + ask for contacts permission in contacts settings 2021-04-17 10:01:34 +02:00
Sylvain Berfini
f8ac74ee97 Try to prevent databinding build issue + few changes for contact editor to be able to choose in which sync account create the contact 2021-04-17 10:00:30 +02:00
Sylvain Berfini
63a8fdd118 Fixed DTMF not being sent in call 2021-04-17 10:00:30 +02:00
Sylvain Berfini
45e868fc3f Added presence information storage in native contact + fixed task(s) issue 2021-04-17 10:00:30 +02:00
Sylvain Berfini
0710256695 Added shortcuts to chat rooms if contacts shortcuts are disabled 2021-04-17 10:00:30 +02:00
Sylvain Berfini
7e81f775c3 Fixed duplicated contacts in SIP list after contact added or removed 2021-04-17 10:00:30 +02:00
Sylvain Berfini
4c30e385f0 Fixed issues with contact creation & removal 2021-04-17 10:00:30 +02:00
Sylvain Berfini
5f1984fe4b Kotlin rewrite 2021-04-17 10:00:27 +02:00