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.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