Skip to content

Releases: jchanvfx/NodeGraphQt

Release v0.1.2

03 Feb 04:31

Choose a tag to compare

Release v0.1.2 Pre-release
Pre-release

Release v0.1.1

16 Dec 09:20

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

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

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

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.

Release v0.0.15

20 Dec 11:33
47ff7f7

Choose a tag to compare

Release v0.0.15 Pre-release
Pre-release

BaseNode class new functions:

  • connected_input_nodes
  • connected_output_nodes
  • on_input_connected
  • on_input_disconnected

NodeGraph class:

  • port_connected and port_disconnected Signals now emits (input port, output port) where before it emitted (source port, target port)

Release v0.0.14

10 Dec 13:33

Choose a tag to compare

Release v0.0.14 Pre-release
Pre-release
  • implemented NodeGraph().widget attribute this returns a QWidget() wrapper to the node graph.
  • minor bug fix to node viewer.
  • minor doc string clean up.

Release v0.0.13

04 Dec 02:11

Choose a tag to compare

Release v0.0.13 Pre-release
Pre-release

Release v0.0.12

26 Aug 21:03
c491e45

Choose a tag to compare

Release v0.0.12 Pre-release
Pre-release
  • Shift+LMB on selected pipe spawns a new live pipe connection instead of disconnecting the selected pipe as the live pipe.
  • added cursor pos threshold in NodeViewer.sceneMouseReleaseEvent see issue #124
  • redesigned the live pipe.
  • refactored NodeViewer live pipe code.

Release v0.0.11

23 Aug 03:28
6cacbdd

Choose a tag to compare

Release v0.0.11 Pre-release
Pre-release
  • implemented NodeGraph.port_disconnected signal for #122