ramox81
e84d491f6a
Preserve region coplanarity rejection diagnostics
2026-09-11 12:18:50 +03:00
Hakan Seven
d99a6d5bdd
Merge PR #1181 : Create regions from closed profiles and connected edges
2026-09-11 12:18:43 +03:00
Hakan Seven
32952e3eda
Merge PR #1179 : Add tolerant OVERKILL cleanup options
...
# Conflicts:
# src/app/commands/styleprops.rs
2026-09-11 12:16:24 +03:00
Hakan Seven
bea874c97f
Merge PR #1178 : Apply SETBYLAYER choices and property masks
...
# Conflicts:
# src/app/commands/styleprops.rs
2026-09-11 12:09:29 +03:00
Hakan Seven
bfadf1c04e
Merge PR #1177 : Copy picked nested objects with placement and array options
2026-09-11 11:55:43 +03:00
ramox81
2486adbb67
Create regions on the shared plane of selected open curves
2026-09-11 11:47:41 +03:00
Hakan Seven
7886ffb973
Merge pull request #1177 from ramox81/codex/ncopy-command-parity
...
Copy picked nested objects with placement and array options
# Conflicts:
# src/app/commands/blocks.rs
2026-09-11 11:41:52 +03:00
ramox81
5d0ba9cef2
Add persistent nested-copy symbol settings and transactional imports
2026-09-11 11:39:21 +03:00
ramox81
be3a2e0d69
Resolve block extension dictionaries through ownership
2026-09-11 11:32:38 +03:00
ramox81
189424e3d4
Remove arcs covered by selected circles when overlap cleanup is enabled
2026-09-11 11:27:59 +03:00
ramox81
3ab2dcf36c
Persist draw-order table ownership and reserved handles
2026-09-11 11:21:59 +03:00
ramox81
8f00e00c5a
Clean up duplicate and overlapping circular arcs
2026-09-11 11:10:56 +03:00
ramox81
49d1125530
Adopt and restore template transparency for new matching objects
2026-09-11 11:10:29 +03:00
ramox81
b24feab498
Apply and edit drawing current transparency
2026-09-11 11:06:52 +03:00
ramox81
a04f13f84a
Initialize spline editing from a single unlocked preselected spline
2026-09-11 10:55:23 +03:00
ramox81
8e5f0955d2
Convert fitted polylines through the spline Object option
2026-09-11 10:43:42 +03:00
ramox81
9ca2db82bf
Add source-first joins with retained object identity
2026-09-11 10:39:08 +03:00
ramox81
7d88bc7c09
Refresh property values after applying layer defaults
2026-09-11 10:28:31 +03:00
ramox81
ec723fb97b
Match MEASURE marker placement behavior
2026-09-11 10:26:09 +03:00
ramox81
18569687a1
Match DIVIDE marker placement behavior
2026-09-11 10:26:08 +03:00
ramox81
4392244387
Gather reference sets for relative draw order
2026-09-11 10:25:13 +03:00
ramox81
376faec4db
Add polyline vertex and multiple-object editing
2026-09-11 10:25:12 +03:00
ramox81
f80e9f742c
Reverse selected curves while preserving spline shape
2026-09-11 10:25:11 +03:00
ramox81
60da282654
Add tolerant OVERKILL settings and geometric cleanup
2026-09-11 10:24:39 +03:00
ramox81
88956e306b
Apply SETBYLAYER choices and property mask to selected objects
2026-09-11 10:24:15 +03:00
ramox81
f24fdc7965
Implement nested object selection and placement for NCOPY
2026-09-11 10:23:38 +03:00
ramox81
c947e1ce50
Add hatch editing option stages and appearance association workflows
2026-09-11 10:22:55 +03:00
ramox81
9da2a36efa
Create regions from exact closed profiles and connected selected edges
2026-09-11 10:22:20 +03:00
Hakan Seven
5f3edf45ef
Simplify Modify ribbon extensions
2026-09-11 10:06:51 +03:00
Hakan Seven
13600996d3
Merge pull request #1176 from Ramox81
2026-09-11 09:55:04 +03:00
Hakan Seven
90af02664d
Merge pull request #1175 from Ramox81
2026-09-11 09:55:03 +03:00
Hakan Seven
c03bd91b85
Merge pull request #1174 from Ramox81
2026-09-11 09:55:03 +03:00
Hakan Seven
188dbb695d
Merge pull request #1164 from Ramox81
2026-09-11 09:55:03 +03:00
Hakan Seven
9b58ca8a93
Harden parametric sketch constraints
2026-09-11 09:45:57 +03:00
ramox81
c56ade3f2e
Expose Draw Order in the Modify extension
2026-09-11 09:35:37 +03:00
ramox81
e52965cfb0
Expose Delete Duplicate Objects in the Modify extension
2026-09-11 09:35:29 +03:00
ramox81
0af477544d
Expose Copy Nested Objects in the Modify extension
2026-09-11 09:35:23 +03:00
ramox81
bf590d7d26
Expose Set to ByLayer in Modify with interactive selection
2026-09-11 09:34:19 +03:00
Felix Riestra
ad718def3f
Merge remote-tracking branch 'origin/main' into merge-test/main-into-constraints
...
# Conflicts:
# src/app/command_driver.rs
# src/command.rs
# src/ui/ribbon/mod.rs
# src/ui/window/options.rs
2026-09-10 23:34:50 +02:00
Hakan Seven
a8645c2d95
fix(grips): cancel value edits before new commands
2026-09-10 18:37:55 +03:00
MarcelP102
d47e3234d8
Add dynamic input for grip-based geometry editing ( #1138 )
2026-09-10 18:23:28 +03:00
Hakan Seven
5ffbf598a9
refactor(display): trim isolines follow-up comments
2026-09-10 18:05:42 +03:00
Panos
a202a61ffe
fix(display): regenerate existing solid isolines
...
Rebuild cached solid meshes for REGEN and apply Options ISOLINES changes once when the slider is released.
2026-09-10 18:00:53 +03:00
Hakan Seven
1b3efb84de
Merge pull request #1152 from ramox81
2026-09-10 17:16:01 +03:00
Hakan Seven
9e9664c843
Merge pull request #1147 from ramox81
2026-09-10 17:15:50 +03:00
Hakan Seven
8ef6150790
Merge pull request #1141 from ramox81
2026-09-10 17:15:40 +03:00
ramox81
786e31e3a7
feat: expose Revision Cloud in the Draw expansion
2026-09-10 15:57:27 +03:00
ramox81
c50610e37b
feat: expose Region in the Draw expansion
2026-09-10 15:57:22 +03:00
ramox81
306d998ebf
feat: expose Spline CV in the Draw expansion
2026-09-10 15:57:17 +03:00
Felix Riestra and Claude Sonnet 5
3d0a41b69a
Extend sketch constraints toward FreeCAD parity, staying DWG-native-compatible
...
Arcs are now full constraint participants (center/radius via the existing
Circle-shaped solver path, plus real endpoints kept consistent by arc-rules
CurveValue constraints); adds Diameter/DistanceX/DistanceY/ArcLength/Normal
constraint kinds and initial Ellipse entity support (center-based
constraints only). DWG-native class mappings and gaps (ArcLength, Ellipse)
are grounded against real ObjectARX headers rather than guessed, so files
saved with DWG-native constraints stay honest about what AutoCAD can
actually represent.
Also fixes a case-sensitivity bug where a lowercase named-parameter
reference typed at a dimensional constraint's value prompt was rejected
(the command line uppercases SingleToken input before the parameter-name
lookup), and adds a "Used by" column to the Named Parameters panel.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-09-10 10:58:21 +02:00