From c28a2acfdf50b4b39662c6eeb806da0cba21cd21 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Wed, 19 May 2021 11:28:30 +0200 Subject: [PATCH 1/3] added settings for tvpaint LoadImage and ImportImage plugins --- .../schema_project_tvpaint.json | 78 +++++++++++++++++++ 1 file changed, 78 insertions(+) diff --git a/openpype/settings/entities/schemas/projects_schema/schema_project_tvpaint.json b/openpype/settings/entities/schemas/projects_schema/schema_project_tvpaint.json index ab404f03ff..903c5de842 100644 --- a/openpype/settings/entities/schemas/projects_schema/schema_project_tvpaint.json +++ b/openpype/settings/entities/schemas/projects_schema/schema_project_tvpaint.json @@ -47,6 +47,84 @@ } ] }, + { + "type": "dict", + "collapsible": true, + "key": "load", + "label": "Loader plugins", + "children": [ + { + "type": "dict", + "collapsible": true, + "key": "LoadImage", + "label": "Load Image", + "children": [ + { + "key": "defaults", + "type": "dict", + "children": [ + { + "type": "boolean", + "key": "stretch", + "label": "Stretch" + }, + { + "type": "boolean", + "key": "timestretch", + "label": "TimeStretch" + }, + { + "type": "boolean", + "key": "preload", + "label": "Preload" + } + ] + }, + { + "type": "list", + "key": "families", + "label": "Families", + "object_type": "text" + } + ] + }, + { + "type": "dict", + "collapsible": true, + "key": "ImportImage", + "label": "Import Image", + "children": [ + { + "key": "defaults", + "type": "dict", + "children": [ + { + "type": "boolean", + "key": "stretch", + "label": "Stretch" + }, + { + "type": "boolean", + "key": "timestretch", + "label": "TimeStretch" + }, + { + "type": "boolean", + "key": "preload", + "label": "Preload" + } + ] + }, + { + "type": "list", + "key": "families", + "label": "Families", + "object_type": "text" + } + ] + } + ] + }, { "type": "schema", "name": "schema_publish_gui_filter" From 99c4f11fa6375e8df910bc0654060e15a2c15085 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Wed, 19 May 2021 11:28:42 +0200 Subject: [PATCH 2/3] saved defaults for the settings --- .../defaults/project_settings/tvpaint.json | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/openpype/settings/defaults/project_settings/tvpaint.json b/openpype/settings/defaults/project_settings/tvpaint.json index 4a424b1c03..d7fc46763c 100644 --- a/openpype/settings/defaults/project_settings/tvpaint.json +++ b/openpype/settings/defaults/project_settings/tvpaint.json @@ -16,5 +16,33 @@ "active": true } }, + "load": { + "LoadImage": { + "defaults": { + "stretch": true, + "timestretch": true, + "preload": true + }, + "families": [ + "render", + "image", + "background", + "plate" + ] + }, + "ImportImage": { + "defaults": { + "stretch": true, + "timestretch": true, + "preload": true + }, + "families": [ + "render", + "image", + "background", + "plate" + ] + } + }, "filters": {} } \ No newline at end of file From 60e3b1ee4745e853bb020ea92a3d1bf2ae83e7b9 Mon Sep 17 00:00:00 2001 From: Milan Kolar Date: Wed, 19 May 2021 19:17:17 +0200 Subject: [PATCH 3/3] remove tvpaint families from settings --- .../defaults/project_settings/tvpaint.json | 16 ++-------------- .../projects_schema/schema_project_tvpaint.json | 12 ------------ 2 files changed, 2 insertions(+), 26 deletions(-) diff --git a/openpype/settings/defaults/project_settings/tvpaint.json b/openpype/settings/defaults/project_settings/tvpaint.json index d7fc46763c..9d5b922b8e 100644 --- a/openpype/settings/defaults/project_settings/tvpaint.json +++ b/openpype/settings/defaults/project_settings/tvpaint.json @@ -22,26 +22,14 @@ "stretch": true, "timestretch": true, "preload": true - }, - "families": [ - "render", - "image", - "background", - "plate" - ] + } }, "ImportImage": { "defaults": { "stretch": true, "timestretch": true, "preload": true - }, - "families": [ - "render", - "image", - "background", - "plate" - ] + } } }, "filters": {} diff --git a/openpype/settings/entities/schemas/projects_schema/schema_project_tvpaint.json b/openpype/settings/entities/schemas/projects_schema/schema_project_tvpaint.json index 903c5de842..3844d12e1b 100644 --- a/openpype/settings/entities/schemas/projects_schema/schema_project_tvpaint.json +++ b/openpype/settings/entities/schemas/projects_schema/schema_project_tvpaint.json @@ -79,12 +79,6 @@ "label": "Preload" } ] - }, - { - "type": "list", - "key": "families", - "label": "Families", - "object_type": "text" } ] }, @@ -114,12 +108,6 @@ "label": "Preload" } ] - }, - { - "type": "list", - "key": "families", - "label": "Families", - "object_type": "text" } ] }