Commit Graph

12 Commits

Author SHA1 Message Date
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