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