support count up from 0 to the time (students with extra time need this)
play sound when timer ends
configure the timer with UI
click on number to start adjusting it
highlight number with highlighter
scroll up or up arrow increases the number
selecting out of number bounding box (highlighted) exits this mode
also place four small buttons (not big like current ones) to do same thing
alternatively, bind keyboard shortcuts to mins+, mins-, secs+, secs-
footer with links, information, docs, keyboard shortcuts, etc
rename flip - > ‘count up’, ‘count down’
be defensive - enforce min and max time (max: 23h, 59s),with min:1s
if parameter or setting is outside bounds its quantized to fit in bounds
NOTE: ended up doing 59 mins, 59 secs
on press of reset button, remove all of the images
add more keyboard shortcuts
update query parameters when settings change dynamically
tick up, tick down animation when timer changes
i want to see the number ‘roll’ up or ‘roll’ down in response
it’s frustrating to recompile every time! i just want it to work!
fix upstream
may have a better place in some sort of web framework module instead
looks like (modulo) doesn’t work - report upstream
file:~/timer/main.rkt::define seconds (floor (/ (- dist (* 60000 minutes)) 1000))
`sleep` is also not implemented
i wish the ($/new ) could accept inline arguments to the constructor
better way to interface with javascript objects?