perf(spreadsheet-ui): invalidate full grid after scrolling
#400 -
Commit 52eff6167d pushed by andodeki
feat(doc): carry table grids in document-level clipboard payloads
#389 -
Commit a66d7d2198 pushed by andodeki
perf(spreadsheet-ui): consume dirty cells during intent dispatch
#387 -
Commit 85f21a6f35 pushed by andodeki
test(cad): fuzz the coordinate parser; audit all 84 indexing sites
#385 -
Commit c6e7635c5a pushed by andodeki
fix(pay): correlate USSD callbacks to the payment that asked for them
#376 -
Commit 1d3e6ab72a pushed by andodeki
docs(cad): record Phase 5/6 outcomes, including the two rejections
#373 -
Commit 072dcde979 pushed by andodeki
fix(cad): remove the reachable panics; gate unwrap/expect at 5
#371 -
Commit 015cf44422 pushed by andodeki
docs(doc): retire stale in-cell paste and migration-status claims
#369 -
Commit 4df2193859 pushed by andodeki
refactor(cad): split handle_event into pointer and touch dispatch
#366 -
Commit b26f4c8b91 pushed by andodeki
refactor(cad): split handle_actions into three per-panel handlers
#364 -
Commit f02de5645f pushed by andodeki
perf(spreadsheet-ui): cache visible text measurements
#362 -
Commit 648c662a1e pushed by andodeki
refactor(cad): extract the 25 draw_* methods into viewport_render.rs
#358 -
Commit 1bc5d792a8 pushed by andodeki
feat(doc): paste tabular payloads across table cells
#356 -
Commit c5c1e0a3e9 pushed by andodeki
perf(cad): build the command scene snapshot lazily -- 254us -> 0.8us
#353 -
Commit 5ffc515f91 pushed by andodeki
perf(spreadsheet-ui): improve unicode text width estimate
#351 -
Commit f33e999991 pushed by andodeki
fix(spreadsheet-ui): flush toolbar mutation intents per event
#347 -
Commit 3fda46b1eb pushed by andodeki
fix(cad): GPU buffers self-invalidate; stop re-meshing on every drag frame
#345 -
Commit 11ef0fbf67 pushed by andodeki
refactor(spreadsheet-ui): dispatch formula edits through intents
#343 -
Commit 9a14c0ccad pushed by andodeki
refactor(spreadsheet-ui): dispatch grid intents through workspace
#336 -
Commit 79950bbba6 pushed by andodeki
refactor(cad): one CadDocument shared by all three viewports
#332 -
Commit 139f6de25a pushed by andodeki
feat(doc): copy and clear cell ranges through the clipboard
#328 -
Commit 08c3eed18d pushed by andodeki
refactor(sms): delete the dead code and the duplication (Phase F)
#323 -
Commit 1670ddf49c pushed by andodeki
feat(spreadsheet-ui): define grid mutation intent type
#319 -
Commit f3c2aa7a83 pushed by andodeki
refactor(cad): commands mutate through PartsStore, not a bare Vec
#315 -
Commit c83f8e083f pushed by andodeki
refactor(spreadsheet-ui): make shared model handle mandatory
#311 -
Commit 7566374237 pushed by andodeki
feat(doc): select the whole editing context with Ctrl/Cmd+A
#307 -
Commit 00b3eb6e98 pushed by andodeki
feat(cad): add the shared CadDocument (Phase 5.2 foundation)
#305 -
Commit 0d05a5e62f pushed by andodeki