diff --git a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_ftrack.json b/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_ftrack.json
index 480e84ea39..1d24cf0a18 100644
--- a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_ftrack.json
+++ b/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_ftrack.json
@@ -91,82 +91,40 @@
]
},
{
- "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",
+ "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": "label",
- "label": "Change Task status based on a changed Version status.
Version's new status on the left will trigger a change of a task status to the first available from the list on right.
- if no status from the list is available it will use the same status as the version."
+ "type": "dict",
+ "key": "user_assignment",
+ "label": "Run script on user assignments",
+ "checkbox_key": "enabled",
+ "children": [
+ {
+ "type": "boolean",
+ "key": "enabled",
+ "label": "Enabled"
+ }
+ ]
},
- {
- "type": "dict-modifiable",
- "key": "mapping",
- "object_type":
- {
- "type": "list",
- "object_type": "text"
- }
- },
- {
- "type": "separator"
- },
- {
- "type": "label",
- "label": "Disable event if status was changed on specific Asset type."
- },
- {
- "type": "list",
- "label": "Asset types (short)",
- "key": "asset_types_to_skip",
- "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": "dict",
"key": "status_update",
@@ -251,6 +209,10 @@
"key": "enabled",
"label": "Enabled"
},
+ {
+ "type": "label",
+ "label": "Change Task status based on a changed Version status.
Version's new status on the left will trigger a change of a task status to the first available from the list on right.
- if no status from the list is available it will use the same status as the version."
+ },
{
"type": "dict-modifiable",
"key": "mapping",
@@ -258,6 +220,19 @@
"type": "list",
"object_type": "text"
}
+ },
+ {
+ "type": "separator"
+ },
+ {
+ "type": "label",
+ "label": "Disable event if status was changed on specific Asset type."
+ },
+ {
+ "type": "list",
+ "label": "Asset types (short)",
+ "key": "asset_types_to_skip",
+ "object_type": "text"
}
]
},