Kovid Goyal
|
c17c6cae4c
|
Support S8C1T mode
That is, eight bit control codes. When in S8C1T mode, kitty will send
only eight bit control codes to the client.
|
2017-12-05 20:21:12 +05:30 |
|
Kovid Goyal
|
e81ba3b207
|
Change undercurl escape code to 4:x
See https://github.com/neovim/neovim/issues/7479
for discussion. Also implement double underline.
|
2017-12-04 12:26:50 +05:30 |
|
Kovid Goyal
|
27cd303a05
|
Centralize code to convert to SGR
Conversion from formatting attributes to SGR now always goes through a
Cursor.
|
2017-12-04 10:51:06 +05:30 |
|
Kovid Goyal
|
b9798c74d4
|
Support for DCS status and capabilities reporting codes
|
2017-12-02 14:35:06 +05:30 |
|
Kovid Goyal
|
573dd8c99e
|
...
|
2017-09-15 10:45:24 +05:30 |
|
Kovid Goyal
|
13ac050bf8
|
Move cursor render call to C
|
2017-09-15 10:45:24 +05:30 |
|
Kovid Goyal
|
b58ecde740
|
Track cursor color as a property of Screen not Cursor
This means that the savepoint functionality will not restore
cursor color
|
2017-05-17 09:27:38 +05:30 |
|
Kovid Goyal
|
b4af2ff314
|
The cursor visible (DECTCEM) property should be global, not affected by save/restore of cursor or alternate screens
|
2017-01-04 10:02:39 +05:30 |
|
Kovid Goyal
|
e3b9bfd4bb
|
Use a circular buffer for the savepoints
Avoids mallocs during normal operation.
|
2016-11-19 11:03:21 +05:30 |
|
Kovid Goyal
|
4624525419
|
Use unsigned int for cursor pos
|
2016-11-17 08:56:26 +05:30 |
|
Kovid Goyal
|
f56da9392c
|
Implement SGR
|
2016-11-17 08:34:55 +05:30 |
|
Kovid Goyal
|
fa106c2585
|
More work on migrating Screen
|
2016-11-13 16:51:14 +05:30 |
|
Kovid Goyal
|
fab2213c25
|
More work on native streams
|
2016-11-13 10:24:00 +05:30 |
|
Kovid Goyal
|
71640aefb2
|
Cursor.reset_display_attrs()
|
2016-11-10 11:12:20 +05:30 |
|
Kovid Goyal
|
d9daca8e36
|
Use stdbool
|
2016-11-08 11:03:47 +05:30 |
|
Kovid Goyal
|
30128043d2
|
Fix allocation of cursor objects
|
2016-11-07 12:40:49 +05:30 |
|
Kovid Goyal
|
d324baf979
|
__eq__ for Line
|
2016-11-04 14:56:31 +05:30 |
|
Kovid Goyal
|
38e8462277
|
Get rid of more boilerplate
|
2016-11-02 11:48:52 +05:30 |
|
Kovid Goyal
|
c0d5719eb4
|
Reduce the size of the boilerplate
|
2016-11-02 11:26:36 +05:30 |
|
Kovid Goyal
|
c2af0bceeb
|
...
|
2016-11-02 09:37:28 +05:30 |
|
Kovid Goyal
|
3f87bfd64a
|
Cursor.copy
|
2016-11-01 23:31:47 +05:30 |
|
Kovid Goyal
|
1566407c3d
|
...
|
2016-10-31 23:41:25 +05:30 |
|
Kovid Goyal
|
6f20b880f3
|
Implement __repr__ for Cursor
|
2016-10-31 23:37:46 +05:30 |
|
Kovid Goyal
|
8dda11bee9
|
Implement __eq__ for Cursor
|
2016-10-31 23:23:40 +05:30 |
|
Kovid Goyal
|
3d13ad3411
|
The Cursor object
|
2016-10-31 22:48:36 +05:30 |
|