diff --git a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_main.json b/pype/tools/settings/settings/gui_schemas/projects_schema/schema_main.json
deleted file mode 100644
index 73266a9e79..0000000000
--- a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_main.json
+++ /dev/null
@@ -1,76 +0,0 @@
-{
- "key": "project",
- "type": "dict",
- "children": [
- {
- "type": "anatomy",
- "key": "project_anatomy",
- "children": [
- {
- "type": "anatomy_roots",
- "key": "roots",
- "label": "Roots",
- "is_file": true
- },
- {
- "type": "schema",
- "name": "schema_anatomy_templates"
- },
- {
- "type": "schema",
- "name": "schema_anatomy_attributes"
- },
- {
- "type": "schema",
- "name": "schema_anatomy_imageio"
- }
- ]
- },
- {
- "type": "dict",
- "key": "project_settings",
- "children": [
- {
- "type": "schema",
- "name": "schema_project_global"
- },
- {
- "type": "schema",
- "name": "schema_project_ftrack"
- },
- {
- "type": "schema",
- "name": "schema_project_maya"
- },
- {
- "type": "schema",
- "name": "schema_project_nuke"
- },
- {
- "type": "schema",
- "name": "schema_project_hiero"
- },
- {
- "type": "schema",
- "name": "schema_project_harmony"
- },
- {
- "type": "schema",
- "name": "schema_project_celaction"
- },
- {
- "type": "schema",
- "name": "schema_project_resolve"
- },
- {
- "type": "schema",
- "name": "schema_project_standalonepublisher"
- },
- {
- "type": "schema",
- "name": "schema_project_unreal"
- }
- ]
- }
- ]
-}
diff --git a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_plugins.json b/pype/tools/settings/settings/gui_schemas/projects_schema/schema_plugins.json
deleted file mode 100644
index ce90ceb881..0000000000
--- a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_plugins.json
+++ /dev/null
@@ -1,54 +0,0 @@
-{
- "type": "dict",
- "collapsable": true,
- "key": "plugins",
- "label": "Plugins",
- "children": [
- {
- "type": "dict",
- "collapsable": true,
- "key": "standalonepublisher",
- "label": "Standalone Publisher",
- "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,
- "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"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ]
-}
diff --git a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_celaction.json b/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_celaction.json
deleted file mode 100644
index 86d6141c4a..0000000000
--- a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_celaction.json
+++ /dev/null
@@ -1,62 +0,0 @@
-{
- "type": "dict",
- "collapsable": true,
- "key": "celaction",
- "label": "CelAction",
- "is_file": true,
- "children": [
- {
- "type": "dict",
- "collapsable": true,
- "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"
- }
- ]
- }
- ]
- }
- ]
-}
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
deleted file mode 100644
index 508b8e870d..0000000000
--- a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_ftrack.json
+++ /dev/null
@@ -1,663 +0,0 @@
-{
- "type": "dict",
- "key": "ftrack",
- "label": "Ftrack",
- "collapsable": true,
- "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 Actions/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": "dict",
- "key": "sync_hier_entity_attributes",
- "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_attributes",
- "label": "Attributes to sync",
- "object_type": {
- "type": "text",
- "multiline": false
- }
- },
- {
- "type": "separator"
- },
- {
- "type": "boolean",
- "key": "action_enabled",
- "label": "Enable Action"
- },
- {
- "type": "list",
- "key": "role_list",
- "label": "Roles for action",
- "object_type": "text"
- }
- ]
- },
- {
- "type": "dict",
- "key": "clone_review_session",
- "label": "Clone Review Session",
- "checkbox_key": "enabled",
- "children": [
- {
- "type": "boolean",
- "key": "enabled",
- "label": "Enabled"
- },
- {
- "type": "list",
- "key": "role_list",
- "label": "Roles for action",
- "object_type": "text"
- }
- ]
- },
- {
- "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"
- },
- {
- "type": "label",
- "label": "List of parent object types where this is triggered (\"Shot\", \"Asset Build\", etc.). Skipped if list is empty."
- },
- {
- "type": "list",
- "object_type": "text",
- "key": "parent_object_types",
- "label": "Object types"
- },
- {
- "key": "parent_status_match_all_task_statuses",
- "type": "dict-modifiable",
- "label": "Change parent if all tasks match",
- "object_type": {
- "type": "list",
- "object_type": "text"
- }
- },
- {
- "type": "list",
- "key": "parent_status_by_task_status",
- "label": "Change parent status if a single task matches",
- "use_label_wrap": true,
- "object_type": {
- "type": "dict",
- "children": [
- {
- "type": "text",
- "label": "New parent status",
- "key": "new_status"
- },
- {
- "type": "separator"
- },
- {
- "type": "list",
- "label": "Task status",
- "key": "task_statuses",
- "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": "label",
- "label": "Limit status changes to entered asset types. Limitation is ignored if nothing is entered."
- },
- {
- "type": "list",
- "key": "asset_types_filter",
- "label": "Asset types (short)",
- "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": "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",
- "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": "label",
- "label": "Change status on next task by task types order when task status state changed to \"Done\". All tasks with same Task type must be \"Done\"."
- },
- {
- "type": "label",
- "label": "Mapping of next task status changes From -> To."
- },
- {
- "type": "dict-modifiable",
- "key": "mapping",
- "object_type": {
- "type": "text"
- }
- },
- {
- "type": "separator"
- },
- {
- "type": "label",
- "label": "Status names that are ignored on \"Done\" check (e.g. \"Omitted\")."
- },
- {
- "type": "list",
- "key": "ignored_statuses",
- "object_type": "text"
- },
- {
- "type": "separator"
- },
- {
- "type": "label",
- "label": "Allow to break rule that all tasks with same Task type must be \"Done\" and change statuses with same type tasks ordered by name."
- },
- {
- "label": "Name sorting",
- "type": "boolean",
- "key": "name_sorting"
- }
- ]
- }
- ]
- },
- {
- "type": "dict",
- "key": "user_handlers",
- "label": "User Actions/Events",
- "children": [
- {
- "type": "dict",
- "key": "application_launch_statuses",
- "label": "Application - Status change on launch",
- "checkbox_key": "enabled",
- "children": [
- {
- "type": "boolean",
- "key": "enabled",
- "label": "Enabled"
- },
- {
- "type": "label",
- "label": "Do not change status if current status is:"
- },
- {
- "type": "list",
- "key": "ignored_statuses",
- "object_type": "text"
- },
- {
- "type": "label",
- "label": "Change task's status to left side if current task status is in list on right side."
- },
- {
- "type": "dict-modifiable",
- "key": "status_change",
- "object_type": {
- "type": "list",
- "object_type": "text"
- }
- }
- ]
- },
- {
- "type": "dict",
- "key": "create_update_attributes",
- "label": "Create/Update Avalon Attributes",
- "children": [
- {
- "type": "list",
- "key": "role_list",
- "label": "Roles",
- "object_type": "text"
- }
- ]
- },
- {
- "type": "dict",
- "key": "prepare_project",
- "label": "Prepare Project",
- "checkbox_key": "enabled",
- "children": [
- {
- "type": "boolean",
- "key": "enabled",
- "label": "Enabled"
- },
- {
- "type": "list",
- "key": "role_list",
- "label": "Roles",
- "object_type": "text"
- }
- ]
- },
- {
- "type": "dict",
- "key": "clean_hierarchical_attr",
- "label": "Clean hierarchical custom attributes",
- "checkbox_key": "enabled",
- "children": [
- {
- "type": "boolean",
- "key": "enabled",
- "label": "Enabled"
- },
- {
- "type": "list",
- "key": "role_list",
- "label": "Roles",
- "object_type": "text"
- }
- ]
- },
- {
- "type": "dict",
- "key": "delete_asset_subset",
- "label": "Delete Asset/Subsets",
- "checkbox_key": "enabled",
- "children": [
- {
- "type": "boolean",
- "key": "enabled",
- "label": "Enabled"
- },
- {
- "type": "list",
- "key": "role_list",
- "label": "Roles",
- "object_type": "text"
- }
- ]
- },
- {
- "type": "dict",
- "key": "delete_old_versions",
- "label": "Delete old versions",
- "checkbox_key": "enabled",
- "children": [
- {
- "type": "boolean",
- "key": "enabled",
- "label": "Enabled"
- },
- {
- "type": "list",
- "key": "role_list",
- "label": "Roles",
- "object_type": "text"
- }
- ]
- },
- {
- "type": "dict",
- "key": "delivery_action",
- "label": "Delivery",
- "checkbox_key": "enabled",
- "children": [
- {
- "type": "boolean",
- "key": "enabled",
- "label": "Enabled"
- },
- {
- "type": "list",
- "key": "role_list",
- "label": "Roles",
- "object_type": "text"
- }
- ]
- },
- {
- "type": "dict",
- "key": "store_thubmnail_to_avalon",
- "label": "Store Thumbnails to avalon",
- "checkbox_key": "enabled",
- "children": [
- {
- "type": "boolean",
- "key": "enabled",
- "label": "Enabled"
- },
- {
- "type": "list",
- "key": "role_list",
- "label": "Roles",
- "object_type": "text"
- }
- ]
- },
- {
- "type": "dict",
- "key": "job_killer",
- "label": "Job Killer",
- "checkbox_key": "enabled",
- "children": [
- {
- "type": "boolean",
- "key": "enabled",
- "label": "Enabled"
- },
- {
- "type": "list",
- "key": "role_list",
- "label": "Roles",
- "object_type": "text"
- }
- ]
- },
- {
- "type": "dict",
- "key": "sync_to_avalon_local",
- "label": "Sync to avalon (local) - For development",
- "checkbox_key": "enabled",
- "children": [
- {
- "type": "boolean",
- "key": "enabled",
- "label": "Enabled"
- },
- {
- "type": "list",
- "key": "role_list",
- "label": "Roles",
- "object_type": "text"
- }
- ]
- },
- {
- "type": "dict",
- "key": "seed_project",
- "label": "Seed Debug Project",
- "checkbox_key": "enabled",
- "children": [
- {
- "type": "boolean",
- "key": "enabled",
- "label": "Enabled"
- },
- {
- "type": "list",
- "key": "role_list",
- "label": "Roles",
- "object_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"
- }
- ]
- }
- ]
- }
- ]
-}
diff --git a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_global.json b/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_global.json
deleted file mode 100644
index ab9b56115d..0000000000
--- a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_global.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "type": "dict",
- "collapsable": true,
- "key": "global",
- "label": "Global",
- "is_file": true,
- "children": [
- {
- "type": "schema",
- "name": "schema_global_publish"
- },
- {
- "type": "schema",
- "name": "schema_global_tools"
- },
-
- {
- "type": "collapsible-wrap",
- "label": "Project Folder Structure",
- "children": [
- {
- "type": "raw-json",
- "key": "project_folder_structure"
- }
- ]
- },
-
- {
- "type": "schema",
- "name": "schema_project_syncserver"
- }
- ]
-}
diff --git a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_harmony.json b/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_harmony.json
deleted file mode 100644
index 92ad39ac2c..0000000000
--- a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_harmony.json
+++ /dev/null
@@ -1,36 +0,0 @@
-{
- "type": "dict",
- "collapsable": true,
- "key": "harmony",
- "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": "list",
- "key": "skip_resolution_check",
- "object_type": "text",
- "label": "Skip Resolution Check for Tasks"
- },
- {
- "type": "list",
- "key": "skip_timelines_check",
- "object_type": "text",
- "label": "Skip Timeliene Check for Tasks"
- }
- ]
- }
- ]
-}
diff --git a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_hiero.json b/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_hiero.json
deleted file mode 100644
index b6276ccf9e..0000000000
--- a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_hiero.json
+++ /dev/null
@@ -1,172 +0,0 @@
-{
- "type": "dict",
- "collapsable": true,
- "key": "hiero",
- "label": "Hiero",
- "is_file": true,
- "children": [
- {
- "type": "dict",
- "collapsable": true,
- "key": "create",
- "label": "Create plugins",
- "children": [
- {
- "type": "dict",
- "collapsable": true,
- "key": "CreateShotClip",
- "label": "Create Shot Clip",
- "is_group": true,
- "children": [
- {
- "type": "collapsible-wrap",
- "label": "Shot Hierarchy And Rename Settings",
- "collapsable": false,
- "children": [
- {
- "type": "text",
- "key": "hierarchy",
- "label": "Shot parent hierarchy"
- },
- {
- "type": "boolean",
- "key": "clipRename",
- "label": "Rename clips"
- },
- {
- "type": "text",
- "key": "clipName",
- "label": "Clip name template"
- },
- {
- "type": "number",
- "key": "countFrom",
- "label": "Count sequence from"
- },
- {
- "type": "number",
- "key": "countSteps",
- "label": "Stepping number"
- }
- ]
- },
- {
- "type": "collapsible-wrap",
- "label": "Shot Template Keywords",
- "collapsable": false,
- "children": [
- {
- "type": "text",
- "key": "folder",
- "label": "{folder}"
- },
- {
- "type": "text",
- "key": "episode",
- "label": "{episode}"
- },
- {
- "type": "text",
- "key": "sequence",
- "label": "{sequence}"
- },
- {
- "type": "text",
- "key": "track",
- "label": "{track}"
- },
- {
- "type": "text",
- "key": "shot",
- "label": "{shot}"
- }
- ]
- },
- {
- "type": "collapsible-wrap",
- "label": "Vertical Synchronization Of Attributes",
- "collapsable": false,
- "children": [
- {
- "type": "boolean",
- "key": "vSyncOn",
- "label": "Enable Vertical Sync"
- }
- ]
- },
- {
- "type": "collapsible-wrap",
- "label": "Shot Attributes",
- "collapsable": false,
- "children": [
- {
- "type": "number",
- "key": "workfileFrameStart",
- "label": "Workfiles Start Frame"
- },
- {
- "type": "number",
- "key": "handleStart",
- "label": "Handle start (head)"
- },
- {
- "type": "number",
- "key": "handleEnd",
- "label": "Handle end (tail)"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "type": "dict",
- "collapsable": true,
- "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"
- }
- ]
-}
diff --git a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_maya.json b/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_maya.json
deleted file mode 100644
index 069ae3c977..0000000000
--- a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_maya.json
+++ /dev/null
@@ -1,29 +0,0 @@
-{
- "type": "dict",
- "collapsable": true,
- "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"
- }
- ]
-}
diff --git a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_nuke.json b/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_nuke.json
deleted file mode 100644
index 7a6960bcbd..0000000000
--- a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_nuke.json
+++ /dev/null
@@ -1,193 +0,0 @@
-{
- "type": "dict",
- "collapsable": true,
- "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": [
- {
- "type": "dict",
- "collapsable": true,
- "key": "PreCollectNukeInstances",
- "label": "PreCollectNukeInstances",
- "is_group": true,
- "children": [
- {
- "type": "boolean",
- "key": "sync_workfile_version",
- "label": "Sync Version from workfile"
- }
- ]
- },
- {
- "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"
- }
- ]
-}
diff --git a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_resolve.json b/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_resolve.json
deleted file mode 100644
index fb9b9b7a0a..0000000000
--- a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_resolve.json
+++ /dev/null
@@ -1,124 +0,0 @@
-{
- "type": "dict",
- "collapsable": true,
- "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": "collapsible-wrap",
- "label": "Shot Hierarchy And Rename Settings",
- "collapsable": false,
- "children": [
- {
- "type": "text",
- "key": "hierarchy",
- "label": "Shot parent hierarchy"
- },
- {
- "type": "boolean",
- "key": "clipRename",
- "label": "Rename clips"
- },
- {
- "type": "text",
- "key": "clipName",
- "label": "Clip name template"
- },
- {
- "type": "number",
- "key": "countFrom",
- "label": "Count sequence from"
- },
- {
- "type": "number",
- "key": "countSteps",
- "label": "Stepping number"
- }
- ]
- },
- {
- "type": "collapsible-wrap",
- "label": "Shot Template Keywords",
- "collapsable": false,
- "children": [
- {
- "type": "text",
- "key": "folder",
- "label": "{folder}"
- },
- {
- "type": "text",
- "key": "episode",
- "label": "{episode}"
- },
- {
- "type": "text",
- "key": "sequence",
- "label": "{sequence}"
- },
- {
- "type": "text",
- "key": "track",
- "label": "{track}"
- },
- {
- "type": "text",
- "key": "shot",
- "label": "{shot}"
- }
- ]
- },
- {
- "type": "collapsible-wrap",
- "label": "Vertical Synchronization Of Attributes",
- "collapsable": false,
- "children": [
- {
- "type": "boolean",
- "key": "vSyncOn",
- "label": "Enable Vertical Sync"
- }
- ]
- },
- {
- "type": "collapsible-wrap",
- "label": "Shot Attributes",
- "collapsable": false,
- "children": [
- {
- "type": "number",
- "key": "workfileFrameStart",
- "label": "Workfiles Start Frame"
- },
- {
- "type": "number",
- "key": "handleStart",
- "label": "Handle start (head)"
- },
- {
- "type": "number",
- "key": "handleEnd",
- "label": "Handle end (tail)"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
-}
diff --git a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_standalonepublisher.json b/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_standalonepublisher.json
deleted file mode 100644
index 40b27f766f..0000000000
--- a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_standalonepublisher.json
+++ /dev/null
@@ -1,93 +0,0 @@
-{
- "type": "dict",
- "collapsable": true,
- "key": "standalonepublisher",
- "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,
- "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": "text",
- "key": "help",
- "label": "Help"
- }
- ]
- }
- }
- ]
-}
diff --git a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_syncserver.json b/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_syncserver.json
deleted file mode 100644
index 396e4ca2dc..0000000000
--- a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_syncserver.json
+++ /dev/null
@@ -1,76 +0,0 @@
-{
- "type": "dict",
- "key": "sync_server",
- "label": "Sync Server (currently unused)",
- "collapsable": true,
- "checkbox_key": "enabled",
- "is_file": true,
- "children": [
- {
- "type": "boolean",
- "key": "enabled",
- "label": "Enabled"
- },
- {
- "type": "dict",
- "key": "config",
- "label": "Config",
- "collapsable": true,
- "children": [
-
- {
- "type": "text",
- "key": "local_id",
- "label": "Local ID"
- },
- {
- "type": "text",
- "key": "retry_cnt",
- "label": "Retry Count"
- },
- {
- "type": "text",
- "key": "loop_delay",
- "label": "Loop Delay"
- },
- {
- "type": "text",
- "key": "active_site",
- "label": "Active Site"
- },
- {
- "type": "text",
- "key": "remote_site",
- "label": "Remote Site"
- }
- ]
- }, {
- "type": "dict-modifiable",
- "collapsable": true,
- "key": "sites",
- "label": "Sites",
- "collapsable_key": false,
- "is_file": true,
- "object_type":
- {
- "type": "dict",
- "children": [
- {
- "type": "text",
- "key": "provider",
- "label": "Provider"
- },
- {
- "type": "text",
- "key": "credentials_url",
- "label": "Credentials url"
- },
- {
- "type": "text",
- "key": "root",
- "label": "Root"
- }]
- }
- }
- ]
-}
diff --git a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_unreal.json b/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_unreal.json
deleted file mode 100644
index 392289296a..0000000000
--- a/pype/tools/settings/settings/gui_schemas/projects_schema/schema_project_unreal.json
+++ /dev/null
@@ -1,27 +0,0 @@
-{
- "type": "dict",
- "collapsable": true,
- "key": "unreal",
- "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"
- }
- ]
- }
- ]
-}
diff --git a/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_anatomy_attributes.json b/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_anatomy_attributes.json
deleted file mode 100644
index b045ef978b..0000000000
--- a/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_anatomy_attributes.json
+++ /dev/null
@@ -1,79 +0,0 @@
-{
- "type": "dict",
- "collapsable": true,
- "key": "attributes",
- "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"
- }
- ]
-}
diff --git a/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_anatomy_imageio.json b/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_anatomy_imageio.json
deleted file mode 100644
index 0032e3de06..0000000000
--- a/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_anatomy_imageio.json
+++ /dev/null
@@ -1,353 +0,0 @@
-{
- "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",
- "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",
- "object_type": {
- "type": "dict",
- "children": [
- {
- "type": "text",
- "key": "regex",
- "label": "Regex"
- },
- {
- "type": "text",
- "key": "colorspace",
- "label": "Colorspace"
- }
- ]
- }
- }
- ]
- }
- ]
- }
- ]
-}
diff --git a/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_anatomy_templates.json b/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_anatomy_templates.json
deleted file mode 100644
index 1f545f14be..0000000000
--- a/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_anatomy_templates.json
+++ /dev/null
@@ -1,135 +0,0 @@
-{
- "type": "dict",
- "collapsable": true,
- "key": "templates",
- "label": "Templates",
- "collapsable_key": true,
- "is_file": true,
- "children": [
- {
- "type": "number",
- "key": "version_padding",
- "label": "Version Padding"
- },
- {
- "type": "text",
- "key": "version",
- "label": "Version"
- },
- {
- "type": "number",
- "key": "frame_padding",
- "label": "Frame Padding"
- },
- {
- "type": "text",
- "key": "frame",
- "label": "Frame"
- },
- {
- "type": "dict",
- "key": "work",
- "label": "Work",
- "children": [
- {
- "type": "text",
- "key": "folder",
- "label": "Folder"
- },
- {
- "type": "text",
- "key": "file",
- "label": "File"
- },
- {
- "type": "text",
- "key": "path",
- "label": "Path"
- }
- ]
- },
- {
- "type": "dict",
- "key": "render",
- "label": "Render",
- "children": [
- {
- "type": "text",
- "key": "folder",
- "label": "Folder"
- },
- {
- "type": "text",
- "key": "file",
- "label": "File"
- },
- {
- "type": "text",
- "key": "path",
- "label": "Path"
- }
- ]
- },
- {
- "type": "dict",
- "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": "dict",
- "key": "master",
- "label": "Master",
- "children": [
- {
- "type": "text",
- "key": "folder",
- "label": "Folder"
- },
- {
- "type": "text",
- "key": "file",
- "label": "File"
- },
- {
- "type": "text",
- "key": "path",
- "label": "Path"
- }
- ]
- },
- {
- "type": "dict-modifiable",
- "key": "delivery",
- "label": "Delivery",
- "object_type": "text"
- },
- {
- "type": "dict-modifiable",
- "key": "other",
- "label": "Other",
- "object_type": "text"
- }
- ]
-}
diff --git a/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_global_publish.json b/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_global_publish.json
deleted file mode 100644
index 5d17830b92..0000000000
--- a/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_global_publish.json
+++ /dev/null
@@ -1,407 +0,0 @@
-{
- "type": "dict",
- "collapsable": true,
- "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",
- "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": "dict",
- "collapsable": true,
- "key": "ExtractReview",
- "label": "ExtractReview",
- "checkbox_key": "enabled",
- "is_group": true,
- "children": [
- {
- "type": "boolean",
- "key": "enabled",
- "label": "Enabled"
- },
- {
- "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": "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",
- "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"
- }
- }
- ]
- }
- ]
- }
- ]
-}
diff --git a/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_global_tools.json b/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_global_tools.json
deleted file mode 100644
index d89477edd1..0000000000
--- a/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_global_tools.json
+++ /dev/null
@@ -1,77 +0,0 @@
-{
- "type": "dict",
- "collapsable": true,
- "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": "list",
- "key": "last_workfile_on_startup",
- "label": "Open last workfiles on launch",
- "is_group": true,
- "use_label_wrap": 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"
- }
- }
- ]
- }
- ]
-}
diff --git a/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_maya_capture.json b/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_maya_capture.json
deleted file mode 100644
index ba7cf4b525..0000000000
--- a/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_maya_capture.json
+++ /dev/null
@@ -1,595 +0,0 @@
-{
- "type": "collapsible-wrap",
- "label": "Collapsible Wrapper without key",
- "children": [
- {
- "type": "dict",
- "collapsable": true,
- "key": "capture",
- "label": "Maya Playblast settings",
- "is_file": true,
- "children": [
- {
- "type": "dict",
- "key": "Codec",
- "children": [
- {
- "type": "label",
- "label": "Codec"
- },
- {
- "type": "text",
- "key": "compression",
- "label": "Compression type"
- },
- {
- "type": "text",
- "key": "format",
- "label": "Data format"
- },
- {
- "type": "number",
- "key": "quality",
- "label": "Quality",
- "decimal": 0,
- "minimum": 0,
- "maximum": 100
- },
-
- {
- "type": "splitter"
- }
- ]
- },
- {
- "type": "dict",
- "key": "Display Options",
- "children": [
- {
- "type": "label",
- "label": "Display Options"
- },
- {
- "type": "list-strict",
- "key": "background",
- "label": "Background Color: ",
- "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": "backgroundBottom",
- "label": "Background Bottom: ",
- "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": "backgroundTop",
- "label": "Background Top: ",
- "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": "boolean",
- "key": "override_display",
- "label": "Override display options"
- }
- ]
- },
- {
- "type": "splitter"
- },
- {
- "type": "dict",
- "key": "Generic",
- "children": [
- {
- "type": "label",
- "label": "Generic"
- },
- {
- "type": "boolean",
- "key": "isolate_view",
- "label": " Isolate view"
- },
- {
- "type": "boolean",
- "key": "off_screen",
- "label": " Off Screen"
- }
- ]
- },
- {
- "type": "dict",
- "key": "IO",
- "children": [
- {
- "type": "label",
- "label": "IO"
- },
- {
- "type": "text",
- "key": "name",
- "label": "Name"
- },
- {
- "type": "boolean",
- "key": "open_finished",
- "label": "Open finished"
- },
- {
- "type": "boolean",
- "key": "raw_frame_numbers",
- "label": "Raw frame numbers"
- },
- {
- "type": "list",
- "key": "recent_playblasts",
- "label": "Recent Playblasts",
- "object_type": "text"
- },
- {
- "type": "boolean",
- "key": "save_file",
- "label": "Save file"
- }
- ]
- },
- {
- "type": "dict",
- "key": "PanZoom",
- "children": [
- {
- "type": "boolean",
- "key": "pan_zoom",
- "label": " Pan Zoom"
- }
- ]
- },
- {
- "type": "splitter"
- },
- {
- "type": "dict",
- "key": "Renderer",
- "children": [
- {
- "type": "label",
- "label": "Renderer"
- },
- {
- "type": "text",
- "key": "rendererName",
- "label": " Renderer name"
- }
- ]
- },
- {
- "type": "dict",
- "key": "Resolution",
- "children": [
- {
- "type": "splitter"
- },
- {
- "type": "label",
- "label": "Resolution"
- },
- {
- "type": "number",
- "key": "width",
- "label": " Width",
- "decimal": 0,
- "minimum": 0,
- "maximum": 99999
- },
- {
- "type": "number",
- "key": "height",
- "label": "Height",
- "decimal": 0,
- "minimum": 0,
- "maximum": 99999
- },
- {
- "type": "number",
- "key": "percent",
- "label": "percent",
- "decimal": 1,
- "minimum": 0,
- "maximum": 200
- },
- {
- "type": "text",
- "key": "mode",
- "label": "Mode"
- }
- ]
- },
- {
- "type": "splitter"
- },
- {
- "type": "dict",
- "key": "Time Range",
- "children": [
- {
- "type": "label",
- "label": "Time Range"
- },
- {
- "type": "number",
- "key": "start_frame",
- "label": " Start frame",
- "decimal": 0,
- "minimum": 0,
- "maximum": 999999
- },
- {
- "type": "number",
- "key": "end_frame",
- "label": "End frame",
- "decimal": 0,
- "minimum": 0,
- "maximum": 999999
- },
- {
- "type": "text",
- "key": "frame",
- "label": "Frame"
- },
- {
- "type": "text",
- "key": "time",
- "label": "Time"
- }
- ]
- },
- {
- "type": "dict",
- "collapsable": true,
- "key": "Viewport Options",
- "label": "Viewport Options",
- "children": [
- {
- "type": "boolean",
- "key": "cameras",
- "label": "cameras"
- },
- {
- "type": "boolean",
- "key": "clipGhosts",
- "label": "clipGhosts"
- },
- {
- "type": "boolean",
- "key": "controlVertices",
- "label": "controlVertices"
- },
- {
- "type": "boolean",
- "key": "deformers",
- "label": "deformers"
- },
- {
- "type": "boolean",
- "key": "dimensions",
- "label": "dimensions"
- },
- {
- "type": "number",
- "key": "displayLights",
- "label": "displayLights",
- "decimal": 0,
- "minimum": 0,
- "maximum": 10
- },
- {
- "type": "boolean",
- "key": "dynamicConstraints",
- "label": "dynamicConstraints"
- },
- {
- "type": "boolean",
- "key": "dynamics",
- "label": "dynamics"
- },
- {
- "type": "boolean",
- "key": "fluids",
- "label": "fluids"
- },
- {
- "type": "boolean",
- "key": "follicles",
- "label": "follicles"
- },
- {
- "type": "boolean",
- "key": "gpuCacheDisplayFilter",
- "label": "gpuCacheDisplayFilter"
- },
- {
- "type": "boolean",
- "key": "greasePencils",
- "label": "greasePencils"
- },
- {
- "type": "boolean",
- "key": "grid",
- "label": "grid"
- },
- {
- "type": "boolean",
- "key": "hairSystems",
- "label": "hairSystems"
- },
- {
- "type": "boolean",
- "key": "handles",
- "label": "handles"
- },
- {
- "type": "boolean",
- "key": "high_quality",
- "label": "high_quality"
- },
- {
- "type": "boolean",
- "key": "hud",
- "label": "hud"
- },
- {
- "type": "boolean",
- "key": "hulls",
- "label": "hulls"
- },
- {
- "type": "boolean",
- "key": "ikHandles",
- "label": "ikHandles"
- },
- {
- "type": "boolean",
- "key": "imagePlane",
- "label": "imagePlane"
- },
- {
- "type": "boolean",
- "key": "joints",
- "label": "joints"
- },
- {
- "type": "boolean",
- "key": "lights",
- "label": "lights"
- },
- {
- "type": "boolean",
- "key": "locators",
- "label": "locators"
- },
- {
- "type": "boolean",
- "key": "manipulators",
- "label": "manipulators"
- },
- {
- "type": "boolean",
- "key": "motionTrails",
- "label": "motionTrails"
- },
- {
- "type": "boolean",
- "key": "nCloths",
- "label": "nCloths"
- },
- {
- "type": "boolean",
- "key": "nParticles",
- "label": "nParticles"
- },
- {
- "type": "boolean",
- "key": "nRigids",
- "label": "nRigids"
- },
- {
- "type": "boolean",
- "key": "nurbsCurves",
- "label": "nurbsCurves"
- },
- {
- "type": "boolean",
- "key": "nurbsSurfaces",
- "label": "nurbsSurfaces"
- },
- {
- "type": "boolean",
- "key": "override_viewport_options",
- "label": "override_viewport_options"
- },
- {
- "type": "boolean",
- "key": "particleInstancers",
- "label": "particleInstancers"
- },
- {
- "type": "boolean",
- "key": "pivots",
- "label": "pivots"
- },
- {
- "type": "boolean",
- "key": "planes",
- "label": "planes"
- },
- {
- "type": "boolean",
- "key": "pluginShapes",
- "label": "pluginShapes"
- },
- {
- "type": "boolean",
- "key": "polymeshes",
- "label": "polymeshes"
- },
- {
- "type": "boolean",
- "key": "shadows",
- "label": "shadows"
- },
- {
- "type": "boolean",
- "key": "strokes",
- "label": "strokes"
- },
- {
- "type": "boolean",
- "key": "subdivSurfaces",
- "label": "subdivSurfaces"
- },
- {
- "type": "boolean",
- "key": "textures",
- "label": "textures"
- },
- {
- "type": "boolean",
- "key": "twoSidedLighting",
- "label": "twoSidedLighting"
- }
- ]
- },
- {
- "type": "dict",
- "collapsable": true,
- "key": "Camera Options",
- "label": "Camera Options",
- "children": [
- {
- "type": "boolean",
- "key": "displayGateMask",
- "label": "displayGateMask"
- },
- {
- "type": "boolean",
- "key": "displayResolution",
- "label": "displayResolution"
- },
- {
- "type": "boolean",
- "key": "displayFilmGate",
- "label": "displayFilmGate"
- },
- {
- "type": "boolean",
- "key": "displayFieldChart",
- "label": "displayFieldChart"
- },
- {
- "type": "boolean",
- "key": "displaySafeAction",
- "label": "displaySafeAction"
- },
- {
- "type": "boolean",
- "key": "displaySafeTitle",
- "label": "displaySafeTitle"
- },
- {
- "type": "boolean",
- "key": "displayFilmPivot",
- "label": "displayFilmPivot"
- },
- {
- "type": "boolean",
- "key": "displayFilmOrigin",
- "label": "displayFilmOrigin"
- },
- {
- "type": "number",
- "key": "overscan",
- "label": "overscan",
- "decimal": 1,
- "minimum": 0,
- "maximum": 10
- }
- ]
- }
- ]
- },
- {
- "type": "dict-modifiable",
- "key": "ext_mapping",
- "label": "Extension Mapping",
- "object_type": {
- "type": "text"
- }
- }
- ]
-}
diff --git a/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_maya_load.json b/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_maya_load.json
deleted file mode 100644
index 5aec3715bd..0000000000
--- a/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_maya_load.json
+++ /dev/null
@@ -1,156 +0,0 @@
-{
- "type": "dict",
- "collapsable": true,
- "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"
- }
- ]
- }
- ]
- }
- ]
-}
diff --git a/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_maya_publish.json b/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_maya_publish.json
deleted file mode 100644
index d1de128934..0000000000
--- a/pype/tools/settings/settings/gui_schemas/projects_schema/schemas/schema_maya_publish.json
+++ /dev/null
@@ -1,214 +0,0 @@
-{
- "type": "dict",
- "collapsable": true,
- "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": "boolean",
- "key": "optional",
- "label": "Optional"
- }
- ]
- },
- {
- "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.
It will be checked against named group shader in your Validation regex.
For example:
^.*(?P=<shader>.+)_GEO
Example:^.*(?P=<asset>.+)_SHD
For example:
[\"attributeName\", \"anotherAttribute\"]