summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2014-04-24gtktsm: add libtsm exampleHEADmasterDavid Herrmann7-0/+2562
2014-04-24shared: add macro, pty and ring helpersDavid Herrmann5-0/+1104
2014-04-24screen: improve aging for sb-resetDavid Herrmann1-1/+1
2014-04-02build: move shl_xy to shl-xyDavid Herrmann10-8/+8
2014-04-01Restructure source treeDavid Herrmann14-10/+136
2013-11-12screen: move renderer to separate fileDavid Herrmann3-156/+200
2013-11-12screen: extract selection codeDavid Herrmann2-322/+357
2013-11-12screen: rename inc_age to screen_inc_ageDavid Herrmann2-47/+47
2013-11-12screen: move struct-defs to shared headerDavid Herrmann2-71/+76
2013-11-12Revert "screen: remove empty cell fallback"David Herrmann1-2/+8
2013-11-12shl: update llogDavid Herrmann3-20/+45
2013-11-12vte: add tsm_vte_get_def_attr() helperDavid Herrmann2-0/+10
2013-10-29Remove old compatibility headersDavid Herrmann3-99/+0
2013-10-23screen: skip ageing on cursor move if hiddenDavid Herrmann1-0/+11
2013-10-23screen: implement proper ageing on screen resizeDavid Herrmann1-6/+4
2013-10-23screen: clear existing cells when shrinkingDavid Herrmann1-4/+7
2013-10-23screen: implement proper ageing for tsm_screen_write()David Herrmann1-15/+13
2013-10-23screen: remove old cursor-drawing fallbackDavid Herrmann1-17/+3
2013-10-23screen: implement trivial ageingDavid Herrmann1-31/+226
2013-10-23Remove old hashtable and replace testsDavid Herrmann1-201/+0
2013-10-23unicode: use new faster htableDavid Herrmann3-20/+680
2013-10-23unicode: simplify hash_ucs4 and cmp_ucs4David Herrmann1-12/+2
2013-10-23unicode: remove the default symbol tableDavid Herrmann1-32/+3
2013-10-23screen: allocate private symbol tableDavid Herrmann1-2/+9
2013-10-23Remove internal symbols from public APIDavid Herrmann5-73/+65
2013-10-23Move shl_misc.h into libtsm_int.hDavid Herrmann5-14/+8
2013-10-23shl: move next_pow2() into shl_arrayDavid Herrmann2-16/+17
2013-10-23Sanitize headerDavid Herrmann1-11/+92
2013-10-23screen: add screen-age to APIDavid Herrmann2-7/+50
2013-10-23screen: reset buffer-link on screen-resetDavid Herrmann1-0/+1
2013-10-22screen: minor coding style fixesDavid Herrmann1-13/+22
2013-10-22screen: clear padding of main-lines on resizeDavid Herrmann1-2/+4
2013-10-22screen: remove empty cell fallbackDavid Herrmann1-7/+1
2013-10-22screen: remove prepare/render callbacksDavid Herrmann2-33/+3
2013-10-22build: remove shl_timer.hDavid Herrmann1-130/+0
2013-10-22screen: remove timerDavid Herrmann2-42/+2
2013-10-22screen: correctly clear expansion areaDavid Herrmann1-13/+9
2013-08-19Add support for blink screen attributeMarcin Kulik2-0/+9
2013-08-17Include libtsm.h instead of sub-headersDavid Herrmann4-7/+4
2013-08-17Move all public header information into libtsm.hDavid Herrmann4-279/+260
2013-08-17Move tsm.h to libtsm.hDavid Herrmann1-3/+3
2013-08-13Initial import of libtsmDavid Herrmann13-0/+7070