Commit Graph
7 Commits
Author SHA1 Message Date
JonathanandCopilot 725a7b3e7e Align ByLayer property dropdowns consistently in Properties panel
Use SELECTOR_PAD_V (calculated from ROW_H and FONT_SZ) instead of
hardcoded [3, 6] padding for color selector buttons. This matches the
padding used by combo_box widgets for Lineweight and Linetype,
ensuring all three ByLayer dropdowns align vertically and have
consistent height.

Fixes #1047

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-09-08 09:26:28 +02:00
JonathanandCopilot 92ac3f60e5 Fix crash when overwriting an existing PDF file
Use atomic file operations (write to temp file, then rename) instead of
direct File::create() to avoid crashes when the target PDF is locked by
another process (e.g., open in PDF reader). The new write_pdf_atomically()
function ensures the file is either fully written or left unchanged, with
a clear error message if the file is in use.

Fixes #1062

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-09-08 09:04:52 +02:00
JonathanandCopilot 7a706e24ac Improve Dutch CAD terminology translations
- Multiverwijslijn → Multiverwijs Lijn (proper spacing)
- Multiline → Multilijn Tekst (better clarity)
- Unie → Samenvoegen (more accurate for boolean union)
- Aftrekken → Verschil (better term for boolean subtract)

These terms align better with Dutch CAD industry standards.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-09-08 08:52:18 +02:00
JonathanandCopilot 8497abecfd Fix ribbon command labels wrapping in the middle of words
Replace Wrapping::WordOrGlyph with Wrapping::Word to prevent labels
like 'Dimensions' from breaking as 'Dimensio' + 'ns'. Word-only wrapping
ensures labels only wrap at word boundaries.

Fixes #1046

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-09-08 08:34:58 +02:00
Jonathan fef4481823 Updated icons pack 2026-07-28 11:54:57 +02:00
UserDevtec 7603d52fe3 Create icons.md 2026-07-27 23:33:10 +02:00
UserDevtec 26c2a1c9a3 Update icon pack 2026-07-27 23:31:50 +02:00