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
refactor(spreadsheet-ui): name model sheet selection explicitly
#301 -
Commit ea3eee6d41 pushed by andodeki
fix(project): port the mobile grid to the shared workspace model
#299 -
Commit 5e2d578583 pushed by andodeki
refactor(spreadsheet-ui): keep shared model attachment single-source
#297 -
Commit 6f4fb8058e pushed by andodeki
refactor(spreadsheet-ui): remove grid-owned spreadsheet data
#295 -
Commit 92b1daf9ba pushed by andodeki
perf(sms): close the outstanding Phase B and D items
#289 -
Commit cbe47a5f6c pushed by andodeki
fix(cad): viewport sync reissued live part ids and undid edits
#286 -
Commit 44c87d4f7b pushed by andodeki
feat(doc): float the platform clipboard menu on long-press selections
#284 -
Commit ac1ddfe2c2 pushed by andodeki
fix(cad): a dropped rebuild request left the spinner up forever
#282 -
Commit 5c8ee16cbb pushed by andodeki
fix(cad): a failing undo or redo destroyed the command
#280 -
Commit 92e4a2515a pushed by andodeki
refactor(spreadsheet-ui): bind shared model before first grid draw
#278 -
Commit a176b212ea pushed by andodeki
refactor(spreadsheet-ui): attach shared model before grid render
#276 -
Commit 4d161f1da9 pushed by andodeki
fix(cad): exports reported success on a failed write
#274 -
Commit cb5def965b pushed by andodeki
refactor(spreadsheet-ui): remove obsolete data swap bridge
#272 -
Commit 9be2dd8d7c pushed by andodeki
feat(doc): split multi-line paste into blocks with one-step undo
#270 -
Commit 920827a440 pushed by andodeki
feat(doc): undo cross-block cuts losslessly via range tombstones
#262 -
Commit 7e0012b866 pushed by andodeki
security(sms): stop persisting message bodies, throttle sends (Phase E)
#256 -
Commit a38c41c00a pushed by andodeki
refactor(spreadsheet-ui): route autofill reads through shared model
#253 -
Commit acbd956791 pushed by andodeki
refactor(spreadsheet-ui): route grid mutation commands through shared model
#247 -
Commit 3cbd61cd31 pushed by andodeki
refactor(spreadsheet-ui): route recalculation state through shared model
#245 -
Commit 538848f527 pushed by andodeki