From 714e9ee0f41459af32e401da820c98fb3d7b0b61 Mon Sep 17 00:00:00 2001 From: Ed Jones Date: Sat, 27 Mar 2021 21:59:30 +0000 Subject: [PATCH] Track secondary shift keys --- src/keycov/parse_kle.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/keycov/parse_kle.py b/src/keycov/parse_kle.py index e47131d..772dbf6 100644 --- a/src/keycov/parse_kle.py +++ b/src/keycov/parse_kle.py @@ -11,14 +11,16 @@ 'w': 1.0, 'h2': 1.0, 'w2': 1.0, + 'x2': 0.0, + 'y2': 0.0, 'l': False, 'n': False, 'c': default_cap_colour, 't': default_text_colour, } parser_state_keys:[dict] = parser_initial_state.keys() -parser_state_reset_keys:[str] = ['d', 'w', 'h', 'w2', 'h2', 'l', 'n'] -parser_state_output_keys:[str] = ['p', 'w', 'h', 'w2', 'h2', 'l', 'n', 'c', 't'] +parser_state_reset_keys:[str] = ['d', 'w', 'h', 'w2', 'h2', 'x2', 'y2', 'l', 'n'] +parser_state_output_keys:[str] = ['p', 'w', 'h', 'w2', 'h2', 'x2', 'y2', 'l', 'n', 'c', 't'] def parse_kle(fname:str) -> [dict]: return parse_kle_raw(read_yaml(fname))