Kovid Goyal
|
2e81d00c92
|
make go fmt happy
|
2022-12-24 10:53:17 +05:30 |
|
Kovid Goyal
|
cd92d50a0d
|
Keyboard protocol: Remove CSI R from the allowed encodings of the F3 key as it conflicts with the *Cursor Position Report* escape code
|
2022-12-24 10:32:28 +05:30 |
|
Kovid Goyal
|
e8a321d097
|
Port code to serialize key events as CSI to Go
|
2022-11-14 15:41:55 +05:30 |
|
Kovid Goyal
|
63fdbd3fa0
|
Start work on decoding key events in Go
|
2022-11-14 15:41:49 +05:30 |
|
pagedown
|
a22f37b919
|
Refactor: More f-string for tools
|
2022-01-29 20:14:36 +08:00 |
|
Kovid Goyal
|
f0e8ab8f31
|
Drop support for python 3.6
It is being EOLed next month (https://www.python.org/dev/peps/pep-0494/)
which is when I expect the next kitty release as well
|
2021-11-18 22:44:41 +05:30 |
|
Kovid Goyal
|
9c2f96f7eb
|
Add more type annotations
|
2021-10-27 08:45:45 +05:30 |
|
Kovid Goyal
|
c989a7198b
|
Add support for the keypad Begin key
Fixes #3468
|
2021-04-11 07:58:27 +05:30 |
|
Ravi R Kiran
|
953253de99
|
Implementation of hyper and meta
|
2021-03-30 14:23:17 -05:00 |
|
Kovid Goyal
|
60e589f775
|
Recognize Hyper key
Also use only one implementation for detecting if a key is a modifier
key
|
2021-01-21 05:33:14 +05:30 |
|
Kovid Goyal
|
654cd54363
|
Add the ISO level 3 and 5 shift keys to functional keys
|
2021-01-19 09:11:44 +05:30 |
|
Kovid Goyal
|
39da92d8ab
|
Now that glfw reports shifted keys, use it when encoding key events
|
2021-01-17 11:14:44 +05:30 |
|
Kovid Goyal
|
86ce72e725
|
Port the Cocoa backend to use unicode key numbers
|
2021-01-16 20:52:16 +05:30 |
|
Kovid Goyal
|
7ea1deba8f
|
Clean up code tables
|
2021-01-16 20:52:15 +05:30 |
|
Kovid Goyal
|
0714fd376b
|
Fix handling of ctrl key in legacy mode
Also change the glfw constants used for the modifiers to match those
used in the terminal encoding. Less likely to make mistakes translating
that way.
|
2021-01-16 20:52:14 +05:30 |
|
Kovid Goyal
|
11de87d9d9
|
It's ok that Enter and F3 share a number
Enter has u has trailer, F3 has either ~ or 1R
|
2021-01-16 20:52:14 +05:30 |
|
Kovid Goyal
|
e14fcf5590
|
Clean up docs
|
2021-01-16 20:52:14 +05:30 |
|
Kovid Goyal
|
c519013b20
|
Add tests for legacy letter key encodings
|
2021-01-16 20:52:13 +05:30 |
|
Kovid Goyal
|
5297f7474d
|
Remove another use of GLFW_KEY
|
2021-01-16 20:52:13 +05:30 |
|
Kovid Goyal
|
7ba57ebf62
|
esc also needs a low number
|
2021-01-16 20:52:12 +05:30 |
|
Kovid Goyal
|
1690718710
|
More removal of GLFW_KEY_ constants
|
2021-01-16 20:52:12 +05:30 |
|
Kovid Goyal
|
774a6c8c8b
|
Remove glfw key constants
|
2021-01-16 20:52:12 +05:30 |
|
Kovid Goyal
|
f06eee8fe1
|
Define special numbers in one place only
|
2021-01-16 20:52:12 +05:30 |
|
Kovid Goyal
|
2b12bcc07f
|
Docs for legacy functional encoding
|
2021-01-16 20:52:12 +05:30 |
|
Kovid Goyal
|
b63ae10a09
|
Start documenting new keyboard protocol
|
2021-01-16 20:52:12 +05:30 |
|
Kovid Goyal
|
c0b6078438
|
Add more keypad keys
|
2021-01-16 20:52:11 +05:30 |
|
Kovid Goyal
|
ccce8c32a3
|
Mapping to unicode and back for XKB keys
|
2021-01-16 20:52:11 +05:30 |
|
Kovid Goyal
|
8f8be9c2b1
|
Add notice to not edit generated code
|
2021-01-16 20:52:11 +05:30 |
|
Kovid Goyal
|
eb8e2225e5
|
Add some more functional keys
Also define aliases for XKB codes
|
2021-01-16 20:52:11 +05:30 |
|
Kovid Goyal
|
a681162326
|
Start work on supporting arbitrary unicode keys
|
2021-01-16 20:52:11 +05:30 |
|