Releases: jchanvfx/NodeGraphQt
Releases · jchanvfx/NodeGraphQt
Release v0.1.7
- New nodes palette widget #40
https://jchanvfx.github.io/NodeGraphQt/api/html/custom_widgets.html#nodes-palette
Release v0.1.6
- implemented
NodeGraph.set_pipe_colision()
function. #206
see docs: https://jchanvfx.github.io/NodeGraphQt/api/html/graph.html#NodeGraphQt.NodeGraph.set_pipe_collision
Release v0.1.5
- Addressed issue #202
Release v0.1.4
Fix property list widget delegate bg color.
Fix bug with selecting items above other items #205
Release v0.1.3
- Ports can now be locked with (
Port.lock()
,Port.unlock()
) to prevent new pipe connections and current pipes to be disconnected. - Refactored node auto layout logic into the
NodeGraph
class.NodeGraph.auto_layout_nodes(nodes=None, down_stream=True, start_nodes=None)
- Added
BackdropNode.wrap_nodes(nodes=[])
function to fit backdrop size to nodes. - Fixed
BackdropNode.auto_size()
function as it was not written with an undo block. - Cleaned up drag & drop functions.
example drag & drop strings :'ngqt://path/to/node/session.graph'
'ngqt::node:com.nodes.MyNode1;node:com.nodes.MyNode2'
- Removed vendor module.
- closed issue #192
- closed issue #195
- bug fixes.
Release v0.1.2
- node factory attributes now instanced for multiple graphs #188
- new
BaseNode.add_custom_widget()
function for embedding custom widgets into a BaseNode object.
example: https://jchanvfx.github.io/NodeGraphQt/api/html/examples/ex_node.html#embedding-custom-widgets
Release v0.1.1
- implemented custom port painter for different port shapes. #160
- implemented
NodeGraph.node_selection_changed
signal #167 - fixed issue #176
- fixed issue #173
- refactor clean up on
NodeTextItem
logic for editing text and text now has selection highlighting. - to enable edit mode on node name is now remapped on double-click instead of single-click.
- add more doc strings.
- updated docs.
Example for customising port shapes.
https://jchanvfx.github.io/NodeGraphQt/api/html/examples/ex_port.html#creating-custom-shapes
Release v0.1.0 (minor)
Release v0.0.17
Release v0.0.16
- New custom context menus can now be created on a per node type basis. (see issue #127)
- Updated sphinx docs.