Graphite/node-graph/nodes
Keavon Chambers 0834bff2da
Make the Brush node store its cache as internal #[data] state instead of a serialized node input (#4126)
* Make the Brush node store its cache as internal #[data] state instead of a serialized node input

* Remove BrushCacheImpl::unique_id
2026-05-07 15:34:21 -07:00
..
blending Replace the AlphaBlending struct with separate attributes (#4086) 2026-05-01 03:27:42 -07:00
brush Make the Brush node store its cache as internal #[data] state instead of a serialized node input (#4126) 2026-05-07 15:34:21 -07:00
gcore New nodes: 'Attach Attribute' and 'Read Attribute *' (#4100) 2026-05-05 04:03:41 -07:00
graphic Fix the 'Flatten Vector' node losing child layer transforms for the editor tools (#4116) 2026-05-06 04:35:23 -07:00
gstd Properly track the Text node's text frame via the attribute system to fix misalignment (#4097) 2026-05-02 21:04:30 -07:00
math Replace Table<Table<Graphic>> with Table<Artboard> where Artboard is a type boundary newtype (#4093) 2026-05-01 21:57:50 -07:00
path-bool Fix 'Boolean Operation' node outputs having the reversed winding direction (#4091) 2026-05-01 19:23:44 -07:00
raster Use the SpectrumInput widget for the adjustment node Properties panel layouts (#4105) 2026-05-05 03:42:44 -07:00
repeat Centralize attribute strings in consts and rename "editor:layer" to "editor:layer_path" (#4076) 2026-04-28 21:53:30 -07:00
text Make the Text tool control bar font family, style, and size sync with the selected layer (#4118) 2026-05-06 20:50:41 -07:00
transform New nodes: 'Attach Attribute' and 'Read Attribute *' (#4100) 2026-05-05 04:03:41 -07:00
vector New nodes: 'Attach Attribute' and 'Read Attribute *' (#4100) 2026-05-05 04:03:41 -07:00