runn all jsons through prettier

This commit is contained in:
Milan Kolar 2020-12-15 15:43:29 +01:00
parent 196d5945fc
commit cb18b25d83
53 changed files with 6078 additions and 6020 deletions

View file

@ -56,7 +56,6 @@
},
"metadata": {
"focalLengthMm": 57
}
}
},
@ -244,8 +243,8 @@
"path": "icons:TagNuke.png"
},
"metadata": {
"family": "nukescript",
"subset": "main"
"family": "nukescript",
"subset": "main"
}
},
"Comment": {
@ -255,8 +254,8 @@
"path": "icons:TagComment.png"
},
"metadata": {
"family": "comment",
"subset": "main"
"family": "comment",
"subset": "main"
}
}
}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,9 +1,7 @@
{
"compilerOptions": {
"noLib" : true,
"checkJs": true
},
"include": [
"**/*"
]
}
"compilerOptions": {
"noLib": true,
"checkJs": true
},
"include": ["**/*"]
}

View file

@ -24,14 +24,15 @@
"name": "schema_anatomy_imageio"
}
]
}, {
},
{
"type": "dict",
"key": "project_settings",
"children": [
{
"type": "schema",
"name": "schema_project_global"
},
{
"type": "schema",
"name": "schema_project_global"
},
{
"type": "schema",
"name": "schema_project_ftrack"

View file

@ -9,39 +9,46 @@
"collapsable": true,
"key": "standalonepublisher",
"label": "Standalone Publisher",
"children": [{
"type": "dict",
"collapsable": true,
"key": "publish",
"label": "Publish plugins",
"is_file": true,
"children": [{
"children": [
{
"type": "dict",
"collapsable": true,
"key": "ExtractThumbnailSP",
"label": "ExtractThumbnailSP",
"is_group": true,
"children": [{
"type": "dict",
"collapsable": false,
"key": "ffmpeg_args",
"label": "ffmpeg_args",
"children": [{
"type": "list",
"object_type": "text",
"key": "input",
"label": "input"
},
{
"type": "list",
"object_type": "text",
"key": "output",
"label": "output"
}
]
}]
}]
}]
"key": "publish",
"label": "Publish plugins",
"is_file": true,
"children": [
{
"type": "dict",
"collapsable": true,
"key": "ExtractThumbnailSP",
"label": "ExtractThumbnailSP",
"is_group": true,
"children": [
{
"type": "dict",
"collapsable": false,
"key": "ffmpeg_args",
"label": "ffmpeg_args",
"children": [
{
"type": "list",
"object_type": "text",
"key": "input",
"label": "input"
},
{
"type": "list",
"object_type": "text",
"key": "output",
"label": "output"
}
]
}
]
}
]
}
]
}
]
}

View file

@ -4,47 +4,59 @@
"key": "celaction",
"label": "CelAction",
"is_file": true,
"children": [{
"type": "dict",
"collapsable": true,
"key": "publish",
"label": "Publish plugins",
"children": [{
"children": [
{
"type": "dict",
"collapsable": true,
"checkbox_key": "enabled",
"key": "ExtractCelactionDeadline",
"label": "ExtractCelactionDeadline",
"is_group": true,
"children": [{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}, {
"type": "text",
"key": "deadline_department",
"label": "Deadline apartment"
}, {
"type": "number",
"key": "deadline_priority",
"label": "Deadline priority"
}, {
"type": "text",
"key": "deadline_pool",
"label": "Deadline pool"
}, {
"type": "text",
"key": "deadline_pool_secondary",
"label": "Deadline pool (secondary)"
}, {
"type": "text",
"key": "deadline_group",
"label": "Deadline Group"
}, {
"type": "number",
"key": "deadline_chunk_size",
"label": "Deadline Chunk size"
}]
}]
}]
"key": "publish",
"label": "Publish plugins",
"children": [
{
"type": "dict",
"collapsable": true,
"checkbox_key": "enabled",
"key": "ExtractCelactionDeadline",
"label": "ExtractCelactionDeadline",
"is_group": true,
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "text",
"key": "deadline_department",
"label": "Deadline apartment"
},
{
"type": "number",
"key": "deadline_priority",
"label": "Deadline priority"
},
{
"type": "text",
"key": "deadline_pool",
"label": "Deadline pool"
},
{
"type": "text",
"key": "deadline_pool_secondary",
"label": "Deadline pool (secondary)"
},
{
"type": "text",
"key": "deadline_group",
"label": "Deadline Group"
},
{
"type": "number",
"key": "deadline_chunk_size",
"label": "Deadline Chunk size"
}
]
}
]
}
]
}

View file

@ -6,310 +6,314 @@
"checkbox_key": "enabled",
"is_file": true,
"children": [
{
"type": "splitter"
},
{
"type": "label",
"label": "Additional Ftrack paths"
},
{
"type": "list",
"key": "ftrack_actions_path",
"label": "Action paths",
"object_type": "text"
},
{
"type": "list",
"key": "ftrack_events_path",
"label": "Event paths",
"object_type": "text"
},
{
"type": "splitter"
},
{
"type": "dict",
"key": "events",
"label": "Server Events",
"children": [
{
"type": "dict",
"key": "sync_to_avalon",
"label": "Sync to avalon",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "label",
"label": "Allow name and hierarchy change only if following statuses are on all children tasks"
},
{
"type": "list",
"key": "statuses_name_change",
"label": "Statuses",
"object_type":
{
"type": "text",
"multiline": false
}
}]
"type": "splitter"
},
{
"type": "label",
"label": "Additional Ftrack paths"
},
{
"type": "list",
"key": "ftrack_actions_path",
"label": "Action paths",
"object_type": "text"
},
{
"type": "list",
"key": "ftrack_events_path",
"label": "Event paths",
"object_type": "text"
},
{
"type": "splitter"
},
{
"type": "dict",
"key": "push_frame_values_to_task",
"label": "Sync Hierarchical and Entity Attributes",
"checkbox_key": "enabled",
"key": "events",
"label": "Server Events",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "list",
"key": "interest_entity_types",
"label": "Entity types of interest",
"object_type":
{
"type": "text",
"multiline": false
}
},
{
"type": "list",
"key": "interest_attributess",
"label": "Attributes to sync",
"object_type":
{
"type": "text",
"multiline": false
}
}]
},
{
"type": "dict",
"key": "thumbnail_updates",
"label": "Update Hierarchy thumbnails",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "label",
"label": "Push thumbnail from version, up through multiple hierarchy levels."
},
{
"type": "number",
"key": "levels",
"label": "Levels"
}]
},
{
"type": "dict",
"key": "user_assignment",
"label": "Run script on user assignments",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}]
},
{
"type": "dict",
"key": "status_update",
"label": "Update status on task action",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"key": "mapping",
"type": "dict-modifiable",
"object_type":
{
"type": "list",
"object_type": "text"
}
}]
},
{
"type": "dict",
"key": "status_task_to_parent",
"label": "Sync status from Task to Parent",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"key": "parent_status_match_all_task_statuses",
"type": "dict-modifiable",
"label": "Change parent if all tasks match",
"object_type":
{
"type": "list",
"object_type": "text"
}
},
{
"key": "parent_status_by_task_status",
"type": "dict-modifiable",
"label": "Change parent status if a single task matches",
"object_type":
{
"type": "list",
"object_type": "text"
}
}]
},
{
"type": "dict",
"key": "status_task_to_version",
"label": "Sync status from Task to Version",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "dict-modifiable",
"key": "mapping",
"object_type":
{
"type": "list",
"object_type": "text"
}
}]
},
{
"type": "dict",
"key": "status_version_to_task",
"label": "Sync status from Version to Task",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "dict-modifiable",
"key": "mapping",
"object_type":
{
"type": "list",
"object_type": "text"
}
}]
},
{
"type": "dict",
"key": "first_version_status",
"label": "Set status on first created version",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "text",
"key": "status",
"label": "Status"
}]
},
{
"type": "dict",
"key": "next_task_update",
"label": "Update status on next task",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "dict-modifiable",
"key": "mapping",
"object_type":
{
"type": "text"
}
}]
}]
},
{
"type": "dict",
"collapsable": true,
"key": "publish",
"label": "Publish plugins",
"is_file": true,
"children": [
{
"type": "dict",
"collapsable": true,
"checkbox_key": "enabled",
"key": "IntegrateFtrackNote",
"label": "IntegrateFtrackNote",
"is_group": true,
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
"type": "dict",
"key": "sync_to_avalon",
"label": "Sync to avalon",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "label",
"label": "Allow name and hierarchy change only if following statuses are on all children tasks"
},
{
"type": "list",
"key": "statuses_name_change",
"label": "Statuses",
"object_type": {
"type": "text",
"multiline": false
}
}
]
},
{
"type": "text",
"key": "note_with_intent_template",
"label": "Note with intent template"
"type": "dict",
"key": "push_frame_values_to_task",
"label": "Sync Hierarchical and Entity Attributes",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "list",
"key": "interest_entity_types",
"label": "Entity types of interest",
"object_type": {
"type": "text",
"multiline": false
}
},
{
"type": "list",
"key": "interest_attributess",
"label": "Attributes to sync",
"object_type": {
"type": "text",
"multiline": false
}
}
]
},
{
"type": "list",
"object_type": "text",
"key": "note_labels",
"label": "Note labels"
}]
},
"type": "dict",
"key": "thumbnail_updates",
"label": "Update Hierarchy thumbnails",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "label",
"label": "Push thumbnail from version, up through multiple hierarchy levels."
},
{
"type": "number",
"key": "levels",
"label": "Levels"
}
]
},
{
"type": "dict",
"key": "user_assignment",
"label": "Run script on user assignments",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}
]
},
{
"type": "dict",
"key": "status_update",
"label": "Update status on task action",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"key": "mapping",
"type": "dict-modifiable",
"object_type": {
"type": "list",
"object_type": "text"
}
}
]
},
{
"type": "dict",
"key": "status_task_to_parent",
"label": "Sync status from Task to Parent",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"key": "parent_status_match_all_task_statuses",
"type": "dict-modifiable",
"label": "Change parent if all tasks match",
"object_type": {
"type": "list",
"object_type": "text"
}
},
{
"key": "parent_status_by_task_status",
"type": "dict-modifiable",
"label": "Change parent status if a single task matches",
"object_type": {
"type": "list",
"object_type": "text"
}
}
]
},
{
"type": "dict",
"key": "status_task_to_version",
"label": "Sync status from Task to Version",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "dict-modifiable",
"key": "mapping",
"object_type": {
"type": "list",
"object_type": "text"
}
}
]
},
{
"type": "dict",
"key": "status_version_to_task",
"label": "Sync status from Version to Task",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "dict-modifiable",
"key": "mapping",
"object_type": {
"type": "list",
"object_type": "text"
}
}
]
},
{
"type": "dict",
"key": "first_version_status",
"label": "Set status on first created version",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "text",
"key": "status",
"label": "Status"
}
]
},
{
"type": "dict",
"key": "next_task_update",
"label": "Update status on next task",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "dict-modifiable",
"key": "mapping",
"object_type": {
"type": "text"
}
}
]
}
]
},
{
"type": "dict",
"collapsable": true,
"key": "publish",
"label": "Publish plugins",
"is_file": true,
"children": [
{
"type": "dict",
"collapsable": true,
"checkbox_key": "enabled",
"key": "IntegrateFtrackNote",
"label": "IntegrateFtrackNote",
"is_group": true,
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "text",
"key": "note_with_intent_template",
"label": "Note with intent template"
},
{
"type": "list",
"object_type": "text",
"key": "note_labels",
"label": "Note labels"
}
]
},
{
"type": "dict",
"collapsable": true,
"checkbox_key": "enabled",
"key": "ValidateFtrackAttributes",
"label": "ValidateFtrackAttributes",
"is_group": true,
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "raw-json",
"key": "ftrack_custom_attributes",
"label": "Custom attributes to validate"
}]
}
]
}]
"type": "dict",
"collapsable": true,
"checkbox_key": "enabled",
"key": "ValidateFtrackAttributes",
"label": "ValidateFtrackAttributes",
"is_group": true,
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "raw-json",
"key": "ftrack_custom_attributes",
"label": "Custom attributes to validate"
}
]
}
]
}
]
}

View file

