24 Commits

Author SHA1 Message Date
Kovid Goyal
a66d2b0890 Ensure the extended keyboard protocol key encoding is stable
Also use base85 instead of base64 for keyname encoding to reduce average
length
2017-02-11 10:41:04 +05:30
Kovid Goyal
edab1aebaa Allow clients to query if the terminal emulator support styled underlines 2017-02-10 16:00:51 +05:30
Kovid Goyal
924172f1ac Note on representation 2017-02-10 15:37:39 +05:30
Kovid Goyal
d9563e52c8 Reduce size of encoded key event by using base64 encoding 2017-02-10 15:34:06 +05:30
Kovid Goyal
ded9cf227a ... 2017-02-10 15:14:48 +05:30
Kovid Goyal
063d6652e0 ... 2017-02-10 15:13:22 +05:30
Kovid Goyal
0f8b83755a Implement the extended keyboard protocol 2017-02-10 15:11:07 +05:30
Kovid Goyal
96921e3a39 Forgot one limitation 2017-02-10 11:48:39 +05:30
Kovid Goyal
48a2a395c4 Spec for extended keyboard protocol 2017-02-10 11:34:38 +05:30
Kovid Goyal
b6c0eb0909 ... 2017-02-10 09:47:46 +05:30
Kovid Goyal
b9a2524992 Add a link to the issue for graphics rendering 2017-02-10 09:45:41 +05:30
Kovid Goyal
72955afba8 ... 2017-01-23 20:49:28 +05:30
Kovid Goyal
56a0e145e3 Use TIOCGWINSZ to get screen width and height
Better that creating a new escape code, since it is synchronous.
2017-01-23 19:50:12 +05:30
Kovid Goyal
49ea4f736d typos 2017-01-22 20:40:10 +05:30
Kovid Goyal
107b395621 Add a summary of the control keys used 2017-01-21 11:43:11 +05:30
Kovid Goyal
fff37ea39b ... 2017-01-21 11:34:54 +05:30
Kovid Goyal
98ec79e649 ... 2017-01-21 11:32:08 +05:30
Kovid Goyal
22a7283420 More spec work 2017-01-21 11:30:37 +05:30
Kovid Goyal
832e21cb1d Formatting 2017-01-21 09:52:59 +05:30
Kovid Goyal
9bc1e59246 More work on the graphics spec 2017-01-21 09:50:23 +05:30
Kovid Goyal
c8576861a9 Work on the spec for graphics rendering 2017-01-21 08:18:15 +05:30
Kovid Goyal
de46c260b1 Add toc 2017-01-17 13:41:16 +05:30
Kovid Goyal
f595243c16 ... 2017-01-17 12:59:45 +05:30
Kovid Goyal
ede002a82d Document the kitty protocol extensions 2017-01-17 12:58:31 +05:30