Commit Graph

20 Commits

Author SHA1 Message Date
Corey O'Connor
b3013245fd start refactoring input layer into a nice interface structure 2013-12-21 23:22:49 -08:00
Corey O'Connor
e994b3b5dc rename current_terminal to output_for_current_terminal etc. plus doc fixups 2013-12-21 16:02:51 -08:00
Corey O'Connor
4e45d7c024 rename DisplayRegion module to Prelude 2013-12-19 22:24:56 -08:00
Corey O'Connor
4fae6a290b rename ClassifyTable to ClassifyTableV1 2013-11-17 20:59:52 -08:00
Corey O'Connor
11db66e055 correct the cap used for function keys to kfN not key_fN 2013-11-17 00:28:21 -08:00
Corey O'Connor
c231f4763e move some function keys to be read from caps. disambiguate some keys. expand input test 2013-11-13 23:23:08 -08:00
Corey O'Connor
4e99fd9719 add another tests and more docs 2013-11-11 22:05:31 -08:00
Corey O'Connor
849fc716a5 refactor the input layer for testing. build first test that actually simulate typing 2013-11-10 20:38:47 -08:00
Corey O'Connor
0620fdc350 make the start of a silly rouge like game 2013-10-24 14:40:48 -07:00
Corey O'Connor
635f971c2b correct test parameter name and actually use it 2013-10-22 18:00:16 -07:00
Corey O'Connor
f9619d04eb finish test for verifying the parsing of the keys read from the capabilities file 2013-10-22 17:48:22 -07:00
Corey O'Connor
22774a905a abstract event block generation from source table. initial terminfo caps based input block test 2013-10-20 14:18:29 -07:00
Corey O'Connor
4726c747ec add a SimpleEvent data type to generate lists of simple character events. a bit odd. 2013-10-20 00:21:51 -07:00
Corey O'Connor
560c5d673b start converting verify-using-mock-input to test-framework + smallcheck 2013-10-19 23:20:29 -07:00
Corey O'Connor
424e6a858d cleanup 2013-10-13 03:01:53 -07:00
Corey O'Connor
dc749015b7 add an event to end the event processing loop. finish simple_chars test 2013-10-05 00:30:38 -07:00
Corey O'Connor
c7f63cd18a initial test. missing implementation of assert 2013-09-16 00:15:49 -07:00
Corey O'Connor
2e7bc4c3fc refactor input layer a bit more. closer to testable 2013-09-14 23:56:06 -07:00
Corey O'Connor
4f9fc10169 start refactoring input layer for an easy to understand mapping of input bytes to events 2013-09-01 01:08:27 -07:00
Corey O'Connor
2b7c82a990 add scaffold for input test 2013-08-29 17:00:07 -07:00