@ -5,14 +5,14 @@
"label": "Global",
"is_file": true,
"children": [
{
"type": "schema",
"name": "schema_global_publish"
},
{
"type": "schema",
"name": "schema_global_tools"
},
{
"type": "schema",
"name": "schema_global_publish"
},
{
"type": "schema",
"name": "schema_global_tools"
},
{
"type": "collapsible-wrap",

View file

@ -5,20 +5,19 @@
"label": "Harmony",
"is_file": true,
"children": [
{
"type": "dict",
"collapsable": true,
"key": "publish",
"label": "Publish plugins",
"children": []
},
{
"type": "dict",
"collapsable": true,
"key": "general",
"label": "General",
"children": [
{
"type": "dict",
"collapsable": true,
"key": "publish",
"label": "Publish plugins",
"children": []
},
{
"type": "dict",
"collapsable": true,
"key": "general",
"label": "General",
"children": [
{
"type": "boolean",
"key": "skip_resolution_check",
@ -29,6 +28,7 @@
"key": "skip_timelines_check",
"label": "Skip Timeliene Check"
}
]
}]
]
}
]
}

View file

@ -4,44 +4,54 @@
"key": "hiero",
"label": "Hiero",
"is_file": true,
"children": [{
"type": "dict",
"collapsable": true,
"key": "publish",
"label": "Publish plugins",
"children": [{
"children": [
{
"type": "dict",
"collapsable": true,
"checkbox_key": "enabled",
"key": "CollectInstanceVersion",
"label": "Collect Instance Version",
"is_group": true,
"children": [{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}]
}, {
"type": "dict",
"collapsable": true,
"checkbox_key": "enabled",
"key": "ExtractReviewCutUpVideo",
"label": "Extract Review Cut Up Video",
"is_group": true,
"children": [{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}, {
"type": "list",
"object_type": "text",
"key": "tags_addition",
"label": "Tags addition"
}]
}]
},
{
"type": "schema",
"name": "schema_publish_gui_filter"
}]
"key": "publish",
"label": "Publish plugins",
"children": [
{
"type": "dict",
"collapsable": true,
"checkbox_key": "enabled",
"key": "CollectInstanceVersion",
"label": "Collect Instance Version",
"is_group": true,
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}
]
},
{
"type": "dict",
"collapsable": true,
"checkbox_key": "enabled",
"key": "ExtractReviewCutUpVideo",
"label": "Extract Review Cut Up Video",
"is_group": true,
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "list",
"object_type": "text",
"key": "tags_addition",
"label": "Tags addition"
}
]
}
]
},
{
"type": "schema",
"name": "schema_publish_gui_filter"
}
]
}

View file

@ -4,24 +4,26 @@
"key": "maya",
"label": "Maya",
"is_file": true,
"children": [{
"type": "schema",
"name": "schema_maya_capture"
},
{
"type": "schema",
"name": "schema_maya_publish"
},
{
"type": "schema",
"name": "schema_maya_load"
},
{
"type": "schema",
"name": "schema_workfile_build"
},
{
"type": "schema",
"name": "schema_publish_gui_filter"
}]
"children": [
{
"type": "schema",
"name": "schema_maya_capture"
},
{
"type": "schema",
"name": "schema_maya_publish"
},
{
"type": "schema",
"name": "schema_maya_load"
},
{
"type": "schema",
"name": "schema_workfile_build"
},
{
"type": "schema",
"name": "schema_publish_gui_filter"
}
]
}

View file

@ -4,141 +4,176 @@
"key": "nuke",
"label": "Nuke",
"is_file": true,
"children": [{
"type": "dict",
"collapsable": true,
"key": "create",
"label": "Create plugins",
"children": [{
"type": "dict",
"collapsable": false,
"key": "CreateWriteRender",
"label": "CreateWriteRender",
"is_group": true,
"children": [{
"type": "text",
"key": "fpath_template",
"label": "Path template"
}]
}, {
"type": "dict",
"collapsable": false,
"key": "CreateWritePrerender",
"label": "CreateWritePrerender",
"is_group": true,
"children": [{
"type": "text",
"key": "fpath_template",
"label": "Path template"
}]
}]
}, {
"type": "dict",
"collapsable": true,
"key": "publish",
"label": "Publish plugins",
"children": [{
"children": [
{
"type": "dict",
"collapsable": true,
"checkbox_key": "enabled",
"key": "ExtractThumbnail",
"label": "ExtractThumbnail",
"is_group": true,
"children": [{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}, {
"type": "raw-json",
"key": "nodes",
"label": "Nodes"
}]
}, {
"key": "create",
"label": "Create plugins",
"children": [
{
"type": "dict",
"collapsable": false,
"key": "CreateWriteRender",
"label": "CreateWriteRender",
"is_group": true,
"children": [
{
"type": "text",
"key": "fpath_template",
"label": "Path template"
}
]
},
{
"type": "dict",
"collapsable": false,
"key": "CreateWritePrerender",
"label": "CreateWritePrerender",
"is_group": true,
"children": [
{
"type": "text",
"key": "fpath_template",
"label": "Path template"
}
]
}
]
},
{
"type": "dict",
"collapsable": true,
"checkbox_key": "enabled",
"key": "ValidateKnobs",
"label": "ValidateKnobs",
"is_group": true,
"children": [{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}, {
"type": "raw-json",
"key": "knobs",
"label": "Knobs"
}]
}, {
"type": "dict",
"collapsable": true,
"checkbox_key": "enabled",
"key": "ExtractReviewDataLut",
"label": "ExtractReviewDataLut",
"is_group": true,
"children": [{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}]
}, {
"type": "dict",
"collapsable": true,
"checkbox_key": "enabled",
"key": "ExtractReviewDataMov",
"label": "ExtractReviewDataMov",
"is_group": true,
"children": [{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}, {
"type": "boolean",
"key": "viewer_lut_raw",
"label": "Viewer LUT raw"
}]
}, {
"type": "dict",
"collapsable": true,
"key": "ExtractSlateFrame",
"label": "ExtractSlateFrame",
"is_group": true,
"children": [{
"type": "boolean",
"key": "viewer_lut_raw",
"label": "Viewer LUT raw"
}]
}, {
"type": "dict",
"collapsable": true,
"key": "NukeSubmitDeadline",
"label": "NukeSubmitDeadline",
"is_group": true,
"children": [{
"type": "number",
"key": "deadline_priority",
"label": "deadline_priority"
}, {
"type": "text",
"key": "deadline_pool",
"label": "deadline_pool"
}, {
"type": "text",
"key": "deadline_pool_secondary",
"label": "deadline_pool_secondary"
}, {
"type": "number",
"key": "deadline_chunk_size",
"label": "deadline_chunk_size"
}]
}]
},
{
"type": "schema",
"name": "schema_workfile_build"
},
{
"type": "schema",
"name": "schema_publish_gui_filter"
}]
"key": "publish",
"label": "Publish plugins",
"children": [
{
"type": "dict",
"collapsable": true,
"checkbox_key": "enabled",
"key": "ExtractThumbnail",
"label": "ExtractThumbnail",
"is_group": true,
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "raw-json",
"key": "nodes",
"label": "Nodes"
}
]
},
{
"type": "dict",
"collapsable": true,
"checkbox_key": "enabled",
"key": "ValidateKnobs",
"label": "ValidateKnobs",
"is_group": true,
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "raw-json",
"key": "knobs",
"label": "Knobs"
}
]
},
{
"type": "dict",
"collapsable": true,
"checkbox_key": "enabled",
"key": "ExtractReviewDataLut",
"label": "ExtractReviewDataLut",
"is_group": true,
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}
]
},
{
"type": "dict",
"collapsable": true,
"checkbox_key": "enabled",
"key": "ExtractReviewDataMov",
"label": "ExtractReviewDataMov",
"is_group": true,
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "boolean",
"key": "viewer_lut_raw",
"label": "Viewer LUT raw"
}
]
},
{
"type": "dict",
"collapsable": true,
"key": "ExtractSlateFrame",
"label": "ExtractSlateFrame",
"is_group": true,
"children": [
{
"type": "boolean",
"key": "viewer_lut_raw",
"label": "Viewer LUT raw"
}
]
},
{
"type": "dict",
"collapsable": true,
"key": "NukeSubmitDeadline",
"label": "NukeSubmitDeadline",
"is_group": true,
"children": [
{
"type": "number",
"key": "deadline_priority",
"label": "deadline_priority"
},
{
"type": "text",
"key": "deadline_pool",
"label": "deadline_pool"
},
{
"type": "text",
"key": "deadline_pool_secondary",
"label": "deadline_pool_secondary"
},
{
"type": "number",
"key": "deadline_chunk_size",
"label": "deadline_chunk_size"
}
]
}
]
},
{
"type": "schema",
"name": "schema_workfile_build"
},
{
"type": "schema",
"name": "schema_publish_gui_filter"
}
]
}

View file

@ -4,32 +4,38 @@
"key": "resolve",
"label": "DaVinci Resolve",
"is_file": true,
"children": [{
"type": "dict",
"collapsable": true,
"key": "create",
"label": "Creator plugins",
"children": [{
"type": "dict",
"collapsable": true,
"key": "CreateShotClip",
"label": "Create Shot Clip",
"is_group": true,
"children": [{
"type": "text",
"key": "clipName",
"label": "Clip name template"
}, {
"type": "text",
"key": "folder",
"label": "Folder"
}, {
"type": "number",
"key": "steps",
"label": "Steps"
}]
}
]
}]
"children": [
{
"type": "dict",
"collapsable": true,
"key": "create",
"label": "Creator plugins",
"children": [
{
"type": "dict",
"collapsable": true,
"key": "CreateShotClip",
"label": "Create Shot Clip",
"is_group": true,
"children": [
{
"type": "text",
"key": "clipName",
"label": "Clip name template"
},
{
"type": "text",
"key": "folder",
"label": "Folder"
},
{
"type": "number",
"key": "steps",
"label": "Steps"
}
]
}
]
}
]
}

View file

@ -5,86 +5,89 @@
"label": "Standalone Publisher",
"is_file": true,
"children": [
{
"type": "dict",
"collapsable": true,
"key": "publish",
"label": "Publish plugins",
"is_file": true,
"children": [
{
"type": "dict",
"collapsable": true,
"key": "ExtractThumbnailSP",
"label": "ExtractThumbnailSP",
"is_group": true,
"key": "publish",
"label": "Publish plugins",
"is_file": true,
"children": [
{
"type": "dict",
"collapsable": false,
"key": "ffmpeg_args",
"label": "ffmpeg_args",
"children": [
{
"type": "list",
"object_type": "text",
"key": "input",
"label": "input"
},
{
"type": "list",
"object_type": "text",
"key": "output",
"label": "output"
}]
}]
}]
},
{
"type": "dict-modifiable",
"collapsable": true,
"key": "create",
"label": "Creator plugins",
"collapsable_key": true,
"is_file": true,
"object_type":
{
"type": "dict",
"children": [
{
"type": "text",
"key": "name",
"label": "Name"
},
{
"type": "text",
"key": "label",
"label": "Label"
},
{
"type": "text",
"key": "family",
"label": "Family"
},
{
"type": "text",
"key": "icon",
"label": "Icon"
},
{
"type": "list",
"key": "defaults",
"label": "Defaults",
"object_type":
{
"type": "text"
"type": "dict",
"collapsable": true,
"key": "ExtractThumbnailSP",
"label": "ExtractThumbnailSP",
"is_group": true,
"children": [
{
"type": "dict",
"collapsable": false,
"key": "ffmpeg_args",
"label": "ffmpeg_args",
"children": [
{
"type": "list",
"object_type": "text",
"key": "input",
"label": "input"
},
{
"type": "list",
"object_type": "text",
"key": "output",
"label": "output"
}
]
}
]
}
},
{
"type": "text",
"key": "help",
"label": "Help"
}]
]
},
{
"type": "dict-modifiable",
"collapsable": true,
"key": "create",
"label": "Creator plugins",
"collapsable_key": true,
"is_file": true,
"object_type": {
"type": "dict",
"children": [
{
"type": "text",
"key": "name",
"label": "Name"
},
{
"type": "text",
"key": "label",
"label": "Label"
},
{
"type": "text",
"key": "family",
"label": "Family"
},
{
"type": "text",
"key": "icon",
"label": "Icon"
},
{
"type": "list",
"key": "defaults",
"label": "Defaults",
"object_type": {
"type": "text"
}
},
{
"type": "text",
"key": "help",
"label": "Help"
}
]
}
}
}]
]
}

