Commit Graph

5 Commits

Author SHA1 Message Date
Miroslav Šedivý
dfe8b8b57d npm lint. 2023-01-29 20:31:00 +01:00
Ethan Waldo
10e2fbd499 Use Keyboard API to lock screen for supported browsers
When using fullscreen mode, hitting the escape key will exit out of
fullscreen mode.  To stay in fullscreen mode but pass the escape
key through, we can use the Keyboard API to require the escape key
be held down https://wicg.github.io/keyboard-lock/#escape-key.

Tested in Chrome which supports Keyboard API and Firefox which does
not https://caniuse.com/?search=navigator.keyboard with no errors
in either case.
2023-01-06 20:10:34 -05:00
Craig
8ba1b68a21 refactor progress 2020-01-22 17:16:40 +00:00
Craig
e542627805 client refactor progress 2020-01-20 14:36:18 +00:00
Craig
0c8af21fab first commit 2020-01-13 08:05:38 +00:00