|
80c07171aa
|
Make sure we can deserialize
Use default values when field is not there when we deserialize. This
does automatically the right thing.
|
2018-04-25 13:45:00 +02:00 |
|
|
56c1b78d93
|
Add getters for DeserVcard helper type
|
2018-04-25 13:45:00 +02:00 |
|
|
abc142f4b5
|
Rewrite library
libimagcontact stores all contact information in the entry header now.
|
2018-04-25 12:54:01 +02:00 |
|
|
3eab3af7b0
|
Remove all libimagentryref usage
|
2018-04-25 11:30:42 +02:00 |
|
|
e8ae2fb73e
|
Add type so that we can serialize a Vcard
|
2018-03-12 17:45:50 +01:00 |
|
|
65d558727e
|
Change ref creation to use UID from vcard object
|
2018-03-12 14:43:02 +01:00 |
|
|
252046583a
|
Merge pull request #1332 from matthiasbeyer/libimagcontact/all-contacts
Implement ContactStore::all_contacts()
|
2018-03-12 14:17:54 +01:00 |
|
|
8a9b2e9a8f
|
Fix: use Path::file_stem() instead of Path::file_name()
Because we don't want to know the extension of the filename here.
|
2018-03-12 13:30:31 +01:00 |
|
|
3bf1b6ccec
|
Implement ContactStore::all_contacts()
|
2018-03-12 12:52:24 +01:00 |
|
|
672873c2f1
|
Make UniqueContactPathGenerator pub
|
2018-02-19 12:15:39 +01:00 |
|
|
719daf952b
|
Refactor libimagcontact for new libimagentryref API
|
2018-02-19 12:15:39 +01:00 |
|
|
d5a9e4930d
|
Update dates in license header
And add missing header in one file
|
2018-02-07 02:48:53 +01:00 |
|
|
9a9701fce5
|
Add flag settings/Contact::is_contact in libimagcontact
|
2018-01-08 23:46:36 +01:00 |
|
|
dfbc69400a
|
Let ContactData be unpacked and derefd
|
2017-10-31 19:10:11 +01:00 |
|
|
4fa41faa59
|
Add iterator for contacts
|
2017-10-31 19:10:11 +01:00 |
|
|
b05c8c6f6d
|
Replace search_contact() with all_contacts()
We can then use filters to filter out the non relevant ones.
|
2017-10-31 19:10:11 +01:00 |
|
|
f3d75e97b6
|
Rely on own clone of rust-vobject
|
2017-10-31 19:10:10 +01:00 |
|
|
12e8657eb9
|
Add Contact::is_contact()
|
2017-10-31 19:09:43 +01:00 |
|
|
f2bd241a59
|
Add error for header type error
|
2017-10-31 19:09:43 +01:00 |
|
|
aae19221b6
|
Impl Contact::get_contact_data()
|
2017-10-31 19:09:43 +01:00 |
|
|
ce5e7f5252
|
Impl Store::create_from_path()
|
2017-10-31 19:09:43 +01:00 |
|
|
c14c19483c
|
Add lib internal utilities
|
2017-10-31 19:09:43 +01:00 |
|
|
577f8d313a
|
Add more error links
|
2017-10-31 19:09:43 +01:00 |
|
|
04182f5cb6
|
Add initial layout of code
|
2017-10-31 19:09:43 +01:00 |
|
|
434505f1f0
|
Initial import of libimagcontact
|
2017-10-31 19:09:41 +01:00 |
|