Commit graph

169 commits

Author SHA1 Message Date
3931685b08 MenuButton: hide button borders 2023-06-29 21:38:31 +03:00
22cc737f8e InputBox: ignore keyboard shortcuts 2023-06-29 21:38:31 +03:00
674c6c7c51 InputBox: extract MenuButton 2023-06-29 21:38:31 +03:00
daa26965cd Rearrange components 2023-06-29 21:38:31 +03:00
39e8b8a526 InputBox: tune input attributes 2023-06-29 21:38:31 +03:00
92e874e263 ThemesView: increase gaps 2023-06-29 21:38:31 +03:00
921b24195d MenuOverlay: focus trap 2023-06-29 21:38:31 +03:00
a5c4386a80 package.json: update packages 2023-06-29 21:38:31 +03:00
17ffeab680 MenuOverlay: rearrange menu items 2023-06-29 21:38:31 +03:00
d5b176087e InputControls: menu button scaffold 2023-06-29 21:38:31 +03:00
4173349481 Player: pass functions to the InbutBox 2023-06-29 21:38:31 +03:00
2b344f7cd9 PlayerView: add MenuOverlay 2023-06-29 21:38:31 +03:00
f614deca5a MenuOverlay: add dialog 2023-06-29 21:38:31 +03:00
f4e94a63b1 Top2019: fixup broken URLs 2023-06-29 21:38:31 +03:00
ae4bdf5983 GridBuffer: deduplicate empty lines 2023-06-29 21:38:31 +03:00
a3fdb236d2 GridBuffer: recursion no more 2023-06-29 21:38:31 +03:00
2fdc39c1f0 Player: explicitly override Engine arguments 2023-06-29 21:38:31 +03:00
8a79c5dd3d package.json: update packages 2023-06-29 21:38:31 +03:00
f84da5ba79 GamesView: rearrange the game list 2023-06-29 21:38:31 +03:00
5863134c3e ThemesView: ESlint 2023-06-29 21:38:31 +03:00
12d34f3a40 HomeView: fixup input outlines 2023-06-29 21:38:31 +03:00
2ae3d64039 InputBox: disable on Game Over 2023-06-29 21:38:31 +03:00
6b03a1ea21 GamesView: format titles 2023-06-29 21:38:31 +03:00
b22a2802b2 HomeView: format titles 2023-06-29 21:38:31 +03:00
fd49342e12 Themes: add themes page 2023-06-29 21:38:31 +03:00
f85fadef2d package.json: update packages 2023-06-29 21:38:31 +03:00
78ad3d5657 playerHandlers: replace lz-string with base32768 2023-06-29 21:38:31 +03:00
1afbb95e05 Themes: add Monkeytype themes 2023-06-29 21:38:31 +03:00
91456a8bc9 Themes: add input colors and accents 2023-06-29 21:38:31 +03:00
7a58f92434 Player: add message on the vm termination 2023-06-29 21:38:31 +03:00
e7c1384436 UrlPlayer: process HTTP responses to invalid requests 2023-06-29 21:38:31 +03:00
4caf912ff1 package.json: update browserslist 2023-06-29 21:38:31 +03:00
9de3d951e5 Router: scroll to top on route change 2023-06-29 21:38:31 +03:00
e1267730bb PlayerView: respect the height of the virtual keyboard 2023-06-29 21:38:31 +03:00
8b6a805c36 PlayerView: show separators on small screen 2023-06-29 21:38:31 +03:00
fdd49f8621 PlayerView: focus as a mode 2023-06-29 21:38:31 +03:00
6eb20f8db3 PlayerView: break a word once it is too long to fit on a line 2023-06-29 21:38:31 +03:00
393d15a64f TextBuffer: smooth scrolling 2023-06-29 21:38:31 +03:00
b08d9725d4 Update the player to work with new versions of the Emglken and the cheap-glkote 2023-05-22 01:41:21 +03:00
c817d72827 Upgrade emglken and cheap-glkote 2023-05-22 01:41:21 +03:00
22c90ef633 Upgrade buffer 2023-05-22 00:21:19 +03:00
dfa4057ebd Upgrade preact 2023-05-22 00:21:19 +03:00
a8d48ce6b8 Upgrade from Parcel 1 to Parcel 2 2023-05-22 00:21:19 +03:00
7a96d99055 Linting 2023-05-21 16:49:41 +03:00
3288234f36 Update .eslintrc 2023-05-21 16:49:41 +03:00
b6687463e8 Update eslint 2023-05-21 16:49:41 +03:00
10126a988b Remove eslint 2023-05-21 16:49:41 +03:00
89593dd0bd npm update manual 2023-05-21 16:49:41 +03:00
99631a7cb1 npm update 2023-05-21 16:49:41 +03:00
0c7ca4abdb browserlist: update db 2023-05-21 16:49:41 +03:00