Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | vt100 is misleading, just call it "parser" | Jesse Luehrs | 2014-04-13 | 7 | -116/+116 |
* | backspace apparently isn't supposed to erase the cell | Jesse Luehrs | 2014-04-13 | 3 | -20/+1 |
* | handle no CSI parameters properly | Jesse Luehrs | 2014-04-13 | 1 | -1/+1 |
* | change cursor display based on if the window has focus or not | Jesse Luehrs | 2014-04-13 | 4 | -3/+34 |
* | handle WM_NORMAL_HINTS | Jesse Luehrs | 2014-04-13 | 1 | -5/+13 |
* | start up at 80x24 | Jesse Luehrs | 2014-04-13 | 3 | -14/+18 |
* | don't map the window until all of the wm properties are set | Jesse Luehrs | 2014-04-13 | 1 | -2/+1 |
* | use a transparent cursor for now | Jesse Luehrs | 2014-04-13 | 1 | -1/+1 |
* | handle more function keys | Jesse Luehrs | 2014-04-13 | 1 | -16/+58 |
* | just use a normal image surface for now | Jesse Luehrs | 2014-04-13 | 1 | -2/+7 |
* | this should actually be using cairo_surface_flush | Jesse Luehrs | 2014-04-13 | 1 | -1/+1 |
* | handle \e[0;0H properly | Jesse Luehrs | 2014-04-13 | 1 | -1/+7 |
* | always reposition the current point before drawing | Jesse Luehrs | 2014-04-13 | 1 | -2/+4 |
* | flush when we're about to read, not every time we write | Jesse Luehrs | 2014-04-13 | 2 | -10/+1 |
* | fix underlining | Jesse Luehrs | 2014-04-13 | 1 | -3/+2 |
* | handle arrow keys | Jesse Luehrs | 2014-04-13 | 1 | -1/+19 |
* | give more information for unknown escape sequences | Jesse Luehrs | 2014-04-13 | 1 | -2/+8 |
* | need to erase the cells that i write text into | Jesse Luehrs | 2014-04-13 | 1 | -6/+14 |
* | handle any of these characters | Jesse Luehrs | 2014-04-13 | 1 | -1/+1 |
* | this is an unnecessary level of abstraction | Jesse Luehrs | 2014-04-13 | 6 | -41/+9 |
* | convert the vt100 parser to flex | Jesse Luehrs | 2014-04-13 | 4 | -405/+497 |
* | don't allow the window to shrink below one pixel | Jesse Luehrs | 2014-04-12 | 1 | -0/+9 |
* | fix threading issues | Jesse Luehrs | 2014-04-12 | 3 | -12/+35 |
* | handle another escape sequence | Jesse Luehrs | 2014-04-12 | 1 | -0/+4 |
* | handle window resizing | Jesse Luehrs | 2014-04-12 | 3 | -14/+66 |
* | move this to the pty backend initialization | Jesse Luehrs | 2014-04-12 | 2 | -2/+2 |
* | also store these on the term object | Jesse Luehrs | 2014-04-12 | 4 | -23/+21 |
* | this abstraction isn't really necessary | Jesse Luehrs | 2014-04-12 | 3 | -51/+15 |
* | simplify | Jesse Luehrs | 2014-04-12 | 1 | -31/+12 |
* | refactor | Jesse Luehrs | 2014-04-12 | 1 | -12/+22 |
* | this isn't necessary | Jesse Luehrs | 2014-04-12 | 2 | -4/+0 |
* | this should happen in display_init | Jesse Luehrs | 2014-04-12 | 2 | -7/+8 |
* | reorder the initialization some more | Jesse Luehrs | 2014-04-11 | 3 | -30/+30 |
* | set TERM to a fixed value | Jesse Luehrs | 2014-04-11 | 1 | -0/+4 |
* | no reason to split this out | Jesse Luehrs | 2014-04-11 | 2 | -2/+2 |
* | handle show/hide cursor | Jesse Luehrs | 2014-04-11 | 4 | -12/+60 |
* | handle DEC private CSI escapes | Jesse Luehrs | 2014-04-11 | 1 | -10/+20 |
* | support changing the window title | Jesse Luehrs | 2014-04-11 | 3 | -11/+86 |
* | framework for handling OSC escape sequences | Jesse Luehrs | 2014-04-11 | 1 | -0/+45 |
* | also refactor the logging | Jesse Luehrs | 2014-04-11 | 1 | -22/+29 |
* | refactor | Jesse Luehrs | 2014-04-11 | 1 | -135/+142 |
* | and underline support | Jesse Luehrs | 2014-04-11 | 4 | -4/+45 |
* | and italics | Jesse Luehrs | 2014-04-11 | 3 | -0/+21 |
* | support bold fonts | Jesse Luehrs | 2014-04-11 | 3 | -0/+21 |
* | store the font components, not the font itself | Jesse Luehrs | 2014-04-11 | 2 | -11/+17 |
* | factor out font creation | Jesse Luehrs | 2014-04-11 | 1 | -10/+19 |
* | line lengths | Jesse Luehrs | 2014-04-11 | 6 | -27/+63 |
* | clean up some stuff with static functions | Jesse Luehrs | 2014-04-11 | 4 | -233/+247 |
* | log unhandled escape sequences | Jesse Luehrs | 2014-04-11 | 1 | -0/+28 |
* | add the 'reset color' escape codes | Jesse Luehrs | 2014-04-11 | 3 | -3/+21 |