Keavon Chambers
Keavon Chambers
This should eventually hook up to the Rust editor backend to save the workspace layout but a frontend-only implementation is all this issue requires for now.
This is probably a better long-term choice for runtime performance and a simpler build system.
Currently we can snap to points. It'd be great to snap along an edge/curve of another vector shape. This might be a little tricky on the math side of things.
Blocked on #605. From [here](https://github.com/GraphiteEditor/Graphite/pull/621#issuecomment-1119205774): > Ideally, when you drag a handle and snap it to its anchor, this should remove the anchor point entirely (turning a cubic into a...
From [here](https://github.com/GraphiteEditor/Graphite/pull/621#issuecomment-1119205774): > It's hard to tell, but I think the handle points, when being dragged and snapped to things, are snapping a few pixels vertically offset from true. Try...
It should have inputs for the hex code, numerical RGBA and HSV values, a button to remove the color (set it to `None`), and a color picket button (see #545)....
Right now, the `check_if_graphite_file_version_upgrade_is_needed` test opens the `graphite-test-document.graphite` file and checks if the deserialization fails due to an outdated format. If it fails, the developer should bump the document version...
See if there's a way we can enable breakpoint debugging by setting up two paths for the architecture: the current wasm module, and a new web server approach. When optionally...
We have, so far, written a minimal amount of tests in order to focus on rapid prototyping without major concern for breakage, in the absence of actual users. As the...