Commit graph

59 commits

Author SHA1 Message Date
Sylvain Berfini
14ef7c35b9 Fixed contacts fetch during longer each time it is called 2017-03-15 15:37:45 +01:00
Sylvain Berfini
0e6b94241f Few changes for contact manager 2017-02-23 12:15:53 +01:00
Sylvain Berfini
234983f0af Now that contacts loading are lightning fast, stop fetching them from async task + fixed contacts refreshing when rotating device 2017-02-16 12:13:13 +01:00
Erwan Croze
5d518f0642 Fix adding infinitely address for no android contact 2017-02-15 15:18:50 +01:00
Sylvain Berfini
6dc7daa8f9 Fixed tester compil 2017-01-20 10:01:47 +01:00
Sylvain Berfini
67ab580bf5 Updated submodules for other performance improvements 2017-01-19 17:53:03 +01:00
Sylvain Berfini
06da98f191 Huge improvement on contacts loading time 2017-01-19 15:47:52 +01:00
Sylvain Berfini
781a5d5bcd Fixed contact's presence + more contacts optimizations 2017-01-19 14:19:50 +01:00
Sylvain Berfini
6f3059444f More performances improvements for contacts 2017-01-17 17:36:13 +01:00
Sylvain Berfini
6122078e30 Removed loading of each contact's picture causin OutOfMemory exceptions when contact list is large + fixed contacts first/last name 2017-01-06 17:13:01 +01:00
Sylvain Berfini
ada6eee4ba Improved contacts loading 2017-01-06 16:05:05 +01:00
Sylvain Berfini
7ed9f49f9a Fix contact list not being sorted correctly when mixing case in contacts names 2017-01-02 11:16:35 +01:00
Erwan Croze
cb10aa43c1 Update linphone submodule + Use new createFriend method 2016-11-25 16:04:21 +01:00
Sylvain Berfini
d930b5533a Do not sort contacts only by first letter anymore 2016-11-23 16:59:00 +01:00
Sylvain Berfini
b01e60aaed Improvements & fixes related to phone numbers 2016-10-13 12:43:41 +02:00
Sylvain Berfini
3ab5835059 Improved isInLinphoneFriendList method in LinphoneContact 2016-10-13 12:11:56 +02:00
Margaux Clerc
698a136a12 Manage linphone contact from presence model 2016-09-15 15:33:52 +02:00
Sylvain Berfini
e270bb6b6d Fix LinphoneContact which wasn't serializable anymore, causing crash when calling from contact 2016-08-11 13:59:12 +02:00
Sylvain Berfini
67ec4226b9 Fix errors logs when parsing contacts 2016-08-09 08:50:04 +02:00
Sylvain Berfini
7c5fa67f43 Improve scrolling speed in lists 2016-08-08 14:14:18 +02:00
Sylvain Berfini
3b885639d0 Do not add LinphoneFriend in LinphoneFriendList if already done before 2016-08-02 14:27:28 +02:00
Sylvain Berfini
c26ae51d3f Fix for contacts not being fetched when permission is denied and is not asked anymore 2016-08-02 11:10:16 +02:00
Sylvain Berfini
f015c0330f Do not call setName on the friend if there is no address 2016-07-28 11:30:35 +02:00
Gautier Pelloux-Prayer
ab4ae0d5f8 license: update FSF address 2016-07-27 17:05:33 +02:00
Sylvain Berfini
822478f457 Added/using organization field in contacts 2016-07-25 16:09:36 +02:00
Sylvain Berfini
f2c7048a0b In contact details, display SIP addresses first + use all SIP addresses and phone numbers from LinphoneFriend if available 2016-07-25 14:11:30 +02:00
Sylvain Berfini
74e19a769a Removed previous xmlrpc lib by the one in liblinphone 2016-07-22 17:44:29 +02:00
Sylvain Berfini
9e4d31d370 Implemented quick addressbook display feature 2016-07-22 11:53:13 +02:00
Sylvain Berfini
4ff4d53e76 Use vCard given/familly names + improved/fixed LinphoneFriends update/creation 2016-07-21 17:16:02 +02:00
Sylvain Berfini
502a70f128 Invalidate history & chat lists when contacts are udpated 2016-07-21 14:17:29 +02:00
Sylvain Berfini
34e6b15e32 Fetch contacts on AsyncTask 2016-07-21 14:01:14 +02:00
Sylvain Berfini
182888f824 Added back the sync mechanism for contacts 2016-07-13 15:42:13 +02:00
Sylvain Berfini
436c2bf3c6 Improved contact's picture update from camera 2016-07-01 15:08:34 +02:00
Sylvain Berfini
f763bfb726 Fix issues on rotation 2016-07-01 14:49:51 +02:00
Margaux Clerc
4ade655473 Add friendlist subscription 2016-06-28 16:42:50 +02:00
Sylvain Berfini
6d1f06fe7f Store all phone numbers and SIP addresses in LinphoneFriend + some improvements in the way we handle it 2016-06-27 14:32:58 +02:00
Sylvain Berfini
7ffa7c0471 Only set LinphoneFriend's name if it has at least an address + use the multiple SIP addresses in one LinphoneFriend feature 2016-06-27 13:38:35 +02:00
Sylvain Berfini
c7b47c68a1 Do the setName after the setAddress when creationg LinphoneFriend to prevent warning in logs + prevent crash if fullname is null 2016-06-27 13:06:14 +02:00
Sylvain Berfini
fce9b60de9 Another fix 2016-04-29 14:15:28 +02:00
Sylvain Berfini
a3ad1105e2 Fixed crash when contact doesn't have a name 2016-04-29 10:06:03 +02:00
Sylvain Berfini
448355136b This should sort the contact list alphabetically 2016-04-14 11:58:53 +02:00
Sylvain Berfini
7160756af2 Fixed contact lookup 2016-03-23 15:44:51 +01:00
Sylvain Berfini
3e9b5845de Big improvements on contact refresh time 2016-03-23 14:50:44 +01:00
Sylvain Berfini
8e8a86941d Do not add in linphonecore friends with invalid sip address + fix crash in contacts list 2016-03-23 12:00:24 +01:00
Sylvain Berfini
e0b19d9345 Disable subscribes in friends for now 2016-03-23 12:00:24 +01:00
Sylvain Berfini
8c885640fc Create friend for Android contact is it has a SIP address 2016-03-23 12:00:24 +01:00
Sylvain Berfini
96c069a19b When user updated picture in editor, set the new picture as super primary so the change is reflected in the app 2016-03-23 12:00:24 +01:00
Sylvain Berfini
c96b896f73 Fallback mode (or forced mode) using Linphone Friends seems to be working, and mixed Android contacts and Linphone friends also seems to be working 2016-03-23 12:00:24 +01:00
Sylvain Berfini
958ee4c946 Phone numbers & SIP addresses can be edited 2016-03-23 12:00:24 +01:00
Sylvain Berfini
4a6405a214 Found and fixed issue with contacts' picture: have to do the name query even if it hasn't changed 2016-03-23 12:00:24 +01:00