Clock icon indicating copy to clipboard operation
Clock copied to clipboard

Allow using volume keys for user-selectable actions

Open LucaMkIII opened this issue 1 year ago • 2 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

Allow customization of how the volume buttons behave while an alarm is going off.

For example, they could be set to

  • Snooze alarm
  • Stop alarm
  • Silence (but do not stop) alarm
  • Stop vibration (but not sound) of the alarm
  • Adjust alarm volume (Not just system/media volume, though I don't know how many devices support independent alarm volume control)
  • Do nothing (prevent the phone from doing something if I accidentally bump the volume buttons)
  • Don't override volume behavior (Retain current behavior. For me, this is to adjust media volume.)

Why do you want this feature?

This is based on a feature found in other clock apps.

My personal use case: I sometimes like to adjust my alarm volume without stopping my alarm, which allows me to keep being notified while not disturbing the (still sleeping) people I live with. This feature would make it easier for me. But some people prefer the volume buttons to stop or snooze the alarm. So it shouldn't just be a permanent change for everyone.

Additional information

I've only seen some of these behaviors available in other clock apps. I would be happy with just a subset of these options, but I can imagine use cases for each of the options listed.

LucaMkIII avatar Mar 30 '24 16:03 LucaMkIII

Agreed that this would be an excellent feature to have.

The screenshot below shows how it was implemented in the default clock app on my previous phone. There was an option to set the volume and power buttons to snooze, dismiss, or do nothing.

The other features @LucaMkIII mentioned would be nice as well, but at a minimum I think snooze, dismiss, and do nothing would be a good set of basic options to have.

alarm-screenshots

StorageB avatar Jul 17 '24 19:07 StorageB