I think it would be very nice to use the CardDAV address book of your mail provider in Delta Chat.
In the current state you have to type in the mail address and name, if you want to chat with someone. Those information are already in my CardDAV address book
Android has it - cause there is OS integration of accounts and other apps like DAVx that do it without google.
I’m really too lazy to enter contacts into the desktop app when creating a group with not only one user. I’ll do it on my phone cause all my carddav contacts are there (synced by DAVx)
I wish Delta.Chat Desktop would be able to sync contacts from carddav sources. (My contacts are in a nextcloud instance which syncs fine with Thunderbird)
The problem could be much smaller, if after the installation deltachat would collect the known addresses, more precisely the “email-approved” addresses, from the preexisting messages on the server. (And completely syncing the address book could then only be a matter of placing a list of minimal “messages” into some /DeltaChat/contacts subfolder.)
Being able to import contacts pretty much a deal breaker for me. Never copied and pasted a contact list by hand and certainly don’t intend to start now
Unless I’m missing something obvious and we can now import contacts ?
Unfortunately not in desktop yet, but you can import contracts in mobile and then import a backup of your mobile DC into the desktop DC. That’s the easiest workaround that I can think of.
I made an PR that enables one to use the dev-console to import contacts from an json array: https://github.com/deltachat/deltachat-desktop/pull/1532
That will be another workaround, until we have support for cardDav or sth. similar.
These functions are highly experimental, use at your own risk.
- importContacts (contacts:[email,name][]) // for mass importing contacts
example: type "exp.importContacts([['email1@example.com', 'Heinz Herlich'],['bea@example.com','Berta Bissig']])"