cad-editor/src/app
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hakan Seven 6032a024d2 feat(save): native OS dialog for Save As, keep in-app format picker
Replace the custom in-app file-browser save dialog with the native OS
save dialog for choosing the destination path — folder browsing and
overwrite confirmation now come from the OS. A compact in-app modal
still selects the DWG/DXF format and version (a native dialog cannot
carry the version year) and appears only for Save As. Plain Save on an
unsaved drawing defaults to DWG 2018 with no picker. The file-name field
is shown only on web, where there is no native dialog.

Remove the hand-rolled directory listing, folder navigation, and
overwrite modal.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-11 09:12:36 +03:00
..
commands feat(sysvars): persist Ortho, running OSNAP and Isolate in the drawing 2026-07-10 15:45:08 +03:00
update feat(save): native OS dialog for Save As, keep in-app format picker 2026-07-11 09:12:36 +03:00
view feat(save): native OS dialog for Save As, keep in-app format picker 2026-07-11 09:12:36 +03:00
alias.rs feat(alias): centralize command aliases in user-editable ocad.pgp (#286/#288) 2026-07-10 12:39:22 +03:00
automation.rs fix(rotate): apply a typed angle right after the centre (#159) 2026-06-25 19:58:45 +03:00
command_driver.rs fix(clipboard): paste anchor at bounding-box lower-left, not center (#285) 2026-07-10 11:16:13 +03:00
config.rs refactor(config): consolidate settings into one grouped settings.json 2026-07-10 16:41:34 +03:00
document.rs feat(commands): expand standard CAD command coverage 2026-06-29 08:23:58 +03:00
expr_eval.rs fix(expr-eval): bound eval_to_string against super-linear DoS 2026-06-28 22:41:02 +03:00
helpers.rs fix(clipboard): paste anchor at bounding-box lower-left, not center (#285) 2026-07-10 11:16:13 +03:00
history.rs feat(sysvars): persist Ortho, running OSNAP and Isolate in the drawing 2026-07-10 15:45:08 +03:00
layers.rs refactor: move resource/IO root modules under io/ 2026-06-26 23:06:40 +03:00
mod.rs feat(save): native OS dialog for Save As, keep in-app format picker 2026-07-11 09:12:36 +03:00
model_ops.rs fix(web): restore wasm build broken by SECTION + file association 2026-06-29 17:13:17 +03:00
mtext_editor.rs feat(text): MTEXT background fill / mask + text frame, editable in Properties 2026-07-07 17:41:16 +03:00
plugin_host.rs fix(plugin): auto-register unknown layers so added entities survive DWG save (#252) 2026-07-02 20:36:16 +03:00
properties.rs Merge PR #322: perf — responsive large copy/paste + point picking 2026-07-08 23:38:37 +03:00
recent.rs feat(thumbnail): embed a DWG preview on save, show it on the Start page 2026-07-10 23:03:23 +03:00
settings.rs refactor(config): consolidate settings into one grouped settings.json 2026-07-10 16:41:34 +03:00
style_ops.rs chore: clear compiler warnings 2026-06-18 21:18:09 +03:00
text_inline.rs feat(ucs): orient text-bearing annotations to the active UCS 2026-06-22 18:18:35 +03:00
visibility.rs refactor(scene): group modules into role-based subfolders 2026-06-16 11:33:46 +03:00