Changelog
The format is based on Keep a Changelog.
[4.2.14] - 2024-10-10
Changed
Fixed copy prim path to clipboard
[4.2.13] - 2024-10-09
Fixed
Fixed backward compatibility for custom models that do not have
get_layers_with_strongest_value_opinions
function.
[4.2.12] - 2024-09-26
Added
Added support to locate relative file path for
string
attribute withfilePath
asuiType
.
Fixed
Fixed path validation against incorrect layer.
[4.2.11] - 2024-09-04
Changed
Updated validate_url to use resolvedPath as it was showing red error for core material paths
[4.2.10] - 2024-08-07
Fixed
Fix for accessing value().path for non path types
[4.2.9] - 2024-08-06
Fixed
Payload/Reference locate file icon disappears when not no file or file is missing
Sdf Asset files show red when missing
[4.2.8] - 2024-08-06
Changed
OMPE-16059: widgets refresh on layer deleted
Added function
cleanup_payload
toPrimSelectionPayload
. This removes any invalid prims from payload list.
[4.2.7] - 2024-07-23
Changed
Fixed private class access (accessing functions/variables with _)
[4.2.6] - 2024-07-30
Fixed
OMPE-15133: Fix for failing test due to dragging out of focus item from treeview.
[4.2.5] - 2024-07-25
Fixed
OMPE-16060: Fixed to create_label and create_text_label to handle elided_text correctly.
[4.2.4] - 2024-07-11
Fixed
Fixed tests to not focus on treeview items during drag & drop.
[4.2.3] - 2024-07-05
Changed
Updated documentation with AI agent.
[4.2.2] - 2024-07-04
Fixed
OMPE-12908: Fixed issue with some usd attribute models’
set_value
not triggering_item_changed
properly, added test
[4.2.1] - 2024-06-06
Fixed
OMPE-10813: Update UsdBase to include optional removal of properties if they are set to their default values.
[4.2.0] - 2024-05-25
Fixed
OM-118687: Several tests refactored due to the removal of the UsdMaterialWatcher from Kit.
[4.1.14] - 2025-05-29
Fixed
Removed usage of omni.kit.ui
[4.1.13] - 2024-05-17
Fixed
Fixed linting issues
[4.1.12] - 2024-05-10
Changes
OM-123519: usdrt updated, revert the workaround
[4.1.11] - 2024-05-07
Changes
OM-124694: Add support for both square and non-square matricies.
[4.1.10] - 2024-04-29
Changed
OM-124251: Any duplicate items in a combobox will have “** DUPLICATE **” decorators and be unselectable
[4.1.9] - 2024-04-17
Fixed
OM-123519: avoid slowly compare of big array data.
[4.1.8] - 2024-04-10
Fixed
OM-123126: Removed visibleInPrimaryRay default value from
_get_default_value()
as not needed anymore and default can be True/False depending on type.
[4.1.7] - 2024-04-03
Fixed
OM-96664: UnboundLocalError ‘object’ error
[4.1.6] - 2024-03-27
Fixed
Fixed notice form fabric stage
[4.1.5] - 2024-03-12
Changes
Add live session to tests dependencies.
[4.1.4] - 2024-03-11
Fixed
OMPRW-901: Fixed default value of xformOp:scale
[4.1.3] - 2024-02-27
Changes
OM-118469: RelationshipTargetPicker has modal_window parameter to create window as modal. Default is False
Added /exts/omni.kit.property.usd/allow_rename_prims setting so renaming prims can be disabled. Default is True
[4.1.2] - 2024-02-20
Changed
OMPRW-827: Workaround for PayloadReferenceWidget stalling when prim has large amount of references
Added new setting /persistent/exts/omni.kit.property.usd/references_check_missing
This settings can be used to disable the reference file/prim check as could be slow on complex usd files (default is True)
Added new setting /persistent/exts/omni.kit.property.usd/references_hide_max
This settings controls if the “Reference” frame is automatically closed if references count exceeds given value (default is 50)
[4.1.1] - 2024-02-15
Changes
OM-118420: Added support for follow_connections in UsdBase read_value function
[4.1.0] - 2024-02-08
Changes
OM-36400: Set change_on_edit_end default to True, though allowing dragging to always update every frame.
Added update_value in begin_edit so tabbing between vector fields keeps values correctly.
[4.0.4] - 2024-02-05
Changes
Update test searches for fallback identifier changes.
[4.0.3] - 2024-02-02
Changes
OM-119931: Fix control states
[4.0.2] - 2024-01-20
Changes
OM-118904: Quick fix relationship attribute test on usdrt
[4.0.1] - 2024-01-18
Changes
OM-118699: Fix GetCustomDataByKey for usdrt attribute
[4.0.0] - 2024-01-13
Changes
OM-96664: Update for adapter extensions
[3.21.22] - 2024-01-11
Changed
OM-56756: Fixed bare except
[3.21.21] - 2024-01-10
Changed
OM-117601: fixed Sdf.UnregisteredValue handling in property window OM-117601: is_readonly errors from non UsdBase models
[3.21.20] - 2024-01-02
Changed
OM-56756: Users can rename prims from property panel field
[3.21.19] - 2023-12-13
Changed
OMFP-3741: Unquote special characters for Asset Path Field.
[3.21.19] - 2023-11-30
Changed
OM-118420: Added support for follow_connections in UsdBase read_value function
[3.21.18] - 2023-11-30
Changed
OM-115814: Fixed material path not correctly converted to relative path.
[3.21.17] - 2023-10-23
Changed
Fixed frame rebuild during prim drag
[3.21.16] - 2023-11-07
Changed
Added setting to show/hide Property Widgets preference page.
[3.21.15] - 2023-10-13
Changed
OMFP-2387: Show correct prim path for internal prim reference from references or payloads.
[3.21.14] - 2023-09-21
Changed
Fixed relationship property widget to show “Mixed” when multiple prims are selected with non-matching values
[3.21.13] - 2023-09-18
Changed
Fixed asset path assignment not converting path with (file: or omniverse:) prefix to relative.
[3.21.12] - 2023-08-31
Changed
Scrolled position after selecting a new actor of same type fix after using layer properties
[3.21.11] - 2023-08-31
Changed
Reference asset path of “” is valid
[3.21.10] - 2023-08-15
Changed
Add AllowedTokens support to string_builder
[3.21.9] - 2023-08-03
Changed
Better handling of exceptions
[3.21.8] - 2023-07-31
Changed
Fixed
SdfRelationshipArrayItemModel
to handle None itemFixed
SdfAssetPathArrayAttributeItemModel
to handle None item
[3.21.7] - 2023-07-07
Changed
Property panel should retain its scrolled position after selecting a new actor of same type
[3.21.6] - 2023-07-17
Changed
Handle test for
inputs:excludeFromWhiteMode
PlaceholderAttribute.
[3.21.5] - 2023-07-05
Changed
Added
create_primspec_token
,create_primspec_float
,create_primspec_int
,create_primspec_bool
,create_primspec_string
helper functionsAdded
add_custom_schema_attribute
,is_custom_schema_attribute_used
,add_custom_schema_attributes_to_props
helper functions
[3.21.4] - 2023-07-04
Fixed
Split up build_nested_group_frames so it can be subclassed easier
[3.21.3] - 2023-05-31
Fixed
Fix to prevent overlapped exception in tests
[3.21.2] - 2023-05-29
Changed
OM-79996: Remove the prefix for HDR dragged from environment window
[3.21.1] - 2023-05-26
Changed
Allowed
TfTokenAttributeModel
to override_update_index
.
[3.21.0] - 2023-05-25
Changed
Exposed UsdPropertiesWidgetBuilder functions as public.
[3.20.5] - 2023-05-23
Fixed
Fixed issue with browsing payloads/references
[3.20.4] - 2023-05-11
Fixed
Flexibility of asset property widgets
[3.20.3] - 2023-04-28
Changes
Added support for global reload setting to affect the rest of UI.
[3.20.2] - 2023-04-20
Added
“+Add” context menu uses delegate to avoid offscreen clipping
[3.20.1] - 2023-04-28
Changed
Auto reload per prim and css live style for reference widget.
[3.20.0] - 2023-04-26
Added
UsdPropertyUiEntry.override_doc_string
[3.19.5] - 2023-04-24
Fixed
Disable remove/edit to references/payloads that are not authored in the local layer stack.
[3.19.4] - 2023-04-21
Fixed
Improve live prims support and fix session refresh issue.
[3.19.3] - 2023-04-06
Fixed
Handle %xx escapes characters in strings
[3.19.2] - 2023-04-18
Fixed
Fixed selecting multiple prims with divergent relationships
[3.19.1] - 2023-04-18
Fixed
Relationship property UI had a bug that was found while creating a unit test for it
[3.19.0] - 2023-04-17
Added
Allow override of single entry model class in SdfRelationshipArrayItemModel
Check for duplicate targets in SdfRelationshipArraySingleEntryModel
[3.18.33] - 2023-04-14
Changed
Improved handling of outdated layers that are in a live session
Made the UI more responsive and tweaked CSS
[3.18.32] - 2023-04-12
Added
Allowed customize the edit target layer for usd property widget model.
[3.18.31] - 2023-04-06
Fixed
Locate File button on SdfAssetPath widgets disabled based on full resolved path so it correctly greys out relative paths when the .usd is on http
Locate File button disabled when pointing to an invalid path
Ensuring Content window is open before locating an asset in SdfAssetPath widgets
Changed
Locate File button is greyed out when disabled rather than hidden
SdfAssetPathDelegate class is now publicly available so you can derive from it and use it as a delegate_cls for SdfAssetPathArray widgets. Also has overridable methods like _build_additional() so you can add new buttons
on_edit_fn kwarg can be supplied to SdfAssetPath widgets (both array and single component) by overriding UsdPropertiesWidget.get_additional_kwargs. This creates an edit button next to the path and calls the supplied function when the button is clicked.
[3.18.30] - 2023-04-03
Fixed
Spurious errors when relationship widget has a malformed path
Changed
target_picker_cls to additional_widget_kwargs for SdfRelationshipArrayItemModel
[3.18.29] - 2023-03-16
Fixed
payloads/reference reject invalid prim paths
[3.18.28] - 2023-03-17
Changed
Added live sessions on primitives.
[3.18.27] - 2023-03-11
Fixed
Fix test_l1_shader_material_subid_property test so that we collect the widget + model during each iteration of the loop.
[3.18.26] - 2023-02-10
Fixed
Update to fix issue with floating_point_builder
[3.18.25] - 2023-02-17
Fixed
Fix regression where add reference/payload/asset will reject invalid filepaths when apply is clicked
[3.18.24] - 2023-02-10
Fixed
Fix issue with floating_point_builder, now hides “mixed” when editing starts
[3.18.23] - 2023-02-27
Added
Move “item” models into seperate module, usd_model_items.py as doing so seems to fix a PyBind11 issue, which is documented in OM-64635.
[3.18.22] - 2023-02-26
Changed
Replaced asyncio.ensure_future calls in references_widget.py and usd_property_widget.py with omni.kit.async_engine.run_coroutine function.
[3.18.21] - 2023-02-05
Added
Add property filter support
[3.18.20] - 2023-02-07
Added
Updated PrimPathWidget to use ToggleInstanceableCommand
Added widget refresh to PrimPathWidget on usd changed
[3.18.19] - 2023-02-08
Fixed
Fix issue that changes to built-in cameras will be authored into the current edit target instead of session layer.
[3.18.18] - 2023-01-17
Fixed
Fixes property widget to call the right set value function if the model is not an SdfAssetPathAttributeModel
[3.18.17] - 2023-01-17
Added
Updated UDIM support and updated tests
SdfAssetPathAttributeModel
sets builds SdfAssetPath with path/resolvedPath for UDIM paths
[3.18.16] - 2023-01-06
Fixed
Fixes improper use of the file_importer that caused a race condition in the unittest
test_asset_array_widget
.
[3.18.15] - 2022-12-16
Added
Fix issue that cannot undo properties of materials
[3.18.14] - 2022-12-15
Changed
Allows any prim to set a
default
custom data for default value override.
[3.18.13] - 2022-12-13
Added
Don’t allow to edit instance proxies.
[3.18.12] - 2022-12-05
Added
Added ability to pass arbitrary model_kwargs to model_cls and single_channel_model_cls specified in addional_widget_kwargs
[3.18.11] - 2022-11-28
Changed
Now using platform-agnostic copy/paste rather than pyperclip.
Removed context menu test and made its own extension.
[3.18.10] - 2022-11-07
Changed
Added reset-user option for test.
Update test_assert_array_widget to use grid view for file picker.
[3.18.9] - 2022-10-18
Fixed
Fix change value on multi-select Variants
[3.18.8] - 2022-11-02
Added
Added kwarg to hide the control state part of a widget
[3.18.7] - 2022-09-21
Added
Added listener for
ADDITIONAL_CHANGED_PATH_EVENT_TYPE
event in message bus to trigger additional property invalidation.
[3.18.6] - 2022-10-13
Fixed
Fixed browsing reference/payload path not resolving wildcard tokens in filepath
Fixed browsing asset path/array attribute not navigating to the correct path
Brought back detail options panel in filepicker when adding reference/payload
Changed
Use
omni.kit.window.file_importer
instead of wrapped version of file picker
[3.18.5] - 2022-09-14
Fixed
Variants now support multiple selections & mixed
[3.18.4] - 2022-09-06
Fixed
Fixed unittests.
[3.18.3] - 2022-08-30
Added
Supported drag&drop and Filepicker to add multiple files to
SdfAssetPathArray
.Added
Copy Property Path
to property context menu.
Changed
If
SdfAssetPath
andSdfAssetPathArray
has nofileExts
customData, allow folder to be selected.
[3.18.2] - 2022-08-19
Fixed
Fixed performance regression when building model for attribute whose value is a big array.
[3.18.1] - 2022-08-16
Changed
Adjusted alignment for
SdfAssetPath
andSdfAssetPathArray
widgets.
[3.18.0] - 2022-08-08
Added
Added widget builder and models for SdfAssetArray.
[3.17.20] - 2022-08-08
Changes
Added relationship widget identifiers
[3.17.19] - 2022-08-03
Changes
OM-58170: Custom Layout Group that can have a condition
3.21.13
[3.17.18] - 2022-08-02
Changes
Ensure relative path by default for texture path.
[3.17.17] - 2022-07-25
Changes
Refactored unittests to make use of content_browser test helpers
[3.17.16] - 2022-07-15
OM-55770: RGB/RGBA color swatches in property window
[3.17.15] - 2022-07-13
OM-55771: File browser button
[3.17.14] - 2022-06-23
Support Reset all attributes for the Property Widget
[3.17.13] - 2022-06-22
Added
supported event type omni.timeline.TimelineEventType.TENTATIVE_TIME_CHANGED
[3.17.12] - 2022-05-31
Changes
Changed create_control_state to use ImageWithProvider to prevent flicker
[3.17.11] - 2022-05-26
Changes
added
reset_builder_coverage_table
functionadded
widget_builder_coverage_table
for converage testing
[3.17.10] - 2022-05-13
Changes
Cleaned up ImageWithProvider vs Image usage
[3.17.9] - 2022-05-17
Changes
Support multi-file drag & drop
[3.17.8] - 2022-05-03
Changes
Fixed manual input on float2/float3/float4 types
Fixed soft range on float2/float3/float4 types
Fixed hard range on float2/float3/float4 types
[3.17.7] - 2022-05-05
Changes
Hide the Remove context menu for the transform property widget
[3.17.6] - 2022-05-02
Changes
Goto URL supports UDIM wildcards
[3.17.5] - 2022-04-22
Changes
No longer supported copy and group copy of properties when multiple prims are selected.
[3.17.4] - 2022-04-07
Changes
Locate button not visible when not valid. Like http or empty
[3.17.3] - 2022-04-14
Added
Supported copy partially mixed vector value in group copy.
[3.17.2] - 2022-04-12
Changes
Fix issue with add_button_menu_entry and context menu submenu depth
[3.17.1] - 2022-03-30
Changes
PlaceholderAttribute doesn’t error if the metadata doesn’t contain “customData.default” or “default”
[3.17.0] - 2022-03-17
Changes
Changed builder function to a class member
[3.16.0] - 2022-02-18
Added
Added Copy/Paste all properties to collapseable frame header.
[3.15.2] - 2022-02-10
Added
Added
set_path_item_padding
andget_path_item_padding
toPrimPathWidget
[3.15.1] - 2022-02-09
Added
Don’t fix window slashes in payload reference widget
[3.15.0] - 2022-02-01
Added
Allow Raw Usd Properties Widget to show with multi-selection protection.
[3.14.0] - 2021-12-08
Added
Add -> Attribute to create new attribute on selected prim.
Right click to remove a Property. However, if Property belongs to a schema, remove is disabled.
[3.13.1] - 2021-12-02
Changes
Softrange update/fixes for array types
[3.13.0] - 2021-11-29
Changes
Added
_get_alignment
and_create_text_label
UsdPropertiesWidgetBuilder functions
[3.12.5] - 2021-11-10
Changes
TfTokenAttributeModel
can have customAbstractItem
passed into_update_allowed_token function
to display different values in combobox
[3.12.4] - 2021-11-10
Fixed
Fixed property widget refresh when Usd.Property is removed from Prim.
[3.12.3] - 2021-10-18
Changes
Hard ranges show draggable range in widgets
Soft ranges can be overridden by user
Added support for
Sdf.ValueTypeNames.UChar
[3.12.2] - 2021-10-27
Changes
Prevent crash in event callback
[3.12.1] - 2021-09-16
Changes
Added widget identifiers
[3.12.0] - 2021-09-29
Added
UsdPropertiesWidget
subclasses can now register a custom subclass ofUsdAttributeModel
to create the widget’s models using themodel_cls
key in additional_widget_kwargs, andsingle_channel_model_cls
for vector attributes.
[3.11.3] - 2021-09-07
Changed
Fixed mixed
TfTokenAttributeModel
andMdlEnumAttributeModel
overwriting unchanged values on other prims when last selected prim’s value changed by USD API.
[3.11.2] - 2021-07-20
Changed
Added Sdf.Payload support
[3.11.1] - 2021-07-20
Changed
Fixed jump to path icon to handle versioning info in URL
[3.11.0] - 2021-07-06
Added
Added hook for property context menu to add custom context menu entry for property value field.
Added
ControlStateManager
to allow adding external control state.Added
GfVecAttributeSingleChannelModel
which backs value widgets with single channel of a vector.
Changed
All vector builder now builds each channel separately and have separated control state.
Fixed
A few fixes on models.
[3.10.1] - 2021-06-15
Changed
Fixed asset path refresh issue
[3.10.0] - 2021-05-21
Changed
Added refresh layer to Reference prims
[3.9.7] - 2021-05-18
Changed
Added reset button to asset path selector
[3.9.6] - 2021-05-18
Changed
Added tooltip to asset path stringbox
[3.9.5] - 2021-05-12
Fixed
The default value of NoneGraph
[3.9.4] - 2021-05-10
Added
Updated Sdf.Reference creation so it doesn’t use windows slash “”
[3.9.3] - 2021-05-06
Changes
Only show references checkpoints when server supports them
[3.9.2] - 2021-04-21
Changes
Improvements for large selection of prims
[3.9.1] - 2021-04-15
Changed
Connected attributes are not editable
[3.9.0] - 2021-04-09
Added
Supported hard range and soft range in USD property widget builder/model.
[3.8.1] - 2021-04-08
Changed
Fixed Search in
Add Target(s)
window of relationship widget.
[3.8.0] - 2021-03-25
Added
Supported checkpoint in Reference Widget. Requires
omni.kit.widget.versioning extension
to be enabled.
[3.7.0] - 2021-03-16
Added
Supported
SdfTimeCode
type.Added
_save_real_values_as_prev
function inUsdBase
. It can be overridden to deep copyself._real_values
toself._prev_real_values
[3.6.0] - 2021-03-11
Added
Supported nested display group from both USD and CustomLayoutGroup.
[3.5.3] - 2021-02-19
Added
Added PrimPathWidget API tests
[3.5.2] - 2021-02-18
Changed
Updated UI tests to use new docked_test_window function
[3.5.1] - 2021-02-17
Changed
Fixed References Widget not able to fix broken references.
[3.5.0] - 2021-02-10
Added
Added
change_on_edit_end
toUsdAttributeModel
andUsdBase
‘s constructor (default to False). When set to True, value will be written back to USD when EditEnd.
Changed
SdfAssetPathAttributeModel
now only updates value to USD on EditEnd.
[3.4.4] - 2021-02-10
Changes
Updated StyleUI handling
[3.4.3] - 2021-01-22
Changed
Show schema default value on UI if the Attribute value is undefined in USD file.
[3.4.2] - 2020-12-09
Changes
Added extension icon
Added readme
Updated preview image
[3.4.1] - 2020-12-07
Changed
Don’t show “Raw Usd Properties” frame when its empty
[3.4.0] - 2020-12-03
Added
Supported
default
value for more attributes. It first checks forPropertySpec.default
, if not found, falls back toValueTypeName.defaultValue
on the value type.
[3.3.1] - 2020-11-20
Changed
Added get_allowed_tokens function to usd_attribute_model class.
[3.3.0] - 2020-11-19
Added
Added
ReferencesWidget
with preliminary support for Reference, It supports add/remove/replace Reference on prim with no multi-prim editing support yet.
[3.2.0] - 2020-11-17
Added
Added
VariantsWidget
with preliminary support for VariantSet(s). It only supports changing current variant selection, and no multi-prim editing support.
[3.1.0] - 2020-11-16
Added
Added
target_picker_filter_lambda
toRelationshipEditWidget
’sadditional_widget_kwargs
, giving access to a custom lambda filter for relationships when filtering by type is not enough.Exposed
stage_widget
onRelationshipTargetPicker
for a more flexible access to the widget when needed.
Changed
Skip
displayName
,displayGroup
anddocumentation
(in addition tocustomData
) when writing metadata for aPlaceholderAttribute
.
[3.0.0] - 2020-11-13
Changed
Renamed all occurrences of “Attribute”, “attr” to “Property” and “prop” to properly reflect the widgets are built on Usd Property (Attribute and Relationship), not just Attribute. The change is backward compatible, so existing code will continue to work, but should be updated asap before old classes and functions become deprecated in future.
UsdAttributesWidget
is nowUsdPropertiesWidget
.UsdAttributesWidgetBuilder
is nowUsdPropertiesWidgetBuilder
.UsdAttributeUiEntry
is nowUsdPropertyUiEntry
usd_attribute_widget
is nowusd_property_widget
usd_attribute_widget_builder
is nowusd_property_widget_builder
On
UsdPropertiesWidget(prev UsdAttributesWidget)
class:build_attribute_item
is nowbuild_property_item
_filter_attrs_to_build
is now_filter_props_to_build
_customize_attrs_layout
is now_customize_props_layout
_get_shared_attributes_from_selected_prims
is now_get_shared_attributes_from_selected_prims
[2.11.0] - 2020-11-06
Added
Added colorspace combobox to sdf path widget
Added MetadataObjectModel classes
[2.10.0] - 2020-11-05
Added
Added
no_mixed
flag toadditional_widget_kwargs
. If set to True, the value field will not display “Mixed” overlay, but display the value from last selected prim. Editing the value still applies to all attributes.
[2.9.0] - 2020-11-04
Added
Supported showing and clicking to jump authored Connections on Attribute.
[2.8.1] - 2020-11-03
Changed
Added context menu to path widget for copy to clipboard
Added additional frame padding to borderless frames
[2.8.0] - 2020-11-02
Changed
Improved support for multi-prim property editing (i.e. “mixed” value).
All field that has different values across selected prims will properly show blue “Mixed” text on the UI.
When dragging on a Mixed value, all properties snap to the value on the last selected prim.
On vector types, each component can be shown as Mixed and edited individually.
[2.7.0] - 2020-10-30
Added
Added
multi_edit
toUsdAttributesWidget
’s constructor. Set it to False if you want the widget to only work on the last selected prim. Set it to True to work on shared properties across all selected prims. Default is True.Added
prim_paths
toUsdAttributeUiEntry
to allow overriding of what prim path(s) the properties are going to built upon.
[2.6.0] - 2020-10-28
Added
Supported drag-and-drop, file picker and “jump to” button on SdfAssetPath widget.
[2.5.0] - 2020-10-27
Added
Added
targets_limit
toRelationshipEditWidget
’sadditional_widget_kwargs
, allowing limiting the maximum number of targets can be set on a relationship.
[2.4.0] - 2020-10-23
Added
Added
MdlEnumAttributeModel
and supported building MDL enum type inUsdAttributesWidgetBuilder
.
[2.3.3] - 2020-10-22
Added
Added optional
collapsed
parameter toCustomLayoutGroup
[2.3.2] - 2020-10-19
Changed
Removed
PrimPathSchemeDelegate
andXformbalePrimSchemeDelegate
so now controlled by omni.kit.property.bundle
[2.3.1] - 2020-10-19
Changed
Fixed USD widget not cleared after current scene is closed.
Fixed instance parsing error in SchemaAttributesWidget.
[2.3.0] - 2020-10-14
Added
Added optional parameters
additional_label_kwargs
andadditional_widget_kwargs
toUsdAttributesWidgetBuilder
to allow supplying additional kwargs to builders.Added
get_additional_kwargs
function toUsdAttributesWidget
class. Override it to supplyadditional_label_kwargs
andadditional_widget_kwargs
for specific USD property.An special parameter to add type filtering to Relationship target picker. See example in
MeshWidget.get_additional_kwargs
.
[2.2.0] - 2020-10-14
Added
Placeholder attribute.
[2.1.0] - 2020-10-13
Added
Added custom_layout_helper module to help declaratively build customized USD property layout.
ext.”omni.kit.window.property”.labelAlignment setting to globally control property label alignment.
ext.”omni.kit.window.property”.checkboxAlignment setting to globally control bool checkbox alignment.
UsdAttributesWidgetBuilder._create_label as separated function.
Changed
Fixed UI models not cleaned up on new payload.
Fixed string/token being mistakenly treated as array and clipped for being too long.
Fallback builder now creates StringField with disabled style.
[2.0.0] - 2020-10-09
Added
Supported Usd.Relationship.
[1.2.0] - 2020-10-02
Changed
Updated Style & Path widget display
[1.1.0] - 2020-10-06
Added
UsdAttributesWidget._customize_attrs_layout to customize attribute display name/group/order, operating on UsdAttributeUiEntry.
Changed
UsdAttributesWidget._get_shared_attributes_from_selected_prims now returns list of UsdAttributeUiEntry.
Removed is_api_schema parameter from SchemaAttributesWidget constructor.
SchemaAttributesWidget now works on multiple applied schema.
[1.0.0] - 2020-09-18
Added
USD Widgets Released.