Commit Graph

12 Commits

Author SHA1 Message Date
Nitzan Shaked
67d2c8df7d black 2023-01-02 21:59:33 +02:00
Nitzan Shaked
e13ea5e0bd MouseScrollUp/MouseScrollDown => plain MousEvent's
... which means they get passesd x, y, etc. In particular,
they are passed the keyboard modifiers. This allows widgets
to use e.g. ctrl-wheel to scroll right/left.
2023-01-02 21:13:56 +02:00
Will McGugan
7a46672d64 docs and expanded keys 2022-12-21 11:38:20 +00:00
Will McGugan
3f0955cbe5 fix tests 2022-09-26 09:51:33 +01:00
Will McGugan
6e451d4217 fix for mouse scroll tests 2022-08-25 13:03:07 +01:00
Darren Burns
e1c85987a7 Add tests for XTermParser chunking 2022-06-14 13:59:31 +01:00
Darren Burns
1b8781f145 Ensure we read buffer correctly in XTermParser 2022-06-14 11:00:20 +01:00
Darren Burns
1510739227 Translate "escape" to "^" when XTermParser has to backtrack 2022-06-11 13:38:59 +01:00
Darren Burns
30b6a0b50d Formatting, tidying up, add extra mouse event parsing test 2022-06-10 09:51:59 +01:00
Darren Burns
0125fbdd4f Add test around non-escape code input mapping to keys 2022-06-09 17:34:43 +01:00
Darren Burns
763c0d0a75 Add various additional tests around XTermParser 2022-06-09 17:29:20 +01:00
Darren Burns
bfb962bacf Backtracking unknown escape sequences, various tests for XTermParser 2022-06-09 16:27:53 +01:00