68 Commits

Author SHA1 Message Date
Andrew Kay
7f9f011172 Update documentation and add Tindie link 2021-03-31 19:05:26 -05:00
Andrew Kay
809f70b324 pycoax 0.7.0 2021-03-10 19:24:40 -06:00
Andrew Kay
7187abf32a Add COAX_FAST_START option for new interface 2021-03-07 19:27:43 -06:00
Andrew Kay
aa61ca7c66 Use selectors instead of select 2021-02-28 11:01:53 -06:00
Andrew Kay
d7e4da852e Temporary workaround for GE order 2021-02-26 22:40:00 -06:00
Andrew Kay
49ac1a9100 Refactor run loop to improve perceived terminal responsiveness 2021-02-18 09:09:02 -06:00
Andrew Kay
122e55bf5c pycoax 0.6.0, pytn3270 0.8.0 2021-02-15 09:02:57 -06:00
Andrew Kay
01ca1f50d8 Enough to log in into VM/370 Six Pack and other package updates 2021-02-06 23:35:29 -06:00
Andrew Kay
2a0ad37a83 Initial support for extended data stream, enough to log into TK4 2020-07-27 19:01:18 -05:00
Andrew Kay
78e05cc6ce Get features when terminal is attached 2020-07-19 14:02:44 -05:00
Andrew Kay
49a1a0283a Refactor interface creation 2020-07-17 08:28:42 -05:00
Andrew Kay
5310bbd8e6 pytn3270 0.5.1 2020-07-15 21:40:55 -05:00
Andrew Kay
275f2d53fb Do not support VT100 emulation on Windows 2020-07-13 18:54:03 -05:00
Andrew Kay
4518038f2f Update README.md 2020-07-02 12:44:06 -05:00
Andrew Kay
6115fc87e6 pycoax 0.4.2 2020-06-30 19:01:22 -05:00
Andrew Kay
e8d7c2bbac Update README.md 2020-06-23 22:35:01 -05:00
Andrew Kay
de7b9cb610 Correct key mapping 2020-06-09 09:00:52 -05:00
Andrew Kay
30e18200f8 Simplify the TN3270 attribute mapping 2020-06-08 18:25:18 -05:00
Andrew Kay
f1a5893a79 Update README.md 2020-05-25 09:14:02 -05:00
Andrew Kay
c1b8dc11c4 Detect unsupported DFT terminals 2020-05-12 20:24:08 -05:00
Andrew Kay
52a05ad1df Disconnect session on ConnectionResetError 2020-03-26 07:17:43 -05:00
Andrew Kay
cc11fe2ed6 Update README.md 2020-03-25 20:21:59 -05:00
Andrew Kay
7e8d4b53e6 pycoax 0.3.1 2020-03-25 20:01:28 -05:00
Andrew Kay
39689e04da Do not use offload_load_address_counter 2020-03-21 16:09:13 -05:00
Andrew Kay
ada7c16af0 Implement fast cursor left and right 2020-01-05 14:59:12 -06:00
Andrew Kay
274b1a18a2 Implement dup and field mark 2020-01-05 14:37:45 -06:00
Andrew Kay
c373457dff Implement cursor blink and reverse toggle 2019-12-27 20:14:39 -06:00
Andrew Kay
86fbbdfd29 Implement keyboard clicker toggle 2019-12-27 19:15:44 -06:00
Andrew Kay
d02f9844a4 Add support for TN3270 alarm and VT100 bell 2019-12-27 14:18:51 -06:00
Andrew Kay
c46a3f7e54 Add build action 2019-12-10 22:18:52 -06:00
Andrew Kay
7197a6ffc4 Controller loop unit tests 2019-12-10 21:52:52 -06:00
Andrew Kay
d510f077e3 Update README.md 2019-12-01 16:20:31 -06:00
Andrew Kay
73b5955d60 Add SIGINT and SIGTERM signal handler 2019-12-01 15:59:49 -06:00
Andrew Kay
c4f45b6ea9 Move get_keymap 2019-12-01 15:27:24 -06:00
Andrew Kay
d5dadbc38c Add insert support to TN3270 2019-09-15 12:50:30 -05:00
Andrew Kay
628c65e1c2 Add assertion for resetting dirty tracking on flush 2019-09-14 07:57:15 -05:00
Andrew Kay
d830fd2b47 Add waiting on host status line indicator 2019-09-13 23:28:12 -05:00
Andrew Kay
f9685bcfe6 Refactor VT100 _apply for consistency 2019-09-13 21:45:40 -05:00
Andrew Kay
d583273571 Only update TN3270 dirty cells 2019-09-13 21:36:46 -05:00
Andrew Kay
e9821ed39e Initial TN3270 support 2019-09-09 21:01:58 -05:00
Andrew Kay
ea9a40d42e Refactor POLL delay 2019-07-31 19:10:52 -05:00
Andrew Kay
82a53cbd28 pycoax 0.1.2 2019-07-06 09:20:53 -05:00
Andrew Kay
57f2b7dff6 vt100 unit tests 2019-07-04 09:12:11 -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
f2794ef5d6 Add mappings for caret and tilde characters 2019-07-01 22:23:28 -05:00
Andrew Kay
f9ea0353fe Cleanup controller 2019-06-29 17:05:19 -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