65 Commits

Author SHA1 Message Date
d66bc9c900 Add heartbeats and bump versions 2018-02-11 17:30:03 -05:00
59ae9b279d Update Eclipse launch files 2017-10-22 13:43:41 -04:00
394f75cd6e Workaround to get JavaFX multiplayer working 2017-10-22 13:41:24 -04:00
e1dea14aa1 Revert "Simplify WordReader"
This reverts commit c029880e071b4c90a00f646202bf3ef9a923958a.
2017-10-16 21:59:34 -04:00
07ff8bb03e Add link to practice page 2017-10-16 00:16:59 -04:00
0141621bb4 Remove SockJS script 2017-10-15 23:40:20 -04:00
7f4ee4da65 Simplify WordReader 2017-10-15 23:39:53 -04:00
e667be1bab Use plain WebSockets, not SockJS 2017-10-14 17:11:11 -04:00
0da01c32d2 Bump library versions 2017-10-14 17:10:59 -04:00
0dd4065b3b Display a message on WebSocket disconnect event 2017-10-14 17:10:44 -04:00
10707e4e7b Do not use 'event' as variable name 2017-10-14 17:10:02 -04:00
9b143b96e9 Add notification icon 2017-02-17 00:28:12 -05:00
7240b02864 Collapse whitespace, break at newlines 2017-02-16 21:18:21 -05:00
d734708c71 Add support for chat notifications 2017-02-16 21:10:25 -05:00
48eb68f7b6 Simplify message list 2017-02-12 00:02:01 -05:00
241cb6bdae Remove (currently unnecessary) game started event 2017-02-11 18:18:44 -05:00
663d0e7e37 Fix autoscroll of message list 2017-02-07 23:03:57 -05:00
79c0e8452f Disallow all origins for WebSocket requests 2017-02-07 18:16:50 -05:00
a016b73c9b Vueify the game canvas 2017-02-07 18:15:15 -05:00
9efb9dcd47 Vueify the web client 2017-02-07 18:15:12 -05:00
619ba22bca Allow all origins for WebSocket requests 2017-02-02 23:43:01 -05:00
8b048dbef9 Style game buttons 2017-01-31 02:26:33 -05:00
fa04758877 Style action buttons 2017-01-31 00:23:02 -05:00
53e44376a5 Indent HTML with two spaces 2017-01-29 11:58:33 -05:00
84c47862d5 Create practice controller, add skip button 2017-01-28 19:07:16 -05:00
fc849d2b0d Load server data on startup 2017-01-28 17:08:02 -05:00
3895082c65 Improve logging 2017-01-28 16:21:56 -05:00
cccfa10a59 Rename client.html to index.html 2017-01-28 14:27:06 -05:00
adb5f43d61 Remove landing page 2017-01-28 14:26:28 -05:00
dc51d1b207 Update JS libraries 2017-01-28 14:24:28 -05:00
64359f1121 Improve chat box 2017-01-28 14:10:23 -05:00
cde596132c Redesign with game rooms 2017-01-28 14:02:52 -05:00
9dd9a212a5 Remove waiting animation 2017-01-12 18:37:20 -05:00
8eb56ad1c4 Display custom message if you join a game 2017-01-12 00:30:32 -05:00
adf5d7acf5 Update style 2017-01-11 23:17:24 -05:00
622b2b79c0 Fix message overflow 2017-01-10 17:55:11 -05:00
9170b4f00a Rename columns from left/right to main/chat 2017-01-06 18:06:07 -05:00
9fa647f3d7 Rename col to column 2017-01-06 18:03:10 -05:00
cd2b8c32e4 Rename CSS files 2017-01-06 17:28:06 -05:00
aeda6be407 Remove old web client 2017-01-06 01:41:44 -05:00
d1bf91422d Fix some sizes and set a global font 2017-01-06 01:35:14 -05:00
426684c730 Prevent empty usernames and chat messages 2017-01-06 00:50:45 -05:00
332ce7cb5b Add outline around canvas 2017-01-05 23:28:29 -05:00
c24426ce09 Fix message list positioning 2017-01-05 23:16:23 -05:00
94130fd141 Redesign web client 2017-01-05 21:30:08 -05:00
7238b592ec Add CSS class for centering 2017-01-04 23:59:18 -05:00
f8c7efabf4 Configure WebSocket thread pools 2017-01-04 19:56:41 -05:00
bcebf43063 Adjust CSS rules to make user experience nicer.
Now the div containing the canvas and the div containing the waiting
animation have the same height. So when one gets hidden and the other
gets shown, the chat box below it will not move.
2017-01-04 19:50:16 -05:00
ba6333d8f2 Remove placeholder items 2017-01-04 19:42:41 -05:00
61c1172e74 Kinder terminology 2017-01-04 19:41:30 -05:00