We have moved to a new Sailfish OS Forum. Please start new discussions there.

delete contacts [answered]

asked 2013-12-25 19:27:47 +0300

Veksu gravatar image

updated 2013-12-26 09:52:42 +0300

How delete multiple contacts? or all contacts?

edit retag flag offensive reopen delete

The question has been closed for the following reason "the question is answered, an answer was accepted" by Veksu
close date 2014-02-04 10:01:26.973143


I also searched for this option but it seems not possible at this time.

Sailor ( 2013-12-25 19:44:46 +0300 )edit

Definitely a feature request this one, but has to be implemented taking care of the UX. If anybody knows how to do this from the CLI, please answer :-)

gabriel ( 2013-12-25 20:35:21 +0300 )edit

Absolutely necessary. Or at least an option to chose several contacts to delete. Somehow my contacts got twice on the phone and I had to reset Jolla (or lose hours of deleting contact by contact...). On Nokia N9 I could merge double contacts - another feature Jolla should enable in "People" app.

molan ( 2014-01-07 22:57:28 +0300 )edit

@caprico You can link contacts, this should be like merge, but, as I know, only contact by contact.

Zagothal ( 2014-01-22 14:51:43 +0300 )edit

An option to delete all contacts in the People app were added in the latest software update, version

Delete all contacts in one go ( via pulley menu option in People app settings)

[Release Notes] Software version, Naamankajärvi

phle ( 2014-02-02 16:30:26 +0300 )edit

4 Answers

Sort by » oldest newest most voted

answered 2014-02-02 17:06:28 +0300

hzb gravatar image

updated 2014-02-02 17:07:02 +0300

To delete all contacts go to Settings -> People -> "Delete all contacts" from pulley menu (feature added in Naamankajärvi)

edit flag offensive delete publish link more


I am trying to delete the contacts imported from the SIM card this way, but failed. Does it automatically re-import them from the SIM card? How do I stop that?... Ah, there is a new option „automatically display sim contacts“

nomeata ( 2014-10-09 14:14:54 +0300 )edit

answered 2013-12-26 00:11:44 +0300

MattVogt gravatar image

There is currently no function to select multiple contacts for deletion. You don't have to wait for a remorse timer to expire before going on to delete other contacts, however - you can schedule multiple deletions simultaneously.

edit flag offensive delete publish link more



That's right but for 200 contacts or more this is not the way I want to go. (I added all my contacts twice :-/ because it imported the wrong vcf files.)

Sailor ( 2013-12-26 00:15:53 +0300 )edit

Or just a simple CLI command to do it would suffice for now. I have the same issue as @Sailor

Tanghus ( 2013-12-26 00:26:51 +0300 )edit

Me also. Need to delete 200+

wim de vries ( 2013-12-26 01:37:50 +0300 )edit

Is there any cli command which can resolve the issue?

Sailor ( 2013-12-30 00:54:49 +0300 )edit

@Sailor - no, there isn't. I will add one for the next update, though - not sure when that is scheduled to occur.

MattVogt ( 2013-12-30 01:09:34 +0300 )edit

answered 2014-01-14 13:05:22 +0300

hlub gravatar image

Moving the directory qtcontacts-sqlite (as root, from the CLI) will delete all contacts. For details, see this question

edit flag offensive delete publish link more

answered 2014-02-02 14:32:15 +0300

ovekaaven gravatar image

updated 2014-02-02 14:32:54 +0300

If you're really desperate for a CLI way to remove contacts, one way might be to install SyncEvolution. Add any sync service that can sync contacts (e.g., the "SyncEvolution" template), but don't actually sync anything. Then, from the CLI, you can use "syncevolution --print-items service addressbook" to list all your contacts, and "syncevolution --delete-items service addressbook ids..." to delete any ids you like. To delete all contacts, use an asterisk as an ID.

edit flag offensive delete publish link more

Question tools



Asked: 2013-12-25 19:27:47 +0300

Seen: 968 times

Last updated: Feb 02 '14