FossifyOrg / Clock

Combination of a beautiful clock with widget, alarm, stopwatch & timer, no ads
https://www.fossify.org
GNU General Public License v3.0
269 stars 15 forks source link

Allow using volume keys for user-selectable actions #48

Open LucaMkIII opened 8 months ago

LucaMkIII commented 8 months ago

Checklist

Feature description

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

For example, they could be set to

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.

StorageB commented 4 months ago

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