James Lindsay
James Lindsay
By creating two layers, applying a boolean operation, then panning the document, the click targets become offset for the original layers. This occurs because the boolean layer node has a...
The artboard node takes an IVec2 as the dimensions and position. Currently it is impossible to construct this in the graph. A node taking in two f64s and constructing an...
Currently it is very slow to iterate over the bézier segments in some VectorData (which we do a lot). This is because for each segment we iterate over, we must...
When in the node graph view currently, the hints (shown at the very bottom of the screen) are just the same as the tool that is selected. This should be...
The *Path* (vector modify) node must store modifications for each shape's element ID now that we support multiple rows of vector data thanks to the work in #1834. For now,...
In order to apply the vector modify node on a graphic group, it is necessary to be able to identify which graphic element within the graphic group. We could do...
When double clicking vector data without the "shape" node (e.g. a rectangle drawn with the rectangle tool), the select tool should switch to the path tool.
When in the path tool with a group selected, it should allow editing child vector data.
In the node graph on the left (where the tools usually are) there should be icons for all the node categories that can be used to insert the nodes. Blocked...