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 |
|
tibbi
|
2d2a42d9bc
|
avoid creating gson tokens at every local contact
|
2018-04-08 12:30:27 +02:00 |
|
tibbi
|
d6f8bd43bf
|
handle prefix/suffix/organization exporting/importing
|
2018-04-08 12:05:34 +02:00 |
|
tibbi
|
fea917e41c
|
add prefix/suffix/organization to contacts stored locally
|
2018-04-08 11:38:15 +02:00 |
|
tibbi
|
d5c9d32f86
|
handle null address
|
2018-04-08 10:51:58 +02:00 |
|
tibbi
|
3cfbe5f776
|
allow modifying contact prefix and suffix
|
2018-04-07 17:45:38 +02:00 |
|
tibbi
|
4ec6142547
|
display contact prefix and suffix
|
2018-04-07 17:07:22 +02:00 |
|
tibbi
|
cb2e491f65
|
split organizations into company and job title
|
2018-04-07 16:04:06 +02:00 |
|
tibbi
|
dbd3bec690
|
fetch the user Organization field
|
2018-04-06 23:10:20 +02:00 |
|
tibbi
|
25c9abb92d
|
adding a couple checks of contacts permissions
|
2018-04-06 22:32:58 +02:00 |
|
tibbi
|
bd83bd5643
|
more improvements related to using the app without the Contacts permission
|
2018-04-06 20:58:22 +02:00 |
|
tibbi
|
e05f48b425
|
fix #110, allow launching the app without granting Contacts permission
|
2018-04-06 18:51:21 +02:00 |
|
tibbi
|
4cbe122672
|
delete contacts on a background thread
|
2018-04-06 18:18:27 +02:00 |
|
tibbi
|
de5b0f6825
|
hide Search, Sort and Filter menu buttons on Groups tab
|
2018-03-21 22:44:45 +01:00 |
|
tibbi
|
418e9de54f
|
fix #91, properly handle third party intent with Phone mimetype
|
2018-03-21 21:23:12 +01:00 |
|