View file

@ -5,21 +5,23 @@
"label": "Unreal Engine",
"is_file": true,
"children": [
{
"type": "dict",
"collapsable": true,
"key": "project_setup",
"label": "Project Setup",
"children": [
{
"type": "boolean",
"key": "dev_mode",
"label": "Dev mode"
},
{
"type": "boolean",
"key": "install_unreal_python_engine",
"label": "Install unreal python engine"
}]
}]
"type": "dict",
"collapsable": true,
"key": "project_setup",
"label": "Project Setup",
"children": [
{
"type": "boolean",
"key": "dev_mode",
"label": "Dev mode"
},
{
"type": "boolean",
"key": "install_unreal_python_engine",
"label": "Install unreal python engine"
}
]
}
]
}

View file

@ -5,75 +5,75 @@
"label": "Attributes",
"is_file": true,
"children": [
{
"type": "number",
"key": "fps",
"label": "Frame Rate"
},
{
"type": "number",
"key": "frameStart",
"label": "Frame Start"
},
{
"type": "number",
"key": "frameEnd",
"label": "Frame End"
},
{
"type": "number",
"key": "clipIn",
"label": "Clip In"
},
{
"type": "number",
"key": "clipOut",
"label": "Clip Out"
},
{
"type": "number",
"key": "handleStart",
"label": "Handle Start"
},
{
"type": "number",
"key": "handleEnd",
"label": "Handle End"
},
{
"type": "number",
"key": "resolutionWidth",
"label": "Resolution Width"
},
{
"type": "number",
"key": "resolutionHeight",
"label": "Resolution Height"
},
{
"type": "number",
"key": "pixelAspect",
"label": "Pixel Aspect Ratio"
},
{
"type": "enum",
"key": "applications",
"label": "Applications",
"multiselection": true,
"enum_items": [
{"maya_2020" : "Maya 2020"},
{"nuke_12.2": "Nuke 12.2"},
{"hiero_12.2": "Hiero 12.2"},
{"houdini_18": "Houdini 18"},
{"blender_2.91": "Blender 2.91"},
{"aftereffects_2021": "After Effects 2021"}
]
},
{
"type": "dict-modifiable",
"key": "task_short_names",
"label": "Task short names (by Task type)",
"object_type": "text"
}
]
{
"type": "number",
"key": "fps",
"label": "Frame Rate"
},
{
"type": "number",
"key": "frameStart",
"label": "Frame Start"
},
{
"type": "number",
"key": "frameEnd",
"label": "Frame End"
},
{
"type": "number",
"key": "clipIn",
"label": "Clip In"
},
{
"type": "number",
"key": "clipOut",
"label": "Clip Out"
},
{
"type": "number",
"key": "handleStart",
"label": "Handle Start"
},
{
"type": "number",
"key": "handleEnd",
"label": "Handle End"
},
{
"type": "number",
"key": "resolutionWidth",
"label": "Resolution Width"
},
{
"type": "number",
"key": "resolutionHeight",
"label": "Resolution Height"
},
{
"type": "number",
"key": "pixelAspect",
"label": "Pixel Aspect Ratio"
},
{
"type": "enum",
"key": "applications",
"label": "Applications",
"multiselection": true,
"enum_items": [
{ "maya_2020": "Maya 2020" },
{ "nuke_12.2": "Nuke 12.2" },
{ "hiero_12.2": "Hiero 12.2" },
{ "houdini_18": "Houdini 18" },
{ "blender_2.91": "Blender 2.91" },
{ "aftereffects_2021": "After Effects 2021" }
]
},
{
"type": "dict-modifiable",
"key": "task_short_names",
"label": "Task short names (by Task type)",
"object_type": "text"
}
]
}

View file

@ -1,289 +1,355 @@
{
"type": "dict",
"key": "imageio",
"label": "Color Management and Output Formats",
"is_file": true,
"children": [{
"key": "hiero",
"type": "dict",
"label": "Hiero",
"children": [{
"key": "workfile",
"type": "dict",
"label": "Workfile",
"collapsable": false,
"children": [{
"type": "form",
"children": [{
"type": "enum",
"key": "ocioConfigName",
"label": "OpenColorIO Config",
"enum_items": [{
"nuke-default": "nuke-default"
},
{
"aces_1.0.3": "aces_1.0.3"
},
{
"aces_1.1": "aces_1.1"
},
{
"custom": "custom"
}
]
}, {
"type": "path-widget",
"key": "ocioconfigpath",
"label": "Custom OCIO path",
"multiplatform": true,
"multipath": true
}, {
"type": "text",
"key": "workingSpace",
"label": "Working Space"
}, {
"type": "text",
"key": "sixteenBitLut",
"label": "16 Bit Files"
}, {
"type": "text",
"key": "eightBitLut",
"label": "8 Bit Files"
}, {
"type": "text",
"key": "floatLut",
"label": "Floating Point Files"
}, {
"type": "text",
"key": "logLut",
"label": "Log Files"
}, {
"type": "text",
"key": "viewerLut",
"label": "Viewer"
}, {
"type": "text",
"key": "thumbnailLut",
"label": "Thumbnails"
}]
}]
}, {
"key": "regexInputs",
"type": "dict",
"label": "Colorspace on Inputs by regex detection",
"collapsable": true,
"children": [{
"type": "list",
"key": "inputs",
"label": "",
"object_type": {
"type": "dict",
"children": [{
"type": "text",
"key": "regex",
"label": "Regex"
}, {
"type": "text",
"key": "colorspace",
"label": "Colorspace"
}]
"key": "imageio",
"label": "Color Management and Output Formats",
"is_file": true,
"children": [
{
"key": "hiero",
"type": "dict",
"label": "Hiero",
"children": [
{
"key": "workfile",
"type": "dict",
"label": "Workfile",
"collapsable": false,
"children": [
{
"type": "form",
"children": [
{
"type": "enum",
"key": "ocioConfigName",
"label": "OpenColorIO Config",
"enum_items": [
{
"nuke-default": "nuke-default"
},
{
"aces_1.0.3": "aces_1.0.3"
},
{
"aces_1.1": "aces_1.1"
},
{
"custom": "custom"
}
]
},
{
"type": "path-widget",
"key": "ocioconfigpath",
"label": "Custom OCIO path",
"multiplatform": true,
"multipath": true
},
{
"type": "text",
"key": "workingSpace",
"label": "Working Space"
},
{
"type": "text",
"key": "sixteenBitLut",
"label": "16 Bit Files"
},
{
"type": "text",
"key": "eightBitLut",
"label": "8 Bit Files"
},
{
"type": "text",
"key": "floatLut",
"label": "Floating Point Files"
},
{
"type": "text",
"key": "logLut",
"label": "Log Files"
},
{
"type": "text",
"key": "viewerLut",
"label": "Viewer"
},
{
"type": "text",
"key": "thumbnailLut",
"label": "Thumbnails"
}
]
}
]
},
{
"key": "regexInputs",
"type": "dict",
"label": "Colorspace on Inputs by regex detection",
"collapsable": true,
"children": [
{
"type": "list",
"key": "inputs",
"label": "",
"object_type": {
"type": "dict",
"children": [
{
"type": "text",
"key": "regex",
"label": "Regex"
},
{
"type": "text",
"key": "colorspace",
"label": "Colorspace"
}
]
}
}
]
}
]
},
{
"key": "nuke",
"type": "dict",
"label": "Nuke",
"children": [
{
"key": "workfile",
"type": "dict",
"label": "Workfile",
"collapsable": false,
"is_group": true,
"children": [
{
"type": "form",
"children": [
{
"type": "enum",
"key": "colorManagement",
"label": "color management",
"enum_items": [
{
"Nuke": "Nuke"
},
{
"OCIO": "OCIO"
}
]
},
{
"type": "enum",
"key": "OCIO_config",
"label": "OpenColorIO Config",
"enum_items": [
{
"nuke-default": "nuke-default"
},
{
"spi-vfx": "spi-vfx"
},
{
"spi-anim": "spi-anim"
},
{
"aces_1.0.3": "aces_0.1.1"
},
{
"aces_1.0.3": "aces_0.7.1"
},
{
"aces_1.0.3": "aces_1.0.1"
},
{
"aces_1.0.3": "aces_1.0.3"
},
{
"aces_1.1": "aces_1.1"
},
{
"custom": "custom"
}
]
},
{
"type": "path-widget",
"key": "customOCIOConfigPath",
"label": "Custom OCIO config path",
"multiplatform": true,
"multipath": true
},
{
"type": "text",
"key": "workingSpaceLUT",
"label": "Working Space"
},
{
"type": "text",
"key": "monitorLut",
"label": "monitor"
},
{
"type": "text",
"key": "int8Lut",
"label": "8-bit files"
},
{
"type": "text",
"key": "int16Lut",
"label": "16-bit files"
},
{
"type": "text",
"key": "logLut",
"label": "log files"
},
{
"type": "text",
"key": "floatLut",
"label": "float files"
}
]
}
]
},
{
"key": "nodes",
"type": "dict",
"label": "Nodes",
"collapsable": true,
"is_group": true,
"children": [
{
"key": "requiredNodes",
"type": "list",
"label": "Required Nodes",
"object_type": {
"type": "dict",
"children": [
{
"type": "list",
"key": "plugins",
"label": "Used in plugins",
"object_type": {
"type": "text",
"key": "pluginClass",
"label": "Plugin Class"
}
},
{
"type": "text",
"key": "nukeNodeClass",
"label": "Nuke Node Class"
},
{
"type": "splitter"
},
{
"key": "knobs",
"label": "Knobs",
"type": "list",
"object_type": {
"type": "dict",
"children": [
{
"type": "text",
"key": "name",
"label": "Name"
},
{
"type": "text",
"key": "value",
"label": "Value"
}
]
}
}
]
}
},
{
"type": "list",
"key": "customNodes",
"label": "Custom Nodes",
"object_type": {
"type": "dict",
"children": [
{
"type": "list",
"key": "plugins",
"label": "Used in plugins",
"object_type": {
"type": "text",
"key": "pluginClass",
"label": "Plugin Class"
}
},
{
"type": "text",
"key": "nukeNodeClass",
"label": "Nuke Node Class"
},
{
"type": "splitter"
},
{
"key": "knobs",
"label": "Knobs",
"type": "list",
"object_type": {
"type": "dict",
"children": [
{
"type": "text",
"key": "name",
"label": "Name"
},
{
"type": "text",
"key": "value",
"label": "Value"
}
]
}
}
]
}
}
]
},
{
"key": "regexInputs",
"type": "dict",
"label": "Colorspace on Inputs by regex detection",
"collapsable": true,
"children": [
{
"type": "list",
"key": "inputs",
"label": "",
"object_type": {
"type": "dict",
"children": [
{
"type": "text",
"key": "regex",
"label": "Regex"
},
{
"type": "text",
"key": "colorspace",
"label": "Colorspace"
}
]
}
}
]
}
]
}
}]
}]
}, {
"key": "nuke",
"type": "dict",
"label": "Nuke",
"children": [{
"key": "workfile",
"type": "dict",
"label": "Workfile",
"collapsable": false,
"is_group": true,
"children": [{
"type": "form",
"children": [{
"type": "enum",
"key": "colorManagement",
"label": "color management",
"enum_items": [{
"Nuke": "Nuke"
},
{
"OCIO": "OCIO"
}
]
}, {
"type": "enum",
"key": "OCIO_config",
"label": "OpenColorIO Config",
"enum_items": [{
"nuke-default": "nuke-default"
},
{
"spi-vfx": "spi-vfx"
},
{
"spi-anim": "spi-anim"
},
{
"aces_1.0.3": "aces_0.1.1"
},
{
"aces_1.0.3": "aces_0.7.1"
},
{
"aces_1.0.3": "aces_1.0.1"
},
{
"aces_1.0.3": "aces_1.0.3"
},
{
"aces_1.1": "aces_1.1"
},
{
"custom": "custom"
}
]
}, {
"type": "path-widget",
"key": "customOCIOConfigPath",
"label": "Custom OCIO config path",
"multiplatform": true,
"multipath": true
}, {
"type": "text",
"key": "workingSpaceLUT",
"label": "Working Space"
}, {
"type": "text",
"key": "monitorLut",
"label": "monitor"
}, {
"type": "text",
"key": "int8Lut",
"label": "8-bit files"
}, {
"type": "text",
"key": "int16Lut",
"label": "16-bit files"
}, {
"type": "text",
"key": "logLut",
"label": "log files"
}, {
"type": "text",
"key": "floatLut",
"label": "float files"
}]
}]
}, {
"key": "nodes",
"type": "dict",
"label": "Nodes",
"collapsable": true,
"is_group": true,
"children": [{
"key": "requiredNodes",
"type": "list",
"label": "Required Nodes",
"object_type": {
"type": "dict",
"children": [{
"type": "list",
"key": "plugins",
"label": "Used in plugins",
"object_type": {
"type": "text",
"key": "pluginClass",
"label": "Plugin Class"
}
}, {
"type": "text",
"key": "nukeNodeClass",
"label": "Nuke Node Class"
}, {
"type": "splitter"
}, {
"key": "knobs",
"label": "Knobs",
"type": "list",
"object_type": {
"type": "dict",
"children": [{
"type": "text",
"key": "name",
"label": "Name"
}, {
"type": "text",
"key": "value",
"label": "Value"
}]
}
}]
}
}, {
"type": "list",
"key": "customNodes",
"label": "Custom Nodes",
"object_type": {
"type": "dict",
"children": [{
"type": "list",
"key": "plugins",
"label": "Used in plugins",
"object_type": {
"type": "text",
"key": "pluginClass",
"label": "Plugin Class"
}
}, {
"type": "text",
"key": "nukeNodeClass",
"label": "Nuke Node Class"
}, {
"type": "splitter"
}, {
"key": "knobs",
"label": "Knobs",
"type": "list",
"object_type": {
"type": "dict",
"children": [{
"type": "text",
"key": "name",
"label": "Name"
}, {
"type": "text",
"key": "value",
"label": "Value"
}]
}
}]
}
}]
}, {
"key": "regexInputs",
"type": "dict",
"label": "Colorspace on Inputs by regex detection",
"collapsable": true,
"children": [{
"type": "list",
"key": "inputs",
"label": "",
"object_type": {
"type": "dict",
"children": [{
"type": "text",
"key": "regex",
"label": "Regex"
}, {
"type": "text",
"key": "colorspace",
"label": "Colorspace"
}]
}
}]
}]
}]
]
}

View file

@ -31,21 +31,22 @@
"key": "work",
"label": "Work",
"children": [
{
"type": "text",
"key": "folder",
"label": "Folder"
},
{
"type": "text",
"key": "file",
"label": "File"
},
{
"type": "text",
"key": "path",
"label": "Path"
}]
{
"type": "text",
"key": "folder",
"label": "Folder"
},
{
"type": "text",
"key": "file",
"label": "File"
},
{
"type": "text",
"key": "path",
"label": "Path"
}
]
},
{
"type": "dict",
@ -67,7 +68,6 @@
"key": "path",
"label": "Path"
}
]
},
{
@ -75,26 +75,27 @@
"key": "publish",
"label": "Publish",
"children": [
{
"type": "text",
"key": "folder",
"label": "Folder"
},
{
"type": "text",
"key": "file",
"label": "File"
},
{
"type": "text",
"key": "path",
"label": "Path"
},
{
"type": "text",
"key": "thumbnail",
"label": "Thumbnail"
}]
{
"type": "text",
"key": "folder",
"label": "Folder"
},
{
"type": "text",
"key": "file",
"label": "File"
},
{
"type": "text",
"key": "path",
"label": "Path"
},
{
"type": "text",
"key": "thumbnail",
"label": "Thumbnail"
}
]
},
{
"type": "dict",
@ -116,7 +117,6 @@
"key": "path",
"label": "Path"
}
]
},
{
@ -131,6 +131,5 @@
"label": "Other",
"object_type": "text"
}
]
}

