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
473 stars 43 forks source link

Enhance the contacts feature with a swipe-to-call or message functionality. #77

Open florient22 opened 8 months ago

florient22 commented 8 months ago

Checklist

Feature description

Enable a swipe-right action for calling and swipe-left for messaging within the contacts tab, akin to the functionality in the Samsung cellphone app.

Why do you want this feature?

For making the app more seamless

Additional information

No response

Aga-C commented 8 months ago

You've checked This issue contains only one feature request.. Why you raised two requests?

Leave here only one, and move the other one as a new feature request.

florient22 commented 8 months ago

Sorry, my mistake

florient22 commented 8 months ago

Fixed it.

vertigo220 commented 7 months ago

This would have to be optional, as many wouldn't want it since it would make swiping between tabs more difficult. That said, I've seen implementations that have solved this, usually by doing something like making swiping on the name switch tabs and swiping from the thumbnail perform actions. Another possible solution would be to tap to call, as it already is, and to swipe right to text, since there's no screen to the left to interfere, and swiping left would still switch tabs. The problem with this is that it wouldn't work on the favorites tab, and that would make things inconsistent.

florient22 commented 7 months ago

In a different app I use, there's an option to enable or disable a feature, allowing users to customize which swipe performs specific actions. The Samsung call app incorporates this feature effectively.

Screenshot_2024-02-04-10-21-14-12_423fe07c33ed17f15a4e92e5e3a15972
Melr0k commented 4 months ago

Hello, I wanted to suggest this but in another way. The idea is to choose between "swipe tabs" and "swipe actions". The first is the actual behavior, and the second would allow to choose swipe actions for contacts and favorites (and call history, but it makes less sense for me). A swipe action could be nothing, to call favorite number, to send a message, to see contact details…

I wanted to merge it with the issue https://github.com/FossifyOrg/Phone/issues/102. By swapping right we could call the favorite number, and by clicking we could choose the number to call.

naveensingh commented 4 months ago

Adding back needs triage until the UI/UX part is cleared.

Swipe actions can not be implemented without interfering with the view pager gestures. If and when this is implemented, it must be optional and turned off by default.