Merge pull request #1186 from pypeclub/feature/active_key_for_optional_plugins

Active key for optional plugins
This commit is contained in:
Milan Kolar 2021-03-24 16:44:37 +01:00 committed by GitHub
commit 095b10d38d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 58 additions and 27 deletions

View file

@ -169,91 +169,113 @@
},
"ValidateColorSets": {
"enabled": false,
"optional": true
"optional": true,
"active": true
},
"ValidateMeshHasOverlappingUVs": {
"enabled": false,
"optional": true
"optional": true,
"active": true
},
"ValidateMeshArnoldAttributes": {
"enabled": false,
"optional": true
"optional": true,
"active": true
},
"ValidateMeshShaderConnections": {
"enabled": true,
"optional": true
"optional": true,
"active": true
},
"ValidateMeshSingleUVSet": {
"enabled": false,
"optional": true
"optional": true,
"active": true
},
"ValidateMeshHasUVs": {
"enabled": true,
"optional": true
"optional": true,
"active": true
},
"ValidateMeshLaminaFaces": {
"enabled": false,
"optional": true
"optional": true,
"active": true
},
"ValidateMeshNonManifold": {
"enabled": false,
"optional": true
"optional": true,
"active": true
},
"ValidateMeshNormalsUnlocked": {
"enabled": false,
"optional": true
"optional": true,
"active": true
},
"ValidateMeshUVSetMap1": {
"enabled": false,
"optional": true
"optional": true,
"active": true
},
"ValidateMeshVerticesHaveEdges": {
"enabled": true,
"optional": true
"optional": true,
"active": true
},
"ValidateNoAnimation": {
"enabled": false,
"optional": true
"optional": true,
"active": true
},
"ValidateNoNamespace": {
"enabled": true,
"optional": true
"optional": true,
"active": true
},
"ValidateNoNullTransforms": {
"enabled": true,
"optional": true
"optional": true,
"active": true
},
"ValidateNoUnknownNodes": {
"enabled": true,
"optional": true
"optional": true,
"active": true
},
"ValidateNodeNoGhosting": {
"enabled": false,
"optional": true
"optional": true,
"active": true
},
"ValidateShapeDefaultNames": {
"enabled": false,
"optional": true
"optional": true,
"active": true
},
"ValidateShapeRenderStats": {
"enabled": false,
"optional": true
"optional": true,
"active": true
},
"ValidateTransformZero": {
"enabled": false,
"optional": true
"optional": true,
"active": true
},
"ValidateCameraAttributes": {
"enabled": false,
"optional": true
"optional": true,
"active": true
},
"ValidateAssemblyName": {
"enabled": true,
"optional": true
"optional": true,
"active": true
},
"ValidateAssRelativePaths": {
"enabled": true,
"optional": true
"optional": true,
"active": true
},
"ExtractPlayblast": {
"capture_preset": {

View file

@ -30,19 +30,23 @@
},
"ValidateOutputResolution": {
"enabled": true,
"optional": true
"optional": true,
"active": true
},
"ValidateGizmo": {
"enabled": true,
"optional": true
"optional": true,
"active": true
},
"ValidateScript": {
"enabled": true,
"optional": true
"optional": true,
"active": true
},
"ValidateNukeWriteBoundingBox": {
"enabled": true,
"optional": true
"optional": true,
"active": true
},
"ExtractThumbnail": {
"enabled": true,

View file

@ -21,10 +21,15 @@
"key": "optional",
"label": "Optional"
},
{
"type": "boolean",
"key": "active",
"label": "Active"
},
{
"type": "label",
"label": "{docstring}"
}
]
}
]
]