forked from 1b-agent/opencadstudio-upstream
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:
1 parent
02cd98e790
commit
0fbb5bcb4f
35 files changed
+83
-81
No files matched your search
@@ -234,7 +234,7 @@ impl OpenCADStudio {
|
||||
/// when the message was consumed; `None` lets it fall through to the
|
||||
/// normal handlers (after closing the menu when the key is not a menu key,
|
||||
/// so typing a command name or a coordinate just works — the menu gets
|
||||
/// out of the way exactly as it does in AutoCAD).
|
||||
/// out of the way exactly as it does in commercial solutions).
|
||||
pub(in crate::app) fn intercept_context_menu_key(&mut self, msg: &Message) -> Option<Task<Message>> {
|
||||
match msg {
|
||||
Message::ArrowKeyPressed { direction, .. }
|
||||
@@ -308,7 +308,7 @@ impl OpenCADStudio {
|
||||
None
|
||||
}
|
||||
|
||||
/// Grip-mode shortcut menu (AutoCAD's grip menu): the grip stays hot
|
||||
/// Grip-mode shortcut menu (the grip menu of commercial solutions): the grip stays hot
|
||||
/// for Stretch / Base Point / Copy / Undo; Move / Rotate / Scale / Mirror
|
||||
/// hand the selection to the matching command with the grip as its base
|
||||
/// point; Exit drops the edit.
|
||||
|
||||
Reference in new issue
Block a user