MarekSpodBiedry and Claude Opus 5.5
41c3c83fb9
AREA: refuse an open elliptical arc instead of measuring the whole ellipse ( #487 ) ( #601 )
...
Squash of PR #601 by @MarekSpodBiedry.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 14:04:40 -04:00
MarekSpodBiedry and Claude Opus 5.5
0fcf46d487
OFFSET: full ellipse copy goes to the side of the picked point ( #501 ) ( #591 )
...
Squash of PR #591 by @MarekSpodBiedry.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 14:03:24 -04:00
MarekSpodBiedry and Claude Opus 5.5
9e22617679
layer.delete: clear the deleted layer from viewport freeze and colour overrides ( #474 ) ( #586 )
...
Squash of PR #586 by @MarekSpodBiedry.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 14:02:36 -04:00
MarekSpodBiedry and Claude Opus 5.5
c245e1de35
INSERT with explode records one undo step ( #475 ) ( #585 )
...
Squash of PR #585 by @MarekSpodBiedry.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 14:02:21 -04:00
MarekSpodBiedry and Claude Opus 5.5
3f781c3395
Align Text > Angle asks for the angle instead of failing with a missing-parameter error ( #478 ) ( #582 )
...
Squash of PR #582 by @MarekSpodBiedry.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 14:01:51 -04:00
MarekSpodBiedry and Claude Opus 5.5
b23b45e976
Properties: reject a malformed lineweight instead of setting 0.25 mm ( #480 ) ( #580 )
...
Squash of PR #580 by @MarekSpodBiedry.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 13:41:25 -04:00
MarekSpodBiedry and Claude Opus 5.5
fc30f2c2ea
Properties: changing a block's scale moves and resizes its attributes ( #481 ) ( #579 )
...
Squash of PR #579 by @MarekSpodBiedry.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 13:41:10 -04:00
PedroGuille and Claude Opus 5.5
a181bbd609
Fix Measure Distance snapping through layout viewports ( #616 )
...
Squash of PR #616 by @PedroGuille.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 13:39:39 -04:00
Valentin Klein and Claude Opus 5.5
b6383b5f3c
feat(file): COMPARE drawings with overlay and change areas ( fixes #563 ) ( #572 )
...
Squash of PR #572 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 13:25:17 -04:00
Valentin Klein and Claude Opus 5.5
74e72c93f8
Plotters: device configurations with paper sizes and printable areas ( fixes #564 ) ( #570 )
...
Squash of PR #570 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 13:25:00 -04:00
Valentin Klein and Claude Opus 5.5
7e437cb62d
feat(ui): QuickCalc palette; CAL points, vector functions, unit conversion (part of #563 ) ( #569 )
...
Squash of PR #569 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 13:24:46 -04:00
Valentin Klein and Claude Opus 5.5
70b0cce997
PDF export: layers as PDF layers (OCG), several sheets per file, hyperlinks (part of #560 ) ( #567 )
...
Squash of PR #567 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 13:23:59 -04:00
Valentin Klein and Claude Opus 5.5
0bab712575
feat(inquiry): COUNT across layouts and nested blocks, COUNTLIST, COUNTTABLE (part of #563 ) ( #565 )
...
Squash of PR #565 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 13:13:18 -04:00
Valentin Klein and Claude Opus 5.5
c4cc40355a
feat(drafting): isometric snap/grid, ISODRAFT, ISOPLANE, ELLIPSE Isocircle ( #561 )
...
Squash of PR #561 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 13:13:02 -04:00
Valentin Klein and Claude Opus 5.5
d2fda54e8a
feat(modify): PEDIT Edit vertex Break/Straighten/Tangent/Regen, SPLINEDIT fit data and vertex options, closed-spline fit tolerance (part of #554 ) ( #558 )
...
Squash of PR #558 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 13:12:46 -04:00
Valentin Klein and Claude Opus 5.5
d0dd5cfe16
Support files: DWT templates for NEW/QNEW, SAVEAS .dwt, user alias files ( fixes #552 ) ( #562 )
...
Squash of PR #562 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 13:12:32 -04:00
Valentin Klein and Claude Opus 5.5
9fd1b8988d
Support files: user .lin linetypes and .pat hatch patterns (part of #552 ) ( #557 )
...
Squash of PR #557 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 13:12:17 -04:00
Brandon Thomas and Claude Opus 5.5
52015c0b17
CONSTRAINTINFER test: make the array of copies explicitly non-associative ( #621 )
...
Arrays are associative by default since #455 , so arrayrect makes one
block reference; the test wants many separate objects.
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 12:49:35 -04:00
Valentin Klein and Claude Opus 5.5
0135e793f7
Constraints: CONSTRAINTINFER while drawing and editing, DOF status on the canvas ( fixes #546 ) ( #555 )
...
Squash of PR #555 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 12:48:06 -04:00
Valentin Klein and Claude Opus 5.5
58eefa8432
Constraints: DOF report, G2 Smooth, ellipse/spline/block geometry (part of #546 ) ( #550 )
...
Squash of PR #550 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 12:47:53 -04:00
Valentin Klein and Claude Opus 5.5
9ca0dcf7d4
Tables: table breaking and CSV data links ( fixes #534 ) ( #553 )
...
Squash of PR #553 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 12:47:39 -04:00
Valentin Klein and Claude Opus 5.5
784a7937ef
Tables: cell styles, formulas, TABLEDIT and TABLEEXPORT (part of #534 ) ( #548 )
...
Squash of PR #548 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 12:47:25 -04:00
Valentin Klein and Claude Opus 5.5
8005201db9
feat(text): MTEXT paragraph formatting (indents, tabs, lists) and columns ( #547 )
...
Squash of PR #547 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 12:47:12 -04:00
Valentin Klein and Claude Opus 5.5
a4504cc098
DXF: keep what we don't model on save — unknown entities and objects, foreign xdata, extension dictionaries, reactors, colour books ( fixes #528 ) ( #545 )
...
Squash of PR #545 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 12:46:58 -04:00
Valentin Klein and Claude Opus 5.5
b13f1e6fa4
OPTIONS: preferences dialog, JSON form and a user profile that survives restarts ( fixes #23 ) ( #531 )
...
Squash of PR #531 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 12:34:34 -04:00
Valentin Klein and Claude Opus 5.5
afae36cb60
REGION: region entity, UNION/SUBTRACT/INTERSECT, MASSPROP ( fixes #510 ) ( #526 )
...
Squash of PR #526 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 12:12:09 -04:00
Valentin Klein and Claude Opus 5.5
0230250bf5
Xrefs: XATTACH, -XREF, XBIND, XOPEN; load at open, save only the reference (part of #525 ) ( #530 )
...
Squash of PR #530 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 12:11:37 -04:00
Valentin Klein and Claude Opus 5.5
c390364a16
Grip dimensional input: length, angle and radius fields while stretching a grip, DYNDIVIS/DYNDIGRIP (part of #519 , stacked on #440 ) ( #527 )
...
Squash of PR #527 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 12:11:22 -04:00
Valentin Klein and Claude Opus 5.5
57f70b6b46
QDIM: Staggered, Baseline, Ordinate, Radius, Diameter, datumPoint and Edit ( fixes #507 ) ( #524 )
...
Squash of PR #524 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 12:11:07 -04:00
Valentin Klein and Claude Opus 5.5
8ca4265627
Dynamic Input options menu (DYNPROMPT), second-value lock; INS on ATTDEF/MLEADER, GCEN on closed splines (part of #519 ) ( #523 )
...
Squash of PR #523 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 12:10:52 -04:00
Valentin Klein and Claude Opus 5.5
c334fedf31
Dimension edits: DIMEDIT Oblique/New/Rotate/Home, DIMJOGGED, DIMJOGLINE, DIMBREAK, DIMINSPECT (part of #507 ) ( #522 )
...
Squash of PR #522 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 12:10:38 -04:00
Valentin Klein and Claude Opus 5.5
b7b37e29cd
HELIX: helix entity drawn as a spline (part of #510 ) ( #521 )
...
Squash of PR #521 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 12:10:24 -04:00
Valentin Klein and Claude Opus 5.5
289855aa67
MLINE: multiline entity, MLSTYLE and MLEDIT (part of #510 ) ( #517 )
...
Squash of PR #517 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:48:27 -04:00
Valentin Klein and Claude Opus 5.5
997aef85d5
Shortcut menus: command menu while a command runs, selection menu with object edits (part of #512 ) ( #515 )
...
Squash of PR #515 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:48:12 -04:00
Valentin Klein and Claude Opus 5.5
836badce4c
Dimension styles: fit, text movement, suppressed halves, fixed extension lines, linetypes and lineweights and more DIM variables (part of #507 ) ( #514 )
...
Squash of PR #514 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:47:57 -04:00
Valentin Klein and Claude Opus 5.5
7ecac5fb66
Tiled model viewports: VPORTS, saved viewport configurations, DXF VPORT table (part of #463 ) ( #504 )
...
Squash of PR #504 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:43:11 -04:00
Valentin Klein and Claude Opus 5.5
c9c3031de9
Named views (VIEW), Zoom Realtime and Dynamic, ZOOMFACTOR (part of #463 ) ( #503 )
...
Squash of PR #503 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:42:56 -04:00
Valentin Klein and Claude Opus 5.5
b4b62e4cf0
FILLET and CHAMFER with polyline segments ( fixes #466 ) ( #502 )
...
Squash of PR #502 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:42:41 -04:00
Valentin Klein and Claude Opus 5.5
e7bb447d58
Annotative scaling: scale list, CANNOSCALE, OBJECTSCALE, ANNOALLVISIBLE (part of #468 ) ( #486 )
...
Squash of PR #486 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:42:13 -04:00
Valentin Klein and Claude Opus 5.5
c0a19dfb9e
FILLET with elliptical arcs and splines (part of #466 ) ( #470 )
...
Squash of PR #470 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:41:59 -04:00
Valentin Klein and Claude Opus 5.5
ea0f866c7c
EXTEND, JOIN and LENGTHEN on elliptical arcs and splines (part of #466 ) ( #469 )
...
Squash of PR #469 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:41:45 -04:00
Valentin Klein and Claude Opus 5.5
10f7a9b2a3
SETVAR/GETVAR: header variables the commands keep, TRANSPARENCYDISPLAY, dimension variables in SETVAR ? ( fixes #461 ) ( #467 )
...
Squash of PR #467 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:36:59 -04:00
Valentin Klein and Claude Opus 5.5
f3553783a0
UNDO Mark/Back, BEgin/End, Auto and Control; MREDO; UNDOCTL (part of #461 ) ( #464 )
...
Squash of PR #464 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:36:30 -04:00
Valentin Klein and Claude Opus 5.5
d42313cde2
ARRAYEDIT and ARRAYCLOSE for associative arrays ( fixes #448 ) ( #460 )
...
Squash of PR #460 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:36:02 -04:00
Valentin Klein and Claude Opus 5.5
61a8a5f984
Viewports: polygonal, object and clipped viewports, VPCLIP, MVIEW ON/OFF/Lock/Restore (part of #453 ) ( #458 )
...
Squash of PR #458 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:35:46 -04:00
Valentin Klein and Claude Opus 5.5
d6aa802c75
Hatch: HPGAPTOL, pattern origin, separate hatches, island style; HATCHEDIT options and -HATCHEDIT ( fixes #451 ) ( #457 )
...
Squash of PR #457 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:29:05 -04:00
Valentin Klein and Claude Opus 5.5
bd2a7597c5
Associative arrays: ASsociative, Levels and polar ROWs (part of #448 ) ( #455 )
...
Squash of PR #455 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:28:48 -04:00
Valentin Klein and Claude Opus 5.5
e02d1ebd08
Hatch: associative hatches follow their boundary objects; DXF 97/330 source objects (part of #451 ) ( #454 )
...
Squash of PR #454 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:28:33 -04:00
Valentin Klein and Claude Opus 5.5
61812b25de
OVERKILL: tolerance, ignored properties, overlapping and end-to-end lines and arcs, polyline segments ( fixes #439 ) ( #452 )
...
Squash of PR #452 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:28:18 -04:00
Valentin Klein and Claude Opus 5.5
6f1ca71e98
PolarSnap, relative polar angles, Extension on ellipse and spline ends, tracking options in Drafting Settings ( fixes #441 ) ( #450 )
...
Squash of PR #450 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:28:02 -04:00