GraphiteEditor / GraphiteEditor/Graphite
Path tools should filter out snapping to the procedurally generated contents of its own layer
- Dominant language
- Rust
- Stars
- 27.2k
- Forks
- 1.3k
- Avg merge
- 20h 5m
- Merged PRs (30d)
- 57
Description
For example, a *Sample Points* node which generates circles on the inside of a shape. If you use the Path tool to modify that shape, it wants to snap to is own circles. We only want the Path tool snapping dragged points to other points in the same vector path, not the generated shapes that are derived from it.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by tracing the Path tool's snapping behavior and how it distinguishes points in the edited vector path from procedurally generated shapes in the same layer. Done means dragged points snap to other points in the same vector path but not to shapes generated from it; verify the behavior with the Sample Points example described in the issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- computer-graphics, design
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100