Skip to content

Releases: jchanvfx/NodeGraphQt

Release v0.1.7

28 May 11:15
Compare
Choose a tag to compare

Release v0.1.6

24 May 08:52
Compare
Choose a tag to compare
Release v0.1.6 Pre-release
Pre-release

Release v0.1.5

22 May 01:15
Compare
Choose a tag to compare
Release v0.1.5 Pre-release
Pre-release
  • Addressed issue #202

Release v0.1.4

21 May 02:27
a5707a1
Compare
Choose a tag to compare
Release v0.1.4 Pre-release
Pre-release

Fix property list widget delegate bg color.
Fix bug with selecting items above other items #205

Release v0.1.3

11 Apr 07:16
Compare
Choose a tag to compare
Release v0.1.3 Pre-release
Pre-release
  • 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

03 Feb 04:31
Compare
Choose a tag to compare
Release v0.1.2 Pre-release
Pre-release

Release v0.1.1

16 Dec 09:20
Compare
Choose a tag to compare
Release v0.1.1 Pre-release
Pre-release
  • 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)

12 Apr 10:31
Compare
Choose a tag to compare
Pre-release
  • fixed typo in setup.py #148
  • addressed bug with setting port visibility. #149
  • incorporated evaluation logics to BaseNode class #151
  • node graph editable feature & vertical layout #164
  • new sub graph system #163

Thanks to @ArnoChenFx

Release v0.0.17

22 Jan 18:38
Compare
Choose a tag to compare
Release v0.0.17 Pre-release
Pre-release
  • addressed bug in function NodeGraph.set_pipe_style issue #140
  • updated node property QLineEdit widgets with editingFinished signals issue #143
  • new example of a node wrapper for math functions.

Release v0.0.16

02 Jan 11:20
Compare
Choose a tag to compare
Release v0.0.16 Pre-release
Pre-release
  • New custom context menus can now be created on a per node type basis. (see issue #127)
  • Updated sphinx docs.