openpencil/crates
Fini b567a6a027 docs: refresh image-fill popover description and add the gl-host test invariant
The stale 'Image — fill row' line made the crop/adjust feature read
as unimplemented; describe the actual popover. Record that
op-host-native tests need --features gl-host — the default run
compiles out widget_host entirely and covers none of it.
2026-07-28 00:29:39 +08:00
..
op-acp fix(editor): async hygiene — safe block_on, bounded acp channels, thread teardown 2026-07-26 13:19:34 +08:00
op-ai feat(agent): surface a quality credential after generation 2026-07-28 00:29:39 +08:00
op-ai-skills fix(ai): point the latin line-height tiers at the cjk rules 2026-07-28 00:29:39 +08:00
op-auth-bridge refactor: dedupe cross-crate code and converge hardcoded literals 2026-07-26 11:24:22 +08:00
op-cli refactor: typed error enums across the whole workspace 2026-07-27 21:09:06 +08:00
op-codegen refactor: typed error enums across the whole workspace 2026-07-27 21:09:06 +08:00
op-config-store test(desktop): keep persistence tests out of the real user config 2026-07-28 00:29:39 +08:00
op-design-lint refactor: final 800-line sweep across editor, mcp, services, and tool crates 2026-07-26 22:34:37 +08:00
op-editor-core fix(editor): float the color-variable picker in a scrolling popover 2026-07-28 00:29:39 +08:00
op-editor-host-core feat(agent): surface a quality credential after generation 2026-07-28 00:29:39 +08:00
op-editor-ui fix(editor): float the color-variable picker in a scrolling popover 2026-07-28 00:29:39 +08:00
op-figma refactor: typed error enums across the whole workspace 2026-07-27 21:09:06 +08:00
op-git
op-host-desktop feat(desktop): export every frame of a set in one action 2026-07-28 00:29:39 +08:00
op-host-native fix(editor): align the font picker's wheel direction with every other list 2026-07-28 00:29:39 +08:00
op-host-services feat(desktop): export every frame of a set in one action 2026-07-28 00:29:39 +08:00
op-host-web fix(editor): align the font picker's wheel direction with every other list 2026-07-28 00:29:39 +08:00
op-host-web-server refactor: dedupe cross-crate code and converge hardcoded literals 2026-07-26 11:24:22 +08:00
op-html refactor: typed error enums across the whole workspace 2026-07-27 21:09:06 +08:00
op-i18n feat(editor): match a node's height to its image fill ratio 2026-07-28 00:29:39 +08:00
op-mcp refactor: typed error enums across the whole workspace 2026-07-27 21:09:06 +08:00
op-opmerge chore(sync): integrate origin/v0.8.2 interactions and retry batch 2026-07-18 13:11:52 +08:00
op-orchestrator feat(agent): surface a quality credential after generation 2026-07-28 00:29:39 +08:00
op-pen-loader feat(editor): drop an image file onto a node to set its fill 2026-07-28 00:29:39 +08:00
op-process-io
op-rpc-transport refactor: typed error enums across the whole workspace 2026-07-27 21:09:06 +08:00
op-smoke feat(agent): surface a quality credential after generation 2026-07-28 00:29:39 +08:00
op-util refactor: dedupe cross-crate code and converge hardcoded literals 2026-07-26 11:24:22 +08:00
op-web-sdk refactor: typed error enums across the whole workspace 2026-07-27 21:09:06 +08:00
CLAUDE.md docs: refresh image-fill popover description and add the gl-host test invariant 2026-07-28 00:29:39 +08:00