summaryrefslogtreecommitdiff
path: root/src/normal.zig
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-29 10:03:10 -0300
committerGabriel Schneider <[email protected]>2026-10-01 00:12:16 -0300
commit3d262763b304021720f1141ab33265759869d2fe (patch)
tree5c2e67cd794a4bc651f4ae75037e7f46c74ca5f2 /src/normal.zig
parent826ec1fac3c012e71ab34207328faaac5b5827b7 (diff)
downloadpardes-3d262763b304021720f1141ab33265759869d2fe.tar.gz
pardes-3d262763b304021720f1141ab33265759869d2fe.zip
The focused cursor rides with a moving pane, and a focus change glides to the new one
G3's springs now keep the cursor's place in its pane: a pane that moves in the layout carries them, and the quad is drawn through the pane's presented box (its transition track), so through a slide, zoom or drag the cursor rides with the text, and with no transition it lands with it. A focus change, to another pane or into a column's or the workspace's tag, glides from where the cursor was drawn to the new place instead of snapping, unclamped while it crosses. While panes move the cursor is drawn as the overlay quad instead of vanishing (golden 18-mid-transition re-recorded for that: the only change is the quad, gliding into the new column's tag). Lapis: a tag plaque starts flush against its grip's button, the scroll gap between them part of the plaque, so grip and plaque read as one piece, on pane and column rows alike; below the button's row the grip keeps its band. Themes without plaques are unchanged (their grip band and tag band are one colour, no sliver).
Diffstat (limited to 'src/normal.zig')
0 files changed, 0 insertions, 0 deletions