Kovid Goyal
a896518b54
Add a note about detecting partial keyboard protocol implementations
...
I believe there exists at least one such implementation in the wild, in
zellij. Sigh.
2025-03-03 05:23:15 +05:30
Jake Wharton
7d954b9395
Add missing period between sentences to keyboard docs
2025-02-18 11:07:13 -05:00
Kovid Goyal
1f33677c1a
...
2025-01-27 09:12:15 +05:30
Kovid Goyal
1266835ef7
Fix #8252
2025-01-26 17:58:54 +05:30
Kovid Goyal
abd33630da
Fix #8214
2025-01-12 19:07:36 +05:30
Kovid Goyal
dac6f88453
Cleanup previous PR
2024-12-28 08:08:09 +05:30
Kovid Goyal
cbffbade0e
Note that iTerm2 also supports the kitty keyboard protocol
2024-10-27 08:34:39 +05:30
Kovid Goyal
4644ab3f37
...
2024-10-18 22:24:32 +05:30
Arnaud Vallette d'Osia
1c994e0bf4
add aerc + vaxis app / libs implementating kb protocol
2024-10-18 16:38:29 +00:00
Kovid Goyal
2c01405d85
...
2024-08-25 18:57:50 +05:30
Kovid Goyal
86797ff96d
Fix #7763
2024-08-21 20:46:05 +05:30
Kovid Goyal
e3239fdcdf
...
2024-06-10 09:25:14 +05:30
Kovid Goyal
dea7752df1
Note that textual now supports the kitty keyboard protocol
2024-06-10 09:24:31 +05:30
sxyazi
14c16fa943
Add Yazi terminal file manager to the list of software implementing kitty's graphics protocol
2024-06-04 14:06:14 +08:00
nobe4
f1543a73e8
docs: use the hyphenated kitten name
...
This applies the suggestion in https://github.com/kovidgoyal/kitty/issues/7402#issuecomment-2084726356
2024-04-30 12:43:52 +02:00
Johannes Altmanninger
4dc1e733a7
doc keyboard protocol: mention upcoming support in fish
2024-04-06 22:46:58 +02:00
Kovid Goyal
bb98b81f82
Note that kitty keyboard protocol is supported in yazi
...
Fixes #7189
2024-03-04 19:03:23 +05:30
Kovid Goyal
c6acfa2cd4
Add a note to clarify lock key handling in disambiguate mode
2024-03-03 09:12:54 +05:30
Kovid Goyal
89108e856f
Clarify exactly when modifiers bits are set in the keyboard protocol
...
Fixes #7183
2024-03-02 13:14:41 +05:30
Kovid Goyal
b2391553f9
Keyboard protocol: Fix the Enter Tab and Backspace keys generating spurious release events even when report all keys as escape codes is not set
...
Fixes #7136
2024-02-18 11:12:24 +05:30
Kovid Goyal
90e1ba7781
Fix #7051
2024-01-24 18:56:04 +05:30
Kovid Goyal
a9c7a85d9a
Clarify the behavior of functional keys with no legacy encoding
...
See https://github.com/kovidgoyal/kitty/discussions/7037
2024-01-22 08:35:54 +05:30
Kovid Goyal
91cdf4af00
kitty keyboard protocol: Specify the behavior of the modifier bits during modifier key events
...
Fixes #6913
2023-12-24 12:09:13 +05:30
Kovid Goyal
5dfe4427cf
Note that the rio terminal also supports the kitty keyboard protocol
2023-12-21 08:07:27 +05:30
Kovid Goyal
b2587c1d54
Fix modifier reporting on macOS
...
We make use of the fact that the device dependent modifiers flags
actually report left/right modifier. Code taken form SDL, with thanks.
2023-12-14 11:31:48 +05:30
Kovid Goyal
7e5230e6f4
more grammar
2023-12-14 09:06:16 +05:30
Kovid Goyal
64cfe8171f
...
2023-12-14 08:55:43 +05:30
Kovid Goyal
a9b424e307
Keyboard protocol: Clarify the behavior of the modifier bits during modifier key events
...
I cant find any relevant standards for this, so am just picking the
macOS behavior as it seems more sensible to me.
Fixes #6913
2023-12-14 08:50:19 +05:30
Kovid Goyal
22ac57c374
Another terminal emulator adds support for the kitty keyboard protocol
2023-12-06 16:32:27 +05:30
Kovid Goyal
e04e5a157f
Note that nushell supports the kitty keyboard protocol
2023-09-29 19:48:46 +05:30
Kovid Goyal
0a2f164062
Change kitty +kitten -> kitten in docs
...
All kittens except for the broadcast and panel kittens have now been
ported to Go and so can be run with just kitten rather than kitty
+kitten. So update the docs to use this canonical form for launching
kittens
2023-09-21 12:25:02 +05:30
olzhasar
d0a5d1b3a4
Fix misspellings
2023-06-14 03:39:53 +06:00
Chase Colman
d569565fe6
Add awrit to keyboard-protocol
2023-05-13 23:44:18 +08:00
Kovid Goyal
f250a93715
Fix #6165
2023-04-09 08:48:56 +05:30
Kovid Goyal
3f943998c6
Note that the kitty keyboard protocol can be used in emacs
2023-04-07 08:22:33 +05:30
Carl Johnson
0afcf5a26b
keyboard-protocol.rst: Add Helix
2023-03-31 14:07:09 -04:00
Kovid Goyal
e5bc7255b2
...
2023-01-20 07:07:28 +05:30
Kovid Goyal
75048d56bc
...
2023-01-19 07:54:03 +05:30
Kovid Goyal
19f853c29f
Add a note about all the things wrong with modifyOtherKeys
2023-01-18 22:57:56 +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
f6ab641b00
Clarify the action of CSI < u in Quickstart
2022-11-30 16:28:34 +05:30
zeertzjq
daeb1b6c50
Add note about Vim's support for kitty keyboard protocol
2022-11-24 11:30:40 +08:00
Kovid Goyal
29b3d49cd5
Note that the crossterm library has added support for the kitty keyboard protocol
2022-07-26 07:45:57 +05:30
Kovid Goyal
17f67fbe28
Add a note that WezTerm implements the kitty keyboard protocol as well
2022-06-23 11:22:01 +05:30
Kovid Goyal
f9f6f98527
Note that neovim is also getting support for the kitty keyboard protocol
2022-04-26 08:39:44 +05:30
Kovid Goyal
6941884221
...
2022-04-20 13:36:26 +05:30
Craig Barnes
106c7a1706
Mention dte text editor in list of apps in docs/keyboard-protocol.rst
2022-03-04 23:56:17 +00:00
Kovid Goyal
f9171a767c
Also document menu key encoding
2022-01-11 22:48:53 +05:30
Kovid Goyal
3d59e4eac1
Add links to other implementations of the keyboard protocol
2021-12-09 07:18:12 +05:30
pagedown
bd4399b5fc
...
2021-11-26 09:26:07 +08:00