mirror of
https://github.com/anomalyco/opentui.git
synced 2026-09-19 01:26:03 +08:00
c1a52d2114
Reduce frame preparation and transport costs so local terminals can consume image updates with less CPU work. Bound pending frames when output stalls and fix per-frame GPU resource growth so sustained rendering does not accumulate work or retain native handles. Keep raw transport as the default and make file transport opt-in for terminals that acknowledge image uploads. #1328 partially superseded, but it has `NativeImage.adoptRgbaFile(path, width, height)` that adopts an existing producer-created RGBA file lazily. Eligible renders send that same path without reading, copying, or rewriting its pixels.
56 lines
788 B
Plaintext
56 lines
788 B
Plaintext
# dependencies (bun install)
|
|
node_modules
|
|
|
|
Session.vim
|
|
|
|
# output
|
|
out
|
|
dist
|
|
packed
|
|
/experiments/
|
|
*.tgz
|
|
*.log
|
|
*.txt
|
|
|
|
# code coverage
|
|
coverage
|
|
*.lcov
|
|
|
|
# logs
|
|
logs
|
|
_.log
|
|
report.[0-9]_.[0-9]_.[0-9]_.[0-9]_.json
|
|
|
|
# dotenv environment variable files
|
|
.env
|
|
.env.development.local
|
|
.env.test.local
|
|
.env.production.local
|
|
.env.local
|
|
|
|
# caches
|
|
.eslintcache
|
|
.cache
|
|
.node
|
|
*.tsbuildinfo
|
|
|
|
# IntelliJ based IDEs
|
|
.idea
|
|
|
|
# Finder (MacOS) folder config
|
|
.DS_Store
|
|
|
|
screenshot-*.png
|
|
|
|
# CI / local crash dumps. Anchor to the repo root so this does not hide
|
|
# untracked files under packages/core/.
|
|
.crash-dumps/
|
|
/core
|
|
/core.*
|
|
|
|
# SSH host keys — never commit private keys. @opentui/ssh examples write a
|
|
# `host_key` relative to the cwd, so a run from the repo root drops one here.
|
|
host_key
|
|
host_key.pub
|
|
*.host_key
|