Commit graph

217 commits

Author SHA1 Message Date
tibbi
46580c3620 implement Recent Call removing 2018-08-04 18:24:26 +02:00
tibbi
a192c1b028 ignore the Type field at recent calls 2018-08-04 16:08:27 +02:00
tibbi
74c7acab84 avoid showing the same number Recent Call twice in a row 2018-08-04 16:07:14 +02:00
tibbi
2a987a640e tweak the DateTime field at recent calls 2018-08-04 09:50:01 +02:00
tibbi
29c59f498a show phone number and date at Recents too 2018-08-03 23:48:14 +02:00
tibbi
71f3e8cb0c list the last 100 calls at the Recent calls list 2018-08-03 16:36:17 +02:00
tibbi
79e8234d43 adding the function fetching recent calls 2018-08-03 15:59:24 +02:00
tibbi
a83886a5bd creating a Recents tab 2018-08-03 13:52:44 +02:00
tibbi
096b3888c2 adding a settings toggle for call confirmation dialog 2018-08-02 23:42:52 +02:00
tibbi
473dcc946d trim colons at importing company fields 2018-08-02 16:28:08 +02:00
tibbi
7e10bbce6d show company contacts if they have at least company or title filled 2018-08-02 16:17:49 +02:00
tibbi
399ae4c0b6 show/hide contact tabs as appropriate 2018-08-02 12:05:21 +02:00
tibbi
dbf3b09b26 add a settings item for managing visible tabs 2018-07-30 20:58:02 +02:00
tibbi
692f964479 fix #207, avoid trying to delete device contacts without having the permission 2018-07-30 20:24:21 +02:00
tibbi
1e38cd8037 catch and show exceptions thrown at saving contacts 2018-07-30 19:13:39 +02:00
tibbi
04df9ef079 ignore NICKNAME tag at importing contacts for now 2018-07-17 20:35:37 +02:00
tibbi
eb8c667bc2 improve address parsing at importing in some cases 2018-07-16 22:55:47 +02:00
tibbi
19119b51c9 fix some glitches at importing contacts from vcf, if Charset is mentioned 2018-07-16 21:54:07 +02:00
tibbi
867b499eab adding a crashfix at storing contact photo 2018-07-04 21:46:46 +02:00
tibbi
722e66e1dc fix #171, properly parse contact name from vcf if whole name is 1 field 2018-06-19 16:18:45 +02:00
tibbi
c8dba03e71 avoid creating Account object with empty name or type 2018-05-13 21:37:43 +02:00
tibbi
477742a549 remove the check for ContentResolver.getSyncAutomatically at getting accounts 2018-05-13 18:23:54 +02:00
tibbi
32a0197f1f change the way accounts are fetched 2018-05-12 08:46:34 +02:00
tibbi
b89cf120e4 handle fetching contacts from null account_name 2018-05-09 16:21:16 +02:00
tibbi
24d1934320 removing a redundant variable 2018-05-09 15:48:15 +02:00
tibbi
81e584a42b do not filter out Phone Storage by default 2018-05-09 15:46:01 +02:00
tibbi
f9e3854099 do not store the visible contact sources, store the ignored ones instead 2018-05-01 10:39:35 +02:00
tibbi
22a4cca1fe add a helper function for getting contact sources synchronously 2018-04-30 23:41:46 +02:00
tibbi
28dd320b9e adding a toggle for optional duplicate contact filtering, enabled by default 2018-04-30 20:13:22 +02:00
tibbi
c707ffceec do not use the raw_contact_id at fetching group members 2018-04-30 15:09:06 +02:00
tibbi
fbc1fd6034 use batching at contact deleting 2018-04-30 14:58:18 +02:00
tibbi
4ccf328037 fetch only those contacts that will be shown, not filtered out 2018-04-30 14:43:46 +02:00
tibbi
cd4fceba1b use batching at contact deleting 2018-04-30 11:57:10 +02:00
tibbi
09298c9dde fix #135, delete carddav contacts from RawContacts table 2018-04-30 10:22:48 +02:00
tibbi
d2ce5f2772 do not add even an empty contact organization, if none was set 2018-04-29 22:52:43 +02:00
tibbi
763b04faa3 try being smarter at showing distinct contacts, dont check just contact id 2018-04-29 22:07:41 +02:00
tibbi
e7ee92b8c7 use a shorter version of Contacts authority constant 2018-04-29 19:39:32 +02:00
tibbi
5cb9f886b6 fix #112, change the way device accounts are fetched 2018-04-29 19:22:39 +02:00
tibbi
e572ecb678 fix #142, make address field multiline 2018-04-18 11:04:34 +02:00
tibbi
25d48ba08c parse a couple additional fields from WhatsApp Add Contact intent 2018-04-13 20:13:04 +02:00
tibbi
de864f362c fix exporting contacts on sd cards 2018-04-13 15:01:29 +02:00
tibbi
b7d7eb5e8a handle contact website import/export 2018-04-13 14:53:19 +02:00
tibbi
cf15832dce add Website handling to the local database 2018-04-13 14:38:52 +02:00
tibbi
4962a955e5 handle website at contact update/insert 2018-04-13 14:23:35 +02:00
tibbi
54df14442d add website to the View screen 2018-04-13 12:14:26 +02:00
tibbi
5b55467691 fetch contact websites 2018-04-13 11:51:58 +02:00
tibbi
3b7b74b074 fix some null pointer crashes 2018-04-13 11:07:23 +02:00
tibbi
c86bdd379f add some initial things related to filtering what fields should be visible 2018-04-08 14:23:57 +02:00
tibbi
4fde91ae47 limit batch group at adding/removing contacts from groups 2018-04-08 13:03:56 +02:00
tibbi
37bfe59226 reuse the same gson instance in whole DBHelper 2018-04-08 12:53:43 +02:00