summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-02-04console: add auto-wrap modeDavid Herrmann1-5/+10
2012-02-04console: add *_move_to() functionDavid Herrmann2-4/+36
2012-02-04console: make console wrapper margin awareDavid Herrmann1-2/+12
2012-02-04console: remove *_buffer_newline()David Herrmann4-32/+5
2012-02-04console: fix bug in console resizingDavid Herrmann1-1/+3
2012-02-03console: implement proper scrollingDavid Herrmann2-0/+41
2012-02-03test_buffer: add margin testsDavid Herrmann1-2/+7
2012-02-03console: add margin APIDavid Herrmann2-0/+41
2012-02-03console: add margin supportDavid Herrmann1-29/+199
2012-02-03console: rename buffer to scroll-bufferDavid Herrmann1-64/+79
2012-02-02console: do not fill buffer if not requiredDavid Herrmann1-17/+12
2012-02-02console: allow NULL lines in bufferDavid Herrmann1-1/+1
2012-02-02console: allow to push empty lines to scrollback bufferDavid Herrmann1-1/+10
2012-02-02console: move kmscon_console_rotate to *_newlineDavid Herrmann4-6/+6
2012-02-02console: add function to clear scrollback bufferDavid Herrmann2-6/+22
2012-02-02console: add function to set max scrollback buffer sizeDavid Herrmann2-0/+34
2012-02-02console: set sb_max to 0 by defaultDavid Herrmann1-2/+0
2012-02-02console: allow scrollback-buffer maximum = 0David Herrmann1-0/+5
2012-02-01eloop: add timer supportRan Benita2-0/+184
2012-02-01vte: add stub CSI parserDavid Herrmann1-0/+113
2012-02-01vte: parse basic control codesDavid Herrmann1-7/+66
2012-02-01vte: first check for special keys then for ucs4 charDavid Herrmann1-51/+45
2012-02-01vte: implement basic key mappingsDavid Herrmann1-2/+36
2012-01-31doc: add VTE links and resourcesDavid Herrmann1-0/+35
2012-01-30pty: avoid 4KB buffers on the stackDavid Herrmann1-6/+6
2012-01-30pty: increase input buffer sizeRan Benita1-1/+2
2012-01-30kbd: correctly initialize refcountRan Benita2-0/+2
2012-01-30xkb: fix invalid read from uninitialized memoryRan Benita1-36/+20
2012-01-29Remove TODODavid Herrmann1-74/+0
2012-01-29vte: handle keyboard "return"/linefeedDavid Herrmann1-1/+17
2012-01-29terminal: use UTF8 state machineDavid Herrmann3-12/+31
2012-01-29pty: change callback parameters to "const xy"David Herrmann2-2/+3
2012-01-29test_buffer: add utf8 state machine testDavid Herrmann1-0/+25
2012-01-29unicode: add utf8 state machineDavid Herrmann2-0/+154
2012-01-28vte: handle keyboard input (stub)David Herrmann5-51/+70
2012-01-28console: add header protectionDavid Herrmann1-0/+5
2012-01-28pty: remove unneeded variable in setup_childDavid Herrmann1-3/+3
2012-01-28pty: move fork_pty_child to setup_childDavid Herrmann1-3/+2
2012-01-28pty: avoid FIONREAD ioctlDavid Herrmann1-11/+5
2012-01-28pty: buffer data between pty and childDavid Herrmann3-43/+109
2012-01-28Add ring buffer objectDavid Herrmann3-0/+215
2012-01-28pty: merge input and close callbacksDavid Herrmann3-33/+16
2012-01-28terminal, pty: pass eloop reference on obj creationDavid Herrmann5-90/+33
2012-01-28pty: move output_cb to input_cbDavid Herrmann3-12/+12
2012-01-28pty: move pty_input to pty_writeDavid Herrmann3-3/+3
2012-01-28pty: fix style issueDavid Herrmann2-5/+6
2012-01-28pty: merge fork_pty and pty_spawnDavid Herrmann1-38/+19
2012-01-28pty: unblock all signals before exec'ing the childRan Benita1-0/+8
2012-01-28kbd-dumb: fix log_warning -> log_warnDavid Herrmann2-2/+1
2012-01-28build: fix out-of-tree build and distcheckRan Benita4-7/+9