| Commit message (Expand) | Author | Age | Files | Lines |
* | implement cursor save and restore | Jesse Luehrs | 2014-04-14 | 1 | -0/+14 |
* | support a visual bell | Jesse Luehrs | 2014-04-14 | 1 | -0/+5 |
* | add a couple comments about known-broken things | Jesse Luehrs | 2014-04-13 | 1 | -0/+2 |
* | backspace apparently isn't supposed to erase the cell | Jesse Luehrs | 2014-04-13 | 1 | -18/+0 |
* | change cursor display based on if the window has focus or not | Jesse Luehrs | 2014-04-13 | 1 | -2/+21 |
* | start up at 80x24 | Jesse Luehrs | 2014-04-13 | 1 | -14/+12 |
* | use a transparent cursor for now | Jesse Luehrs | 2014-04-13 | 1 | -1/+1 |
* | just use a normal image surface for now | Jesse Luehrs | 2014-04-13 | 1 | -2/+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 | 1 | -10/+0 |
* | fix underlining | Jesse Luehrs | 2014-04-13 | 1 | -3/+2 |
* | need to erase the cells that i write text into | Jesse Luehrs | 2014-04-13 | 1 | -6/+14 |
* | fix threading issues | Jesse Luehrs | 2014-04-12 | 1 | -6/+6 |
* | handle window resizing | Jesse Luehrs | 2014-04-12 | 1 | -14/+47 |
* | move this to the pty backend initialization | Jesse Luehrs | 2014-04-12 | 1 | -2/+0 |
* | also store these on the term object | Jesse Luehrs | 2014-04-12 | 1 | -15/+12 |
* | this abstraction isn't really necessary | Jesse Luehrs | 2014-04-12 | 1 | -6/+0 |
* | this should happen in display_init | Jesse Luehrs | 2014-04-12 | 1 | -0/+8 |
* | handle show/hide cursor | Jesse Luehrs | 2014-04-11 | 1 | -12/+26 |
* | and underline support | Jesse Luehrs | 2014-04-11 | 1 | -4/+36 |
* | and italics | Jesse Luehrs | 2014-04-11 | 1 | -0/+13 |
* | support bold fonts | Jesse Luehrs | 2014-04-11 | 1 | -0/+13 |
* | store the font components, not the font itself | Jesse Luehrs | 2014-04-11 | 1 | -10/+12 |
* | factor out font creation | Jesse Luehrs | 2014-04-11 | 1 | -10/+19 |
* | line lengths | Jesse Luehrs | 2014-04-11 | 1 | -6/+12 |
* | clean up some stuff with static functions | Jesse Luehrs | 2014-04-11 | 1 | -11/+13 |
* | add the 'reset color' escape codes | Jesse Luehrs | 2014-04-11 | 1 | -2/+12 |
* | handle screen clearing and cursor positioning | Jesse Luehrs | 2014-04-11 | 1 | -0/+32 |
* | handle colors, somewhat | Jesse Luehrs | 2014-04-11 | 1 | -5/+30 |
* | these should be using the full font height | Jesse Luehrs | 2014-04-10 | 1 | -3/+3 |
* | draw a cursor | Jesse Luehrs | 2014-04-10 | 1 | -2/+20 |
* | these are x,y,w,h not x1,y1,x2,y2 | Jesse Luehrs | 2014-04-10 | 1 | -2/+2 |
* | clean up drawing stuff a bit | Jesse Luehrs | 2014-04-10 | 1 | -6/+18 |
* | redraw the window when it's hidden and reshown | Jesse Luehrs | 2014-04-10 | 1 | -0/+2 |
* | use save and restore rather than hardcoding things | Jesse Luehrs | 2014-04-10 | 1 | -2/+7 |
* | these need to flush too | Jesse Luehrs | 2014-04-10 | 1 | -0/+2 |
* | start handling some escape sequences | Jesse Luehrs | 2014-04-10 | 1 | -0/+16 |
* | implement backspace | Jesse Luehrs | 2014-04-10 | 1 | -0/+15 |
* | actually track the cursor position ourselves | Jesse Luehrs | 2014-04-10 | 1 | -8/+6 |
* | split terminal processing out to a separate file | Jesse Luehrs | 2014-04-10 | 1 | -20/+26 |
* | this is only necessary if we're actually drawing things | Jesse Luehrs | 2014-04-10 | 1 | -3/+3 |
* | handle setting the terminal size properly | Jesse Luehrs | 2014-04-09 | 1 | -2/+31 |
* | flush after drawing | Jesse Luehrs | 2014-04-09 | 1 | -0/+4 |
* | handle newlines vaguely better | Jesse Luehrs | 2014-04-09 | 1 | -0/+11 |
* | no need to manually flush, since XNextEvent does that | Jesse Luehrs | 2014-04-08 | 1 | -1/+0 |
* | these aren't necessary | Jesse Luehrs | 2014-04-06 | 1 | -2/+0 |
* | use libuv to process events | Jesse Luehrs | 2014-04-05 | 1 | -0/+20 |