Andrew Kay
|
ea9a40d42e
|
Refactor POLL delay
|
2019-07-31 19:10:52 -05:00 |
|
Andrew Kay
|
0429f86fc1
|
Further simplification and refactoring of display
|
2019-07-03 20:17:00 -05:00 |
|
Andrew Kay
|
ac3c0f7508
|
Refactor display and improve unit test coverage
|
2019-07-02 22:16:21 -05:00 |
|
Andrew Kay
|
f9ea0353fe
|
Cleanup controller
|
2019-06-29 17:05:19 -05:00 |
|
Andrew Kay
|
2b5c8ce9ea
|
Extract POLL and POLL_ACK from main controller loop
|
2019-06-28 07:02:14 -05:00 |
|
Andrew Kay
|
9a7e26ea68
|
Improve POLL delay
|
2019-06-27 21:44:52 -05:00 |
|
Andrew Kay
|
674942aaeb
|
Add write_keyboard_modifiers to StatusLine
|
2019-06-26 20:05:50 -05:00 |
|
Andrew Kay
|
f6e7f2ff09
|
Fix issue where entire screen was cleared by VT100 session erasing status line set by controller
|
2019-06-26 19:34:57 -05:00 |
|
Andrew Kay
|
ef40e50b58
|
Extract create session from controller
|
2019-06-26 19:18:57 -05:00 |
|
Andrew Kay
|
e5a163bf84
|
Move read_terminal_ids to terminal - clean up controller
|
2019-06-21 08:01:36 -05:00 |
|
Andrew Kay
|
f233cc41ba
|
Separate responsibilities of controller and session
|
2019-06-20 21:13:02 -05:00 |
|
Andrew Kay
|
5cff18e924
|
Separate the responsibilities of terminal, display and emulator
|
2019-06-20 21:12:57 -05:00 |
|
Andrew Kay
|
a6a79ea0f2
|
Retry READ_EXTENDED_ID command as it appears to fail frequently on the first request
|
2019-06-20 21:12:57 -05:00 |
|
Andrew Kay
|
b8346cd8fe
|
Add support for keyboards with a single modifier release scan code and add initial 3483 keymap
|
2019-06-20 21:12:57 -05:00 |
|
Andrew Kay
|
7c2969307b
|
Initial commit
|
2019-06-15 22:03:26 -05:00 |
|