summaryrefslogtreecommitdiff
path: root/asciifarm/client/gameclient.py
AgeCommit message (Expand)Author
2019-10-16notifications are now passed though listen instead of eventstroido
2019-10-11controls are now separate objectstroido
2019-09-26made server -> client messages into objects; clear field when entering differ...troido
2019-09-26client -> server messages are now objects; better name validation; fixed conc...troido
2019-09-24improved communication handling on the servertroido
2019-09-18all communication with ratuil layout goes through displaytroido
2019-09-18cleanup!troido
2019-09-18menus now work tootroido
2019-09-18switched curses to ratuiltroido
2019-09-16more whitespacetroido
2019-01-24changed colours to work better with 8-colour terminals and update screen befo...troido
2019-01-20chat now has colourstroido
2019-01-19messages now have a type which can be used for colourcodingtroido
2018-09-09switchable menus are now somewhat usable and presentabletroido
2018-07-28made optionmenus for selected objectstroido
2018-05-23game doesn't crash anymore when cursor can't be settroido
2018-04-19client doesn't crash anymore when typing long linestroido
2018-04-18improved input handlingtroido
2018-04-18client is now threadsafe; closing can now show messagestroido
2018-04-15show restart message again when player is deadtroido
2018-04-14Stopped using hy for keybindingstroido
2018-01-10started tildenames client-sidetroido
2018-01-03fixed long lines messing up chat. fixed global chattroido
2018-01-03inputhanding now handles keyname lookup. enter is now also namedtroido
2018-01-02keybindings are now executed a bit smarter as hy codetroido
2018-01-01server now sends list of sprites per cell to client. ground uses eventtarget ...troido
2018-01-01made keybindings readable from an actual filetroido
2017-12-30keybindings can be imported now, though it will probably require some hackerytroido
2017-12-30keybinding docs now in keybindings filetroido
2017-12-30added equipment displaytroido
2017-12-29made selectors for inventorypad and made key config in hytroido
2017-12-28chat now works!troido
2017-11-13resizes do not crash the key input anymoretroido
2017-11-13used curses.keyname instead of ord. It is now possible to use non printable k...troido
2017-10-29merged recent changes into package branch againtroido
2017-10-28better use of __main__ and __init__troido