[package]
title = "Omni::UI Layer View"
category = "Internal"
feature = true
description = "Omniverse Kit Layer Window"
version = "1.6.11"
keywords = ["layers"]
changelog = "docs/CHANGELOG.md"
authors = ["NVIDIA"]
repository = ""

[dependencies]
"omni.activity.core" = {}
"omni.usd" = {}
"omni.kit.clipboard" = {}
"omni.kit.context_menu" = {}
"omni.client" = {}
"omni.ui" = {}
"omni.kit.window.filepicker" = {}
"omni.kit.window.content_browser" = { optional = true }
"omni.kit.notification_manager" = {}
"omni.kit.window.drop_support" = {}
"omni.kit.widget.stage" = {}
"omni.kit.widget.prompt" = {}
"omni.kit.window.file" = {}
"omni.kit.menu.utils" = {}
"omni.kit.usd.layers" = {}
"omni.kit.collaboration.channel_manager" = {}
"omni.kit.widget.live_session_management" = {}
"omni.kit.actions.core" = {}
"omni.kit.hotkeys.core" = { optional = true }

[[python.module]]
name = "omni.kit.widget.layers"

[[test]]
args = [
    "--/rtx/materialDb/syncLoads=true",
    "--/omni.kit.plugin/syncUsdLoads=true",
    "--/rtx/hydra/materialSyncLoads=true",
    "--/app/file/ignoreUnsavedOnExit=true",
    "--/renderer/enabled=pxr",
    "--/renderer/active=pxr",
    "--/renderer/multiGpu/enabled=false",
    "--/renderer/multiGpu/autoEnable=false", # Disable mGPU with PXR due to OM-51026, OM-53611
    "--/renderer/multiGpu/maxGpuCount=1",
    "--/app/asyncRendering=false",
    "--/app/file/ignoreUnsavedOnExit=true",
    "--/app/window/dpiScaleOverride=1.0",
    "--/app/window/scaleToMonitor=false",
    "--/persistent/app/omniverse/filepicker/options_menu/show_details=false",
    "--no-window"
]

dependencies = [
    "omni.hydra.rtx",
    "omni.kit.hydra_texture",
    "omni.kit.commands",
    "omni.kit.selection",
    "omni.kit.renderer.capture",
    "omni.kit.mainwindow",
    "omni.kit.window.content_browser",
    "omni.kit.ui_test",
    "omni.kit.test_suite.helpers"
]

stdoutFailPatterns.include = []
stdoutFailPatterns.exclude = [
    "*Failed to acquire interface*while unloading all plugins*",
]

[settings]
exts."omni.kit.widget.layers".enable_server_tests = false