Merge pull request #13886 from Ultimaker/9773-add_quality_type_to_ufp_files

Add quality type to ufp files
This commit is contained in:
Joey de l'Arago 2022-11-28 13:19:09 +01:00 committed by GitHub
commit ff65c1a670
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 93 additions and 76 deletions

View file

@ -1,6 +1,7 @@
# Copyright (c) 2022 Ultimaker B.V.
# Cura is released under the terms of the LGPLv3 or higher.
import json
from dataclasses import asdict
from typing import cast, List, Dict
from Charon.VirtualFile import VirtualFile # To open UFP files.
@ -225,8 +226,7 @@ class UFPWriter(MeshWriter):
"changes": {},
"all_settings": {},
},
"intent": machine_manager.activeIntentCategory,
"quality": machine_manager.activeQualityOrQualityChangesName,
"quality": asdict(machine_manager.activeQualityDisplayNameMap()),
}
global_stack = cast(GlobalStack, Application.getInstance().getGlobalContainerStack())