Adam Gerhant
Adam Gerhant
Resolved types for the Import node (which is derived from the parent node) are not available for hidden node inputs. This is because although the hidden `Type`'s are stored in...
Currently it is only possible to connect NodeInput::Value (disconnected export), or NodeInput::Node (link to node) to an export (UI only export node). It is not possible to connect an import...
When the cursor is in a text box, such as in the Text node, and the transform node is clicked, the editor crashes. This is due to the Value::String not...
Improves the automatic positioning of nodes when moving layers in the layer panel Todo: - [x] Alt+click and drag to duplicate selection - [x] Improve the undo/redo system to fix...
When the node graph is open, the ruler increments should be rounded to a whole number. This may require calculating an offset and/or custom tick spacing to ensure the ticks...
I changed the upstream traversal for the tools to only iterate over the same type so that modifications to the output of a Boolean were applied to the vector data...
In order to display thumbnails for every wire, a Monitor node should be placed at outputs during compilation. The number of monitor nodes should be minimized to avoid redundant clones...
Since footprints will have to be returned from the render output due to caching not working with monitor nodes, this system can also be expanded to the click targets, overlays,...
Closes #1886 Allows vector layers to be joined into a single layer if they are connected by the pen tool
If there is a transform node in a stack, and a rectangle is created at the top of the stack, it will be offset from the cursor. This is because...