Commit graph

83 commits

Author SHA1 Message Date
b4c82f5d56 Player: pass functions to the InbutBox 2023-05-29 01:02:33 +03:00
7437d41073 MenuOverlay: add dialog 2023-05-28 23:52:39 +03:00
31cce9e925 GridBuffer: deduplicate empty lines 2023-05-28 15:20:16 +03:00
542ba00759 GridBuffer: recursion no more 2023-05-28 14:19:14 +03:00
434e9e8bdf Player: explicitly override Engine arguments 2023-05-28 13:26:22 +03:00
f972841c19 InputBox: disable on Game Over 2023-05-28 02:26:21 +03:00
6dc0ef5b17 playerHandlers: replace lz-string with base32768 2023-05-27 22:07:34 +03:00
07c0ce0625 Themes: add Monkeytype themes 2023-05-25 11:59:56 +03:00
34991f1085 Themes: add input colors and accents 2023-05-25 01:19:17 +03:00
1237d09753 Player: add message on the vm termination 2023-05-25 00:46:22 +03:00
fafe819710 UrlPlayer: process HTTP responses to invalid requests 2023-05-24 21:52:36 +03:00
ecc79f135c PlayerView: show separators on small screen 2023-05-24 02:02:24 +03:00
d9e8edb40b PlayerView: break a word once it is too long to fit on a line 2023-05-24 01:47:16 +03:00
b4b40d9b69 TextBuffer: smooth scrolling 2023-05-24 01:21:30 +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
7a96d99055 Linting 2023-05-21 16:49:41 +03:00
4746f9dcb5 Replace classes with classNames 2023-05-21 16:49:41 +03:00
dc22a4782f UrlPlayer: start the chain with the url 2023-05-21 16:49:41 +03:00
9fc2265e41 TextMessage: add classnames to all message types 2023-05-21 16:49:41 +03:00
e5c96709d8 UrlPlayer: clearing the hash in the URL for Safari 2021-07-27 17:40:44 +05:00
ef8aca3476 styles: add special styles for Safari 2021-07-27 17:38:30 +05:00
8699868c42 Rename the project to ElseIFPlayer 2021-07-24 19:54:46 +05:00
71162ec2c6 InputBox: handle mobile keyboard events 2021-07-23 14:38:43 +05:00
1e0b16361f eslint fix 2021-07-22 15:04:19 +05:00
cc1df287be eslint fix 2021-07-22 14:00:58 +05:00
2bd264659c GridBuffer: hide when the buffer contains only empty lines 2021-07-21 15:34:10 +05:00
0c5a763414 Player: extract handlers 2021-07-21 15:34:10 +05:00
18da26dc20 Player: add the singleWindow option 2021-07-21 15:34:10 +05:00
7240be1120 TextBuffer: add keyboard scrolling support 2021-07-21 15:34:10 +05:00
d95ee172bb TextBuffer: treat short buffers as a status 2021-07-21 15:34:10 +05:00
9db390c76c GridBuffer: hide when the buffer is empty 2021-07-21 15:34:10 +05:00
fae4b09483 Player: group all output windows 2021-07-21 15:34:10 +05:00
30d8cfec1a GridBuffer: skip empty inbox 2021-07-21 15:34:10 +05:00
752cb60b56 Add GridBuffer component 2021-07-21 15:34:10 +05:00
4747a3396c Add GridBuffer placeholder 2021-07-21 15:34:10 +05:00
0f5891f9e8 Changing the input type clears the inputbox 2021-03-26 20:15:34 +05:00
297ab7aaca Review from the Lighthouse 2021-03-25 21:15:04 +05:00
944746aad2 Save last input 2021-03-25 15:41:27 +05:00
86d3c67026 Fix typo 2021-03-25 15:23:56 +05:00
7f143925ac Store the UI theme in the LocalStorage 2021-03-24 17:09:57 +05:00
e09705cf23 Extract filename prompt 2021-03-23 19:00:58 +05:00
9e4e101495 Add GameEntry component 2021-03-04 03:16:20 +05:00
8b55796d63 Hide webkit-search-cancel-button 2021-03-03 17:02:07 +05:00
7cbc19ed39 Polishing the UI 2021-03-03 16:33:58 +05:00
54aa02555a Add emphasized message style 2021-03-03 03:28:23 +05:00
2ed3f9a3ad Simplify themes 2021-03-03 03:27:26 +05:00
675a84c14b Cleanup 2021-03-03 02:40:43 +05:00
0f8d413708 Linting 2021-03-03 01:37:10 +05:00
2f537a08f3 Add links to 404 and Error pages 2021-03-02 20:40:18 +05:00
f02ec6925f Add status component 2021-03-02 19:29:42 +05:00