rozPierog / Cofi

Free and open-source coffee brew timer. Customizable time settings and an easy-to-use interface. Perfect cup every time.

Home Page:https://rozpierog.github.io/Cofi/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add an option to set a delay between when you press play and the first step starts.

mike-brady opened this issue · comments

Is your feature request related to a problem? Please describe.

When I hit play, the first step immediately starts and the timer begins while I am moving my hand from the phone to the kettle.

Describe the solution you'd like

Add a line in the recipe editor underneath "+ Add description" that says "+ Add start timer". Either the start timer could be a fixed duration or you can enter in your own duration. I think making it fixed, maybe 3 seconds, is simpler. There might not be much to gain by having a customizable start timer duration. The start timer could have a unique beep tone that leads you into the beep for the first step, like an audible countdown so you can tell when the first step is going to start without watching the screen.

Describe alternatives you've considered

There is a simple workaround, which is to add a wait step in the beginning of the recipe. Though I think adding a dedicated start timer feature would be more useful. Some people might experience the desire to have a delay but not think to add a wait step in the begging. An "+ Add start timer" option would provide an quick and easy way to get a delayed start, but also put the idea in their head that, that is an option.

I actually designed it so that "Add coffee" step is this kind of a "timer to where proper recipe starts" step, as it makes no sense to add coffee on a timer 😅
But yeah it's confusing and not very user friendly, I should think about other options. Your idea with + Add start timer resonates with me, but I'll think about it more