0.77.0

  • Added alignment support and addSpacer method to ListContainer.

  • Fixed an update bug in the pixel value inspector (#401).

  • Added the pinned status to saved layouts (#444).

  • Added read-only mode to NodeUIs and NodeEditor (#414). Note that this currently interacts poorly with activators on RenderManShader node, and will be fixed in a future release.

  • Fixed read-only MultiLineTextWidget bugs.

  • Implemented tag reading in SceneReader node. Tags are represented as BoolData attributes called “user:tag:tagName” (#494).

  • Increased width of plug labels in NodeEditor (#98).

  • Improved the default layout to include SceneHierarchy and SceneInspector and Timeline editors.

  • Fixed TabbedContainer sizing when tabs not visible.

  • Fixed crashes when loading old scripts where coshader array parameters were stored as Compound plugs.

  • Fixed propagation of shader hashes through Boxes.

  • Allowed shaders to accept inputs from Boxes, even if the Box doesn’t currently output a shader.

  • Changed internal image coordinate system to have 0,0 at bottom left (formerly at top left).