timer-machine / timer-machine-android

⏲ A highly customizable interval timer app for Android
GNU General Public License v3.0
209 stars 18 forks source link

[Feature request] Signal abritrary fractions of a step #97

Open tfry-git opened 3 months ago

tfry-git commented 3 months ago

First things first: I've looked at quite a bunch of (interval) timer apps, and this one finally looks like a keeper. Thanks!

Request: Could the "Half" notification be generalized to notify at thirds/quarters/../nths of a step?

Use case: I'm running somewhat longer intervals, where I'm trying to keep a certain pace. I.e. I want to finish - say - two and a half laps in a given time. One regular problem, here, is to find the correct pace in the initial interval (and to keep it up in the last repeat). To make this easier, I want to have some type of feedback whenever I should have finished half a lap. Thus, in this example, I'd like a notification for every fifth of the interval.

I am aware that I can achieve something similar by splitting my step into a 5x-group of one smaller step, with a notification at the start (and that's what I'm doing, for now). However, this has a number of drawbacks: It is more cumbersome, it limits me to 5 seconds resolution, it does not interact well with music/countdown notifications, it prevents nesting this step into another group.

Now the "Half" notification seems to be made for just this situation, but simply needs a tiny bit more flexibility: a new option for how many parts to divide into. I suppose the spoken text "Half of the time" could simply be changed to "Part of the time", in case that value is not two.

DeweyReed commented 3 months ago

Thanks for your suggestion. I'll see what I can do.