cad-editor/src/app
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hakan Seven d62690b652 fix(otrack): clear tracking points when command ends (#64)
OTRACK acquired tracking points by dwell during a command or grip drag,
but only cleared them when OTRACK was toggled off — so the temporary
tracking-point symbols (drawn straight from the point set) lingered in
the view after the command ended.

Drop the tracking points once neither a command nor a grip drag is
active. Acquisition only happens during those, so this covers every
exit path (Esc, cancel, commit) from one place. The tracking vector is
a preview wire already cleared on cancel.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-09 23:22:34 +03:00
..
cmd_result.rs fix(3d): revolve axis and OBJ import use the Z-up world, not stale Y-up 2026-06-04 11:03:03 +03:00
commands.rs fix(layers): allocate real handles for new layers (#67) 2026-06-09 19:37:42 +03:00
document.rs feat(input): scalar entry via dynamic input 2026-06-09 18:32:03 +03:00
expr_eval.rs Implement Expression Evaluation for numerical inputs and the CLI 2026-06-07 13:17:46 -04:00
helpers.rs perf(hash): swap std HashMap/HashSet for rustc-hash FxHash 2026-06-05 00:35:53 +03:00
history.rs perf(hash): swap std HashMap/HashSet for rustc-hash FxHash 2026-06-05 00:35:53 +03:00
layers.rs fix(layer): propagate LAY* command changes to panel + dropdown (#39) 2026-05-29 01:30:02 +03:00
mod.rs feat(settings): persist UI preferences across sessions (#68) 2026-06-09 19:50:23 +03:00
model_ops.rs feat(model): 3D solid modelling tab — primitives + boolean ops 2026-05-31 19:27:06 +03:00
mtext_editor.rs feat(text): in-place editors for all text entities 2026-05-31 14:44:18 +03:00
properties.rs fix(properties): refresh scene after property edits 2026-06-08 22:53:55 +03:00
settings.rs feat(settings): persist UI preferences across sessions (#68) 2026-06-09 19:50:23 +03:00
text_inline.rs feat(text): in-place editors for all text entities 2026-05-31 14:44:18 +03:00
update.rs fix(otrack): clear tracking points when command ends (#64) 2026-06-09 23:22:34 +03:00
view.rs feat(ui): elide overflowing text, tooltip full layer name 2026-06-09 19:04:18 +03:00