Commit graph

71 commits

Author SHA1 Message Date
Erwan Croze
81d0a0b21e Trying to fix checkStateLoss crash + Stopping contacts fetch task if we stop linphone 2017-01-11 10:44:14 +01:00
Sylvain Berfini
49c98c9ebd Display contacts regulary during fetch + fixed warnings 2017-01-10 10:49:56 +01:00
Sylvain Berfini
41bbf3592c Improved use of default avatar + use thumbnail instead of full picture when avatar is small to improve scroll speed 2017-01-06 17:49:57 +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
c58b999552 Added contacts cache to improve scrolling smoothness on history and chat list 2017-01-04 17:00:17 +01:00
Erwan Croze
b5fa7df119 Fix prefix reseting bug 2016-11-23 17:20:31 +01:00
Erwan Croze
44137ec872 Replace PackageManager by context on permission check 2016-11-17 12:34:26 +01:00
Erwan Croze
516cf3482f Check contact permission before use it 2016-11-14 14:49:26 +01:00
Erwan Croze
1edbeff4c6 Fix AccountCreator leak, fix bug on assistant 2016-10-19 15:43:35 +02:00
Erwan Croze
b3bfd69348 Change in the contact search 2016-10-13 16:48:06 +02:00
Sylvain Berfini
083950ac00 Improved findContact to use the aliases as well 2016-10-13 14:03:50 +02:00
Sylvain Berfini
e7d1dbe51e On new outgoing call with only username, try to find the matching contact and resolve alias 2016-10-13 13:03:26 +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
e11780075a More cleanup in compatibility package 2016-08-02 17:13:18 +02:00
Sylvain Berfini
8c6b34303e This should prevent contactFetcherTask to run when LinphoneService is not running 2016-07-28 16:43:00 +02:00
Gautier Pelloux-Prayer
ab4ae0d5f8 license: update FSF address 2016-07-27 17:05:33 +02:00
Sylvain Berfini
3bb10f26a4 Prevent crash when killing Linphone while contacts fetch task is still running 2016-07-22 18:07:13 +02:00
Sylvain Berfini
937b7d9953 Update linphone to get XmlRpc methods + replaced old xmlrpc API in CreateAccountActivationFragment 2016-07-22 16:29:45 +02:00
Sylvain Berfini
9e4d31d370 Implemented quick addressbook display feature 2016-07-22 11:53:13 +02:00
Sylvain Berfini
3fa4b6023f Remove some warnings 2016-07-21 14:19:43 +02:00
Sylvain Berfini
34e6b15e32 Fetch contacts on AsyncTask 2016-07-21 14:01:14 +02:00
Sylvain Berfini
ed8734f55d Fix layout for SIP addresses in contact editor + fix native contacts with friends being duplicated in UI 2016-07-21 10:49:48 +02:00
Sylvain Berfini
59b0121b7f Removed unused parameters in non_localizable_custom
+ moved some hard coded settings to real settings
+ at least display LinphoneFriends if contacts permission isn't given
+ fix loop at startup
2016-07-20 11:26:19 +02:00
Sylvain Berfini
9ba7065d86 Removed/fixed some warnings 2016-07-19 16:52:24 +02:00
Sylvain Berfini
97bf5ab864 Detect when a native contact has been deleted and remove the matching LinphoneFriend if exists 2016-07-19 11:34:02 +02:00
Sylvain Berfini
bb070b3665 Fix permissions loops when asking for record audio, camera or contacts 2016-07-18 12:32:37 +02:00
Sylvain Berfini
182888f824 Added back the sync mechanism for contacts 2016-07-13 15:42:13 +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
21fc891fef Fixed freeze/crash when denying permanently contacts permission 2016-06-07 16:57:11 +02:00
Sylvain Berfini
100ab5b679 Added back contacts search filter 2016-04-14 12:10:52 +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
8c885640fc Create friend for Android contact is it has a SIP address 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
6b5b2b9075 Added back sip contacts filter 2016-03-23 12:00:24 +01:00
Sylvain Berfini
4956bed080 Create contact works 2016-03-23 12:00:24 +01:00
Sylvain Berfini
8eadbbb52d Contact editor allows name and photo changes 2016-03-23 12:00:24 +01:00
Sylvain Berfini
2a4a003780 Started to rework contact editor 2016-03-23 12:00:24 +01:00
Sylvain Berfini
4d976609bf Improved multiple contacts deletion + fixed list update 2016-03-23 12:00:24 +01:00
Sylvain Berfini
1d879f2bf2 Contact deletion ok 2016-03-23 12:00:24 +01:00
Sylvain Berfini
1bbc54da96 Actually previous changes weren't all required... 2016-03-23 12:00:24 +01:00
Sylvain Berfini
da2214936a Added observer to refresh contacts on changes 2016-03-23 12:00:24 +01:00
Sylvain Berfini
4193cefa60 Do not refresh contacts when not required 2016-03-23 12:00:24 +01:00
Sylvain Berfini
8d65fab06c Fixed contact lookup for history & chat 2016-03-23 12:00:24 +01:00
Sylvain Berfini
a75da820ed Started rework of contacts 2016-03-23 12:00:24 +01:00
Margaux Clerc
55311ac4c6 Fix crash with android permission for Contacts and Echo canceller in the assistant 2016-03-23 11:59:52 +01:00