James Lindsay

Results 68 issues of James Lindsay

Testcases: - [x] Works when the viewport is zoomed/panned/tilted (#2559) - [ ] Works when the artboard has an offset, which [this PR](https://github.com/GraphiteEditor/Graphite/issues/2485) has currently broken so this also needs...

Testing

Create a rectangle. Put it into a folder Place a transform node in front of the folder. ![Node Network](https://github.com/user-attachments/assets/a673cbf1-5141-4e5c-9c8c-cfd7c2fb335e) Observe warning in console: > warn editor/src/node_graph_executor/runtime.rs:298 failed to downcast monitor...

Paper Cut

To reproduce - Draw a spline with the spline tool. - Change the scale in the transform section of the properties - Go to the select tool, transform the spline,...

Good First Issue
Paper Cut

When using the star mode of the polygon tool, you can edit the star by dragging the corner whilst still in the star tool. This causes some very strange functionality...

Good First Issue
Paper Cut

## Match statements Some files contain a single match statement that are very long (e.g. portfolio 1356 lines, document 1335 lines, select 1070, path 799). This is rather hard to...

Architecture

Kind of an alternative to the round corners node. It is not especially stable and there is a lot of code. If you don't like it, just close this PR.

We don't currently handle importing SVGs with `gradientUnits="userSpaceOnUse"`. Relevant code: https://github.com/GraphiteEditor/Graphite/blob/41288d7642bae17d3da13670dc9fed50ca656cfd/editor/src/messages/portfolio/document/graph_operation/graph_operation_message_handler.rs#L399-L400 Sample svg: ![circle with userSpaceOnUse gradient](https://github.com/user-attachments/assets/4f0aa527-9ddf-4563-939a-25543d233c5e) ``` ``` A test that this works properly would also be greatly appreciated.

Good First Issue