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.
[1.19.0] - 2022-08-11¶
Added¶
ReadWindowSize node
‘widgetPath’ inputs to ReadWidgetProperty, WriteWidgetProperty and WriteWidgetStyle nodes.
Changed¶
WriteWidgetStyle now reports the full details of style sytax errors.
[1.18.0] - 2022-08-09¶
Changed¶
Removed unused graph editor modules
Removed omni.kit.widget.graph and omni.kit.widget.fast_search dependencies
[1.16.2] - 2022-07-28¶
Fixed¶
Spurious error messages about ‘Node compute request is ignored because XXX is not request-driven’
[1.16.1] - 2022-07-28¶
Changed¶
Fixes for OG property panel
compute_node_widget no longer flushes prim to FC
[1.16.0] - 2022-07-25¶
Added¶
Viewport mouse event nodes for click, press/release, hover, and scroll
Changed¶
Behavior of drag and picking nodes to be consistent
[1.15.3] - 2022-07-22¶
Changed¶
Moving where custom metadata is set on the usd property so custom templates have access to it
[1.15.2] - 2022-07-15¶
Added¶
test_omnigraph_ui_node_creation()
Fixed¶
Missing graph context in test_open_and_close_all_omnigraph_ui()
Changed¶
Set all of the old Action Graph Window code to be omitted from pyCoverage
[1.15.1] - 2022-07-13¶
OM-55771: File browser button
[1.15.0] - 2022-07-12¶
Added¶
OnViewportDragged and ReadViewportDragState nodes
Changed¶
OnPicked and ReadPickState, most importantly how OnPicked handles an empty picking event
[1.14.0] - 2022-07-08¶
Fixed¶
ReadMouseState not working with display scaling or multiple workspace windows
Changed¶
Added ‘useRelativeCoordinates’ input and ‘window’ output to ReadMouseState
[1.13.0] - 2022-07-08¶
Changed¶
Refactored imports from omni.graph.tools to get the new locations
Added¶
Added test for public API consistency
[1.12.0] - 2022-07-07¶
Changed¶
Overhaul of SetViewportMode
Changed default viewport for OnPicked/ReadPickState to ‘Viewport’
Allow templates in omni.graph.ui to be loaded
[1.11.0] - 2022-07-04¶
Added¶
OgnSetViewportMode.widgetPath attribute
Changed¶
OgnSetViewportMode does not enable execOut if there’s an error
[1.10.1] - 2022-06-28¶
Changed¶
Change default viewport for SetViewportMode/OnPicked/ReadPickState to ‘Viewport Next’
[1.10.0] - 2022-06-27¶
Changed¶
Move ReadMouseState into omni.graph.ui
Make ReadMouseState coords output window-relative
[1.9.0] - 2022-06-24¶
Added¶
Added PickingManipulator for prim picking nodes controlled from SetViewportMode
Added OnPicked and ReadPickState nodes for prim picking
[1.8.4] - 2022-06-07¶
Changed¶
Updated imports to remove explicit imports
Added explicit generator settings
[1.8.3] - 2022-05-24¶
Added¶
Remove dependency on Viewport for Camera Get/Set operations
Run tests with omni.hydra.pxr/Storm instead of RTX
[1.8.1] - 2022-05-20¶
Fixed¶
Change cls.default_model_table to correctly set model_cls in _create_color_or_drag_per_channel for vec2d, vec2f, vec2h, and vec2i omnigraph attributes
Infer default values from type for OG attributes when not provided in metadata
[1.8.0] - 2022-05-05¶
Added¶
Support for enableLegacyPrimConnections setting, used by DS but deprecated
Fixed¶
Tooltips and descriptions for settings that are interdependent
[1.7.0] - 2022-04-26¶
Added¶
GraphVariableCustomLayout property panel widget moved from omni.graph.instancing
[1.6.0] - 2022-04-18¶
Changed¶
Property Panel widget for OG nodes now reads attribute values from Fabric backing instead of USD.
[1.5.0] - 2022-03-17¶
Added¶
Added add_create_menu_type and remove_create_menu_type functions to allow kit-graph extensions to add their corresponding create graph menu item
Changed¶
Menu.create_graph now return the wrapper node, and will no longer pops up windows
Menu no longer creates the three menu items Create\Visual Sciprting\Action Graph, Create\Visual Sciprting\Push Graph, Create\Visual Sciprting\Lazy Graph at extension start up
Creating a graph now will directly create a graph with default title and open it
[1.4.4] - 2022-03-11¶
Added¶
Added glyph icons for menu items Create/Visual Scripting/ and items under this submenu
Added Create Graph context menu for viewport and stage windows.
[1.4.3] - 2022-03-11¶
Fixed¶
Node is written to backing store when the custom widget is reset to ensure that view is up to date with FC.
[1.4.2] - 2022-03-07¶
Changed¶
Add spliter for items in submenu Window/Visual Scripting
Renamed menu item Create/Graph to Create/Visual Scripting
Changed glyph icon for Create/Visual Scripting and added glyph icons for all sub menu items under
[1.4.1] - 2022-02-22¶
Changed¶
Change Window/Utilities/Attribute Connection, Window/Visual Scripting/Node Description Editor and Window/Visual Scripting/Toolkit into toggle buttons
Added OmniGraph.svg glyph for Create/Graph
[1.4.0] - 2022-02-16¶
Changes¶
Decompose the original OmniGraph menu in toolbar into several small menu items under correct categories
[1.3.0] - 2022-02-10¶
Added¶
Toolkit access to the setting that uses schema prims in graphs, and a migration tool for same
[1.2.1] - 2022-01-21¶
Fixed¶
ReadPrimAttribute/WritePrimAttribute property panel when usePath is true