Kovid Goyal
|
cca33a5550
|
Ensure terminfo definition is available to child process
|
2016-10-17 23:12:29 +05:30 |
|
Kovid Goyal
|
3bb429dfa8
|
Add a terminfo file for kitty
Just now it is simply a copy of the one from termite. Will adjust later,
if needed.
|
2016-10-17 18:20:08 +05:30 |
|
Kovid Goyal
|
5d7b644000
|
More convenient API for getting QColors from attrs
|
2016-10-17 14:26:46 +05:30 |
|
Kovid Goyal
|
ac5a3bb6c7
|
Store bg and fg colors in a single array
|
2016-10-17 14:18:15 +05:30 |
|
Kovid Goyal
|
44e8238eaf
|
API to set text in Line efficiently
|
2016-10-17 13:50:53 +05:30 |
|
Kovid Goyal
|
b02dc836fb
|
Use a regex for faster filtering of uinicode data
|
2016-10-17 10:41:55 +05:30 |
|
Kovid Goyal
|
f345ac1bdd
|
A function to efficiently check for the common case pure ascii strings
|
2016-10-17 09:11:10 +05:30 |
|
Kovid Goyal
|
3bc7fc1933
|
Use lib wcwidth() when Qt not available
|
2016-10-17 08:54:11 +05:30 |
|
Kovid Goyal
|
2b3855eea9
|
More efficient memory layout for Line
|
2016-10-17 08:24:16 +05:30 |
|
Kovid Goyal
|
9de6387e58
|
Finish tests for Line and Cursor
|
2016-10-17 07:05:54 +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
|
e08385f991
|
Test for apply_cursor and cursor_from
|
2016-10-16 22:44:30 +05:30 |
|
Kovid Goyal
|
b9c15ef8e3
|
Tests for Cursor
|
2016-10-16 20:47:00 +05:30 |
|
Kovid Goyal
|
adaf748852
|
Framework for testing
|
2016-10-16 20:36:27 +05:30 |
|
Kovid Goyal
|
a24c6ad991
|
...
|
2016-10-16 20:12: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
|
29ba13835a
|
Run the child process
|
2016-10-16 17:59:19 +05:30 |
|
Kovid Goyal
|
1065a88cef
|
Create the pty
|
2016-10-16 16:51:45 +05:30 |
|
Kovid Goyal
|
8564c92cef
|
Allow running programs other than the shell
|
2016-10-16 16:47:27 +05:30 |
|
Kovid Goyal
|
0259d88f37
|
Start work on screen implementation
|
2016-10-16 16:41:10 +05:30 |
|
Kovid Goyal
|
23bc25eb64
|
Get rid of numpy
|
2016-10-15 18:16:49 +05:30 |
|
Kovid Goyal
|
c12a3ff826
|
Implement re-wrapping of lines
|
2016-10-15 17:52:58 +05:30 |
|
Kovid Goyal
|
1875ea7eb4
|
Basic text rendering works
|
2016-10-15 16:47:17 +05:30 |
|
Kovid Goyal
|
0336873afc
|
Implement painting of cells
|
2016-10-15 14:26:53 +05:30 |
|
Kovid Goyal
|
59f92f9db8
|
An efficient datatype to store lines
|
2016-10-15 13:41:29 +05:30 |
|
Kovid Goyal
|
3069faff5c
|
Look for config file in stabdard location on startup
|
2016-10-14 18:30:09 +05:30 |
|
Kovid Goyal
|
789e75afac
|
Allow running python commands in the kitty context from the CLI
|
2016-10-14 18:16:23 +05:30 |
|
Kovid Goyal
|
4666b31f8a
|
Load config from file
|
2016-10-14 15:10:48 +05:30 |
|
Kovid Goyal
|
90679edcc6
|
Application skeleton
|
2016-10-14 14:38:25 +05:30 |
|
Kovid Goyal
|
d993a5732f
|
Import pyte
|
2016-10-14 13:23:50 +05:30 |
|
Kovid Goyal
|
de072b3b42
|
Initial commit
|
2016-10-14 12:33:27 +05:30 |
|