alpha
Login
or
Join now
bomb.sh
/
tty
Star
5
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
[READ-ONLY] Mirror of https://github.com/bombshell-dev/tty. Platform independent 2D layout engine for terminal applications based on Clay
Star
5
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
tty
/
src
/
at
validate-colors
17 files
Charles Lowell
✨ parse DSR cursor position and rename row offset to top
3mo ago
0a70d407
buffer.c
✨ parse DSR cursor position and rename row offset to top Add CursorEvent with 0-based top/left coords by parsing the terminal's DSR response (\x1b[row;colR). Rename createTerm's row option to top so cursor.top feeds directly into createTerm({ top: cursor.top }).
3 months ago
buffer.h
🎉 initial commit WASM-based terminal renderer powered by Clay UI layout engine. Includes command buffer protocol for TS→C communication, double-buffered ANSI output, and Deno test harness.
4 months ago
cell.c
🎉 initial commit WASM-based terminal renderer powered by Clay UI layout engine. Includes command buffer protocol for TS→C communication, double-buffered ANSI output, and Deno test harness.
4 months ago
cell.h
🎉 initial commit WASM-based terminal renderer powered by Clay UI layout engine. Includes command buffer protocol for TS→C communication, double-buffered ANSI output, and Deno test harness.
4 months ago
clayterm.c
✨ add row offset to createTerm for region-mode rendering Add a `row` option to TermOptions that offsets all CUP sequences by the given number of rows, enabling rendering into a region below existing terminal content rather than always starting at row 1.
3 months ago
clayterm.h
✨ add row offset to createTerm for region-mode rendering Add a `row` option to TermOptions that offsets all CUP sequences by the given number of rows, enabling rendering into a region below existing terminal content rather than always starting at row 1.
3 months ago
input.c
✨ parse DSR cursor position and rename row offset to top Add CursorEvent with 0-based top/left coords by parsing the terminal's DSR response (\x1b[row;colR). Rename createTerm's row option to top so cursor.top feeds directly into createTerm({ top: cursor.top }).
3 months ago
input.h
✨ parse DSR cursor position and rename row offset to top Add CursorEvent with 0-based top/left coords by parsing the terminal's DSR response (\x1b[row;colR). Rename createTerm's row option to top so cursor.top feeds directly into createTerm({ top: cursor.top }).
3 months ago
mem.c
✨ add terminal input parser Add a complete VT/ANSI terminal input parser that converts VT200/SGR/urxvt mouse protocols, UTF-8 decoding, and escape sequence into input events
3 months ago
mem.h
✨ add terminal input parser Add a complete VT/ANSI terminal input parser that converts VT200/SGR/urxvt mouse protocols, UTF-8 decoding, and escape sequence into input events
3 months ago
module.c
✨ add terminal input parser Add a complete VT/ANSI terminal input parser that converts VT200/SGR/urxvt mouse protocols, UTF-8 decoding, and escape sequence into input events
3 months ago
trie.c
✨ add terminal input parser Add a complete VT/ANSI terminal input parser that converts VT200/SGR/urxvt mouse protocols, UTF-8 decoding, and escape sequence into input events
3 months ago
trie.h
✨ add terminal input parser Add a complete VT/ANSI terminal input parser that converts VT200/SGR/urxvt mouse protocols, UTF-8 decoding, and escape sequence into input events
3 months ago
utf8.c
✨ add terminal input parser Add a complete VT/ANSI terminal input parser that converts VT200/SGR/urxvt mouse protocols, UTF-8 decoding, and escape sequence into input events
3 months ago
utf8.h
✨ add terminal input parser Add a complete VT/ANSI terminal input parser that converts VT200/SGR/urxvt mouse protocols, UTF-8 decoding, and escape sequence into input events
3 months ago
wcwidth.c
🎉 initial commit WASM-based terminal renderer powered by Clay UI layout engine. Includes command buffer protocol for TS→C communication, double-buffered ANSI output, and Deno test harness.
4 months ago
wcwidth.h
🎉 initial commit WASM-based terminal renderer powered by Clay UI layout engine. Includes command buffer protocol for TS→C communication, double-buffered ANSI output, and Deno test harness.
4 months ago