Giter Site home page Giter Site logo

Comments (9)

tibbi avatar tibbi commented on May 19, 2024 1

oh yeah, just as I thought. Exporting through the Google Contacts android app and the Google contacts web produces different vcf files \o/

from simple-contacts.

NuclearPhoenixx avatar NuclearPhoenixx commented on May 19, 2024

Definitely needed! ๐Ÿ‘

from simple-contacts.

TeeTeeHaa avatar TeeTeeHaa commented on May 19, 2024

I recently found Simple Contacts and am really excited about it because it exactly is what I was looking for: Simple, open source, and (most importantly) not trying to send my data to some company. So first of all: thank you for creating it!

The only feature I am currently missing is an import/export to/from a .vcf file, preferably in a format understood by Mozilla Thunderbird. Would be awesome if such a feature would be implemented.

from simple-contacts.

tibbi avatar tibbi commented on May 19, 2024

it will be added, Im just postponing it because Im afraid that it will end up like the calendar ICS files, when there are some rough standards, but every app/web does it a bit differently and it is a mess...

from simple-contacts.

tibbi avatar tibbi commented on May 19, 2024

will be added in 3.1.0 released now

from simple-contacts.

TeeTeeHaa avatar TeeTeeHaa commented on May 19, 2024

๐Ÿ˜ฒ Whoa, that was fast, thank you, I really appreciate your efforts.

I made some quick tests with Mozilla Thunderbird 52.5.2 (32-bit) on Windows 7 (64-bit) US:

Export from Simple-Contacts and import to Thunderbird worked, at least for first name, surname and mobile phone number, but the photo did not appear in Thunderbird.

Export from Thunderbird and import to Simple-Contacts did not work. The following file causes a failure during import:

begin:vcard
n:Firstname;Surname
tel;cell:+49 123 4567890
version:2.1
end:vcard

There are two things it does not like: Lowercase key words and missing trailing semicolons in the name line. The following, manually modified can be imported in Simple-Contacts:

BEGIN:VCARD
N:Firstname;Surname;;;
TEL;CELL:+49 123 4567890
VERSION:2.1
END:VCARD

It is your decision whether Mozilla Thunderbird is a supported "target" for the import/export of Simple-Contacts.

from simple-contacts.

tibbi avatar tibbi commented on May 19, 2024

yeah, thats exactly what I meant :/ There are some standard which nobody cares about at https://en.wikipedia.org/wiki/VCard#Properties . Ill fix it, doing incasesensitive checks is easy to add.

from simple-contacts.

TeeTeeHaa avatar TeeTeeHaa commented on May 19, 2024

Using version 3.1.2 from Google Play Store importing the two files mentioned above does seem to work. The first two imports said "successful", but the new contacts did not show up afterwards. They did show up in the stock Android messages app. I then stopped and restarted Simple Contacts which made the contacts show up there, too. After deleting them and importing the first file again, the contact showed up immediately afterwards.

Nevertheless thanks for fixing this so fast.

from simple-contacts.

tibbi avatar tibbi commented on May 19, 2024

Ok not sure what caused the delay, but whatever :) Enjoy

from simple-contacts.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.