forked from 1b-agent/opencadstudio-upstream
feat(revcloud): complete editing workflow
Keep source planes intact and stored Mline offsets in sync. Refs #626
This commit is contained in:
commit
667f20d604
27 files changed
+1706
-139
No files matched your search
@@ -2070,6 +2070,19 @@ pub(super) fn message_attribute(source: &str) -> Option<(&'static str, &'static
|
||||
"RENAME: unknown type '{}'. Use LAYER BLOCK STYLE DIMSTYLE LINETYPE UCS VIEW" => Some(("styles", "rename-unknown-type-use-layer-block-style-dims")),
|
||||
"REVCLOUD Specify next point (%{count} pts, Enter to close):" => Some(("draw", "revcloud-specify-next-point-count-pts-enter-to")),
|
||||
"REVCLOUD Specify start point (arc length = %{arc_length}):" => Some(("draw", "revcloud-specify-start-point-arc-length-arc-le")),
|
||||
"REVCLOUD First corner (%{style}, arc length %{length}): %{message}" => Some(("draw", "revcloud-first-corner")),
|
||||
"REVCLOUD Opposite corner: %{message}" => Some(("draw", "revcloud-opposite-corner")),
|
||||
"REVCLOUD Polygonal start point (%{style}, arc length %{length}): %{message}" => Some(("draw", "revcloud-polygonal-start-point")),
|
||||
"REVCLOUD Next polygonal point (%{count} points, Enter to close): %{message}" => Some(("draw", "revcloud-next-polygonal-point")),
|
||||
"REVCLOUD Freehand first point (%{style}, arc length %{length}): %{message}" => Some(("draw", "revcloud-freehand-first-point")),
|
||||
"REVCLOUD Guide the cursor, then click or press Enter to close: %{message}" => Some(("draw", "revcloud-guide-cursor")),
|
||||
"REVCLOUD Approximate arc chord length <%{length}>:" => Some(("draw", "revcloud-approximate-arc-chord-length")),
|
||||
"REVCLOUD Style [Normal/Calligraphy] <%{style}>:" => Some(("draw", "revcloud-style")),
|
||||
"REVCLOUD Select a closed circle, ellipse, polyline, or spline: %{message}" => Some(("draw", "revcloud-select-closed-curve")),
|
||||
"REVCLOUD Reverse arc direction [Yes/No] <No>:" => Some(("draw", "revcloud-reverse-arc-direction")),
|
||||
"REVCLOUD Select a closed revision-cloud polyline near the replacement start: %{message}" => Some(("draw", "revcloud-select-revision-cloud")),
|
||||
"REVCLOUD Replacement point %{count}; finish on another cloud vertex:" => Some(("draw", "revcloud-replacement-point")),
|
||||
"REVCLOUD Pick the side of the original cloud to erase:" => Some(("draw", "revcloud-pick-side")),
|
||||
"REVERSE Select line, polyline or spline to reverse:" => Some(("modify", "reverse-select-line-polyline-or-spline-to-reve")),
|
||||
"REVOLVE Angle of revolution <360>:" => Some(("insert", "revolve-angle-of-revolution-360")),
|
||||
"REVOLVE Axis end point:" => Some(("insert", "revolve-axis-end-point")),
|
||||
@@ -2141,6 +2154,18 @@ pub(super) fn message_attribute(source: &str) -> Option<(&'static str, &'static
|
||||
"Restored properties" => Some(("layers", "restored-properties")),
|
||||
"Retry" => Some(("common", "retry")),
|
||||
"Rev Cloud" => Some(("draw", "rev-cloud")),
|
||||
"Calligraphy" => Some(("draw", "calligraphy")),
|
||||
"First point" => Some(("draw", "first-point")),
|
||||
"Freehand" => Some(("draw", "freehand")),
|
||||
"Rectangular" => Some(("draw", "rectangular")),
|
||||
"The selected path cannot form a revision cloud." => Some(("draw", "revcloud-path-cannot-form")),
|
||||
"Select a closed revision-cloud polyline." => Some(("draw", "revcloud-select-closed-revision-cloud")),
|
||||
"The selected polyline is not planar." => Some(("draw", "revcloud-polyline-not-planar")),
|
||||
"The two corners must define a non-zero area." => Some(("draw", "revcloud-corners-non-zero-area")),
|
||||
"Arc length must be greater than zero." => Some(("draw", "revcloud-arc-length-positive")),
|
||||
"Enter a valid arc length." => Some(("draw", "revcloud-enter-valid-arc-length")),
|
||||
"Select a supported closed curve." => Some(("draw", "revcloud-select-supported-closed-curve")),
|
||||
"Select a closed circle, ellipse, polyline, or spline." => Some(("draw", "revcloud-select-closed-entity")),
|
||||
"Reverse" => Some(("common", "reverse")),
|
||||
"Revision" => Some(("model", "revision")),
|
||||
"Revolve Entity" => Some(("model", "revolve-entity")),
|
||||
|
||||
Reference in new issue
Block a user