linphone-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Linphone-developers] Uninstalling Linphone on Android seems to remo


From: Greg Troxel
Subject: Re: [Linphone-developers] Uninstalling Linphone on Android seems to remove all Contacts - what does initializeSyncAccount do?
Date: Thu, 11 Jun 2020 14:45:45 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (berkeley-unix)

Sylvain Berfini <sylvain.berfini@belledonne-communications.com> writes:

> Le 08/06/2020 à 14:49, Greg Troxel a écrit :
>> Sylvain Berfini <sylvain.berfini@belledonne-communications.com> writes:
>>
>>> Yes, contacts & modifications made through linphone app are stored by
>>> Android under a raw id that is "owned" by our app, and Android removes
>>> them when the app is uninstalled.
>> Do you mean:
>>
>>    I have a contact on my carddav server.
>>
>>    in linphone, I somehow add a sip address to it
>>
>>    I remove linphone
>>
>>    The entire contact is removed?  Or the sip address is removed?
> No, only the SIP address will be removed.

I see.  That's not nearly so bad, but it really feels like a bug.  I
don't think this notion of apps owning information they put into
contacts is widespread; I have always viewed them as multiple ways to
access the contacts database.

>> Which mode is this?  I flipped through settings in linhphone android
>> (from f-droid) and cannot figure it out.
> It currently is a build setting, not a runtime setting.

That explains it :-)

I'll file a bug then.
>> Do you mean that the contact database has a sip field, but that
>> some/most contact display applications don't show it, and thus it's hard
>> to deal with?
> Most applications do show it, but most of them only show one entry.

I have now looked at some in CardBook in thunderbird, android contacts,
and the nextcloud gui.  I see what you mean in that there is a notion
that a sip address is a singleton and not a flavor of phone number.

(This is useful to understand, but I think separate from the uninstall
behavior.)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]