mirror of
https://github.com/storytold/cadcraft.git
synced 2026-11-09 20:10:12 -06:00
* New and redrawn icons (drawn in code); a click on a painted control leaves the keyboard with the drawing Split out of #2034. No image files: every icon is drawn in code. - New: Zoom In / Zoom Out / Zoom to Fit, Move to Top / Up / Down / Bottom, Text Style and Dimension Style (with a small gear); redrawn: Undo, Redo, Plot, Preview, the dimension tools and others. - icons::button_bare: a button without its hover text, for callers that show a richer tooltip. - Clicking a painted control (a file tab) no longer takes keyboard focus, so Ctrl+C in one drawing and Ctrl+V in another keep working; Tab still reaches it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RzTHYMZTCtkW9FExLCKj5V * Undo/Redo icons of our own design; the clipboard test requires the copied text Review (CodeRabbit): the Undo/Redo comment named another product's icons as the model. The icons are redrawn to our own design (a straight run and a half-turn back, in the icon colour) and the reference is gone. The cross-drawing clipboard test no longer falls back to placeholder text: it installs a DXF writer and requires the copy to reach the system clipboard. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RzTHYMZTCtkW9FExLCKj5V * Icons: fit upstream's split icon painter (the pen's painter, theme colours, dim flag) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RzTHYMZTCtkW9FExLCKj5V * Icons: drop the dangling tool_button doc link; describe the tab click focus as it behaves --------- Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: FredApps <FredApps@users.noreply.github.com>