mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-06 22:47:29 -06:00
Use XMLMaterialProfile version tag to determine its version
CURA-2724
This commit is contained in:
parent
b95426bee3
commit
071005541c
3 changed files with 4 additions and 15 deletions
|
@ -12,9 +12,8 @@ from UM.Util import parseBool
|
|||
from cura.CuraApplication import CuraApplication
|
||||
|
||||
import UM.Dictionary
|
||||
from UM.Settings.InstanceContainer import InstanceContainer, InvalidInstanceError
|
||||
from UM.Settings.InstanceContainer import InstanceContainer
|
||||
from UM.Settings.ContainerRegistry import ContainerRegistry
|
||||
from cura.Settings.CuraContainerRegistry import CuraContainerRegistry
|
||||
|
||||
|
||||
## Handles serializing and deserializing material containers from an XML file
|
||||
|
@ -37,11 +36,7 @@ class XmlMaterialProfile(InstanceContainer):
|
|||
# \return The corresponding setting_version.
|
||||
def xmlVersionToSettingVersion(self, xml_version: str) -> int:
|
||||
if xml_version == "1.3":
|
||||
return 2 # FIXME & HACK: This is temporary hack. The setting_version has been increased in CuraApplication,
|
||||
# but we haven't decided on how to determine the versions of an XMLMaterialProfile yet.
|
||||
# This MUST be fixed after the decision has been made.
|
||||
if xml_version == "1.3":
|
||||
return 1
|
||||
return 2
|
||||
return 0 #Older than 1.3.
|
||||
|
||||
def getInheritedFiles(self):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue