Files
kitty/tools
Matsumoto Kotaro cc2d7a1789 graphics: add memory-only storage for graphics data
Add a new graphics protocol key, N=1, to request that transmitted
image/frame data is kept only in memory and not written to the graphics
disk cache file.

This is useful for transient high-frequency updates such as video-like
streams, where the latest frame is the only useful data and persisting
each frame to the disk cache causes unnecessary write traffic.

The implementation keeps the existing graphics cache abstraction intact:
memory-only entries can still be read back by animation, composition, and
frame coalescing paths. Only persistence to the disk cache file is skipped.

The default behavior is unchanged when N is omitted or set to zero.
2026-05-30 18:46:24 +09:00
..
2026-04-21 11:56:55 +05:30
2025-11-23 12:15:29 +05:30
2026-05-05 10:49:56 +05:30
2026-03-21 08:41:47 +05:30
...
2026-03-12 13:48:20 +05:30
2026-04-21 11:56:55 +05:30
2025-10-18 09:59:53 +05:30
2026-05-18 13:55:48 +05:30
2025-11-11 17:09:37 +05:30
2026-03-21 08:41:47 +05:30
2023-03-27 13:20:10 +05:30

This folder contains library and utility code for the various "kittens". Small
terminal programs compiled statically for doing things like kitty remote
control, icat etc. These are often re-implementations of earlier kittens that
were written in Python.