cad-editor/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hakan Seven 3205f7a2b9 feat(purge): nested fixpoint purge + option prompt (#375)
PURGE now repeats until a pass removes nothing, so definitions freed by
a purged block (nested blocks, layers, linetypes, styles) go in one run.
Reference scan keeps layer linetypes, ATTDEF/ATTRIB text styles, and
dimstyle DIMTXSTY + arrow blocks; the undo snapshot moves before the
first removal so one UNDO restores everything. Bare PURGE prompts with
clickable category options (aliases B/LA/LT/ST run directly), and
pinned prompts drop their "[A / B / …]" listing when the same options
render as buttons.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 22:15:33 +03:00
..
app feat(purge): nested fixpoint purge + option prompt (#375) 2026-07-21 22:15:33 +03:00
entities fix(render): close remaining OCS/WCS gaps for mirrored entities 2026-07-21 17:58:09 +03:00
io fix(xref): blocks respect their internal draw order 2026-07-21 15:53:28 +03:00
modules fix(xref): blocks respect their internal draw order 2026-07-21 15:53:28 +03:00
plugin fix(plugin): upgrade a loaded plugin in place instead of failing on a locked binary 2026-07-15 11:35:10 -07:00
scene fix(edit): grip edits drop a dimension's stale baked *D block (#398) 2026-07-21 19:56:23 +03:00
shaders fix(render): hatch dpdx in uniform control flow (#414) 2026-07-21 18:06:01 +03:00
ui feat(purge): nested fixpoint purge + option prompt (#375) 2026-07-21 22:15:33 +03:00
cli.rs feat(open): open drawings in the running editor 2026-07-15 15:18:16 +03:00
command.rs feat(commands): step POLYSOLID (select polyline, then width + height) 2026-07-16 14:47:45 +03:00
config.rs feat(dialogs): reopen file pickers in the last-used directory 2026-07-21 09:27:44 +03:00
lib.rs feat(start): tutorial-rail implementation for the playlist fetch 2026-07-21 10:07:21 +03:00
main.rs feat(web): copyable on-page banner for renderer errors (#414) 2026-07-21 16:43:35 +03:00
par.rs feat(wasm): sequential rayon shim for the web build 2026-06-16 17:11:20 +03:00
patreon.rs feat(supporters): merge hand-maintained supporters, rank by amount 2026-07-08 00:32:12 +03:00
snap.rs fix(snap): nearest discrete snap wins — Center can't mask Quadrant 2026-07-21 11:35:30 +03:00
sys.rs feat(web): copyable on-page banner for renderer errors (#414) 2026-07-21 16:43:35 +03:00
videos.rs feat(start): tutorial-rail implementation for the playlist fetch 2026-07-21 10:07:21 +03:00