cadcraft/docs
Valentin Klein fc4220e9b7
Plot styles: named styles (STB), PLOTSTYLE, STYLESMANAGER and table files (part of #410) (#418)
Layers and objects get a PlotStyle property (ByLayer/ByBlock/name) applied
through named tables (built-in default.stb and monochrome.stb, our own
definitions). DXF keeps the names in the ACAD_PLOTSTYLENAME dictionary of
ACDBPLACEHOLDER objects with group 390 on layers and objects; tables kept in
the drawing travel in a CADCRAFT_PLOTSTYLES XRECORD. PLOTSTYLE sets an object's
or the current (CPLOTSTYLE) style; STYLESMANAGER lists, creates, edits, deletes,
loads and saves tables in our own JSON format (docs/plot-styles.md). A Plot
Style Manager dialog edits a table's styles and the layout's table; the
Properties palette shows the current plot style and table.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 19:21:24 -04:00
..
brand M0: CADCraft skeleton and vertical slice 2026-10-05 23:22:25 -04:00
images README screenshots, alpha/parity assessment in ROADMAP, MLEADER written to DXF as LEADER + MTEXT 2026-10-06 02:12:34 -04:00
architecture.md Progress docs: target-app parity, gaps, alpha gate, readiness by audience (#205) 2026-10-10 14:13:04 -04:00
contributors.md About: contributor and model credits compiled in (grab bag + table, self-submitted names) (#3) 2026-10-07 21:16:30 -04:00
control-protocol.md Control channel: cmdline.key replies like cmdline.input (fixes #360) (#361) 2026-10-10 18:09:26 -04:00
file-format-parity.md Plot styles: named styles (STB), PLOTSTYLE, STYLESMANAGER and table files (part of #410) (#418) 2026-10-10 19:21:24 -04:00
gaps.md Plot styles: named styles (STB), PLOTSTYLE, STYLESMANAGER and table files (part of #410) (#418) 2026-10-10 19:21:24 -04:00
geometry-parity.md Progress docs: target-app parity, gaps, alpha gate, readiness by audience (#205) 2026-10-10 14:13:04 -04:00
hardware-parity.md Progress docs: target-app parity, gaps, alpha gate, readiness by audience (#205) 2026-10-10 14:13:04 -04:00
localization-parity.md Progress docs: target-app parity, gaps, alpha gate, readiness by audience (#205) 2026-10-10 14:13:04 -04:00
localization.md i18n: add Ukrainian interface translation (#36) 2026-10-10 13:48:44 -04:00
mcp.md MCP: reject tool arguments that don't fit the schema; query_entities counts all matches and windows by geometry (fixes #335) (#336) 2026-10-10 16:54:58 -04:00
parity-checklist.md Progress docs: target-app parity, gaps, alpha gate, readiness by audience (#205) 2026-10-10 14:13:04 -04:00
plot-styles.md Plot styles: named styles (STB), PLOTSTYLE, STYLESMANAGER and table files (part of #410) (#418) 2026-10-10 19:21:24 -04:00
releasing.md Release prep: 0.5.0 and Linux riscv64 release build (#423) 2026-10-10 19:15:06 -04:00
roadmap.md Plot styles: named styles (STB), PLOTSTYLE, STYLESMANAGER and table files (part of #410) (#418) 2026-10-10 19:21:24 -04:00
target-app-parity.md Plot styles: named styles (STB), PLOTSTYLE, STYLESMANAGER and table files (part of #410) (#418) 2026-10-10 19:21:24 -04:00
ui-parity.md Object snap overrides at point prompts, Shift/Ctrl+right-click snap menu, Tab cycling (fixes #393) (#409) 2026-10-10 18:44:21 -04:00