Mitchell Hashimoto
|
b7e1122224
|
input: remove old TODO. This is handled now in the app runtimes
|
2023-08-17 12:59:22 -07:00 |
|
Mitchell Hashimoto
|
91456fe420
|
input: repeat events need to be handled for Kitty w/o report events
|
2023-08-17 11:23:13 -07:00 |
|
Mitchell Hashimoto
|
78080f0cd6
|
input: proper optional entry handling
|
2023-08-17 09:52:44 -07:00 |
|
Mitchell Hashimoto
|
6493da0dd3
|
input: Kitty encodes alternate keys
|
2023-08-17 09:51:16 -07:00 |
|
Mitchell Hashimoto
|
37daf02804
|
core: use Kitty encoding if enabled
|
2023-08-17 09:02:43 -07:00 |
|
Mitchell Hashimoto
|
fb9dc74b29
|
input: lot more Kitty encoding logic
|
2023-08-17 08:55:37 -07:00 |
|
Mitchell Hashimoto
|
91ba53b081
|
input: KittySequence for encoding sequences
|
2023-08-17 08:43:40 -07:00 |
|
Mitchell Hashimoto
|
c5177f6609
|
input: begin kitty key encoding logic (not working yet)
|
2023-08-16 22:08:16 -07:00 |
|
Mitchell Hashimoto
|
9cef09c58d
|
input: do not send ctrl-sequences for ctrl-i,m,[
|
2023-08-16 14:17:31 -07:00 |
|
Mitchell Hashimoto
|
2ff2e018ba
|
input: clarify why we use all mods for unicode CSI u
|
2023-08-16 14:04:38 -07:00 |
|
Mitchell Hashimoto
|
dcf9cdd8bf
|
input: CSI u encoding for modified unicode chars
|
2023-08-16 13:57:17 -07:00 |
|
Mitchell Hashimoto
|
c254a8b09e
|
input: encoding should always write to the buf
|
2023-08-16 12:48:48 -07:00 |
|
Mitchell Hashimoto
|
aadb78394b
|
input: legacy encoding never emits sequence during dead key state
|
2023-08-16 12:48:48 -07:00 |
|
Mitchell Hashimoto
|
9b90692fc7
|
core: start on key2Callback for the new callback that uses KeyEncoder
|
2023-08-16 12:48:48 -07:00 |
|
Mitchell Hashimoto
|
a2d4e7ce29
|
input: legacy key encoding handles alt-as-esc for general utf8
|
2023-08-16 12:48:48 -07:00 |
|
Mitchell Hashimoto
|
871f797758
|
input: KeyEncoder handles the charCallback stuff now too
|
2023-08-16 12:48:48 -07:00 |
|
Mitchell Hashimoto
|
6555bb1410
|
input: KeyEncoder legacy encoding handles old keyCallback logic
|
2023-08-16 12:48:48 -07:00 |
|
Mitchell Hashimoto
|
f57fd99d3e
|
input: starting to work on KeyEncoder, got ctrl sequences
|
2023-08-16 12:48:48 -07:00 |
|