ui: neutral wording in code and help text; keywords first in the command menu

Comments and the Options help text describe the behaviour of commercial
solutions without naming any product. The command menu puts the command's
keywords directly under Enter / Cancel, with Recent Input and Snap
Overrides below them, so the choices that change from step to step are the
closest to the pointer.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
PanosandClaude Opus 5 committed 2026-09-17 12:05:15 +03:00
1 parent 02cd98e790
commit 0fbb5bcb4f
35 files changed
+83 -81

No files matched your search

+2 -2
View File
@@ -4,7 +4,7 @@
// Requires at least one entity selected before starting.
// Step 1: pick base point, or D = type the displacement vector directly
// Step 2: pick destination → translates all selected entities by (dest - base);
// Enter uses the base point as the displacement (AutoCAD).
// Enter uses the base point as the displacement (commercial solutions).
use acadrust::Handle;
use glam::DVec3;
@@ -119,7 +119,7 @@ impl CadCommand for MoveCommand {
fn on_enter(&mut self) -> CmdResult {
match self.step {
// AutoCAD: Enter at the second point uses the base point as the
// Commercial solutions: Enter at the second point uses the base point as the
// displacement from the origin.
Step::Target(base) => CmdResult::TransformSelected(
self.handles.clone(),