Named the imade profiles back again and added upgrade step for it

The proposed new name is better and since we have an upgrader now, it's best to change it.
This commit is contained in:
Jaime van Kessel 2019-07-23 11:23:42 +02:00
parent e56e355e79
commit 57eb47e267
8 changed files with 12 additions and 1 deletions

View file

@ -4,7 +4,15 @@ from typing import Tuple, List
from UM.VersionUpgrade import VersionUpgrade
_renamed_profiles = { }
_renamed_profiles = {"generic_pla_0.4_coarse": "jbo_generic_pla_0.4_coarse",
"generic_pla_0.4_fine": "jbo_generic_pla_fine",
"generic_pla_0.4_medium": "jbo_generic_pla_medium",
"generic_pla_0.4_ultrafine": "jbo_generic_pla_ultrafine",
"generic_petg_0.4_coarse": "jbo_generic_petg_0.4_coarse",
"generic_petg_0.4_fine": "jbo_generic_petg_fine",
"generic_petg_0.4_medium": "jbo_generic_petg_medium",
}
## Upgrades configurations from the state they were in at version 4.2 to the
@ -59,6 +67,9 @@ class VersionUpgrade42to43(VersionUpgrade):
if quality_id.endswith("_2-fans"):
parser["containers"]["2"] = quality_id.replace("_2-fans", "")
if parser["containers"]["2"] in _renamed_profiles:
parser["containers"]["2"] = _renamed_profiles[parser["containers"]["2"]]
material_id = parser["containers"]["3"]
if material_id.endswith("_2-fans"):
parser["containers"]["3"] = material_id.replace("_2-fans", "")