Set version in <fdmmaterial> when saving XML material files

CURA-3884
This commit is contained in:
Lipu Fei 2017-05-29 14:19:50 +02:00
parent 9bda7dbaae
commit 8ede981a2c

View file

@ -19,6 +19,7 @@ from cura.Settings.CuraContainerRegistry import CuraContainerRegistry
## Handles serializing and deserializing material containers from an XML file
class XmlMaterialProfile(InstanceContainer):
CurrentFdmMaterialVersion = "1.3"
Version = 1
def __init__(self, container_id, *args, **kwargs):
@ -124,7 +125,9 @@ class XmlMaterialProfile(InstanceContainer):
builder = ET.TreeBuilder()
root = builder.start("fdmmaterial", { "xmlns": "http://www.ultimaker.com/material"})
root = builder.start("fdmmaterial",
{"xmlns": "http://www.ultimaker.com/material",
"version": self.CurrentFdmMaterialVersion})
## Begin Metadata Block
builder.start("metadata")