Phone icon indicating copy to clipboard operation
Phone copied to clipboard

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

Open florient22 opened this issue 2 years ago • 8 comments

Checklist

  • [X] I made sure that there are no existing issues - open or closed - to which I could contribute my information.
  • [X] I made sure that there are no existing discussions - open or closed - to which I could contribute my information.
  • [X] I have read the FAQs inside the app (Menu -> About -> FAQs) and my problem isn't listed.
  • [X] I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
  • [x] This issue contains only one feature request.
  • [x] I have read and understood the contribution guidelines.
  • [ ] I optionally donated to support the Fossify mission.

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

florient22 avatar Jan 28 '24 13:01 florient22

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.

Aga-C avatar Jan 28 '24 14:01 Aga-C

Sorry, my mistake

florient22 avatar Jan 28 '24 14:01 florient22

Fixed it.

florient22 avatar Jan 28 '24 14:01 florient22

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.

vertigo220 avatar Feb 04 '24 01:02 vertigo220

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

florient22 avatar Feb 04 '24 09:02 florient22

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.

Melr0k avatar May 02 '24 11:05 Melr0k

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.

naveensingh avatar May 02 '24 16:05 naveensingh