View file

@ -4,396 +4,404 @@
"key": "publish",
"label": "Publish plugins",
"children": [
{
"type": "dict",
"collapsable": true,
"checkbox_key": "enabled",
"key": "IntegrateMasterVersion",
"label": "IntegrateMasterVersion",
"is_group": true,
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}]
},
{
"type": "dict",
"collapsable": true,
"checkbox_key": "enabled",
"key": "ExtractJpegEXR",
"label": "ExtractJpegEXR",
"is_group": true,
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
"type": "dict",
"collapsable": true,
"checkbox_key": "enabled",
"key": "IntegrateMasterVersion",
"label": "IntegrateMasterVersion",
"is_group": true,
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}
]
},
{
"type": "dict",
"key": "ffmpeg_args",
"collapsable": true,
"checkbox_key": "enabled",
"key": "ExtractJpegEXR",
"label": "ExtractJpegEXR",
"is_group": true,
"children": [
{
"type": "list",
"object_type": "text",
"key": "input",
"label": "FFmpeg input arguments"
},
{
"type": "list",
"object_type": "text",
"key": "output",
"label": "FFmpeg output arguments"
}]
}]
},
{
"type": "dict",
"collapsable": true,
"key": "ExtractReview",
"label": "ExtractReview",
"checkbox_key": "enabled",
"is_group": true,
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "dict",
"key": "ffmpeg_args",
"children": [
{
"type": "list",
"object_type": "text",
"key": "input",
"label": "FFmpeg input arguments"
},
{
"type": "list",
"object_type": "text",
"key": "output",
"label": "FFmpeg output arguments"
}
]
}
]
},
{
"type": "list",
"key": "profiles",
"label": "Profiles",
"object_type":
{
"type": "dict",
"children": [
"type": "dict",
"collapsable": true,
"key": "ExtractReview",
"label": "ExtractReview",
"checkbox_key": "enabled",
"is_group": true,
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"key": "families",
"label": "Families",
"type": "list",
"object_type": "text"
},
{
"key": "hosts",
"label": "Hosts",
"type": "list",
"object_type": "text"
},
{
"type": "splitter"
},
{
"key": "outputs",
"label": "Output Definitions",
"type": "dict-modifiable",
"highlight_content": true,
"object_type":
{
"key": "profiles",
"label": "Profiles",
"object_type": {
"type": "dict",
"children": [
{
"key": "ext",
"label": "Output extension",
"type": "text"
},
{
"key": "tags",
"label": "Tags",
"type": "enum",
"multiselection": true,
"enum_items": [
{
"burnin": "Add burnins"
},
{
"ftrackreview": "Add to Ftrack"
},
{
"delete": "Delete output"
},
{
"slate-frame": "Add slate frame"
},
{
"no-hnadles": "Skip handle frames"
}]
},
{
"key": "ffmpeg_args",
"label": "FFmpeg arguments",
"type": "dict",
"highlight_content": true,
"children": [
{
"key": "video_filters",
"label": "Video filters",
"type": "list",
"object_type": "text"
},
{
"type": "splitter"
},
{
"key": "audio_filters",
"label": "Audio filters",
"type": "list",
"object_type": "text"
},
{
"type": "splitter"
},
{
"key": "input",
"label": "Input arguments",
"type": "list",
"object_type": "text"
},
{
"type": "splitter"
},
{
"key": "output",
"label": "Output arguments",
"type": "list",
"object_type": "text"
}]
},
{
"key": "filter",
"label": "Additional output filtering",
"type": "dict",
"highlight_content": true,
"children": [
{
"key": "families",
"label": "Families",
"type": "list",
"object_type": "text"
}]
}]
},
{
"key": "hosts",
"label": "Hosts",
"type": "list",
"object_type": "text"
},
{
"type": "splitter"
},
{
"key": "outputs",
"label": "Output Definitions",
"type": "dict-modifiable",
"highlight_content": true,
"object_type": {
"type": "dict",
"children": [
{
"key": "ext",
"label": "Output extension",
"type": "text"
},
{
"key": "tags",
"label": "Tags",
"type": "enum",
"multiselection": true,
"enum_items": [
{
"burnin": "Add burnins"
},
{
"ftrackreview": "Add to Ftrack"
},
{
"delete": "Delete output"
},
{
"slate-frame": "Add slate frame"
},
{
"no-hnadles": "Skip handle frames"
}
]
},
{
"key": "ffmpeg_args",
"label": "FFmpeg arguments",
"type": "dict",
"highlight_content": true,
"children": [
{
"key": "video_filters",
"label": "Video filters",
"type": "list",
"object_type": "text"
},
{
"type": "splitter"
},
{
"key": "audio_filters",
"label": "Audio filters",
"type": "list",
"object_type": "text"
},
{
"type": "splitter"
},
{
"key": "input",
"label": "Input arguments",
"type": "list",
"object_type": "text"
},
{
"type": "splitter"
},
{
"key": "output",
"label": "Output arguments",
"type": "list",
"object_type": "text"
}
]
},
{
"key": "filter",
"label": "Additional output filtering",
"type": "dict",
"highlight_content": true,
"children": [
{
"key": "families",
"label": "Families",
"type": "list",
"object_type": "text"
}
]
}
]
}
}
]
}
}]
}
}]
},
{
"type": "dict",
"collapsable": true,
"key": "ExtractBurnin",
"label": "ExtractBurnin",
"checkbox_key": "enabled",
"is_group": true,
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "dict",
"collapsable": true,
"key": "options",
"label": "Burnin formating options",
"children": [
{
"type": "number",
"key": "font_size",
"label": "Font size"
},
{
"type": "number",
"key": "opacity",
"label": "Font opacity"
},
{
"type": "number",
"key": "bg_opacity",
"label": "Background opacity"
},
{
"type": "number",
"key": "x_offset",
"label": "X Offset"
},
{
"type": "number",
"key": "y_offset",
"label": "Y Offset"
},
{
"type": "number",
"key": "bg_padding",
"label": "Padding aroung text"
},
{
"type": "splitter"
}]
},
{
"type": "list",
"key": "profiles",
"label": "Profiles",
"object_type":
{
"type": "dict",
"children": [
{
"key": "families",
"label": "Families",
"type": "list",
"object_type": "text"
},
{
"key": "hosts",
"label": "Hosts",
"type": "list",
"object_type": "text"
},
{
"type": "splitter"
},
{
"key": "burnins",
"label": "Burnins",
"type": "dict-modifiable",
"highlight_content": true,
"collapsable": false,
"object_type":
{
"type": "dict",
"children": [
{
"key": "TOP_LEFT",
"label": "Top Left",
"type": "text"
},
{
"key": "TOP_CENTERED",
"label": "Top Centered",
"type": "text"
},
{
"key": "TOP_RIGHT",
"label": "top Right",
"type": "text"
},
{
"key": "BOTTOM_LEFT",
"label": "Bottom Left",
"type": "text"
},
{
"key": "BOTTOM_CENTERED",
"label": "Bottom Centered",
"type": "text"
},
{
"key": "BOTTOM_RIGHT",
"label": "BottomRight",
"type": "text"
}]
}
}]
}
}
]
},
{
"type": "dict",
"collapsable": true,
"key": "IntegrateAssetNew",
"label": "IntegrateAssetNew",
"is_group": true,
"children": [
{
"type": "raw-json",
"key": "template_name_profiles",
"label": "template_name_profiles"
}]
},
{
"type": "dict",
"collapsable": true,
"key": "ProcessSubmittedJobOnFarm",
"label": "ProcessSubmittedJobOnFarm",
"checkbox_key": "enabled",
"is_group": true,
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "text",
"key": "deadline_department",
"label": "Deadline department"
},
{
"type": "text",
"key": "deadline_pool",
"label": "Deadline Pool"
},
{
"type": "text",
"key": "deadline_group",
"label": "Deadline Group"
},
{
"type": "number",
"key": "deadline_chunk_size",
"label": "Deadline Chunk Size"
},
{
"type": "number",
"key": "deadline_priority",
"label": "Deadline Priotity"
]
},
{
"type": "dict",
"key": "aov_filter",
"label": "Reviewable subsets filter",
"collapsable": true,
"key": "ExtractBurnin",
"label": "ExtractBurnin",
"checkbox_key": "enabled",
"is_group": true,
"children": [
{
"type": "list",
"key": "maya",
"label": "Maya",
"object_type":
{
"type": "text"
}
},
{
"type": "list",
"key": "nuke",
"label": "Nuke",
"object_type":
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "text"
}
},
{
"type": "list",
"key": "aftereffects",
"label": "After Effects",
"object_type":
"type": "dict",
"collapsable": true,
"key": "options",
"label": "Burnin formating options",
"children": [
{
"type": "number",
"key": "font_size",
"label": "Font size"
},
{
"type": "number",
"key": "opacity",
"label": "Font opacity"
},
{
"type": "number",
"key": "bg_opacity",
"label": "Background opacity"
},
{
"type": "number",
"key": "x_offset",
"label": "X Offset"
},
{
"type": "number",
"key": "y_offset",
"label": "Y Offset"
},
{
"type": "number",
"key": "bg_padding",
"label": "Padding aroung text"
},
{
"type": "splitter"
}
]
},
{
"type": "text"
"type": "list",
"key": "profiles",
"label": "Profiles",
"object_type": {
"type": "dict",
"children": [
{
"key": "families",
"label": "Families",
"type": "list",
"object_type": "text"
},
{
"key": "hosts",
"label": "Hosts",
"type": "list",
"object_type": "text"
},
{
"type": "splitter"
},
{
"key": "burnins",
"label": "Burnins",
"type": "dict-modifiable",
"highlight_content": true,
"collapsable": false,
"object_type": {
"type": "dict",
"children": [
{
"key": "TOP_LEFT",
"label": "Top Left",
"type": "text"
},
{
"key": "TOP_CENTERED",
"label": "Top Centered",
"type": "text"
},
{
"key": "TOP_RIGHT",
"label": "top Right",
"type": "text"
},
{
"key": "BOTTOM_LEFT",
"label": "Bottom Left",
"type": "text"
},
{
"key": "BOTTOM_CENTERED",
"label": "Bottom Centered",
"type": "text"
},
{
"key": "BOTTOM_RIGHT",
"label": "BottomRight",
"type": "text"
}
]
}
}
]
}
}
},
{
"type": "list",
"key": "celaction",
"label": "Celaction",
"object_type":
]
},
{
"type": "dict",
"collapsable": true,
"key": "IntegrateAssetNew",
"label": "IntegrateAssetNew",
"is_group": true,
"children": [
{
"type": "text"
"type": "raw-json",
"key": "template_name_profiles",
"label": "template_name_profiles"
}
}]
}]
}]
]
},
{
"type": "dict",
"collapsable": true,
"key": "ProcessSubmittedJobOnFarm",
"label": "ProcessSubmittedJobOnFarm",
"checkbox_key": "enabled",
"is_group": true,
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "text",
"key": "deadline_department",
"label": "Deadline department"
},
{
"type": "text",
"key": "deadline_pool",
"label": "Deadline Pool"
},
{
"type": "text",
"key": "deadline_group",
"label": "Deadline Group"
},
{
"type": "number",
"key": "deadline_chunk_size",
"label": "Deadline Chunk Size"
},
{
"type": "number",
"key": "deadline_priority",
"label": "Deadline Priotity"
},
{
"type": "dict",
"key": "aov_filter",
"label": "Reviewable subsets filter",
"children": [
{
"type": "list",
"key": "maya",
"label": "Maya",
"object_type": {
"type": "text"
}
},
{
"type": "list",
"key": "nuke",
"label": "Nuke",
"object_type": {
"type": "text"
}
},
{
"type": "list",
"key": "aftereffects",
"label": "After Effects",
"object_type": {
"type": "text"
}
},
{
"type": "list",
"key": "celaction",
"label": "Celaction",
"object_type": {
"type": "text"
}
}
]
}
]
}
]
}

