mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-07 23:17:32 -06:00

keep it like this in the new version. Since the default value of this preference changed, we don't want to confuse users that still use the auto_slice option. Those users with clean install or intalling Cura for the first time will have this preference disabled.
55 lines
No EOL
2.1 KiB
Python
55 lines
No EOL
2.1 KiB
Python
# Copyright (c) 2018 Ultimaker B.V.
|
|
# Cura is released under the terms of the LGPLv3 or higher.
|
|
|
|
from . import VersionUpgrade32to33
|
|
|
|
upgrade = VersionUpgrade32to33.VersionUpgrade32to33()
|
|
|
|
def getMetaData():
|
|
return {
|
|
"version_upgrade": {
|
|
# From To Upgrade function
|
|
("preferences", 5000004): ("preferences", 6000004, upgrade.upgradePreferences),
|
|
|
|
("machine_stack", 3000004): ("machine_stack", 4000004, upgrade.upgradeStack),
|
|
("extruder_train", 3000004): ("extruder_train", 4000004, upgrade.upgradeStack),
|
|
|
|
("definition_changes", 2000004): ("definition_changes", 3000004, upgrade.upgradeInstanceContainer),
|
|
("quality_changes", 2000004): ("quality_changes", 3000004, upgrade.upgradeQualityChanges),
|
|
("user", 2000004): ("user", 3000004, upgrade.upgradeInstanceContainer),
|
|
("variant", 2000004): ("variant", 3000004, upgrade.upgradeVariants)
|
|
},
|
|
"sources": {
|
|
"preferences": {
|
|
"get_version": upgrade.getCfgVersion,
|
|
"location": {"."}
|
|
},
|
|
"machine_stack": {
|
|
"get_version": upgrade.getCfgVersion,
|
|
"location": {"./machine_instances"}
|
|
},
|
|
"extruder_train": {
|
|
"get_version": upgrade.getCfgVersion,
|
|
"location": {"./extruders"}
|
|
},
|
|
"definition_changes": {
|
|
"get_version": upgrade.getCfgVersion,
|
|
"location": {"./definition_changes"}
|
|
},
|
|
"quality_changes": {
|
|
"get_version": upgrade.getCfgVersion,
|
|
"location": {"./quality"}
|
|
},
|
|
"user": {
|
|
"get_version": upgrade.getCfgVersion,
|
|
"location": {"./user"}
|
|
},
|
|
"variant": {
|
|
"get_version": upgrade.getCfgVersion,
|
|
"location": {"./variants"}
|
|
}
|
|
}
|
|
}
|
|
|
|
def register(app):
|
|
return { "version_upgrade": upgrade } |