cad-editor/crates
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hakan Seven f7590b1aa8 feat(plugin-api): let add-ons ask for a visual style by name
Removing the binary wireframe event left add-ons with no way to set a
visual style except by spelling out a command string. Give them the
intent back, in the vocabulary everything else now speaks.

The name is carried as text rather than the render-mode type: this crate
is dependency-free by default and only pulls acadrust in behind the host
feature, which is not a weight to add to the manifest contract for one
enum. The host resolves it against the same list its ribbon, its picker
and its commands read, so an add-on can offer exactly the styles the
application does and no others. An unknown name says so and lists the
ones that exist, from that same list.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-07 14:29:01 +03:00
..
dwg-thumbnailer refactor(web): drop legacy thumb migration 2026-07-29 01:11:17 +03:00
dwg-thumbnailer-win fix(thumbnailer-win): make the COM DLL compile on the MSVC target 2026-07-11 02:11:22 +03:00
ocs_plugin_api feat(plugin-api): let add-ons ask for a visual style by name 2026-08-07 14:29:01 +03:00
ocs_web_worker feat(io): add user-approved recovery 2026-08-03 12:47:48 +03:00
plugin-template-api2 perf(core): cache ribbon_groups() with OnceLock, avoid per-frame tree allocations 2026-07-02 21:00:57 +01:00