FossifyOrg / Contacts

Easy and quick contact management with no ads, handles groups and favorites too.
https://www.fossify.org
GNU General Public License v3.0
295 stars 23 forks source link

Do not auto generate Display Name (FN) field and allow editing/external updates #129

Open asandikci opened 4 months ago

asandikci commented 4 months ago

Checklist

Feature description

Make "Display Name" (FN) field editable and do not auto update from other fields.

Why do you want this feature?

As far as I can understand contacts app auto generates Display Name (FN) field from First Name/Middle Name/Last Name... sections. But I believe generating only once if contact are creating from this app is enough. Users should be able to directly change this field.

This supports users to easily organize their contacts I guess.

Additional information

Note: This is also required for Full Nextcloud/Vcard v4 Integration. See #85 Note2: Otherwise updating Display Name field from any DAV server (for example Nextcloud + Davx5) are not going to work because app still updates it from other fields.


Add a :+1: reaction to issues you find important.

RokeJulianLockhart commented 3 months ago

https://github.com/FossifyOrg/Contacts/issues/129#issue-2325712796

@asandikci, if this is implemented, I would like to be able to choose to retain the current behaviour. Were it not doing this, I would have filed an FR to have the FN automatically update from the N field. However, should https://github.com/nextcloud/contacts/issues/3983#issue-2354828434 be implemented, it would be reasonable to expect that this conversation would become necessary.