Files
OneCAD-Draft/assets/icons/qdim.svg
T
Hakan SevenandClaude Sonnet 4.6 08b9a21d31 feat: add missing Annotate tab commands and icons
New dimension commands: QDIM, DIMEDIT, DIMTEDIT, DIMBREAK, DIMSPACE,
DIMJOGLINE with full command workflows and SVG icons.

New multileader commands: MLEADERADD, MLEADERREMOVE, MLEADERALIGN,
MLEADERCOLLECT with entity injection pattern for in-place editing.

Updated annotate ribbon: all tools exposed across Text, Dimensions,
Leaders, Tables, Markup, and Annotation Scaling groups. Added STYLE,
FIND, DIMSTYLE shortcut buttons.

Added `inject_picked_entity` to the CadCommand trait for commands that
need a cloned copy of the picked entity to modify (DIMTEDIT, MLEADERADD,
MLEADERREMOVE). Sentinel-based dispatch in cmd_result.rs handles
DIMBREAK, DIMSPACE, DIMJOGLINE, MLEADERALIGN, and MLEADERCOLLECT.

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-04-09 03:26:47 +03:00

17 lines
1.1 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<line x1="3" y1="18" x2="21" y2="18" stroke="#e0e0e0" stroke-width="1.2"/>
<line x1="5" y1="14" x2="5" y2="18" stroke="#e0e0e0" stroke-width="1.0"/>
<line x1="9" y1="14" x2="9" y2="18" stroke="#e0e0e0" stroke-width="1.0"/>
<line x1="15" y1="14" x2="15" y2="18" stroke="#e0e0e0" stroke-width="1.0"/>
<line x1="19" y1="14" x2="19" y2="18" stroke="#e0e0e0" stroke-width="1.0"/>
<polygon points="5,16 3,17 5,18" fill="#4cc9f0"/>
<polygon points="9,16 11,17 9,18" fill="#4cc9f0"/>
<line x1="5" y1="17" x2="9" y2="17" stroke="#4cc9f0" stroke-width="1.0"/>
<polygon points="15,16 13,17 15,18" fill="#4cc9f0"/>
<polygon points="19,16 21,17 19,18" fill="#4cc9f0"/>
<line x1="15" y1="17" x2="19" y2="17" stroke="#4cc9f0" stroke-width="1.0"/>
<rect x="3" y="5" width="4" height="6" fill="none" stroke="#e0e0e0" stroke-width="1.0"/>
<rect x="10" y="5" width="5" height="4" fill="none" stroke="#e0e0e0" stroke-width="1.0"/>
<rect x="17" y="5" width="4" height="5" fill="none" stroke="#e0e0e0" stroke-width="1.0"/>
</svg>