diff --git a/openpype/settings/defaults/system_settings/applications.json b/openpype/settings/defaults/system_settings/applications.json index 936407a49b..5d75b3b606 100644 --- a/openpype/settings/defaults/system_settings/applications.json +++ b/openpype/settings/defaults/system_settings/applications.json @@ -835,6 +835,10 @@ "linux": "/opt/Python/3.6/bin" } }, + "copy_fusion_settings": { + "copy_prefs": false, + "prefs_path": "~/.openpype/hosts/fusion/prefs" + }, "variants": { "18": { "executables": { @@ -1302,7 +1306,9 @@ "variant_label": "Current", "use_python_2": false, "executables": { - "windows": ["C:/Program Files/CelAction/CelAction2D Studio/CelAction2D.exe"], + "windows": [ + "C:/Program Files/CelAction/CelAction2D Studio/CelAction2D.exe" + ], "darwin": [], "linux": [] }, diff --git a/openpype/settings/entities/schemas/system_schema/host_settings/schema_fusion.json b/openpype/settings/entities/schemas/system_schema/host_settings/schema_fusion.json index 5960da7774..360813bcb5 100644 --- a/openpype/settings/entities/schemas/system_schema/host_settings/schema_fusion.json +++ b/openpype/settings/entities/schemas/system_schema/host_settings/schema_fusion.json @@ -19,6 +19,31 @@ "label": "Environment", "type": "raw-json" }, + { + "type": "splitter" + }, + { + "type": "dict", + "key": "copy_fusion_settings", + "collapsible": true, + "checkbox_key": "copy_prefs", + "label": "Copy Fusion preferences", + "children": [ + { + "type": "boolean", + "key": "copy_prefs", + "label": "Enabled" + }, + { + "key": "prefs_path", + "type": "path", + "label": "Local prefs directory" + } + ] + }, + { + "type": "splitter" + }, { "type": "dict-modifiable", "key": "variants",