mobtime icon indicating copy to clipboard operation
mobtime copied to clipboard

Break timer like mobster (http://mobster.cc/)

Open Austin117 opened this issue 5 years ago • 5 comments

Check out the break timer settings for the http://mobster.cc/ tool. Something like this would be very helpful. Thanks!

Austin117 avatar Aug 19 '20 14:08 Austin117

Here's a proposal how to implement a first version:

  • In the timer settings add a section called "breaks" which shows a checkbox which by default is not checked. If it is checked, another input line "time between breaks" appears which can be set to minutes similar to the "turn duration" at the beginning of the settings.
  • If "time between breaks" is set, a new section appears in the overview after the mob participants. This section is called "Break" and by default shows the text "Start turn to schedule next break". The section's heading has an "Edit break" link that leads to the timer settings.
  • Given "time between breaks" is set, when I click "Start turn", the "Break" section shows a timer counting down until the next break
  • When the break timer is up, the text in the "Break" section changes to "Break after next rotation".
  • The next time the mob timer runs out or a rotation is manually triggered, instead of the timeRemaining section it says "Break" with a button on the right "Finish break" and the "Break" section in the overview shows "Time for a break!"
  • When the "Finish break" button is clicked, the app gets set back to the original state: "Remaining time" with a "Start turn" button is shown, and the "Break" section on the overview shows "Start turn to schedule next break"

dbartholomae avatar Oct 15 '20 15:10 dbartholomae

I'll take a stab at it now

dbartholomae avatar Oct 17 '20 15:10 dbartholomae

Is the break timer enchancemet now in the live timer @dbartholomae ?

alterisian avatar Jul 19 '21 15:07 alterisian

No, I think @mrozbarry doesn't want to add it at the moment, see https://github.com/mobtimeapp/mobtime/pull/163#issuecomment-733096282

dbartholomae avatar Jul 21 '21 15:07 dbartholomae

I think this is a good explanation on the issue: https://github.com/mobtimeapp/mobtime/issues/120#issuecomment-846427923

dbartholomae avatar Jul 21 '21 15:07 dbartholomae