Graphite
Graphite copied to clipboard
An open source graphics editor for 2025: comprehensive 2D content creation tool suite for graphic design, digital art, and interactive real-time motion graphics — featuring node-based procedural editi...
Closes the active pen path when the user intentionally double-clicks. Closes #3219
Closes #3256 Demo: https://github.com/user-attachments/assets/d3f77519-a683-4acd-8541-596ce88ca268
It's now possible to rearrange layers while keeping their position on the canvas. This is implemented by allowing the system to pull the transform directly from the node graph when...
The Round Corners node has a parameter that controls whether rounded corners are created depending on the angle between edges. I found its behavior somewhat counterintuitive. In the image below,...
Resolves #3206 The crash was because both the normal and classic brightness/contrast nodes were using the same `brightness_contrast_properties` function and that function used input indexes from the normal node rather...
Leaving this as a draft for now due to some concerns I have around how this feature should actually work (see comment in #2377), but the code in this PR...
A simple "box packing" algorithm that allows you to pack objects in basic way helpful for prepping to laser cut.
Implements navigation in node catalog using up and down arrow keys and node selection using enter key. Selected node is emphasized. Closes #3235