View file

@ -4,77 +4,79 @@
"key": "tools",
"label": "Tools",
"children": [
{
"type": "dict",
"collapsable": true,
"key": "creator",
"label": "Creator",
"children": [
{
"type": "dict-modifiable",
"collapsable": false,
"key": "families_smart_select",
"label": "Families smart select",
"object_type":{
"type": "list",
"object_type": "text"
}
}]
},
{
"type": "dict",
"collapsable": true,
"key": "Workfiles",
"label": "Workfiles",
"children": [
{
"type": "collapsible-wrap",
"label": "Open last workfiles on launch",
"children": [
{
"type": "dict",
"collapsable": true,
"key": "creator",
"label": "Creator",
"children": [
{
"type": "list",
"key": "last_workfile_on_startup",
"label": "",
"is_group": true,
"object_type":
{
"type": "dict",
"children": [
{
"key": "hosts",
"label": "Hosts",
"type": "list",
"object_type": "text"
},
{
"key": "tasks",
"label": "Tasks",
"type": "list",
"object_type": "text"
},
{
"type": "splitter"
},
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}
]
"type": "dict-modifiable",
"collapsable": false,
"key": "families_smart_select",
"label": "Families smart select",
"object_type": {
"type": "list",
"object_type": "text"
}
}]
},
{
"type": "dict-modifiable",
"collapsable": true,
"key": "sw_folders",
"label": "Extra task folders",
"is_group": true,
"object_type":{
"type": "list",
"object_type": "text"
}
}
]
}]
}
]
},
{
"type": "dict",
"collapsable": true,
"key": "Workfiles",
"label": "Workfiles",
"children": [
{
"type": "collapsible-wrap",
"label": "Open last workfiles on launch",
"children": [
{
"type": "list",
"key": "last_workfile_on_startup",
"label": "",
"is_group": true,
"object_type": {
"type": "dict",
"children": [
{
"key": "hosts",
"label": "Hosts",
"type": "list",
"object_type": "text"
},
{
"key": "tasks",
"label": "Tasks",
"type": "list",
"object_type": "text"
},
{
"type": "splitter"
},
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}
]
}
}
]
},
{
"type": "dict-modifiable",
"collapsable": true,
"key": "sw_folders",
"label": "Extra task folders",
"is_group": true,
"object_type": {
"type": "list",
"object_type": "text"
}
}
]
}
]
}

View file

@ -4,138 +4,153 @@
"key": "load",
"label": "Loader plugins",
"children": [
{
"type": "dict",
"collapsable": true,
"key": "colors",
"label": "Loaded Subsets Outliner Colors",
"children": [
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Model",
"name": "model"
}]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Rig",
"name": "rig"
}]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Pointcache",
"name": "pointcache"
}]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Animation",
"name": "animation"
}]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Arnold Standin",
"name": "ass"
}]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Camera",
"name": "camera"
}]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "FBX",
"name": "fbx"
}]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Maya Scene",
"name": "mayaAscii"
}]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Set Dress",
"name": "setdress"
}]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Layout",
"name": "layout"
}]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "VDB Cache",
"name": "vdbcache"
}]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Vray Proxy",
"name": "vrayproxy"
}]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Yeti Cache",
"name": "yeticache"
}]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Yeti Rig",
"name": "yetiRig"
}]
"type": "dict",
"collapsable": true,
"key": "colors",
"label": "Loaded Subsets Outliner Colors",
"children": [
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Model",
"name": "model"
}
]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Rig",
"name": "rig"
}
]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Pointcache",
"name": "pointcache"
}
]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Animation",
"name": "animation"
}
]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Arnold Standin",
"name": "ass"
}
]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Camera",
"name": "camera"
}
]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "FBX",
"name": "fbx"
}
]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Maya Scene",
"name": "mayaAscii"
}
]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Set Dress",
"name": "setdress"
}
]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Layout",
"name": "layout"
}
]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "VDB Cache",
"name": "vdbcache"
}
]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Vray Proxy",
"name": "vrayproxy"
}
]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Yeti Cache",
"name": "yeticache"
}
]
},
{
"type": "schema_template",
"name": "template_color",
"template_data": [
{
"label": "Yeti Rig",
"name": "yetiRig"
}
]
}
]
}
]
}]
]
}

View file

@ -4,203 +4,211 @@
"key": "publish",
"label": "Publish plugins",
"children": [
{
"type": "label",
"label": "Collectors"
},
{
"type": "dict",
"collapsable": true,
"key": "CollectMayaRender",
"label": "Collect Render Layers",
"children": [
{
"type": "boolean",
"key": "sync_workfile_version",
"label": "Sync render version with workfile"
}]
},
{
"type": "splitter"
},
{
"type": "label",
"label": "Collectors"
},
{
"type": "dict",
"collapsable": true,
"key": "ValidateCameraAttributes",
"label": "Validate Camera Attributes",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
"type": "label",
"label": "Collectors"
},
{
"type": "boolean",
"key": "optional",
"label": "Optional"
}]
},
{
"type": "dict",
"collapsable": true,
"key": "ValidateModelName",
"label": "Validate Model Name",
"checkbox_key": "enabled",
"children": [
"type": "dict",
"collapsable": true,
"key": "CollectMayaRender",
"label": "Collect Render Layers",
"children": [
{
"type": "boolean",
"key": "sync_workfile_version",
"label": "Sync render version with workfile"
}
]
},
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
"type": "splitter"
},
{
"type": "label",
"label": "Path to material file defining list of material names to check. This is material name per line simple text file.<br/>It will be checked against named group <b>shader</b> in your <em>Validation regex</em>.<p>For example: <br/> <code>^.*(?P=&lt;shader&gt;.+)_GEO</code></p>"
"label": "Collectors"
},
{
"type": "path-widget",
"key": "material_file",
"label": "Material File",
"multiplatform": true,
"multipath": false
"type": "dict",
"collapsable": true,
"key": "ValidateCameraAttributes",
"label": "Validate Camera Attributes",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "boolean",
"key": "optional",
"label": "Optional"
}
]
},
{
"type": "text",
"key": "regex",
"label": "Validation regex"
}]
},
{
"type": "dict",
"collapsable": true,
"key": "ValidateAssemblyName",
"label": "Validate Assembly Name",
"checkbox_key": "enabled",
"children": [
"type": "dict",
"collapsable": true,
"key": "ValidateModelName",
"label": "Validate Model Name",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "label",
"label": "Path to material file defining list of material names to check. This is material name per line simple text file.<br/>It will be checked against named group <b>shader</b> in your <em>Validation regex</em>.<p>For example: <br/> <code>^.*(?P=&lt;shader&gt;.+)_GEO</code></p>"
},
{
"type": "path-widget",
"key": "material_file",
"label": "Material File",
"multiplatform": true,
"multipath": false
},
{
"type": "text",
"key": "regex",
"label": "Validation regex"
}
]
},
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}]
},
{
"type": "dict",
"collapsable": true,
"key": "ValidateShaderName",
"label": "ValidateShaderName",
"checkbox_key": "enabled",
"children": [
"type": "dict",
"collapsable": true,
"key": "ValidateAssemblyName",
"label": "Validate Assembly Name",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}
]
},
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
"type": "dict",
"collapsable": true,
"key": "ValidateShaderName",
"label": "ValidateShaderName",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "label",
"label": "Shader name regex can use named capture group <b>asset</b> to validate against current asset name.<p><b>Example:</b><br/><code>^.*(?P=&lt;asset&gt;.+)_SHD</code></p>"
},
{
"type": "text",
"key": "regex",
"label": "Validation regex"
}
]
},
{
"type": "dict",
"collapsable": true,
"key": "ValidateMeshHasOverlappingUVs",
"label": "ValidateMeshHasOverlappingUVs",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}
]
},
{
"type": "dict",
"collapsable": true,
"key": "ValidateAttributes",
"label": "ValidateAttributes",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "raw-json",
"key": "attributes",
"label": "Attributes"
}
]
},
{
"type": "splitter"
},
{
"type": "label",
"label": "Shader name regex can use named capture group <b>asset</b> to validate against current asset name.<p><b>Example:</b><br/><code>^.*(?P=&lt;asset&gt;.+)_SHD</code></p>"
"label": "Extractors"
},
{
"type": "text",
"key": "regex",
"label": "Validation regex"
}]
},
{
"type": "dict",
"collapsable": true,
"key": "ValidateMeshHasOverlappingUVs",
"label": "ValidateMeshHasOverlappingUVs",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}]
},
{
"type": "dict",
"collapsable": true,
"key": "ValidateAttributes",
"label": "ValidateAttributes",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
"type": "dict",
"collapsable": true,
"key": "ExtractCameraAlembic",
"label": "Extract camera to Alembic",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "label",
"label": "List of attributes that will be added to the baked alembic camera. Needs to be written in python list syntax.<p>For example: <br/> <code>[\"attributeName\", \"anotherAttribute\"]</code></p>"
},
{
"type": "boolean",
"key": "optional",
"label": "Optional"
},
{
"type": "raw-json",
"key": "bake_attributes",
"label": "Bake Attributes"
}
]
},
{
"type": "raw-json",
"key": "attributes",
"label": "Attributes"
"type": "dict",
"collapsable": true,
"key": "MayaSubmitDeadline",
"label": "Submit maya job to deadline",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "enum",
"key": "tile_assembler_plugin",
"label": "Tile Assembler Plugin",
"multiselection": false,
"enum_items": [
{
"DraftTileAssembler": "Draft Tile Assembler"
},
{
"oiio": "Open Image IO"
}
]
}
]
}
]
},
{
"type": "splitter"
},
{
"type": "label",
"label": "Extractors"
},
{
"type": "dict",
"collapsable": true,
"key": "ExtractCameraAlembic",
"label": "Extract camera to Alembic",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "label",
"label": "List of attributes that will be added to the baked alembic camera. Needs to be written in python list syntax.<p>For example: <br/> <code>[\"attributeName\", \"anotherAttribute\"]</code></p>"
},
{
"type": "boolean",
"key": "optional",
"label": "Optional"
},
{
"type": "raw-json",
"key": "bake_attributes",
"label": "Bake Attributes"
}]
},
{
"type": "dict",
"collapsable": true,
"key": "MayaSubmitDeadline",
"label": "Submit maya job to deadline",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "enum",
"key": "tile_assembler_plugin",
"label": "Tile Assembler Plugin",
"multiselection": false,
"enum_items": [
{
"DraftTileAssembler": "Draft Tile Assembler"
},
{
"oiio": "Open Image IO"
}]
}]
}]
]
}

