FossifyOrg / Phone

A handy phone call manager with phonebook, number blocking and multi-SIM support
https://www.fossify.org
GNU General Public License v3.0
460 stars 42 forks source link

Ability to easily select which number to call if contact contains multiple numbers #102

Open vertigo220 opened 7 months ago

vertigo220 commented 7 months ago

Checklist

Feature description

If a contact contains more than one number, tapping it to dial will call the default/starred number, but sometimes there's a need to call one of the others. Currently, to do this requires opening the contacts app, which is more steps and inconsistent (tap thumbnail on contacts page or long-press name then tap contacts icon on favorites and call history tab, or press three dots next to the name and select "View contact details" on call history tab. Then, if you use more than one contacts app, you have to select one then tap "Just once" because Google's app selector has been trash since they changed it around 2016, then you can finally tap the number to call. I'd like it when a single contact is long-pressed, in addition to showing the toolbar at the top with the additional actions, for it to also show all numbers associated with the contact, along with their names (e.g. Home, Work, Cell, John Smith, etc). It could do this in a pop-up either directly under the selected name or at the bottom like the dial pad and keyboard immediately after long-pressing, or it could be a separate toolbar button to show it, or it could "expand" the name and show the numbers under it, between it and the next one in the list (probably the best way to go).

Why do you want this feature?

To make it quicker and easier to call a number for a contact other than the default one. I may have a contact's mobile defaulted but want to call their home or work number, or I may have a friend's spouse under the friend's contact info, or, for my parents, I have the contact "Parents" with Home, Dad Cell, Mom Cell, etc. Having to go through the multi-step process to open the contacts app just to call one of these numbers is a hassle and even less safe if driving.

Additional information

No response

Rafee-M commented 5 months ago

Is this already not a feature?

Screenshot_2024-03-24-16-49-58-25_1f0db0dcaa360697145638633cfe6ace_1
Aga-C commented 5 months ago

@Rafee-M You've just showed what author meant here:

Currently, to do this requires opening the contacts app, which is more steps and inconsistent

Rafee-M commented 5 months ago

Currently, to do this requires opening the contacts app, which is more steps and inconsistent

This was done within the Phone app via its "Contacts" section if that's what was meant. I thought they meant a separate contacts app.

MaDill commented 4 months ago

But if you are ont the favourite, the it just dial to topmost number or wehen one is stated the stared number. I also prefer to have the choice which number I want to call.

Piprr commented 1 month ago

I have to select which number every time. Should it nit remember my choice? Sometimes, as I only have one number I see it two or three times: Home, Cell, Other all are the same number. I am guessing: old backups are not merging the old saves?

Aga-C commented 1 month ago

@Piprr In contacts app, you can select the default number for the contact. Then you won't have the dialog with number choice.

vertigo220 commented 1 month ago

@Piprr In contacts app, you can select the default number for the contact. Then you won't have the dialog with number choice.

Even so, it should just remember the choice, or have an option to do so (a checkbox, perhaps). Users shouldn't have to go through multiple steps, going into a separate app, potentially for multiple contacts, just to do something so basic. Like how OS's give you the option to select a default app when you open a file that has multiple apps present that can open it. I'd think the ideal setup would be that if a default number isn't selected, it will show a list that you can pick from. If you select a number to be default (again, via the phone app, making it near seamless, vs having to go into the contacts app), then it will automatically call that number every time, unless you long-press to call, where you could select the number.