Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]¶
[1.28.1] - 2022-07-28¶
Fixed¶
Spurious error messages about ‘Node compute request is ignored because XXX is not request-driven’
[1.26.1] - 2022-07-25¶
Fixed¶
Various UI nodes were rejecting valid exec inputs like ENABLED_AND_PUSH
[1.26.0] - 2022-07-22¶
Added¶
‘style’ input attributes for Button, Spacer and Stack nodes.
Fixed¶
WriteWidgetStyle was failing on styles containing hex values (e.g. for colors)
[1.24.0] - 2022-07-18¶
Added¶
Spacer node
Changed¶
VStack node:
Removed all execution inputs except for create.
Added support for OgnWriteWidgetProperty.
inputs:parentWidgetPath is no longer optional.
[1.22.0] - 2022-07-15¶
Added¶
WriteWidgetProperty node
Changed¶
Removed all of Button node’s execution inputs except for Create
Removed Button node’s ‘iconSize’ input.
Modified Button node to work with WriteWidgetProperty
[1.19.0] - 2022-07-04¶
Changed¶
OgnButton requires a parentWidgetPath. It no longer defaults to the current viewport.
Each OgnButton instance can create multiples buttons. They no longer destroy the previous ones.
widgetIdentifiers are now unique within GraphContext
[1.17.0] - 2022-05-24¶
Changed¶
Converted ForEach node from Python to C++
Removed OnWidgetDoubleClicked
[1.15.1] - 2022-05-20¶
Changed¶
Added direction input to VStack node to allow objects to stack in width, height & depth directions.
Button node uses styles to select icons rather than mouse functions.
[1.15.0] - 2022-05-19¶
Added¶
OnGraphInitialize - triggers when the graph is created
Changed¶
OnStageEvent - removed non-functional events
[1.12.0] - 2022-05-11¶
Added¶
Node definitions for UI creation and manipulation
Documentation on how to use the new UI nodes
Dependencies on extensions omni.ui_query and omni.kit.window.filepicker(optional)
[1.11.3] - 2022-04-12¶
Fixed¶
OnCustomEvent when onlyPlayback=true
Remove state attrib from PrintText
[1.11.0] - 2022-03-10¶
Added¶
Removed outputs::shiftOut, outputs::ctrlOut, outputs::altOut from OnKeyboardInput node.
Added inputs::shiftIn, inputs::ctrlIn, inputs::altIn from OnKeyboardInput node.
Added support for key modifiers to OnKeyboardInput node.
[1.9.1] - 2022-02-14¶
Fixed¶
add additional extension enabled check for omni.graph.ui not enabled error
[1.8.0] - 2022-02-04¶
Modified¶
Several event nodes now have inputs:onlyPlayback attributes to control when they are active. The default is enabled, which means these nodes will only operate what playback is active.
Fixed¶
Category for Counter
[1.6.0] - 2022-01-27¶
Added¶
Added OnMouseInput node
Modified¶
Changed OnGamepadInput to use SubscriptionToInputEvents instead
Changed OnKeyboardInput to use SubscriptionToInputEvents instead