for preference to open dialo while saving ucp

CURA-11403
This commit is contained in:
Saumya Jain 2024-02-20 16:56:34 +01:00
parent ce3baa15e2
commit d2566d72ff
3 changed files with 22 additions and 5 deletions

View file

@ -77,7 +77,18 @@ Cura.Menu
enabled: UM.WorkspaceFileHandler.enabled && CuraApplication.getPackageManager().allEnabledPackages.includes("3MFWriter")
onTriggered:
{
CuraApplication.exportUcp()
if(UM.Preferences.getValue("cura/dialog_on_ucp_project_save"))
{
CuraApplication.exportUcp()
}
else
{
var args = { "filter_by_machine": false,
"file_type": "workspace",
"preferred_mimetypes": "application/x-ucp",
"limit_mimetypes": ["application/x-ucp"]};
UM.OutputDeviceManager.requestWriteToDevice("local_file", PrintInformation.jobName, args)
}
}
}