Update update script. Deleted qualities will now be replaced with new ones.

This commit is contained in:
Joey de l'Arago 2023-04-12 15:40:13 +02:00
parent 04adf487f3
commit ee0b14fcac

View File

@ -32,6 +32,44 @@ _REMOVED_SETTINGS = {
"wireframe_roof_outer_delay",
"wireframe_nozzle_clearance",
}
"elegoo_global_012_high"
_RENAMED_PROFILES = {
"abs_040012" : "elegoo_abs_nozzle_0.40_layer_0.10",
"abs_040016" : "elegoo_abs_nozzle_0.40_layer_0.15",
"abs_040020" : "elegoo_abs_nozzle_0.40_layer_0.20",
"abs_040024" : "elegoo_abs_nozzle_0.40_layer_0.20",
"abs_040028" : "elegoo_abs_nozzle_0.40_layer_0.30",
"asa_040012" : "elegoo_asa_nozzle_0.40_layer_0.10",
"asa_040016" : "elegoo_asa_nozzle_0.40_layer_0.15",
"asa_040020" : "elegoo_asa_nozzle_0.40_layer_0.20",
"asa_040024" : "elegoo_asa_nozzle_0.40_layer_0.20",
"asa_040028" : "elegoo_asa_nozzle_0.40_layer_0.30",
"petg_040012": "elegoo_petg_nozzle_0.40_layer_0.10",
"petg_040016": "elegoo_petg_nozzle_0.40_layer_0.15",
"petg_040020": "elegoo_petg_nozzle_0.40_layer_0.20",
"petg_040024": "elegoo_petg_nozzle_0.40_layer_0.20",
"petg_040028": "elegoo_petg_nozzle_0.40_layer_0.30",
"pla_040012": "elegoo_pla_nozzle_0.40_layer_0.10",
"pla_040016": "elegoo_pla_nozzle_0.40_layer_0.15",
"pla_040020": "elegoo_pla_nozzle_0.40_layer_0.20",
"pla_040024": "elegoo_pla_nozzle_0.40_layer_0.20",
"pla_040028": "elegoo_pla_nozzle_0.40_layer_0.30",
"tpu_040012": "elegoo_tpu_nozzle_0.40_layer_0.10",
"tpu_040016": "elegoo_tpu_nozzle_0.40_layer_0.15",
"tpu_040020": "elegoo_tpu_nozzle_0.40_layer_0.20",
"tpu_040024": "elegoo_tpu_nozzle_0.40_layer_0.20",
"tpu_040028": "elegoo_tpu_nozzle_0.40_layer_0.30",
"elegoo_global_012_high.inst.cfg": "elegoo_layer_0.10.inst.cfg",
"elegoo_global_016_normal.inst.cfg": "elegoo_layer_0.15.inst.cfg",
"elegoo_global_020_fine.inst.cfg": "elegoo_layer_0.20.inst.cfg",
"elegoo_global_024_medium.inst.cfg": "elegoo_layer_0.20.inst.cfg",
"elegoo_global_028_draft.inst.cfg": "elegoo_layer_0.30.inst.cfg",
}
class VersionUpgrade53to54(VersionUpgrade):
@ -112,6 +150,9 @@ class VersionUpgrade53to54(VersionUpgrade):
parser["metadata"]["setting_version"] = "22"
for container in parser['containers']:
parser['containers'][container] = _RENAMED_PROFILES.get(parser['containers'][container], parser['containers'][container])
result = io.StringIO()
parser.write(result)
return [filename], [result.getvalue()]