cad-editor/src/app/commands
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hakan Seven ccd1086f9f fix(app): running OSNAP set is app-level, not per-drawing
Modern DWG (R2000+) has no file slot for OSMODE — reading a file left
the header at 0, and adopt_header_sysvars wiped the user's running snap
set on every open. Persist the set (as an $OSMODE-style bitmask) in
settings.json, save it on every snap toggle, and only let a file
override it when it actually carries a nonzero mask (R13/R14 DWG, DXF).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 22:00:55 +03:00
..
blocks.rs fix(xref): show merged xref layers in Layer Manager on attach (#407) 2026-07-21 15:59:26 +03:00
dim.rs feat(offset): start from the pre-selected objects 2026-07-21 11:20:04 +03:00
display.rs feat(commands): prompt the path/file commands for their path (bucket D) 2026-07-16 14:40:11 +03:00
draw.rs feat(commands): step POLYSOLID (select polyline, then width + height) 2026-07-16 14:47:45 +03:00
fileops.rs feat(commands): prompt the path/file commands for their path (bucket D) 2026-07-16 14:40:11 +03:00
inquiry.rs fix(refedit): objects created during the session join the block 2026-07-21 11:13:47 +03:00
layerprops.rs feat(commands): step the rest of the keyword/value commands 2026-07-16 13:29:04 +03:00
layers.rs feat(commands): step the rest of the keyword/value commands 2026-07-16 13:29:04 +03:00
mod.rs fix(start): let the welcome page's own buttons work (#388, #389) 2026-07-15 16:29:42 +03:00
styleprops.rs fix(app): running OSNAP set is app-level, not per-drawing 2026-07-21 22:00:55 +03:00
view.rs feat(commands): prompt the path/file commands for their path (bucket D) 2026-07-16 14:40:11 +03:00