forked from 1b-agent/opencadstudio-upstream
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 <noreply@anthropic.com>
12 lines
717 B
XML
12 lines
717 B
XML
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
|
|
<line x1="3" y1="16" x2="21" y2="16" stroke="#4cc9f0" stroke-width="1.4"/>
|
|
<polygon points="3,14 3,18 5,16" fill="#4cc9f0"/>
|
|
<polygon points="21,14 21,18 19,16" fill="#4cc9f0"/>
|
|
<line x1="3" y1="10" x2="3" y2="16" stroke="#e0e0e0" stroke-width="1.0"/>
|
|
<line x1="21" y1="10" x2="21" y2="16" stroke="#e0e0e0" stroke-width="1.0"/>
|
|
<text x="8" y="13" font-family="monospace" font-size="7" fill="#4cc9f0">T</text>
|
|
<line x1="13" y1="6" x2="19" y2="6" stroke="#e0e0e0" stroke-width="1.0"/>
|
|
<line x1="19" y1="6" x2="17" y2="8" stroke="#e0e0e0" stroke-width="1.0"/>
|
|
<line x1="19" y1="6" x2="17" y2="4" stroke="#e0e0e0" stroke-width="1.0"/>
|
|
</svg>
|