Hakan Seven
d209e7bbb5
fix(selection): clear selection when an interactive command ends
...
Editing tools (MOVE, COPY, STRETCH, ROTATE, OFFSET, SCALE, MIRROR) and
other interactive commands left their working set selected after they
finished, so the next edit silently reused it — confusing especially for
copy-producing tools. Drop the selection centrally in apply_cmd_result
when a command ends (active_cmd Some->None), excepting Relaunch/Dispatch
which hand a deliberate selection to a chained command. Pure-selection
commands run without an active command, so their result is preserved.
Closes #207
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-28 10:28:23 +03:00
..
commands
feat(dimension): implement QDIM, fix DIMSPACE, honest DIMBREAK/DIMJOGLINE
2026-06-27 17:56:01 +03:00
update
feat(io): preserve source DWG version for files with version-locked data
2026-06-28 02:46:13 +03:00
view
fix(shortcuts): honor Cmd as the accelerator modifier on macOS ( #202 ) ( #206 )
2026-06-27 19:33:08 +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(selection): clear selection when an interactive command ends
2026-06-28 10:28:23 +03:00
document.rs
feat(ucs): interactive UCS icon with origin-snap grips, world-fixed compass
2026-06-27 01:12:45 +03:00
expr_eval.rs
Implement Expression Evaluation for numerical inputs and the CLI
2026-06-07 13:17:46 -04:00
helpers.rs
fix(paste): UTM-precise paste/block base via f64 centroid
2026-06-24 10:42:58 +03:00
history.rs
perf(hash): swap std HashMap/HashSet for rustc-hash FxHash
2026-06-05 00:35:53 +03:00
layers.rs
refactor: move resource/IO root modules under io/
2026-06-26 23:06:40 +03:00
mod.rs
feat(viewport): RMB 1st=Enter, 2nd=menu (no setting)
2026-06-27 16:32:40 +03:00
model_ops.rs
refactor(scene): rename model_solid to solid_model
2026-06-16 11:39:31 +03:00
mtext_editor.rs
refactor: remove remaining world_offset vestiges in app/
2026-06-24 19:01:25 +03:00
plugin_host.rs
fix(plugin): f64 pick coords + harden out-of-process lifecycle
2026-06-25 00:16:08 +03:00
properties.rs
refactor: move resource/IO root modules under io/
2026-06-26 23:06:40 +03:00
settings.rs
feat(viewport): RMB 1st=Enter, 2nd=menu (no setting)
2026-06-27 16:32:40 +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