gridcraft/docs
Bryan Mark 5967b5656f Glide the selection outline to a new selection; View > Animations turns it off
Excel's cell cursor doesn't jump: press an arrow key or click a cell and the
border slides over; extend the selection and it grows. The outline of the
current area now does the same, in 0.12 s with a decelerating curve, from
wherever it is drawn (a held arrow key reads as one motion), with its fill
and fill handle. The timing is an estimate, not yet measured against Excel.

The same cells moving on screen (scrolling, zoom, a resized column), another
sheet or workbook, an outline that wasn't drawn the frame before, and moves
that start or end off screen don't glide. Only painting waits: the
selection, hit testing and the cell editor use the real cells at once.

View > Animations (under Display theme) turns it off; view.animations {on?}
and ui.set {animations?} do the same for agents. Saved with the UI
preferences, on by default; translated in the five catalogs.

Scripted pictures never catch an outline in flight: it stays on its cells
while a ui.screenshot is on its way and when egui's animations are off (the
headless harness, so the offscreen snapshot). The marching ants around a
copied range now advance by the clock instead of once per painted frame,
since a glide repaints every frame and made them lurch.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 16:18:29 +09:00
..
brand Rename SheetCraft to GridCraft everywhere (crates, apps, bundle ids, packaging, docs) 2026-10-06 01:39:08 -04:00
images Roadmap: alpha and parity estimates; README gallery with PivotTable, Format Chart and Page Break Preview screenshots 2026-10-06 01:46:43 -04:00
architecture.md Progress docs: target-app parity, gaps, alpha gate, readiness by audience (#189) 2026-10-10 14:09:06 -04:00
cell-pictures.md Support static pictures inside cells with XLSX roundtrip (#61) 2026-10-10 12:43:27 -04:00
chart-parity.md Progress docs: target-app parity, gaps, alpha gate, readiness by audience (#189) 2026-10-10 14:09:06 -04:00
cli.md Merge codex/xlsb-import (with origin/main) into codex/ods-import 2026-10-10 12:20:30 -04:00
contributors.md About: contributor and model credits compiled in (grab bag + table, self-submitted names) (#2) 2026-10-07 21:16:34 -04:00
control-protocol.md Glide the selection outline to a new selection; View > Animations turns it off 2026-10-11 16:18:29 +09:00
decisions.md Merge pull request #105 from harrisonoconnorhover/codex/cell-pictures 2026-10-10 15:02:44 -04:00
file-format-parity.md Progress docs: target-app parity, gaps, alpha gate, readiness by audience (#189) 2026-10-10 14:09:06 -04:00
formula-input.md Fix #45: follow the selected language for formula editing 2026-10-10 13:48:20 -04:00
function-parity.md Progress docs: target-app parity, gaps, alpha gate, readiness by audience (#189) 2026-10-10 14:09:06 -04:00
gaps.md Progress docs: target-app parity, gaps, alpha gate, readiness by audience (#189) 2026-10-10 14:09:06 -04:00
hardware-parity.md Progress docs: target-app parity, gaps, alpha gate, readiness by audience (#189) 2026-10-10 14:09:06 -04:00
localization-parity.md Progress docs: target-app parity, gaps, alpha gate, readiness by audience (#189) 2026-10-10 14:09:06 -04:00
mcp.md Rename SheetCraft to GridCraft everywhere (crates, apps, bundle ids, packaging, docs) 2026-10-06 01:39:08 -04:00
ods-import.md #16: import ODS worksheet data without overwriting source files 2026-10-09 22:09:09 -04:00
parity-checklist.md Progress docs: target-app parity, gaps, alpha gate, readiness by audience (#189) 2026-10-10 14:09:06 -04:00
release-playbook.md Rename SheetCraft to GridCraft everywhere (crates, apps, bundle ids, packaging, docs) 2026-10-06 01:39:08 -04:00
releasing.md Merge pull request #108 from harrisonoconnorhover/codex/desktop-shortcut 2026-10-10 14:32:51 -04:00
roadmap.md Progress docs: target-app parity, gaps, alpha gate, readiness by audience (#189) 2026-10-10 14:09:06 -04:00
target-app-parity.md Progress docs: target-app parity, gaps, alpha gate, readiness by audience (#189) 2026-10-10 14:09:06 -04:00
ui-parity.md Glide the selection outline to a new selection; View > Animations turns it off 2026-10-11 16:18:29 +09:00
xlsb-import.md #92: import XLSB worksheet data and saved formula results 2026-10-09 22:19:36 -04:00