papi-web-org / papi-web

Papi-web
Other
7 stars 3 forks source link

[Feature Request] Possible Timer Improvements #52

Open Amaras opened 1 week ago

Amaras commented 1 week ago

Following a discussion, here are possible improvements of timer functionality that I compiled:

Relative time

Allow a user to add a relative time in a timer hour. If the user has defined that the timer for round 3 is t + 5 minutes, then the end of round 2 will trigger the timer, showing that round 3 will start 5 minutes later. One caveat: if a result is deleted to be changed, do we re-trigger the timer?

Hiding timers manually

Allow a user to hide timers in the admin event configuration screen and/or the timer configuration screen. Could be done with a simple 'active' toggle. This is especially useful for timers where only a partial selection of rounds have defined timer hours.

Hiding timers automatically

Allow a user to define times when a given timer will be hidden from view. This could be during the default time period, or between rounds whose start times are not defined.