17 Commits

Author SHA1 Message Date
Andrew Kay
8c14b100c2 Add TN3270 character encoding option, changed default to IBM037 2022-03-02 17:14:41 -06:00
Andrew Kay
6c92d95e6f Add 3299 multiplexer support 2021-11-21 11:34:19 -06:00
Andrew Kay
f31157cf8b Refactor session 2021-06-14 21:08:52 -05:00
Andrew Kay
bdb0866db1 Refactor display 2021-06-11 20:58:12 -05:00
Andrew Kay
7b836e0220 Add EAB support to TN3270 2021-05-15 13:27:52 -05:00
Andrew Kay
49ac1a9100 Refactor run loop to improve perceived terminal responsiveness 2021-02-18 09:09:02 -06:00
Andrew Kay
de7b9cb610 Correct key mapping 2020-06-09 09:00:52 -05:00
Andrew Kay
d02f9844a4 Add support for TN3270 alarm and VT100 bell 2019-12-27 14:18:51 -06:00
Andrew Kay
f9685bcfe6 Refactor VT100 _apply for consistency 2019-09-13 21:45:40 -05:00
Andrew Kay
e9821ed39e Initial TN3270 support 2019-09-09 21:01:58 -05:00
Andrew Kay
62fcccf951 Add MODIFIER_KEYS 2019-07-03 20:35:04 -05:00
Andrew Kay
1843ca5f87 Remove TODO that is no longer applicable 2019-07-03 20:17:40 -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
baf22c7008 Fix pyte screen write_process_input - missed variable name change in previous refactoring 2019-06-29 17:04:36 -05:00
Andrew Kay
9cd1603570 Improve readability of VT100 host output handler 2019-06-21 08:06:26 -05:00
Andrew Kay
f233cc41ba Separate responsibilities of controller and session 2019-06-20 21:13:02 -05:00