----- On Nov 20, 2016, at 1:52 PM, m news [email protected] wrote:
> Hello, > > The left-side bar is very confusing and a complete mess here (Ubuntu > 16.04). I've 1 conversation and by right clicking, I'm not allowed to > add it to my contacts. I can, however, remove it from contacts. Perhaps > that is because I've already added it to my contacts, in the past? Well, > upon clicking on "contacts", nothing is there, so I guess I don't have > contacts. So, summing up: > > - In conversations view, I cannot add contact, but I can remove contact; > - In contact view, I've no contacts; > > So, I've contacts (because I can remove contact, which implies that it's > a contact), but I don't have contacts because there's nothing in the > "contacts" tab. > > What is going on? Hi, yes it is a bit of a mess at the moment. I'll explain a bit. Basically the "Contacts" in GNOME come from your addressbooks via the EDS (Evolution-Data-Server) api. However, we also have a feature where during a call, your and your peer's profiles (photo + name) are exchanged as vCards and are saved locally (in ~/.local/share/gnome-ring/peer_profiles), not in your addressbook(s). These profiles are seen by Ring as contacts as well, hence why you can't add to contact even though you didn't explicitly do it. The fact that these profiles don't show up in the "Contacts" tab is possibly a bug, I need to investigate. However this won't completely fix the "mess" since there will remain at least 2 potential sources of contacts: your addressbook(s) and the profiles exchanged by Ring. -stepan
