summaryrefslogtreecommitdiffstats
path: root/src/input.cpp
Commit message (Collapse)AuthorAgeFilesLines
* input: move VT setup to input layerJeremy Kerr2018-04-121-1/+17
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* input: move cursor & blank mode handling to input layerJeremy Kerr2018-04-121-0/+13
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* input: move active-terminal detection to input codeJeremy Kerr2018-04-121-0/+20
| | | | | | | When we're using a null input (ie, in write-only mode), it doesn't make sense to interact with the VT switching, so we're always active. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* config: add 'write-only' config option to use null input implementationJeremy Kerr2018-04-121-0/+5
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* input: Add null input implementationJeremy Kerr2018-04-121-0/+29
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* TtyInput: Move global static VT data to within the TtyInputVT classJeremy Kerr2018-04-121-5/+4
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* TtyInput: Make TtyInput an abstract classJeremy Kerr2018-04-121-9/+29
| | | | | | ... which we inplement with a VT-specfic implementation for now. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Initial commitJeremy Kerr2018-04-121-0/+312
From fbterm 1.7.0, at https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/fbterm/fbterm-1.7.0.tar.gz Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
OpenPOWER on IntegriCloud