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...
Just adds a test
fixes https://discord.com/channels/731730685944922173/881073965047636018/1353015950894698606 Fixes a bug when connecting two paths ending with single handle (each) and applying `colinear handles`. on the newly connected nodes. Problem arises because applying `colinear handles` on...
related to #1105 this adds [Parley](https://github.com/linebender/parley) which handles a lot of text related stuff for us I made this PR to get feedback on the changes and after this is...
Font - Cabin It's very arbitrary, I found it breaking for smallcase `d` and `e` depending on the `font-weight` and `font-style` used. 1.  2. 
An option to disable anti-aliasing would expand usefulness for specialized situations. Example of usecase that is broken by AA: I've been working on a project that involves stroking paths with...
# Requires https://github.com/GraphiteEditor/Graphite/pull/2783
# Requires https://github.com/GraphiteEditor/Graphite/pull/2782
# Requires https://github.com/GraphiteEditor/Graphite/pull/2767
A **paint** is something that's graphical, which can be given to a Fill or Stroke node to be applied to the appearance of a vector path or stroke area. For...
Right now, the origin gets set to the parent (usually canvas) origin which is often far away from where the user is drawing. At least we know that, when drawing...