Commit graph

54 commits

Author SHA1 Message Date
tibbi
c4ac5a238b flip company and job position at getting full business contact name 2018-10-28 11:41:19 +01:00
tibbi
09b3f7f2f7 fix #268, use a different image placeholder for business contacts 2018-10-28 11:36:19 +01:00
tibbi
6de4f09319 make an if/else check clearer 2018-10-28 11:23:13 +01:00
tibbi
952cce20c0 renaming getFullName() to getNameToDisplay() 2018-10-28 11:20:56 +01:00
tibbi
ca453ff04d properly compare contacts that have no name or organization, just email 2018-10-27 17:20:35 +02:00
tibbi
b3bd0f182b trim the user email before displaying, just to be sure 2018-10-27 17:12:55 +02:00
tibbi
f6347db55d show contact email as its name, if real name and oganization are empty 2018-10-27 17:12:30 +02:00
tibbi
27e1366339 adding a helper extension for filtering phone numbers 2018-09-28 12:02:04 +02:00
tibbi
57f2ccf2f9 add a helper function for a more advanced check if a contact contains some numbers 2018-09-25 20:04:42 +02:00
tibbi
c416a46214 show user IMs when appropriate 2018-09-04 14:47:23 +02:00
tibbi
26c4da4f69 remove special chars from phone numbers at creating, not just at sorting 2018-09-04 10:09:59 +02:00
tibbi
de387a938d fix #218, improve duplicate contact filtering, show the one with more info 2018-09-03 23:41:16 +02:00
tibbi
f74cc8cd31 retrieve Custom type labels at phone number, email, address 2018-09-02 12:39:07 +02:00
tibbi
0335bdf10d show the contact nickname at the View screen if available 2018-08-12 21:08:09 +02:00
tibbi
87069862f8 add a nickname field to contacts 2018-08-12 20:52:46 +02:00
tibbi
0bcbf9bb94 fix #132, fix searching with UTF8 chars 2018-08-12 20:18:05 +02:00
tibbi
fd775bf050 make string normalizing a string extension 2018-08-12 19:24:30 +02:00
tibbi
6bf77d73bd fix #131, properly sort all UTF8 names 2018-08-11 22:03:26 +02:00
tibbi
c1e6feb82a determine if a known Contact has been clicked at Recents 2018-08-04 21:44:36 +02:00
tibbi
23d6e54718 fix the sorting of organization contacts 2018-08-02 22:02:10 +02:00
tibbi
920cb6d882 shorten some contact name comparison code 2018-07-17 00:09:39 +02:00
tibbi
6c52480c3a ignore events and addresses at filtering duplicates 2018-07-05 14:43:57 +02:00
tibbi
b4c4691f1c fix #174, make "Filter out duplicates" a bit more agressive 2018-06-19 16:10:55 +02:00
tibbi
23aa17df6f make duplicate contact filtering more agressive by ignoring some fields 2018-04-30 16:07:45 +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
5b55467691 fetch contact websites 2018-04-13 11:51:58 +02:00
tibbi
4f97fce695 fix #123, show the business as contact name if only that is filled 2018-04-10 22:55:13 +02:00
tibbi
2c7f651191 fix sorting in case of same first name 2018-04-08 13:59:19 +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
20a333071e add a Groups field to contacts 2018-03-16 22:56:13 +01:00
tibbi
8f743f3397 adding a contact Notes field 2018-02-22 13:57:08 +01:00
tibbi
835d7bfde6 flip addresses and events at the Contact model 2018-02-21 19:48:55 +01:00
tibbi
d3498f96cb parse contact addresses 2018-02-21 19:07:10 +01:00
tibbi
0b9b1b7f1a properly handle displaying local private photos 2018-02-11 23:24:16 +01:00
tibbi
f0a2f585b8 use a new model ContactSource 2018-02-02 11:30:11 +01:00
tibbi
135240564f add thumbnailUri to the contact model 2018-01-15 20:41:04 +01:00
tibbi
345ac6d430 properly handle toggling Favorite items 2018-01-02 23:11:22 +01:00
tibbi
3cd116ada8 reuse the Favorites stored on device, don't create an own list 2018-01-02 18:02:35 +01:00
tibbi
9f90b35750 add contact Events 2017-12-27 16:57:43 +01:00
tibbi
f043e40dd3 remove the redundant Emails and PhoneNumbers models 2017-12-18 11:25:06 +01:00
tibbi
b40be40bb4 allow storing multiple phone numbers per contact 2017-12-17 23:48:49 +01:00
tibbi
592d4edc76 remove sorting contacts by phone number 2017-12-17 23:35:12 +01:00
tibbi
210ec1328d prepare for storing multiple emails per contact 2017-12-14 00:15:24 +01:00
tibbi
42cc8aaa2f add a toggle for starting names with surname 2017-12-13 17:35:03 +01:00
tibbi
74c5b19025 allow sorting contacts by every name separately 2017-12-13 17:16:16 +01:00
tibbi
51030dbff1 split the name at the Contact activity layout too 2017-12-13 13:39:22 +01:00
tibbi
791dbb2960 split the name between first/middle/sur name 2017-12-13 13:24:14 +01:00
tibbi
5ef100ce1d list only those contact sources that contain some contacts 2017-12-12 19:24:42 +01:00