fix: pointer events firing on two elements at a shared edge (#161)
1w ago
refactor: retain renderer state in a frame context
4d ago
build(deps): bump CodSpeedHQ/action
4d ago
fix: round fractional coordinates to the nearest cell
1w ago
chore: version packages
1w ago
feat!: make term updates return void
1w ago
refactor: separate renderer initialization from resize
1w ago
refactor: simplify element bounds lookup expressions
1w ago
feat: currentcolor and open() foreground inheritance (§8.5)
1w ago
feat: resolve cross-field default keywords against the probed theme
1w ago
feat: CSS Color 4 strings for directive color fields via hueful
1w ago
Merge remote-tracking branch 'origin/feat/graphics-substrate' into pr-fix/142
1w ago
Merge remote-tracking branch 'origin/spec/graphics' into pr-fix/141
1w ago
Merge remote-tracking branch 'origin/main' into pr-fix/37
1w ago
Merge remote-tracking branch 'origin/main' into pr-fix/97
1w ago
Merge remote-tracking branch 'origin/main' into pr-fix/140
1w ago
Merge remote-tracking branch 'origin/main' into pr-fix/148
1w ago
clay: answer Clay's host callbacks in C for own builds
1w ago
test: failing repro for block-inline-flow
1w ago
refactor(wire): preserve color alpha through the transfer
2w ago
fix: deno lint across demo and tests
2w ago
spec(renderer): adopt color compositing onto the encoding stack
2w ago
feat(theme): createTerm({ defaultTheme }) and renderer default colors
2w ago
feat(transitions): vertical and diagonal motion in subcell demo
2w ago
feat: term.update() folds CapabilityEvents into runtime capabilities (#133)
3w ago
chore: synchronize pull request
1mo ago
docs: replace clayterm references with @bomb.sh/tty
1mo ago
test: group emoji-width regression into test/width.test.ts
1mo ago
Revert "feat: in-place resize via term.update() (#113)"
1mo ago
chore: add changeset for native measure wiring
1mo ago
test(layout): regression tests for grow() + padding content-box bug
2mo ago
fix(input): bail OSC code accumulation past 22 to prevent overflow
2mo ago
test: group wide-char regression into test/width.test.ts
2mo ago
spike(kitty): demos
4mo ago
feat(render): implement REP CSI Ps b
4mo ago
test: failing repro for translate
4mo ago
test: failing repro for stretch-sizing
4mo ago
test: failing repro for align-self
4mo ago
test: failing repro for border-per-side
4mo ago
test: failing repro for border-background
4mo ago
test: failing repro for osc8-hyperlinks
4mo ago
test: failing repro for text-passthrough
4mo ago
test: failing repro for align-content
4mo ago
test: failing repro for flex-wrap
4mo ago
test: failing repro for targeted-sgr-resets
4mo ago
test: failing repro for color-encoding-modes
4mo ago
test: failing repro for floating-attach
4mo ago
test: failing repro for flex-shrink
4mo ago
test: failing repro for border-styles
4mo ago
test: failing repro for percent-sizing
4mo ago
test: failing repro for text-background
4mo ago
test: failing repro for hard-word-break
4mo ago
test: failing repro for justify-space
4mo ago
test: failing repro for string-width
4mo ago
test: failing repro for signed-margin
4mo ago
ref(opt): build input.wasm for size
4mo ago
Merge PR #30 text measurement helpers
5mo ago
🐛 align text measurement with renderer wcwidth
5mo ago
feat(border): update TS types to CSS border-style keywords with 4-byte per-side style encoding
5mo ago
Merge branch 'ref/brotli-z85' into ref/merge-all
5mo ago
fullscreen wrap not required
5mo ago
Merge PR #25 scroll specification
5mo ago
🐛 add memmove shim for wasm builds
5mo ago
📝 add scroll specification and implementation
6mo ago
✨ add element dimensions to RenderResult via info map
6mo ago
♻️ split spec into renderer and input specifications
6mo ago
✨ add clear option to alternateBuffer
6mo ago
✨ make scroll indicator draggable in demo
6mo ago
🐛 fix anchor eviction in single-line buffer + document columns precondition
6mo ago
🐛 accept signed int32 colors in validator
6mo ago