-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Some ideas to further improve the timer after the German national youth competition in Bexbach.
- Remove seconds in clock
- Start time input has no seconds on IOS (maybe this solution)
- Change time input to separate fields for hours:minutes:seconds
- Changes to
pre_start_behaviour:- make it a dropdown instead of a tick (Feat: fully support start on demand #27)
- remove
ShowZero(Chore: capsulate redis operations into respository module #26) - add
ShowFirstInterval(Chore: capsulate redis operations into respository module #26) - add
ShowLastInterval(Fully support "start on demand" #23)
- Separate configuration and control ->
/manage/<timerid>should not have any configuration. Only show the current timer and the buttons restart, pause/resume and "configure" -
Add option to count up (per segment) - Change from
durationandcount_totofromandto=> this will also allow counting up, but will be a breaking change 🚧 - Refactor
calculateNewStartAtand properly define the behavior on changes - Add option to skip current segment
- Add option for "start signal" that runs when the timer is started (Fully support "start on demand" #23)
- Add template for Worldcup Quali (5min+15s)
- Add an id to the websocket get time command which will be set by the client and sent back by the server
- make frontend controls configurable
- for the 4min + wait, it should be easier to understand what button does what
- hide time options behind advanced setting to make it easier to configure
- add verifier which shows something like "compliant for ifsc final"
- add option to override color with get parameter (maybe use
bgcolorandfgcolorto make @baycom happy... https://github.com/baycom/nodeclock/blob/b279e096f4e6fd774f715199bbec4398708f9c0b/public/js/timer.js#L481C2-L481C9) - fix high cpu usage
- when a sound is playing and the start_at time changes, the sound should be stopped
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request