Commit Graph

154 Commits

Author SHA1 Message Date
e0a38be028 fix #195, properly update notes and organization fields 2018-08-12 22:22:34 +02:00
1b28f626aa fix nickname adding and editing at contacts 2018-08-12 22:13:28 +02:00
87069862f8 add a nickname field to contacts 2018-08-12 20:52:46 +02:00
56646660c9 updating the way permissions are handled 2018-08-04 23:42:30 +02:00
46580c3620 implement Recent Call removing 2018-08-04 18:24:26 +02:00
a192c1b028 ignore the Type field at recent calls 2018-08-04 16:08:27 +02:00
74c7acab84 avoid showing the same number Recent Call twice in a row 2018-08-04 16:07:14 +02:00
2a987a640e tweak the DateTime field at recent calls 2018-08-04 09:50:01 +02:00
29c59f498a show phone number and date at Recents too 2018-08-03 23:48:14 +02:00
71f3e8cb0c list the last 100 calls at the Recent calls list 2018-08-03 16:36:17 +02:00
79e8234d43 adding the function fetching recent calls 2018-08-03 15:59:24 +02:00
7e10bbce6d show company contacts if they have at least company or title filled 2018-08-02 16:17:49 +02:00
692f964479 fix #207, avoid trying to delete device contacts without having the permission 2018-07-30 20:24:21 +02:00
1e38cd8037 catch and show exceptions thrown at saving contacts 2018-07-30 19:13:39 +02:00
c8dba03e71 avoid creating Account object with empty name or type 2018-05-13 21:37:43 +02:00
477742a549 remove the check for ContentResolver.getSyncAutomatically at getting accounts 2018-05-13 18:23:54 +02:00
32a0197f1f change the way accounts are fetched 2018-05-12 08:46:34 +02:00
b89cf120e4 handle fetching contacts from null account_name 2018-05-09 16:21:16 +02:00
24d1934320 removing a redundant variable 2018-05-09 15:48:15 +02:00
f9e3854099 do not store the visible contact sources, store the ignored ones instead 2018-05-01 10:39:35 +02:00
22a4cca1fe add a helper function for getting contact sources synchronously 2018-04-30 23:41:46 +02:00
28dd320b9e adding a toggle for optional duplicate contact filtering, enabled by default 2018-04-30 20:13:22 +02:00
c707ffceec do not use the raw_contact_id at fetching group members 2018-04-30 15:09:06 +02:00
fbc1fd6034 use batching at contact deleting 2018-04-30 14:58:18 +02:00
4ccf328037 fetch only those contacts that will be shown, not filtered out 2018-04-30 14:43:46 +02:00
cd4fceba1b use batching at contact deleting 2018-04-30 11:57:10 +02:00
09298c9dde fix #135, delete carddav contacts from RawContacts table 2018-04-30 10:22:48 +02:00
d2ce5f2772 do not add even an empty contact organization, if none was set 2018-04-29 22:52:43 +02:00
763b04faa3 try being smarter at showing distinct contacts, dont check just contact id 2018-04-29 22:07:41 +02:00
e7ee92b8c7 use a shorter version of Contacts authority constant 2018-04-29 19:39:32 +02:00
5cb9f886b6 fix #112, change the way device accounts are fetched 2018-04-29 19:22:39 +02:00
25d48ba08c parse a couple additional fields from WhatsApp Add Contact intent 2018-04-13 20:13:04 +02:00
4962a955e5 handle website at contact update/insert 2018-04-13 14:23:35 +02:00
5b55467691 fetch contact websites 2018-04-13 11:51:58 +02:00
3b7b74b074 fix some null pointer crashes 2018-04-13 11:07:23 +02:00
4fde91ae47 limit batch group at adding/removing contacts from groups 2018-04-08 13:03:56 +02:00
d5c9d32f86 handle null address 2018-04-08 10:51:58 +02:00
3cfbe5f776 allow modifying contact prefix and suffix 2018-04-07 17:45:38 +02:00
4ec6142547 display contact prefix and suffix 2018-04-07 17:07:22 +02:00
cb2e491f65 split organizations into company and job title 2018-04-07 16:04:06 +02:00
dbd3bec690 fetch the user Organization field 2018-04-06 23:10:20 +02:00
25c9abb92d adding a couple checks of contacts permissions 2018-04-06 22:32:58 +02:00
bd83bd5643 more improvements related to using the app without the Contacts permission 2018-04-06 20:58:22 +02:00
e05f48b425 fix #110, allow launching the app without granting Contacts permission 2018-04-06 18:51:21 +02:00
4cbe122672 delete contacts on a background thread 2018-04-06 18:18:27 +02:00
418e9de54f fix #91, properly handle third party intent with Phone mimetype 2018-03-21 21:23:12 +01:00
0b432224c1 show Phone Storage if nothing else shows up, should fix #80 2018-03-21 20:42:01 +01:00
cf4b7ca9c5 allow storing groups at contacts stored in a local database 2018-03-21 18:49:28 +01:00
1797f17f31 minor cleanup to remove unnecessary indentation 2018-03-21 18:27:25 +01:00
bd8dffb549 allow renaming local private groups 2018-03-21 18:07:05 +01:00