b4c4e1fb34
all communication with ratuil layout goes through display
2019-09-18 12:15:58 +02:00
3b9ce53b4e
cleanup!
2019-09-18 12:07:58 +02:00
30cdaa55c9
switched curses to ratuil
2019-09-18 00:32:35 +02:00
7d3d8cf664
client doesn't crash anymore on empty '/'
2019-01-18 23:14:52 +01:00
8540b00b4c
config templates are now actually used
2019-01-18 17:59:45 +01:00
956d08cd83
made input handling server side more rigorous; client doesn't split strings anymore; optional support for hy
2019-01-18 12:14:54 +01:00
troido
015509e5eb
fixed relative import error
2018-04-19 00:14:13 +02:00
troido
b88cf4a164
tab now returns to game keeping entered string; / starts string with text /
2018-04-19 00:10:47 +02:00
troido
9841580244
client can now read strings from chat input
2018-04-18 23:59:40 +02:00
troido
b1a107919a
improved input handling
...
renamed InputHandler to CommandHandler.
made InputHandler for input code that used to be in gameclient
also started my own getstr() replacement.
2018-04-18 23:27:34 +02:00
troido
55c949480b
chat scrolling works again
2018-04-15 14:14:46 +02:00
troido
b085112ee3
Stopped using hy for keybindings
...
keybindings are now a JSON format.
Somehow hy errored for me, and the cleanest solution seemed not to use hy at all
Thinking about it, the client was basically loading a new interpreter to optimize something that didn't need optimizing.
It didn't make it more readable/writable either, and it always was a lot of hassle.
2018-04-14 18:13:19 +02:00