View file

@ -3,8 +3,7 @@
"collapsable": true,
"key": "filters",
"label": "Publish GUI Filters",
"object_type":
{
"object_type": {
"type": "raw-json",
"label": "Plugins"
}

View file

@ -3,79 +3,95 @@
"collapsable": true,
"key": "workfile_build",
"label": "Workfile Build Settings",
"children": [{
"type": "list",
"key": "profiles",
"label": "Profiles",
"object_type": {
"type": "dict",
"children": [{
"key": "tasks",
"label": "Tasks",
"type": "list",
"object_type": "text"
}, {
"type": "splitter"
}, {
"key": "current_context",
"label": "<b>Current Context</b>",
"type": "list",
"highlight_content": true,
"object_type": {
"type": "dict",
"children": [{
"key": "subset_name_filters",
"label": "Subset name Filters",
"children": [
{
"type": "list",
"key": "profiles",
"label": "Profiles",
"object_type": {
"type": "dict",
"children": [
{
"key": "tasks",
"label": "Tasks",
"type": "list",
"object_type": "text"
}, {
"key": "families",
"label": "Families",
},
{
"type": "splitter"
},
{
"key": "current_context",
"label": "<b>Current Context</b>",
"type": "list",
"object_type": "text"
},{
"key": "repre_names",
"label": "Repre Names",
"highlight_content": true,
"object_type": {
"type": "dict",
"children": [
{
"key": "subset_name_filters",
"label": "Subset name Filters",
"type": "list",
"object_type": "text"
},
{
"key": "families",
"label": "Families",
"type": "list",
"object_type": "text"
},
{
"key": "repre_names",
"label": "Repre Names",
"type": "list",
"object_type": "text"
},
{
"key": "loaders",
"label": "Loaders",
"type": "list",
"object_type": "text"
}
]
}
},
{
"key": "linked_assets",
"label": "<b>Linked Assets</b>",
"type": "list",
"object_type": "text"
},{
"key": "loaders",
"label": "Loaders",
"type": "list",
"object_type": "text"
}]
}
},
{
"key": "linked_assets",
"label": "<b>Linked Assets</b>",
"type": "list",
"highlight_content": true,
"object_type": {
"type": "dict",
"children": [{
"key": "subset_name_filters",
"label": "Subset name Filters",
"type": "list",
"object_type": "text"
}, {
"key": "families",
"label": "Families",
"type": "list",
"object_type": "text"
},{
"key": "repre_names",
"label": "Repre Names",
"type": "list",
"object_type": "text"
},{
"key": "loaders",
"label": "Loaders",
"type": "list",
"object_type": "text"
}]
}
}]
"highlight_content": true,
"object_type": {
"type": "dict",
"children": [
{
"key": "subset_name_filters",
"label": "Subset name Filters",
"type": "list",
"object_type": "text"
},
{
"key": "families",
"label": "Families",
"type": "list",
"object_type": "text"
},
{
"key": "repre_names",
"label": "Repre Names",
"type": "list",
"object_type": "text"
},
{
"key": "loaders",
"label": "Loaders",
"type": "list",
"object_type": "text"
}
]
}
}
]
}
}
}]
]
}

View file

@ -1,28 +1,30 @@
[
{
"type": "list-strict",
"key": "{name}",
"label": "{label}:",
"object_types": [
{
"label": "Red",
"type": "number",
"minimum": 0,
"maximum": 1,
"decimal": 3
}, {
"label": "Green",
"type": "number",
"minimum": 0,
"maximum": 1,
"decimal": 3
}, {
"label": "Blue",
"type": "number",
"minimum": 0,
"maximum": 1,
"decimal": 3
}
]
}
{
"type": "list-strict",
"key": "{name}",
"label": "{label}:",
"object_types": [
{
"label": "Red",
"type": "number",
"minimum": 0,
"maximum": 1,
"decimal": 3
},
{
"label": "Green",
"type": "number",
"minimum": 0,
"maximum": 1,
"decimal": 3
},
{
"label": "Blue",
"type": "number",
"minimum": 0,
"maximum": 1,
"decimal": 3
}
]
}
]

View file

@ -17,7 +17,8 @@
"host_name": "app_1",
"multipath_executables": false
}
}, {
},
{
"type": "schema_template",
"name": "example_template",
"template_data": {
@ -26,7 +27,8 @@
}
}
]
}, {
},
{
"key": "env_group_test",
"label": "EnvGroup Test",
"type": "dict",
@ -38,7 +40,8 @@
"env_group_key": "test_group"
}
]
}, {
},
{
"key": "dict_wrapper",
"type": "dict",
"children": [
@ -47,57 +50,67 @@
"key": "test_enum_singleselection",
"label": "Enum Single Selection",
"enum_items": [
{"value_1": "Label 1"},
{"value_2": "Label 2"},
{"value_3": "Label 3"}
{ "value_1": "Label 1" },
{ "value_2": "Label 2" },
{ "value_3": "Label 3" }
]
}, {
},
{
"type": "enum",
"key": "test_enum_multiselection",
"label": "Enum Multi Selection",
"multiselection": true,
"enum_items": [
{"value_1": "Label 1"},
{"value_2": "Label 2"},
{"value_3": "Label 3"}
{ "value_1": "Label 1" },
{ "value_2": "Label 2" },
{ "value_3": "Label 3" }
]
}, {
},
{
"type": "boolean",
"key": "bool",
"label": "Boolean checkbox"
}, {
},
{
"type": "label",
"label": "NOTE: This is label"
}, {
},
{
"type": "splitter"
}, {
},
{
"type": "number",
"key": "integer",
"label": "Integer",
"decimal": 0,
"minimum": 0,
"maximum": 10
}, {
},
{
"type": "number",
"key": "float",
"label": "Float (2 decimals)",
"decimal": 2,
"minimum": -10,
"maximum": -5
}, {
},
{
"type": "text",
"key": "singleline_text",
"label": "Singleline text"
}, {
},
{
"type": "text",
"key": "multiline_text",
"label": "Multiline text",
"multiline": true
}, {
},
{
"type": "raw-json",
"key": "raw_json",
"label": "Raw json input"
}, {
},
{
"type": "list",
"key": "list_item_of_multiline_texts",
"label": "List of multiline texts",
@ -105,7 +118,8 @@
"type": "text",
"multiline": true
}
}, {
},
{
"type": "list",
"key": "list_item_of_floats",
"label": "List of floats",
@ -115,7 +129,8 @@
"minimum": 1000,
"maximum": 2000
}
}, {
},
{
"type": "dict-modifiable",
"key": "modifiable_dict_of_integers",
"label": "Modifiable dict of integers",
@ -125,7 +140,8 @@
"minimum": 10,
"maximum": 100
}
}, {
},
{
"type": "list-strict",
"key": "strict_list_labels_horizontal",
"label": "StrictList-labels-horizontal (color)",
@ -136,19 +152,22 @@
"minimum": 0,
"maximum": 255,
"decimal": 0
}, {
},
{
"label": "Green",
"type": "number",
"minimum": 0,
"maximum": 255,
"decimal": 0
}, {
},
{
"label": "Blue",
"type": "number",
"minimum": 0,
"maximum": 255,
"decimal": 0
}, {
},
{
"label": "Alpha",
"type": "number",
"minimum": 0,
@ -156,7 +175,8 @@
"decimal": 6
}
]
}, {
},
{
"type": "list-strict",
"key": "strict_list_labels_vertical",
"label": "StrictList-labels-vertical (color)",
@ -168,19 +188,22 @@
"minimum": 0,
"maximum": 255,
"decimal": 0
}, {
},
{
"label": "Green",
"type": "number",
"minimum": 0,
"maximum": 255,
"decimal": 0
}, {
},
{
"label": "Blue",
"type": "number",
"minimum": 0,
"maximum": 255,
"decimal": 0
}, {
},
{
"label": "Alpha",
"type": "number",
"minimum": 0,
@ -188,7 +211,8 @@
"decimal": 6
}
]
}, {
},
{
"type": "list-strict",
"key": "strict_list_nolabels_horizontal",
"label": "StrictList-nolabels-horizontal (color)",
@ -198,24 +222,28 @@
"minimum": 0,
"maximum": 255,
"decimal": 0
}, {
},
{
"type": "number",
"minimum": 0,
"maximum": 255,
"decimal": 0
}, {
},
{
"type": "number",
"minimum": 0,
"maximum": 255,
"decimal": 0
}, {
},
{
"type": "number",
"minimum": 0,
"maximum": 1,
"decimal": 6
}
]
}, {
},
{
"type": "list-strict",
"key": "strict_list_nolabels_vertical",
"label": "StrictList-nolabels-vertical (color)",
@ -226,24 +254,28 @@
"minimum": 0,
"maximum": 255,
"decimal": 0
}, {
},
{
"type": "number",
"minimum": 0,
"maximum": 255,
"decimal": 0
}, {
},
{
"type": "number",
"minimum": 0,
"maximum": 255,
"decimal": 0
}, {
},
{
"type": "number",
"minimum": 0,
"maximum": 1,
"decimal": 6
}
]
}, {
},
{
"type": "list",
"key": "dict_item",
"label": "DictItem in List",
@ -255,7 +287,8 @@
"label": "Families",
"type": "list",
"object_type": "text"
}, {
},
{
"key": "hosts",
"label": "Hosts",
"type": "list",
@ -263,31 +296,36 @@
}
]
}
}, {
},
{
"type": "path-widget",
"key": "single_path_input",
"label": "Single path input",
"multiplatform": false,
"multipath": false
}, {
},
{
"type": "path-widget",
"key": "multi_path_input",
"label": "Multi path input",
"multiplatform": false,
"multipath": true
}, {
},
{
"type": "path-widget",
"key": "single_os_specific_path_input",
"label": "Single OS specific path input",
"multiplatform": true,
"multipath": false
}, {
},
{
"type": "path-widget",
"key": "multi_os_specific_path_input",
"label": "Multi OS specific path input",
"multiplatform": true,
"multipath": true
}, {
},
{
"key": "collapsable",
"type": "dict",
"label": "collapsable dictionary",
@ -300,7 +338,8 @@
"label": "Exmaple input"
}
]
}, {
},
{
"key": "collapsable_expanded",
"type": "dict",
"label": "collapsable dictionary, expanded on creation",
@ -314,7 +353,8 @@
"label": "Exmaple input"
}
]
}, {
},
{
"key": "not_collapsable",
"type": "dict",
"label": "Not collapsable",
@ -327,7 +367,8 @@
"label": "Exmaple input"
}
]
}, {
},
{
"key": "nested_dict_lvl1",
"type": "dict",
"label": "Nested dictionary (level 1)",
@ -349,7 +390,8 @@
"label": "Exmaple input"
}
]
}, {
},
{
"key": "nested_dict_lvl3_2",
"type": "dict",
"label": "Nested dictionary (level 3) (2)",
@ -358,7 +400,8 @@
"type": "text",
"key": "_nothing",
"label": "Exmaple input"
}, {
},
{
"type": "text",
"key": "_nothing2",
"label": "Exmaple input 2"
@ -368,7 +411,8 @@
]
}
]
}, {
},
{
"key": "form_examples",
"type": "dict",
"label": "Form examples",
@ -382,17 +426,20 @@
"type": "text",
"key": "_nothing_1",
"label": "Example label"
}, {
},
{
"type": "text",
"key": "_nothing_2",
"label": "Example label ####"
}, {
},
{
"type": "text",
"key": "_nothing_3",
"label": "Example label ########"
}
]
}, {
},
{
"key": "inputs_with_form_example",
"type": "dict",
"label": "Inputs with form",
@ -404,11 +451,13 @@
"type": "text",
"key": "_nothing_1",
"label": "Example label"
}, {
},
{
"type": "text",
"key": "_nothing_2",
"label": "Example label ####"
}, {
},
{
"type": "text",
"key": "_nothing_3",
"label": "Example label ########"
@ -418,7 +467,8 @@
]
}
]
}, {
},
{
"type": "collapsible-wrap",
"label": "Collapsible Wrapper without key",
"children": [

View file

@ -3,12 +3,14 @@
"__default_values__": {
"multipath_executables": true
}
}, {
},
{
"type": "raw-json",
"label": "{host_label} Environments",
"key": "{host_name}_environments",
"env_group_key": "{host_name}"
}, {
},
{
"type": "path-widget",
"key": "{host_name}_executables",
"label": "{host_label} - Full paths to executables",

View file

@ -4,7 +4,8 @@
"label": "Adobe AfterEffects",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
@ -22,20 +23,22 @@
{
"type": "dict-invisible",
"key": "variants",
"children": [{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "2020",
"host_name": "aftereffects"
},
{
"host_version": "2021",
"host_name": "aftereffects"
}
]
}]
"children": [
{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "2020",
"host_name": "aftereffects"
},
{
"host_version": "2021",
"host_name": "aftereffects"
}
]
}
]
}
]
}

