Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGhostkeeper <rubend@tutanota.com>2021-02-08 19:37:38 +0300
committerGhostkeeper <rubend@tutanota.com>2021-02-08 19:37:38 +0300
commitb815d63096b5c10740a3d79b63df14dd89ec1111 (patch)
tree8658fe7fa70277c2ea48568fd2c83dc844072b68 /plugins/3MFReader
parentc89a397e596f4550e78a83a700c6667a0ea6a275 (diff)
Add cura: namespace before setting keys, and store the rest in um_node.metadata
This retains per-node metadata entries. Contributes to issue CURA-7615.
Diffstat (limited to 'plugins/3MFReader')
-rwxr-xr-xplugins/3MFReader/ThreeMFReader.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/3MFReader/ThreeMFReader.py b/plugins/3MFReader/ThreeMFReader.py
index 669bee8f40..37ca1e98aa 100755
--- a/plugins/3MFReader/ThreeMFReader.py
+++ b/plugins/3MFReader/ThreeMFReader.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2019 Ultimaker B.V.
+# Copyright (c) 2021 Ultimaker B.V.
# Cura is released under the terms of the LGPLv3 or higher.
import os.path
@@ -178,7 +178,7 @@ class ThreeMFReader(MeshReader):
if key in known_setting_keys:
setting_container.setProperty(key, "value", setting_value)
else:
- Logger.log("w", "Unable to set setting %s", key)
+ um_node.metadata[key] = settings[key]
if len(um_node.getChildren()) > 0 and um_node.getMeshData() is None:
if len(um_node.getAllChildren()) == 1: