Commit graph

92 commits

Author SHA1 Message Date
Erwan Croze
4b03a72fcf Reorganization of app sources and test sources 2017-04-05 11:40:22 +02:00
Sylvain Berfini
14ef7c35b9 Fixed contacts fetch during longer each time it is called 2017-03-15 15:37:45 +01:00
Erwan Croze
161ac91de1 Fix crash in ContactsManager with getString 2017-03-08 15:41:56 +01:00
Erwan Croze
798282c980 Fix bug with RLS presence 2017-03-06 16:47:29 +01:00
Erwan Croze
07c67f3fec Fix crash when call a non-contact on dialer 2017-03-02 16:02:14 +01:00
Erwan Croze
88fe4dd3f8 Fix possibly a duplicate of contacts 2017-02-28 17:38:46 +01:00
Sylvain Berfini
0e6b94241f Few changes for contact manager 2017-02-23 12:15:53 +01:00
Sylvain Berfini
9f0545ee9b Improved contacts manager logs + updated submodules 2017-02-17 18:13:12 +01:00
Sylvain Berfini
60a1c953a9 Reworked fetch contact algorithm, fixed issues when fetch isn't first one 2017-02-17 18:06:07 +01:00
Sylvain Berfini
9a416f3c92 Updated liblinphone + fixes for phone numbers 2017-02-16 16:54:22 +01:00
Sylvain Berfini
0fd4c17f28 Fixed contact never found if a change in the native addressbook happens after the first fetch 2017-02-16 16:17:48 +01:00
Sylvain Berfini
b4e5b5c0d7 Removed java cache for contacts, use the one in the library 2017-02-16 15:13:54 +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
Sylvain Berfini
0a0730a0ef Moved call stats from StatusFragment to CallActivity + added audio jitter buffer 2017-01-20 11:12:30 +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
c13be6ef7d Disable sql storage for friends if native contacts access is enabled to prevent loading them from sql at next app start for nothing 2017-01-17 16:14:40 +01:00
Sylvain Berfini
ccfbf6d5e1 This should fix the ConcurrentModificationException in contacts list 2017-01-16 10:21:32 +01:00
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