openpencil/tests
Danila Poyarkov e2de2471b9
fix(core): store picker colours in the document's colour profile (#724)
The OKHCL picker baked every colour to sRGB coordinates, so editing a fill in
a Display-P3 document stored sRGB numbers in a document that declares P3:
rendering stayed correct because the perceptual payload drives it, but the
stored value and any export disagreed with the profile.

`okhclToRGBA` and `rgbaToOkHCL` now take the colour space to read or write,
and both storage paths — the Figma API proxy and the picker actions — pass the
document's profile. sRGB documents are unchanged, since that is the default.
2026-09-18 13:08:49 +03:00
..
e2e test(native): cover the desktop MCP server lifecycle (#723) 2026-09-18 11:42:55 +03:00
engine fix(core): store picker colours in the document's colour profile (#724) 2026-09-18 13:08:49 +03:00
figma style: tighten import grouping 2026-05-06 02:22:08 +03:00
fixtures fix(clipboard): preserve typed selection data across copy and paste 2026-09-11 02:59:31 +03:00
helpers fix(MCP): add read-only file lifecycle tools (#722) 2026-09-18 11:55:06 +03:00