openpencil/crates/op-host-native/tests
Kayshen-X 90870370ad refactor: typed error enums across the whole workspace
Completes the stringly-error conversion: 341 remaining
Result<_, String> signatures drop to two documented boundary sites
(a String-compat wrapper consumed across a crate boundary and a
test-only diagnostic helper). Eighty-plus enums follow the
established recipe — one enum per failure domain in a sibling
module, byte-identical Display text, From impls replacing map_err
adapters. mcp_live is fully typed (the screenshot channel included)
and all six temporary String bridges are deleted. The flaky
cli-model-discovery trio is made load-proof: exec'd sleeps so the
probe's kill actually closes the pipes, a serializing test lock,
and an escalating budget with a deadline-boundedness assertion.
2026-07-27 21:09:06 +08:00
..
common fix(native): unblock linux startup — provider GL loader + wayland-dlopen 2026-07-03 00:08:20 +08:00
gpu_chrome_stub_composition.rs fix(native): unblock linux startup — provider GL loader + wayland-dlopen 2026-07-03 00:08:20 +08:00
gpu_smoke.rs feat(editor): improve document workflows and rendering 2026-07-23 21:15:04 +08:00
memory_loop.rs refactor: typed error enums across the whole workspace 2026-07-27 21:09:06 +08:00
paint_order.rs fix(panels): keep image fill popover interactive 2026-05-24 14:01:39 +08:00
preview_raster.rs fix(canvas): preview renders design-canvas geometry with pointer capture 2026-07-11 03:58:16 +08:00
raster_composition.rs refactor(host): gate op-host-native GL stack behind opt-in gl-host feature 2026-06-19 17:47:34 +08:00
raster_text_smoke.rs
resize_smoke.rs refactor(host): gate op-host-native GL stack behind opt-in gl-host feature 2026-06-19 17:47:34 +08:00
teardown_idempotent.rs refactor(host): gate op-host-native GL stack behind opt-in gl-host feature 2026-06-19 17:47:34 +08:00
tracing_spans.rs refactor(host): gate op-host-native GL stack behind opt-in gl-host feature 2026-06-19 17:47:34 +08:00