cad-editor/crates/ocs_plugin_api
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
..
src feat(plugin-api): let add-ons ask for a visual style by name 2026-08-07 14:29:01 +03:00
Cargo.toml Adding runner handshake 2026-06-28 10:41:01 +03:00
REPORT.md Initial commit 2026-06-25 00:01:36 +03:00