After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 309073 - No way to import a vCard from nautilus
No way to import a vCard from nautilus
Status: RESOLVED DUPLICATE of bug 517125
Product: evolution
Classification: Applications
Component: Contacts
2.2.x (obsolete)
Other Linux
: Normal enhancement
: ---
Assigned To: evolution-addressbook-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2005-06-26 18:08 UTC by Bastien Nocera
Modified: 2013-09-10 14:04 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Bastien Nocera 2005-06-26 18:08:16 UTC
Evolution does not set itself up as a handler for the text/directory mime-type
(the mime-type for vCards).

Use case:
1. Somebody beams their business card to my laptop (unimportant step, I could
have downloaded it, saved it, etc.)
2. Double-click the file to import it in Evolution
3. Nothing happens.

It should show me the vCard as it does when opening one in Evolution, and ask me
whether I want to import it if it's not already existing.
Comment 1 Jonathan Ernst 2007-06-06 13:11:14 UTC
Some of my users where used to directly open vcards from Web sites (for example yellow pages directories), this is not possible because of this bug.
Comment 2 Gilles Dartiguelongue 2007-06-06 13:23:55 UTC
just FYI, there is a ./addressbook/tools/evolution-addressbook-import.c that could probably do that but see bug #428328 before bringing it back to life (I'd gladly do the autofoo part if somebody provides a patch for the GOption stuff).
Comment 3 Bastien Nocera 2007-06-06 13:58:07 UTC
(In reply to comment #2)
> just FYI, there is a ./addressbook/tools/evolution-addressbook-import.c that
> could probably do that but see bug #428328 before bringing it back to life (I'd
> gladly do the autofoo part if somebody provides a patch for the GOption stuff).

The GOption port is easy. The problem is that it doesn't match the requirements. We'd need to be able to merge the contacts if they already exist, like Evo does, and potentially decline adding the person's details to the address book (or be able to change them before adding them).
Comment 4 Gilles Dartiguelongue 2007-06-06 14:37:18 UTC
That's probably the ultimate goal but we could simply start by what already exists + a check to test if the contact already exists and add the rest later. If possible I'd like that to be in 2.12. If somebody can do the whole thing in time, then I'd be more than happy :)

btw, would what you propose mean that we need to move the contact-editor dialog to libedataserverui or duplicating it (simplified) would be fine ?
Comment 5 Bastien Nocera 2007-07-13 14:09:36 UTC
(In reply to comment #4)
<snip>
> btw, would what you propose mean that we need to move the contact-editor dialog
> to libedataserverui or duplicating it (simplified) would be fine ?

It would be better if it was the same UI in Evo and the tool.

Comment 6 Bastien Nocera 2008-02-27 15:02:39 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 517125 ***