View file

@ -4,7 +4,8 @@
"label": "Blender",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
@ -22,20 +23,22 @@
{
"type": "dict",
"key": "variants",
"children": [{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "2.90",
"host_name": "blender"
},
{
"host_version": "2.83",
"host_name": "blender"
}
]
}]
"children": [
{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "2.90",
"host_name": "blender"
},
{
"host_version": "2.83",
"host_name": "blender"
}
]
}
]
}
]
}

View file

@ -4,7 +4,8 @@
"label": "CelAction2D",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
@ -22,22 +23,26 @@
{
"type": "dict",
"key": "variants",
"children": [{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [{
"host_version": "Local",
"host_name": "celation",
"multiplatform": false,
"multipath_executables": false
},
"children": [
{
"host_version": "Publish",
"host_name": "celation",
"multiplatform": false,
"multipath_executables": false
}]
}]
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "Local",
"host_name": "celation",
"multiplatform": false,
"multipath_executables": false
},
{
"host_version": "Publish",
"host_name": "celation",
"multiplatform": false,
"multipath_executables": false
}
]
}
]
}
]
}

View file

@ -4,7 +4,8 @@
"label": "DJV View",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
@ -22,14 +23,16 @@
{
"type": "dict",
"key": "variants",
"children": [{
"type": "schema_template",
"name": "template_host_variant",
"template_data": {
"host_version": "1.1",
"host_name": "djvview"
"children": [
{
"type": "schema_template",
"name": "template_host_variant",
"template_data": {
"host_version": "1.1",
"host_name": "djvview"
}
}
}]
]
}
]
}

View file

@ -4,7 +4,8 @@
"label": "Blackmagic Fusion",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
@ -22,20 +23,22 @@
{
"type": "dict",
"key": "variants",
"children": [{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "16",
"host_name": "fusion"
},
{
"host_version": "9",
"host_name": "fusion"
}
]
}]
"children": [
{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "16",
"host_name": "fusion"
},
{
"host_version": "9",
"host_name": "fusion"
}
]
}
]
}
]
}

View file

@ -4,7 +4,8 @@
"label": "Toon Boom Harmony",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
@ -22,20 +23,22 @@
{
"type": "dict",
"key": "variants",
"children": [{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "20",
"host_name": "harmony"
},
{
"host_version": "17",
"host_name": "harmony"
}
]
}]
"children": [
{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "20",
"host_name": "harmony"
},
{
"host_version": "17",
"host_name": "harmony"
}
]
}
]
}
]
}

View file

@ -4,7 +4,8 @@
"label": "SideFX Houdini",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
@ -22,20 +23,22 @@
{
"type": "dict",
"key": "variants",
"children": [{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "18",
"host_name": "houdini"
},
{
"host_version": "17",
"host_name": "houdini"
}
]
}]
"children": [
{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "18",
"host_name": "houdini"
},
{
"host_version": "17",
"host_name": "houdini"
}
]
}
]
}
]
}

View file

@ -23,24 +23,26 @@
{
"type": "dict",
"key": "variants",
"children": [{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "2020",
"host_name": "maya"
},
{
"host_version": "2019",
"host_name": "maya"
},
{
"host_version": "2018",
"host_name": "maya"
}
]
}]
"children": [
{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "2020",
"host_name": "maya"
},
{
"host_version": "2019",
"host_name": "maya"
},
{
"host_version": "2018",
"host_name": "maya"
}
]
}
]
}
]
}

View file

@ -23,24 +23,26 @@
{
"type": "dict",
"key": "variants",
"children": [{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "2020",
"host_name": "mayabatch"
},
{
"host_version": "2019",
"host_name": "mayabatch"
},
{
"host_version": "2018",
"host_name": "mayabatch"
}
]
}]
"children": [
{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "2020",
"host_name": "mayabatch"
},
{
"host_version": "2019",
"host_name": "mayabatch"
},
{
"host_version": "2018",
"host_name": "mayabatch"
}
]
}
]
}
]
}

View file

@ -4,7 +4,8 @@
"label": "Adobe Photoshop",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
@ -22,20 +23,22 @@
{
"type": "dict",
"key": "variants",
"children": [{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "2020",
"host_name": "photoshop"
},
{
"host_version": "2021",
"host_name": "photoshop"
}
]
}]
"children": [
{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "2020",
"host_name": "photoshop"
},
{
"host_version": "2021",
"host_name": "photoshop"
}
]
}
]
}
]
}

View file

@ -4,7 +4,8 @@
"label": "Blackmagic DaVinci Resolve",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
@ -22,16 +23,18 @@
{
"type": "dict",
"key": "variants",
"children": [{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "16",
"host_name": "resolve"
}
]
}]
"children": [
{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "16",
"host_name": "resolve"
}
]
}
]
}
]
}

View file

@ -4,7 +4,8 @@
"label": "Shell",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
@ -18,24 +19,26 @@
{
"type": "dict",
"key": "variants",
"children": [{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "Python 3.7",
"host_name": "python"
},
{
"host_version": "Python 2.7",
"host_name": "python"
},
{
"host_version": "Terminal",
"host_name": "terminal"
}
]
}]
"children": [
{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "Python 3.7",
"host_name": "python"
},
{
"host_version": "Python 2.7",
"host_name": "python"
},
{
"host_version": "Terminal",
"host_name": "terminal"
}
]
}
]
}
]
}

View file

@ -4,7 +4,8 @@
"label": "TVPaint",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
@ -22,20 +23,22 @@
{
"type": "dict-invisible",
"key": "variants",
"children": [{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "Animation 11 (64bits)",
"host_name": "tvpaint"
},
{
"host_version": "Animation 11 (32bits)",
"host_name": "tvpaint"
}
]
}]
"children": [
{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "Animation 11 (64bits)",
"host_name": "tvpaint"
},
{
"host_version": "Animation 11 (32bits)",
"host_name": "tvpaint"
}
]
}
]
}
]
}

View file

@ -4,7 +4,8 @@
"label": "Unreal Editor",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
@ -22,16 +23,18 @@
{
"type": "dict",
"key": "variants",
"children": [{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "4.24",
"host_name": "unreal"
}
]
}]
"children": [
{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "4.24",
"host_name": "unreal"
}
]
}
]
}
]
}

View file

@ -1,36 +1,38 @@
[{
"type": "text",
"key": "label",
"label": "Label",
"placeholder": "Host label (without any version)",
"roles": ["developer"]
},
{
"type": "text",
"key": "icon",
"label": "Icon",
"placeholder": "Host icon path template",
"roles": ["developer"]
},
{
"type": "enum",
"key": "host_name",
"label": "Host implementation",
"enum_items": [
{"": "< without host >"},
{"aftereffects": "aftereffects"},
{"blender": "blender"},
{"celaction": "celaction"},
{"fusion": "fusion"},
{"harmony": "harmony"},
{"hiero": "hiero"},
{"houdini": "houdini"},
{"maya": "maya"},
{"nuke": "nuke"},
{"photoshop": "photoshop"},
{"resolve": "resolve"},
{"tvpaint": "tvpaint"},
{"unreal": "unreal"}
],
"roles": ["developer"]
}]
[
{
"type": "text",
"key": "label",
"label": "Label",
"placeholder": "Host label (without any version)",
"roles": ["developer"]
},
{
"type": "text",
"key": "icon",
"label": "Icon",
"placeholder": "Host icon path template",
"roles": ["developer"]
},
{
"type": "enum",
"key": "host_name",
"label": "Host implementation",
"enum_items": [
{ "": "< without host >" },
{ "aftereffects": "aftereffects" },
{ "blender": "blender" },
{ "celaction": "celaction" },
{ "fusion": "fusion" },
{ "harmony": "harmony" },
{ "hiero": "hiero" },
{ "houdini": "houdini" },
{ "maya": "maya" },
{ "nuke": "nuke" },
{ "photoshop": "photoshop" },
{ "resolve": "resolve" },
{ "tvpaint": "tvpaint" },
{ "unreal": "unreal" }
],
"roles": ["developer"]
}
]

View file

@ -1,54 +1,58 @@
[{
"type": "dict",
"key": "{nuke_type}",
"label": "Foundry {nuke_label}",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "schema_template",
"name": "template_host_unchangables"
},
{
"key": "environment",
"label": "Environment",
"type": "raw-json",
"env_group_key": "{nuke_type}"
},
{
"type": "dict",
"key": "variants",
"children": [{
[
{
"type": "dict",
"key": "{nuke_type}",
"label": "Foundry {nuke_label}",
"collapsable": true,
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "12.2",
"host_name": "{nuke_type}",
"multipath_executables": true
},
"name": "template_host_unchangables"
},
{
"key": "environment",
"label": "Environment",
"type": "raw-json",
"env_group_key": "{nuke_type}"
},
{
"type": "dict",
"key": "variants",
"children": [
{
"host_version": "12.0",
"host_name": "{nuke_type}",
"multipath_executables": true
},
{
"host_version": "11.3",
"host_name": "{nuke_type}",
"multipath_executables": true
},
{
"host_version": "11.2",
"host_name": "{nuke_type}",
"multipath_executables": true
"type": "schema_template",
"name": "template_host_variant",
"template_data": [
{
"host_version": "12.2",
"host_name": "{nuke_type}",
"multipath_executables": true
},
{
"host_version": "12.0",
"host_name": "{nuke_type}",
"multipath_executables": true
},
{
"host_version": "11.3",
"host_name": "{nuke_type}",
"multipath_executables": true
},
{
"host_version": "11.2",
"host_name": "{nuke_type}",
"multipath_executables": true
}
]
}
]
}]
}
]
}
}
]
}
]

View file

