Skip to content

Latest commit

 

History

History
39 lines (38 loc) · 1.75 KB

File metadata and controls

39 lines (38 loc) · 1.75 KB

Inbox

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

HOLD hot reloading

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

Racketscript bugs

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?