mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-14 00:36:25 +08:00
Merge branch '3.3'
This commit is contained in:
commit
a6d7a61c54
@ -53,6 +53,15 @@ _EXTRUDER_TO_POSITION = {
|
|||||||
"vertex_k8400_dual_2nd": 1
|
"vertex_k8400_dual_2nd": 1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
_RENAMED_QUALITY_PROFILES = {
|
||||||
|
"low": "fast",
|
||||||
|
"um2_low": "um2_fast"
|
||||||
|
}
|
||||||
|
|
||||||
|
_RENAMED_QUALITY_TYPES = {
|
||||||
|
"low": "fast"
|
||||||
|
}
|
||||||
|
|
||||||
## Upgrades configurations from the state they were in at version 3.2 to the
|
## Upgrades configurations from the state they were in at version 3.2 to the
|
||||||
# state they should be in at version 3.3.
|
# state they should be in at version 3.3.
|
||||||
class VersionUpgrade32to33(VersionUpgrade):
|
class VersionUpgrade32to33(VersionUpgrade):
|
||||||
@ -94,6 +103,10 @@ class VersionUpgrade32to33(VersionUpgrade):
|
|||||||
#Update version number.
|
#Update version number.
|
||||||
parser["general"]["version"] = "4"
|
parser["general"]["version"] = "4"
|
||||||
|
|
||||||
|
#Update the name of the quality profile.
|
||||||
|
if parser["containers"]["2"] in _RENAMED_QUALITY_PROFILES:
|
||||||
|
parser["containers"]["2"] = _RENAMED_QUALITY_PROFILES[parser["containers"]["2"]]
|
||||||
|
|
||||||
result = io.StringIO()
|
result = io.StringIO()
|
||||||
parser.write(result)
|
parser.write(result)
|
||||||
return [filename], [result.getvalue()]
|
return [filename], [result.getvalue()]
|
||||||
@ -128,7 +141,10 @@ class VersionUpgrade32to33(VersionUpgrade):
|
|||||||
del parser["metadata"]["extruder"]
|
del parser["metadata"]["extruder"]
|
||||||
|
|
||||||
quality_type = parser["metadata"]["quality_type"]
|
quality_type = parser["metadata"]["quality_type"]
|
||||||
parser["metadata"]["quality_type"] = quality_type.lower()
|
quality_type = quality_type.lower()
|
||||||
|
if quality_type in _RENAMED_QUALITY_TYPES:
|
||||||
|
quality_type = _RENAMED_QUALITY_TYPES[quality_type]
|
||||||
|
parser["metadata"]["quality_type"] = quality_type
|
||||||
|
|
||||||
#Update version number.
|
#Update version number.
|
||||||
parser["general"]["version"] = "3"
|
parser["general"]["version"] = "3"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user