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
4de2792798
fix(doc-api): preserve XDATA and XRecord integrity
2026-09-10 18:00:07 +03:00
Hakan Seven
acba9f87bd
refactor(ribbon): simplify draw tool registry
2026-09-10 17:23:08 +03:00
Hakan Seven
1b3efb84de
Merge pull request #1152 from ramox81
2026-09-10 17:16:01 +03:00
Hakan Seven
464ebc3140
Merge pull request #1151 from ramox81
2026-09-10 17:15:58 +03:00
Hakan Seven
0c46d2d828
Merge pull request #1150 from ramox81
2026-09-10 17:15:57 +03:00
Hakan Seven
1ad8eccbe6
Merge pull request #1149 from ramox81
2026-09-10 17:15:55 +03:00
Hakan Seven
e69a7d73a1
Merge pull request #1148 from ramox81
2026-09-10 17:15:52 +03:00
Hakan Seven
9e9664c843
Merge pull request #1147 from ramox81
2026-09-10 17:15:50 +03:00
Hakan Seven
ae4f739757
Merge pull request #1146 from ramox81
2026-09-10 17:15:49 +03:00
Hakan Seven
abfd7943f3
Merge pull request #1145 from ramox81
2026-09-10 17:15:47 +03:00
Hakan Seven
dc3602e774
Merge pull request #1144 from ramox81
2026-09-10 17:15:45 +03:00
Hakan Seven
dbd3bf15a9
Merge pull request #1143 from ramox81
2026-09-10 17:15:44 +03:00
Hakan Seven
8b17ddaa22
Merge pull request #1142 from ramox81
2026-09-10 17:15:42 +03:00
Hakan Seven
8ef6150790
Merge pull request #1141 from ramox81
2026-09-10 17:15:40 +03:00
Hakan Seven
09cd547d19
Merge pull request #1140 from ramox81
2026-09-10 17:15:38 +03:00
Hakan Seven
3c72b2a815
Merge pull request #1139 from ramox81/codex/draw-panel
2026-09-10 17:15:25 +03:00
Hakan Seven
2f2d894eee
fix(surface): refresh construction display
2026-09-10 17:14:44 +03:00
Hakan Seven
4201b0a031
Merge pull request #1131 from ramox81/codex/thicken-surface-grips
2026-09-10 17:05:43 +03:00
Hakan Seven
035d31e201
fix(section): preserve selected slice depth
2026-09-10 17:00:16 +03:00
ramox81
74d2f428ac
chore: remove unused popup length import
2026-09-10 16:14:51 +03:00
ramox81
d4b23112b1
fix: constrain Draw popup with supported scroll sizing
2026-09-10 16:14:20 +03:00
ramox81
11057cc5e9
Fix extrusion surface properties and snapping
2026-09-10 16:07:05 +03:00
ramox81
6b58717ce2
fix: release collapsed flyout before opening Draw tools
2026-09-10 15:58:19 +03:00
ramox81
786e31e3a7
feat: expose Revision Cloud in the Draw expansion
2026-09-10 15:57:27 +03:00
ramox81
8604950912
feat: expose Donut in the Draw expansion
2026-09-10 15:57:26 +03:00
ramox81
cf34df4061
feat: expose Helix in the Draw expansion
2026-09-10 15:57:25 +03:00
ramox81
274706ee99
feat: expose Boundary in the Draw expansion
2026-09-10 15:57:24 +03:00
ramox81
6c102a841e
feat: expose Wipeout in the Draw expansion
2026-09-10 15:57:23 +03:00
ramox81
c50610e37b
feat: expose Region in the Draw expansion
2026-09-10 15:57:22 +03:00
ramox81
1abfb30659
feat: expose Measure in the Draw expansion
2026-09-10 15:57:22 +03:00
ramox81
894058fa60
feat: expose Divide in the Draw expansion
2026-09-10 15:57:21 +03:00
ramox81
0f81166c3a
feat: expose Multiple Points in the Draw expansion
2026-09-10 15:57:20 +03:00
ramox81
cc503f1847
feat: expose Ray in the Draw expansion
2026-09-10 15:57:19 +03:00
ramox81
dc83a3e5fa
feat: expose Construction Line in the Draw expansion
2026-09-10 15:57:18 +03:00
ramox81
306d998ebf
feat: expose Spline CV in the Draw expansion
2026-09-10 15:57:17 +03:00
ramox81
f7a240acd9
feat: expose Spline Fit in the Draw expansion
2026-09-10 15:57:16 +03:00
ramox81
2b4d8fe046
feat: add theme-aware expandable Draw panel
2026-09-10 15:57:15 +03:00
ramox81
a24d1e6108
Fix live extrusion surface grip editing
2026-09-10 14:53:48 +03:00
Karim Jerbi
0ad31ece6f
fix(render): correct polyline segment widths, flat arc end caps, and zero-width endpoints
2026-09-10 12:43:25 +01:00
Karim Jerbi
6ca16738f0
fix(properties): sync polyline segment widths with global width and display varies when differing
2026-09-10 12:30:33 +01:00
ramox81
c0b254950f
Restore editable extrusion surface grips
2026-09-10 13:44:10 +03:00
Jonathan
4d3b8d8b79
Merge pull request #1125 from ramox81/codex/sectionplane-wireframe-clipping
...
Align live section wireframes and SECTIONPLANE grips
2026-09-10 12:34:26 +02:00
Jonathan
26faa56b6c
Merge pull request #1127 from schoeller/ocs_doc_api_260910
...
ocs_doc_api: layer CRUD, per-curve layer assignment, XDATA/XRECORD su…
2026-09-10 11:34:52 +02:00
Felix Riestra and Claude Sonnet 5
9f7972ee0d
Register all sketch-constraint commands in the autocomplete registry
...
None of the 17 constraint commands (HCONSTRAINT, VCONSTRAINT,
PCONSTRAINT, QCONSTRAINT, ECONSTRAINT, TCONSTRAINT, NCONSTRAINT,
NRCONSTRAINT, LCONSTRAINT, FXCONSTRAINT, SYCONSTRAINT, CCONSTRAINT,
EDCONSTRAINT, CPCONSTRAINT, MPCONSTRAINT, OCCONSTRAINT, DCONSTRAINT,
ACONSTRAINT) carried an inventory::submit! registration, so they were
invisible to command-line autocomplete, the MCP commands listing, and
the ALIASEDIT shortcut editor (which rejects a custom shortcut target
that isn't in this same registry). Each constraint module now
registers itself, with a regression test pinning the full set.
Co-Authored-By: Claude Sonnet 5 <[email protected] >
2026-09-10 11:24:30 +02: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 <[email protected] >
2026-09-10 10:58:21 +02:00
Sebastian
8bf5eac3fc
ocs_doc_api: layer CRUD, per-curve layer assignment, XDATA/XRECORD support, and bulk SetXDataMany
2026-09-10 10:43:15 +02:00
ramox81
056a0c527d
fix(section): place normal grip above plane
2026-09-10 11:38:28 +03:00
ramox81
0426df79ca
fix(section): add state grip menu
2026-09-10 11:25:33 +03:00
ramox81
78bbd1065a
fix(section): align live section wireframe and grips
2026-09-10 10:42:19 +03:00