about summary refs log tree commit diff stats
path: root/src/io/term.nim
Commit message (Collapse)AuthorAgeFilesLines
* Add textareabptato2022-11-281-467/+0
| | | | Editing is implemented using an external editor (like vi).
* Fix lineedit bugsbptato2022-11-261-32/+51
|
* Fix some table layout issuesbptato2022-11-251-29/+15
|
* Improve status messages, fix regressions, etcbptato2022-11-251-32/+26
|
* Fix user style regression, add minimum-contrastbptato2022-11-251-0/+33
|
* Table improvementsbptato2022-11-221-2/+3
|
* Termcap support (?)bptato2022-11-211-81/+142
|
* Add alt-screen option, fix an ansi color bugbptato2022-11-211-5/+9
|
* Color & term improvementsbptato2022-11-211-25/+34
|
* Color stuffbptato2022-11-211-14/+68
|
* Terminal refactoringsbptato2022-11-201-33/+261
|
* Rewrite buffer/pager for multi-processingbptato2022-11-191-1/+0
|
* Do not always assume stdin is /dev/ttybptato2022-11-091-12/+14
| | | | | This way we theoretically don't have to wait for stdin input to finish loading from e.g. a pipe before we start accepting input. (In practice, we still do.)
* Add JS binding generationbptato2022-09-121-6/+24
|
* Enable raw mode during renderingbptato2022-07-301-0/+21
| | | | So that non-processed characters aren't displayed on the screen
* Fix incorrect canvas width and whitespace bugsbptato2022-01-231-2/+3
|
* Use pixels as the base unit for the layoutbptato2022-01-231-3/+3
|
* Consider cell ratio when calculating lengthsbptato2022-01-231-2/+5
|
* Honestly I'm not sure what I added here...bptato2021-12-211-2/+2
|
* Length unit fixesbptato2021-12-151-0/+6
|
* Bugfixes & documentationbptato2021-11-201-3/+0
|
* Store pixels per character/rowbptato2021-11-141-5/+22
|
* Implement new buffer model which supports X coordsbptato2021-08-051-0/+14
...also, one can kinda use this as a file viewer now I guess