aboutsummaryrefslogtreecommitdiffstats
path: root/term.h
Commit message (Expand)AuthorAgeFilesLines
* handle escape codes split across readsJesse Luehrs2014-04-191-0/+4
* handle inverted textJesse Luehrs2014-04-191-0/+1
* handle default colors betterJesse Luehrs2014-04-191-0/+2
* use brighter colors for boldJesse Luehrs2014-04-191-2/+5
* don't need to track this separatelyJesse Luehrs2014-04-191-1/+0
* let pango draw underlines instead of doing it manuallyJesse Luehrs2014-04-191-2/+0
* restore bold and italic functionalityJesse Luehrs2014-04-191-2/+0
* remove ascent from the term structureJesse Luehrs2014-04-181-1/+0
* start laying out text with pangoJesse Luehrs2014-04-181-2/+1
* stop leaking fonts whenever we change bold/italicJesse Luehrs2014-04-171-0/+2
* simplify initialization a bit moreJesse Luehrs2014-04-161-2/+2
* handle application cursor modeJesse Luehrs2014-04-161-0/+3
* stop recalculating the font size all the timeJesse Luehrs2014-04-151-0/+3
* implement scroll regionsJesse Luehrs2014-04-141-0/+2
* rearrange some thingsJesse Luehrs2014-04-141-10/+10
* implement the alternate screen bufferJesse Luehrs2014-04-141-0/+2
* implement cursor save and restoreJesse Luehrs2014-04-141-0/+2
* 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
* 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
* 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
* spawn a shell process and run it on a ptyJesse Luehrs2014-04-091-0/+1
* 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