Kovid Goyal
|
43032e96f6
|
Make the test suite work again
|
2016-10-31 14:51:55 +05:30 |
|
Kovid Goyal
|
fd6f96a4f7
|
...
|
2016-10-31 11:47:53 +05:30 |
|
Kovid Goyal
|
6480f9f156
|
Wire up all the new components
|
2016-10-24 10:17:02 +05:30 |
|
Kovid Goyal
|
410e6dc259
|
Micro-optimization
|
2016-10-21 18:10:15 +05:30 |
|
Kovid Goyal
|
6acddc3e6d
|
...
|
2016-10-21 15:48:36 +05:30 |
|
Kovid Goyal
|
90e803c542
|
Reset should also restore the fg/bg colors to default
|
2016-10-21 13:26:42 +05:30 |
|
Kovid Goyal
|
f25abac41d
|
Implement changing of default colors
|
2016-10-21 13:12:06 +05:30 |
|
Kovid Goyal
|
8c28434d41
|
Dont dirty the tracker on object creation needlessly
|
2016-10-21 10:03:44 +05:30 |
|
Kovid Goyal
|
0d51392e66
|
Implement setting of cursor color
|
2016-10-21 09:23:03 +05:30 |
|
Kovid Goyal
|
f86f28a4bd
|
...
|
2016-10-21 08:31:23 +05:30 |
|
Kovid Goyal
|
86789c5d84
|
Removed unused junk from the terminfo file
|
2016-10-21 08:30:18 +05:30 |
|
Kovid Goyal
|
682400c3e7
|
Implement the alternate screen buffer
|
2016-10-21 06:58:34 +05:30 |
|
Kovid Goyal
|
b833451018
|
...
|
2016-10-21 06:27:22 +05:30 |
|
Kovid Goyal
|
a4bef64de6
|
Implement changing cursor shape
|
2016-10-21 06:23:05 +05:30 |
|
Kovid Goyal
|
38dfe12d4e
|
Turn off secondary DA response as it causes the terminal to freeze until we implement the proper responses
|
2016-10-21 05:57:53 +05:30 |
|
Kovid Goyal
|
e50d811da7
|
Read DCS control sequences
Still have to implement responses to them.
|
2016-10-21 04:24:20 +05:30 |
|
Kovid Goyal
|
067662de94
|
Sanitize title and icon names
|
2016-10-21 03:53:31 +05:30 |
|
Kovid Goyal
|
9e40ec413e
|
Implement middle-click to paste selection and also update window title/icon
|
2016-10-21 01:52:02 +05:30 |
|
Kovid Goyal
|
226e333e9e
|
Refactor to make TerminalWidget self contained
|
2016-10-20 23:40:24 +05:30 |
|
Kovid Goyal
|
5088f9b8e5
|
Add DECPAM and DECPNM
|
2016-10-20 21:37:13 +05:30 |
|
Kovid Goyal
|
4a5795c469
|
...
|
2016-10-20 08:00:00 +05:30 |
|
Kovid Goyal
|
0e89f3cda1
|
Ensure linebuf is the correct size on resize
|
2016-10-20 07:46:57 +05:30 |
|
Kovid Goyal
|
ad3c08e1cb
|
Start work on keyboard handling
|
2016-10-20 07:35:17 +05:30 |
|
Kovid Goyal
|
7103e6f659
|
Preserve cursor poistion on resize
|
2016-10-20 06:49:47 +05:30 |
|
Kovid Goyal
|
be5a1e69a8
|
...
|
2016-10-20 06:43:34 +05:30 |
|
Kovid Goyal
|
297fb09e71
|
Remove unused code
|
2016-10-20 05:33:14 +05:30 |
|
Kovid Goyal
|
c0c466a492
|
More work on the Screen class
|
2016-10-20 05:23:47 +05:30 |
|
Kovid Goyal
|
b354e95401
|
Implement cursor movement APIs
|
2016-10-19 20:15:07 +05:30 |
|
Kovid Goyal
|
fea7c2dcb0
|
Implement erase_in_screen()
|
2016-10-19 13:49:27 +05:30 |
|
Kovid Goyal
|
56bff2f4a7
|
Implement character manipulation APIs
|
2016-10-19 11:25:55 +05:30 |
|
Kovid Goyal
|
3ae0e4e5ac
|
Add support for unicode combining chars and wide chars
|
2016-10-18 20:30:18 +05:30 |
|
Kovid Goyal
|
355bfce189
|
Implement the fast draw path for single width characters
|
2016-10-18 11:04:30 +05:30 |
|
Kovid Goyal
|
b02dc836fb
|
Use a regex for faster filtering of uinicode data
|
2016-10-17 10:41:55 +05:30 |
|
Kovid Goyal
|
ce8319de94
|
Micro-optimization
|
2016-10-17 00:20:09 +05:30 |
|
Kovid Goyal
|
4921b3d437
|
Add support for the secondary device attributes control code (DA2)
|
2016-10-17 00:05:36 +05:30 |
|
Kovid Goyal
|
3fc1755d8d
|
De-couple write_to_child
|
2016-10-16 20:00:15 +05:30 |
|
Kovid Goyal
|
f7eaf3fee5
|
Implement writing to child process
|
2016-10-16 19:38:35 +05:30 |
|
Kovid Goyal
|
0259d88f37
|
Start work on screen implementation
|
2016-10-16 16:41:10 +05:30 |
|