GraphiteEditor / GraphiteEditor/Graphite

Testing spline drawing

Open
#2,483 0 comments 0 reactions 0 assignees View on GitHub
Testing
Dominant language
Rust
Stars
27.2k
Forks
1.3k
Avg merge
20h 5m
Merged PRs (30d)
57

Description

Test cases:
- [x] Works when the viewport is zoomed/panned/tilted (#2573)
- [x] Works when the artboard has an offset, which [#2484](https://github.com/GraphiteEditor/Graphite/issues/2484) recently fixed (#2575)
- [x] Continuing to draw from a previous spline (#2591)
- [ ] Works when the artboard has a transform before it
- [ ] Closed splines can be drawn by clicking on the start. The tool should stop drawing. The second derivative of the curves should be continuous.
- [ ] Continuing drawing when the other spline is transformed and in a group (currently broken, see [#2482](https://github.com/GraphiteEditor/Graphite/issues/2482))
- [ ] Continuing to draw from some other path

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are named. Start by reproducing the unchecked spline cases in the drawing tool, using issues #2482 and #2484 for the noted transformation context; done means the remaining checklist cases work, including transformed and grouped paths, closing on the start point, and continuing from another path.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
computer-graphics, testing-qa
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.