feat(revcloud): complete editing workflow

Keep source planes intact and stored Mline offsets in sync.

Refs #626
This commit is contained in:
Hakan Seven 2026-08-20 20:33:38 +03:00
commit 667f20d604
27 changed files with 1702 additions and 135 deletions

View file

@ -1338,6 +1338,31 @@ draw =
.region-select-closed-polylines-or-circles = REGION: select closed polylines or circles.
.revcloud-specify-next-point-count-pts-enter-to = REVCLOUD Specify next point (__ocs_arg_count__ pts, Enter to close):
.revcloud-specify-start-point-arc-length-arc-le = REVCLOUD Specify start point (arc length = __ocs_arg_arc_length__):
.revcloud-first-corner = REVCLOUD First corner (__ocs_arg_style__, arc length __ocs_arg_length__): __ocs_arg_message__
.revcloud-opposite-corner = REVCLOUD Opposite corner: __ocs_arg_message__
.revcloud-polygonal-start-point = REVCLOUD Polygonal start point (__ocs_arg_style__, arc length __ocs_arg_length__): __ocs_arg_message__
.revcloud-next-polygonal-point = REVCLOUD Next polygonal point (__ocs_arg_count__ points, Enter to close): __ocs_arg_message__
.revcloud-freehand-first-point = REVCLOUD Freehand first point (__ocs_arg_style__, arc length __ocs_arg_length__): __ocs_arg_message__
.revcloud-guide-cursor = REVCLOUD Guide the cursor, then click or press Enter to close: __ocs_arg_message__
.revcloud-approximate-arc-chord-length = REVCLOUD Approximate arc chord length <__ocs_arg_length__>:
.revcloud-style = REVCLOUD Style [Normal/Calligraphy] <__ocs_arg_style__>:
.revcloud-select-closed-curve = REVCLOUD Select a closed circle, ellipse, polyline, or spline: __ocs_arg_message__
.revcloud-reverse-arc-direction = REVCLOUD Reverse arc direction [Yes/No] <No>:
.revcloud-select-revision-cloud = REVCLOUD Select a closed revision-cloud polyline near the replacement start: __ocs_arg_message__
.revcloud-replacement-point = REVCLOUD Replacement point __ocs_arg_count__; finish on another cloud vertex:
.revcloud-pick-side = REVCLOUD Pick the side of the original cloud to erase:
.revcloud-path-cannot-form = The selected path cannot form a revision cloud.
.revcloud-select-closed-revision-cloud = Select a closed revision-cloud polyline.
.revcloud-polyline-not-planar = The selected polyline is not planar.
.revcloud-corners-non-zero-area = The two corners must define a non-zero area.
.revcloud-arc-length-positive = Arc length must be greater than zero.
.revcloud-enter-valid-arc-length = Enter a valid arc length.
.revcloud-select-supported-closed-curve = Select a supported closed curve.
.revcloud-select-closed-entity = Select a closed circle, ellipse, polyline, or spline.
.calligraphy = Calligraphy
.first-point = First point
.freehand = Freehand
.rectangular = Rectangular
.rectangle-center = Rectangle - Center
.rectangle-rotated = Rectangle - Rotated
.rectangle-two-corners = Rectangle - Two Corners