@ -5,151 +5,150 @@
"collapsable": true,
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "text",
"key": "ftrack_server",
"label": "Server"
},
{
"type": "splitter"
},
{
"type": "label",
"label": "Additional Ftrack paths"
},
{
"type": "list",
"key": "ftrack_actions_path",
"label": "Action paths",
"object_type": "text"
},
{
"type": "list",
"key": "ftrack_events_path",
"label": "Event paths",
"object_type": "text"
},
{
"type": "splitter"
},
{
"type": "label",
"label": "Ftrack event server advanced settings"
},
{
"type": "text",
"key": "mongo_database_name",
"label": "Event Mongo DB"
},
{
"type": "text",
"key": "mongo_collection_name",
"label": "Events Mongo Collection"
},
{
"type": "splitter"
},
{
"key": "intent",
"type": "dict",
"label": "Intent",
"collapsable_key": true,
"is_group": true,
"children": [
{
"type": "label",
"label": "Intent"
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "dict-modifiable",
"object_type": "text",
"key": "items"
},
{
"type": "label",
"label": " "
},
{
"key": "default",
"type": "text",
"label": "Default Intent"
}]
},
{
"key": "custom_attributes",
"label": "Custom Attributes",
"type": "dict",
"children": [
{
"type": "dict-modifiable",
"label": "Show Attributes",
"key": "show",
"object_type":
{
"type": "dict",
"children": [
{
"key": "default",
"label": "default",
"type": "text"
},
{
"key": "write_security_role",
"label": "write",
"type": "list",
"object_type":
{
"type": "text"
}
},
{
"key": "read_security_role",
"label": "Read",
"type": "list",
"object_type":
{
"type": "text"
}
}]
}
"key": "ftrack_server",
"label": "Server"
},
{
"type": "dict-modifiable",
"label": "Hierarchical Attributes",
"key": "is_hierarchical",
"object_type":
{
"type": "dict",
"children": [
"type": "splitter"
},
{
"type": "label",
"label": "Additional Ftrack paths"
},
{
"type": "list",
"key": "ftrack_actions_path",
"label": "Action paths",
"object_type": "text"
},
{
"type": "list",
"key": "ftrack_events_path",
"label": "Event paths",
"object_type": "text"
},
{
"type": "splitter"
},
{
"type": "label",
"label": "Ftrack event server advanced settings"
},
{
"type": "text",
"key": "mongo_database_name",
"label": "Event Mongo DB"
},
{
"type": "text",
"key": "mongo_collection_name",
"label": "Events Mongo Collection"
},
{
"type": "splitter"
},
{
"key": "intent",
"type": "dict",
"label": "Intent",
"collapsable_key": true,
"is_group": true,
"children": [
{
"type": "label",
"label": "Intent"
},
{
"type": "dict-modifiable",
"object_type": "text",
"key": "items"
},
{
"type": "label",
"label": " "
},
{
"key": "default",
"label": "default",
"type": "text"
},
"type": "text",
"label": "Default Intent"
}
]
},
{
"key": "custom_attributes",
"label": "Custom Attributes",
"type": "dict",
"children": [
{
"key": "write_security_role",
"label": "write",
"type": "list",
"object_type":
{
"type": "text"
"type": "dict-modifiable",
"label": "Show Attributes",
"key": "show",
"object_type": {
"type": "dict",
"children": [
{
"key": "default",
"label": "default",
"type": "text"
},
{
"key": "write_security_role",
"label": "write",
"type": "list",
"object_type": {
"type": "text"
}
},
{
"key": "read_security_role",
"label": "Read",
"type": "list",
"object_type": {
"type": "text"
}
}
]
}
},
{
"key": "read_security_role",
"label": "Read",
"type": "list",
"object_type":
{
"type": "text"
"type": "dict-modifiable",
"label": "Hierarchical Attributes",
"key": "is_hierarchical",
"object_type": {
"type": "dict",
"children": [
{
"key": "default",
"label": "default",
"type": "text"
},
{
"key": "write_security_role",
"label": "write",
"type": "list",
"object_type": {
"type": "text"
}
},
{
"key": "read_security_role",
"label": "Read",
"type": "list",
"object_type": {
"type": "text"
}
}
]
}
}]
}
}]
}]
}
]
}
]
}

View file

@ -1,97 +1,97 @@
{
"key": "applications",
"type": "dict",
"label": "Applications",
"collapsable": true,
"is_file": true,
"children": [
{
"type": "schema",
"name": "schema_maya"
},
{
"type": "schema",
"name": "schema_mayabatch"
},
{
"type": "schema_template",
"name": "template_nuke",
"template_data": {
"nuke_type": "nuke",
"nuke_label": "Nuke"
}
},
{
"type": "schema_template",
"name": "template_nuke",
"template_data": {
"nuke_type": "nukex",
"nuke_label": "Nuke X"
}
},
{
"type": "schema_template",
"name": "template_nuke",
"template_data": {
"nuke_type": "nukestudio",
"nuke_label": "Nuke Studio"
}
},
{
"type": "schema_template",
"name": "template_nuke",
"template_data": {
"nuke_type": "hiero",
"nuke_label": "Hiero"
}
},
{
"type": "schema",
"name": "schema_fusion"
},
{
"type": "schema",
"name": "schema_resolve"
},
{
"type": "schema",
"name": "schema_houdini"
},
{
"type": "schema",
"name": "schema_blender"
},
{
"type": "schema",
"name": "schema_harmony"
},
{
"type": "schema",
"name": "schema_tvpaint"
},
{
"type": "schema",
"name": "schema_photoshop"
},
{
"type": "schema",
"name": "schema_aftereffects"
},
{
"type": "schema",
"name": "schema_celaction"
},
{
"type": "schema",
"name": "schema_unreal"
},
{
"type": "schema",
"name": "schema_shell"
},
{
"type": "schema",
"name": "schema_djv"
}
]
"key": "applications",
"type": "dict",
"label": "Applications",
"collapsable": true,
"is_file": true,
"children": [
{
"type": "schema",
"name": "schema_maya"
},
{
"type": "schema",
"name": "schema_mayabatch"
},
{
"type": "schema_template",
"name": "template_nuke",
"template_data": {
"nuke_type": "nuke",
"nuke_label": "Nuke"
}
},
{
"type": "schema_template",
"name": "template_nuke",
"template_data": {
"nuke_type": "nukex",
"nuke_label": "Nuke X"
}
},
{
"type": "schema_template",
"name": "template_nuke",
"template_data": {
"nuke_type": "nukestudio",
"nuke_label": "Nuke Studio"
}
},
{
"type": "schema_template",
"name": "template_nuke",
"template_data": {
"nuke_type": "hiero",
"nuke_label": "Hiero"
}
},
{
"type": "schema",
"name": "schema_fusion"
},
{
"type": "schema",
"name": "schema_resolve"
},
{
"type": "schema",
"name": "schema_houdini"
},
{
"type": "schema",
"name": "schema_blender"
},
{
"type": "schema",
"name": "schema_harmony"
},
{
"type": "schema",
"name": "schema_tvpaint"
},
{
"type": "schema",
"name": "schema_photoshop"
},
{
"type": "schema",
"name": "schema_aftereffects"
},
{
"type": "schema",
"name": "schema_celaction"
},
{
"type": "schema",
"name": "schema_unreal"
},
{
"type": "schema",
"name": "schema_shell"
},
{
"type": "schema",
"name": "schema_djv"
}
]
}

View file

@ -4,29 +4,35 @@
"label": "General",
"collapsable": true,
"is_file": true,
"children": [{
"children": [
{
"key": "studio_name",
"type": "text",
"label": "Studio Name"
}, {
},
{
"key": "studio_code",
"type": "text",
"label": "Studio Short Code"
}, {
},
{
"type": "splitter"
}, {
},
{
"key": "project_plugins",
"type": "path-widget",
"label": "Additional Project Plugins Path",
"multiplatform": true,
"multipath": false
}, {
},
{
"key": "studio_soft",
"type": "path-widget",
"label": "Studio Software Location",
"multiplatform": true,
"multipath": false
}, {
},
{
"type": "splitter"
},
{

View file

@ -1,17 +1,22 @@
{
"key": "system",
"type": "dict",
"children": [{
"type": "schema",
"name": "schema_general"
}, {
"type": "schema",
"name": "schema_modules"
}, {
"type": "schema",
"name": "schema_applications"
}, {
"type": "schema",
"name": "schema_tools"
}]
"children": [
{
"type": "schema",
"name": "schema_general"
},
{
"type": "schema",
"name": "schema_modules"
},
{
"type": "schema",
"name": "schema_applications"
},
{
"type": "schema",
"name": "schema_tools"
}
]
}

View file

@ -4,12 +4,14 @@
"label": "Modules",
"collapsable": true,
"is_file": true,
"children": [{
"children": [
{
"type": "dict",
"key": "avalon",
"label": "Avalon",
"collapsable": true,
"children": [{
"children": [
{
"type": "text",
"key": "AVALON_MONGO",
"label": "Avalon Mongo URL",
@ -34,7 +36,8 @@
"label": "Avalon Mongo Data Location"
}
]
}, {
},
{
"type": "schema",
"name": "schema_ftrack"
},
@ -43,7 +46,8 @@
"key": "rest_api",
"label": "Rest Api",
"collapsable": true,
"children": [{
"children": [
{
"type": "number",
"key": "default_port",
"label": "Default Port",
@ -61,13 +65,15 @@
}
}
]
}, {
},
{
"type": "dict",
"key": "timers_manager",
"label": "Timers Manager",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
@ -77,20 +83,23 @@
"decimal": 2,
"key": "full_time",
"label": "Max idle time"
}, {
},
{
"type": "number",
"decimal": 2,
"key": "message_time",
"label": "When dialog will show"
}
]
}, {
},
{
"type": "dict",
"key": "clockify",
"label": "Clockify",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
@ -107,85 +116,105 @@
"label": "Deadline",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}, {
"type": "text",
"key": "DEADLINE_REST_URL",
"label": "Deadline Resl URL"
}]
}, {
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "text",
"key": "DEADLINE_REST_URL",
"label": "Deadline Resl URL"
}
]
},
{
"type": "dict",
"key": "muster",
"label": "Muster",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}, {
"type": "text",
"key": "MUSTER_REST_URL",
"label": "Muster Rest URL"
}, {
"type": "dict-modifiable",
"object_type": {
"type": "number",
"minimum": 0,
"maximum": 300
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
"is_group": true,
"key": "templates_mapping",
"label": "Templates mapping",
"is_file": true
}]
}, {
{
"type": "text",
"key": "MUSTER_REST_URL",
"label": "Muster Rest URL"
},
{
"type": "dict-modifiable",
"object_type": {
"type": "number",
"minimum": 0,
"maximum": 300
},
"is_group": true,
"key": "templates_mapping",
"label": "Templates mapping",
"is_file": true
}
]
},
{
"type": "dict",
"key": "log_viewer",
"label": "Logging",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}]
}, {
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}
]
},
{
"type": "dict",
"key": "user",
"label": "User setting",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}]
}, {
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}
]
},
{
"type": "dict",
"key": "standalonepublish_tool",
"label": "Standalone Publish",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}]
}, {
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}
]
},
{
"type": "dict",
"key": "idle_manager",
"label": "Idle Manager",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}]
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
}
]
}
]
}

View file

@ -5,25 +5,25 @@
"collapsable": true,
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"key": "environment",
"label": "Environment (mtoa)",
"type": "raw-json",
"env_group_key": "mtoa"
},
{
"type": "schema_template",
"name": "template_tool_variant",
"template_data": [
{
"tool_label": "Arnold Versions"
}
]
}
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"key": "environment",
"label": "Environment (mtoa)",
"type": "raw-json",
"env_group_key": "mtoa"
},
{
"type": "schema_template",
"name": "template_tool_variant",
"template_data": [
{
"tool_label": "Arnold Versions"
}
]
}
]
}

View file

@ -5,24 +5,24 @@
"collapsable": true,
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"key": "environment",
"label": "Environment",
"type": "raw-json"
},
{
"type": "schema_template",
"name": "template_tool_variant",
"template_data": [
{
"tool_label": "Vray Versions"
}
]
}
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"key": "environment",
"label": "Environment",
"type": "raw-json"
},
{
"type": "schema_template",
"name": "template_tool_variant",
"template_data": [
{
"tool_label": "Vray Versions"
}
]
}
]
}

View file

@ -5,24 +5,24 @@
"collapsable": true,
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"key": "environment",
"label": "Environment",
"type": "raw-json"
},
{
"type": "schema_template",
"name": "template_tool_variant",
"template_data": [
{
"tool_label": "Yeti Versions"
}
]
}
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"key": "environment",
"label": "Environment",
"type": "raw-json"
},
{
"type": "schema_template",
"name": "template_tool_variant",
"template_data": [
{
"tool_label": "Yeti Versions"
}
]
}
]
}