aboutsummaryrefslogtreecommitdiffstats
path: root/term.h
Commit message (Collapse)AuthorAgeFilesLines
* change cursor display based on if the window has focus or notJesse Luehrs2014-04-131-0/+1
|
* also store these on the term objectJesse Luehrs2014-04-121-0/+5
| | | | | it'll make it easier to see when they actually change, because the events we watch for often come after the change already happens
* handle show/hide cursorJesse Luehrs2014-04-111-0/+2
|
* and underline supportJesse Luehrs2014-04-111-0/+1
|
* store the font components, not the font itselfJesse Luehrs2014-04-111-1/+5
| | | | | probably just for now, but this should make it easier to change font attributes
* handle colors, somewhatJesse Luehrs2014-04-111-0/+2
|
* draw a cursorJesse Luehrs2014-04-101-0/+1
|
* clean up drawing stuff a bitJesse Luehrs2014-04-101-0/+4
|
* redraw the window when it's hidden and reshownJesse Luehrs2014-04-101-0/+1
|
* actually track the cursor position ourselvesJesse Luehrs2014-04-101-0/+3
| | | | | i'm not sure that using cairo to store the cursor position is safe, because it's not entirely clear what else can affect it
* spawn a shell process and run it on a ptyJesse Luehrs2014-04-091-0/+1
| | | | not at all convinced that this is correct, but it at least does things
* a bunch more refactoringJesse Luehrs2014-04-081-6/+3
|
* handle most of the rest of the wm propertiesJesse Luehrs2014-04-081-1/+1
|
* split out event stuffJesse Luehrs2014-04-061-1/+0
|
* use libuv to process eventsJesse Luehrs2014-04-051-0/+18