summaryrefslogtreecommitdiff
path: root/src/animation.zig
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-29 08:45:01 -0300
committerGabriel Schneider <[email protected]>2026-10-01 00:12:16 -0300
commitbdb4da01c555337fe08167e420b06a3e3f5548ff (patch)
tree5775c21ce551a65cd347bea7de78519efb27d3ba /src/animation.zig
parent52f9c1423bc4e58079b008e763b5485ae49911f7 (diff)
downloadpardes-bdb4da01c555337fe08167e420b06a3e3f5548ff.tar.gz
pardes-bdb4da01c555337fe08167e420b06a3e3f5548ff.zip
T2: JumpTrail, a terminal cursor's jump leaves a short fading trail
JumpTrail on|off (off; the tty shell's, ยง9.2 T2): a jump of three cells or more leaves three to five cells of trail behind the cursor along its path, their ground mixed toward the text's colour in OKLab (most beside the cursor), fading out over 120 ms. Truecolor terminals only (vaxis's answer, or COLORTERM truecolor/24bit); never the cursor's own cell, a selection or anything outside the focused pane's body; none under Motion off. It rides the continuous path (Pardes.shell_continuous) while it lasts; a few cells of output a frame. docs/effects.md opens the terminal track with the audit under decision 2 (keep and polish, remove nothing). Tests: a ten-cell jump lights 3 to 5 cells behind the cursor on its row, gone by 120 ms; a one-cell step and a terminal without truecolor light none. Feel review: .scratch/render/tty/trail/ (a real tty session replayed through pyte at 60 fps).
Diffstat (limited to 'src/animation.zig')
0 files changed, 0 insertions, 0 deletions