Open RokeJulianLockhart opened 2 months ago
I think it should be a special entry, which isn't exactly the same as contact. Especially that your second request (#111) shows, that this shouldn't be a normal contact. Also, this should be optional.
https://github.com/FossifyOrg/Contacts/issues/110#issuecomment-2067571574
@Aga-C, what does "special entry" mean in this context?
I also believe that this could be a useful feature, and there's an opportunity to create a better implementation than what is available on the Google Contacts app.
On the Google Contacts app, your personal contact is a separate entry that can be accessed in the settings. The issue with that implementation is that it isn't stored in the contacts storage of the device, meaning that it isn't visible to other apps, and doesn't get synced with the Google account, forcing you to re-enter all the information when you get a new device.
So it would be great if the implementation was made similar to the one on iOS, where the contact is synced and visible to other apps.
Checklist
Feature description
On iOS, this displays the contact at the top of the list.
Why do you want this feature?
So that features which necessitate knowing which contact refers to the current user are possible, like https://github.com/FossifyOrg/Contacts/issues/111#issue-2254286130.
Additional information
This could be implement as https://github.com/nextcloud/contacts/issues/3252#issue-1599879618 explains – by supporting NextCloud's pre-existent "Relationship to you" field, with a "Self" property. I believe that this is the most versatile implementation.