Changelog
This document records all notable changes to the omni.kit.viewport.menubar.display extension.
The format is based on Keep a Changelog. The project adheres to Semantic Versioning.
[106.0.2] - 2024-09-18
Changed
Remove “Skeletons” from Show By Type” by default
Refresh “Show By Type” when exclude list changed at runtime
[106.0.1] - 2024-06-04
Changed
Updated documentation with AI agent.
[106.0.0] - 2023-11-14
Added
OM-84741: Add new menu item for bounding box visibility
[106.0.0] - 2023-11-14
Added
OMFP-3721: Ability to change memory-item labeling.
[105.0.6] - 2023-10-24
Added
OMFP-2649: Adding settings flag that can be used to hide the audio item from the viewport display.
[105.0.5] - 2023-09-26
Added
Add hotkey support to more menu items
[105.0.4] - 2023-09-18
Added
Show hotkey text
[105.0.3] - 2023-08-07
Changed
Use viewport actions for HUD menu item visibility toggling.
[105.0.2] - 2023-02-03
Changed
Move grid, axis, and selection-hilight items to use actions for toggling.
Fixed
Show by type mixed-mode icon click wasn’t triggering action.
[105.0.1] - 2022-11-05
Added
Cherry-picked changes from v104.1.10 & 11 and merged with latest v105
[105.0.0] - 2022-10-17
Added
Sart unwinding functionality based on displayOptions in favor of a simpler view on per-viewport settings.
Pass triggered_fn to scene-level items to invoke omni.viewport.action.
Removed
Stage open handler which is managed by action now.
[104.1.11] - 2022-10-26
Added
Can now set the root CategoryCollectionItem of SimpleModelCategory, needed for top level categories.
Updated example in README.md
[104.1.10] - 2022-10-22
Added
Optional new section separator for categories.
Fixed
Removed unnecessary separator for custom items if there are not state or collection items in a category menu.
Checked state for category collection now correctly shows empty if there are only custom items.
[104.1.9] - 2022-10-12
Added
Allow creation of new display menu root categories.
[104.1.8] - 2022-09-26
Added
Display option for new fly-mode speed indicator.
[104.1.7] - 2022-08-26
Fixed
Issue with some entries models begin synchrnoized to state after MenuItem created from it.
[104.1.6] - 2022-08-10
Changed
Toggling show by type should not effect meshes
[104.1.5] - 2022-08-05
Changed
Make Viewport visibility flags sticky on UsdPrims on subsequent opens.
[104.1.4] - 2022-07-25
Changed
Make Viewport visibility flags sticky on UsdPrims on subsequent opens.
[104.1.3] - 2022-07-16
Changed
OM-55152: Re-adjust viewport dashboard and icons for VP2
[104.1.2] - 2022-07-08
Fixed
Do not hide SkelRoot from Skeleton display toggle.
[104.1.1] - 2022-07-01
Changed
Make sub-menus not tearable by default.
[104.1.0] - 2022-06-16
Added
Ability to add/remove custom display setting
Multi-level for display categories
[104.0.5] - 2022-06-05
Changed
Simplify test to use default Viewport and window size.
Make failure of one test not cause failure of others.
Don’t create a new Viewport for every menu-item test.
[104.0.4] - 2022-05-31
Changed
Visibilty of Skeleton and Mesh to work with instances if possible.
Split visibility logic into separate test-able module.
Make any usage of legacy displayOptions bitmask private and do not expose an API for it.
Fixed
Startup visibility for grid and selection.
Make “Selection” item toggle “Selection Outline”, not “Selection Box”.
Restoration of various show/hide items that should be persistent.
Reset Show/Hide values/types that are scene/stage dependent to keep UI and render in Sync.
[104.0.3] - 2022-05-04
Changed
Imported to kit repro and bump version to match Kit SDK
[1.0.3] - 2022-03-28
Added
Setting for visible and Order
[1.0.2] - 2022-03-16
Fixed
OM-46224: Fix camera manipulation lock out and legacy Camera frustum drawing.
[1.0.1] - 2022-03-16
Changed
Move print to carb.log_info
[1.0.0] - 2022-03-11
Added
Split from omni.kit.viewport.menubar