Graphite/node-graph/libraries
Keavon Chambers e59612c4ce
Port the color picker popover to a Rust-defined layout (#4102)
* Break out VisualColorPickersInput.svelte

* Break out ColorComparisonInput.svelte and ColorPresetsInput.svelte

* Add backend definitions and plumbing for the 4 new widgets

* Port the ColorPicker.svelte layout and business logic to Rust

* Port more ColorComparisonInput.svelte logic to Rust

* Port more SpectrumInput.svelte logic to Rust

* Port more frontend logic to Rust

* Code review

* Code review

* Fix some CSS
2026-05-05 02:47:53 -07:00
..
application-io
canvas-utils Replace deprecated row/cell/instance terminology with "item" and "value" terms (#4075) 2026-04-28 19:12:59 -07:00
core-types Properly track the Text node's text frame via the attribute system to fix misalignment (#4097) 2026-05-02 21:04:30 -07:00
graphene-hash
graphic-types Replace Table<Table<Graphic>> with Table<Artboard> where Artboard is a type boundary newtype (#4093) 2026-05-01 21:57:50 -07:00
no-std-types Port the color picker popover to a Rust-defined layout (#4102) 2026-05-05 02:47:53 -07:00
raster-types Replace the AlphaBlending struct with separate attributes (#4086) 2026-05-01 03:27:42 -07:00
rendering Properly track the Text node's text frame via the attribute system to fix misalignment (#4097) 2026-05-02 21:04:30 -07:00
vector-types Port the color picker popover to a Rust-defined layout (#4102) 2026-05-05 02:47:53 -07:00
wgpu-executor Reimplement checkered background rendering (#4034) 2026-05-01 17:02:10 +00:00