summaryrefslogtreecommitdiff
path: root/asciifarm/client/inputhandler.py
AgeCommit message (Collapse)Author
2019-01-18made input handling server side more rigorous; client doesn't split strings ↵troido
anymore; optional support for hy
2018-04-19fixed relative import errortroido
2018-04-19tab now returns to game keeping entered string; / starts string with text /troido
2018-04-18client can now read strings from chat inputtroido
2018-04-18improved input handlingtroido
renamed InputHandler to CommandHandler. made InputHandler for input code that used to be in gameclient also started my own getstr() replacement.
2018-04-15chat scrolling works againtroido
2018-04-14Stopped using hy for keybindingstroido
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.