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
269 stars 23 forks source link

Option to add new address/number to an existing contact #74

Open kvibber opened 6 months ago

kvibber commented 6 months ago

Checklist

Feature description

When adding contact info from another app, such as an email client or phone dialer, Google Contacts has a button to instead add the info to an existing contact. I would like this feature in Fossify Contacts.

Why do you want this feature?

This is useful if you get mail from an organization using several addresses/phone numbers and you want them all to appear as known contacts in your apps, or if you have someone's phone number already and they send you an email (or vice versa).

Additional information

No response

Aga-C commented 6 months ago

It's worth noting that it works in some cases. I've tested multiple scenarios, and it looks like this:

In cases where I could choose a contact, I could open it in the Contacts app by tapping "Add" button. When I was enforced to create a new contact, the button was called "Add to contacts". Probably the app is opened from the outside with a different intent (hence different button labels) so we need to support adding data to an existing contact also in every scenario.

Philippe-Choquette commented 2 weeks ago

Agreed. For example, in the Google Messages app (for SMS), if you get a message from someone who has an existing contact entry, the only available option is "Add contact", which opens the contact creation flow in Fossify Contacts. There is no way to add that new number to the existing contact entry of that person.

Google probably didn't bother adding a separate action within the Google Messages app, because their respective contacts app has a way to add to an existing contact within the contact creation flow.