figcraft/docs
BFlat a003e3de4f
M7: plugin panels and settings (#124)
Plugin ABI v2: a plugin can show a panel (text, number, checkbox, select, colour, list, notes, buttons) rendered with FigCraft's widgets, react to events with its state kept between calls (each editing callback one undo step, full sandbox limits on every call), and store per-plugin settings (64 KB). plugin.ui / plugin.event / plugin.close drive panels from the CLI and MCP; v1 plugins run unchanged. The Swatch grid example gains a Palettes panel that remembers the last palette.
2026-10-11 14:45:19 +07:00
..
brand M0.1-M0.3: workspace, licences, geom/color/doc crates 2026-10-09 12:01:57 -04:00
architecture.md M9: standalone collaboration server with share links and permissions (#112) 2026-10-11 10:19:03 +07:00
auto-layout-parity.md Progress docs: target-app parity, gaps, alpha gate, readiness by audience (#100) 2026-10-10 14:29:24 -04:00
cli.md M6: animated GIF fills and TIFF images (#116) 2026-10-11 11:51:37 +07:00
collab-protocol.md M9: team libraries on the server; swap library (#117) 2026-10-11 13:05:46 +07:00
collaboration-parity.md M9: team libraries on the server; swap library (#117) 2026-10-11 13:05:46 +07:00
components-parity.md M9: team libraries on the server; swap library (#117) 2026-10-11 13:05:46 +07:00
contributors.md About: Contributors and Models tabs with full credits; bump version to 0.2.0 (from 0.1.0) for release 2026-10-09 21:10:33 -04:00
control-protocol.md M6: code connect: link components to real code (#122) 2026-10-11 14:02:37 +07:00
dev-mode-parity.md M6: code connect: link components to real code (#122) 2026-10-11 14:02:37 +07:00
file-format-parity.md M4: text on a path and pattern fills (#118) 2026-10-11 13:25:33 +07:00
gaps.md M7: plugin panels and settings (#124) 2026-10-11 14:45:19 +07:00
hardware-parity.md M4: stretch and scatter brushes, pen pressure (#120) 2026-10-11 13:43:48 +07:00
localization-parity.md Progress docs: target-app parity, gaps, alpha gate, readiness by audience (#100) 2026-10-10 14:29:24 -04:00
mcp.md M7: plugin panels and settings (#124) 2026-10-11 14:45:19 +07:00
parity-checklist.md M9: branches: create, update from main, review and merge (#119) 2026-10-11 12:45:38 +07:00
plugins.md M7: plugin panels and settings (#124) 2026-10-11 14:45:19 +07:00
prototyping-parity.md Progress docs: target-app parity, gaps, alpha gate, readiness by audience (#100) 2026-10-10 14:29:24 -04:00
release-playbook.md M0.9: MCP server + figcraft-cli, PDF export, web app, release/CI packaging, vector edit mode, workspace lint cleanup 2026-10-09 13:31:53 -04:00
releasing.md M9: standalone collaboration server with share links and permissions (#112) 2026-10-11 10:19:03 +07:00
roadmap.md M7: plugin panels and settings (#124) 2026-10-11 14:45:19 +07:00
server.md M9: team libraries on the server; swap library (#117) 2026-10-11 13:05:46 +07:00
target-app-parity.md M7: plugin panels and settings (#124) 2026-10-11 14:45:19 +07:00
ui-parity.md M8: canvas fixes: boolean hit testing, group drags, frame outlines and slices view, a flaky idle test (#123) 2026-10-11 14:25:25 +07:00