mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-07 15:07:28 -06:00
Use parseBool instead of inline variation
CURA-2138
This commit is contained in:
parent
3b1c11bfcf
commit
0e2d35a88d
1 changed files with 4 additions and 3 deletions
|
@ -8,6 +8,7 @@ import xml.etree.ElementTree as ET
|
||||||
import uuid
|
import uuid
|
||||||
|
|
||||||
from UM.Logger import Logger
|
from UM.Logger import Logger
|
||||||
|
from UM.Util import parseBool
|
||||||
|
|
||||||
import UM.Dictionary
|
import UM.Dictionary
|
||||||
|
|
||||||
|
@ -300,7 +301,7 @@ class XmlMaterialProfile(UM.Settings.InstanceContainer):
|
||||||
global_setting_values[self.__material_property_setting_map[key]] = entry.text
|
global_setting_values[self.__material_property_setting_map[key]] = entry.text
|
||||||
elif key in self.__unmapped_settings:
|
elif key in self.__unmapped_settings:
|
||||||
if key == "hardware compatible":
|
if key == "hardware compatible":
|
||||||
global_compatibility = entry.text.lower() not in ["no", "false", "0"]
|
global_compatibility = parseBool(entry.text)
|
||||||
else:
|
else:
|
||||||
Logger.log("d", "Unsupported material setting %s", key)
|
Logger.log("d", "Unsupported material setting %s", key)
|
||||||
|
|
||||||
|
@ -317,7 +318,7 @@ class XmlMaterialProfile(UM.Settings.InstanceContainer):
|
||||||
machine_setting_values[self.__material_property_setting_map[key]] = entry.text
|
machine_setting_values[self.__material_property_setting_map[key]] = entry.text
|
||||||
elif key in self.__unmapped_settings:
|
elif key in self.__unmapped_settings:
|
||||||
if key == "hardware compatible":
|
if key == "hardware compatible":
|
||||||
machine_compatibility = entry.text.lower() not in ["no", "false", "0"]
|
machine_compatibility = parseBool(entry.text)
|
||||||
else:
|
else:
|
||||||
Logger.log("d", "Unsupported material setting %s", key)
|
Logger.log("d", "Unsupported material setting %s", key)
|
||||||
|
|
||||||
|
@ -376,7 +377,7 @@ class XmlMaterialProfile(UM.Settings.InstanceContainer):
|
||||||
hotend_setting_values[self.__material_property_setting_map[key]] = entry.text
|
hotend_setting_values[self.__material_property_setting_map[key]] = entry.text
|
||||||
elif key in self.__unmapped_settings:
|
elif key in self.__unmapped_settings:
|
||||||
if key == "hardware compatible":
|
if key == "hardware compatible":
|
||||||
hotend_compatibility = entry.text.lower() not in ["no", "false", "0"]
|
hotend_compatibility = parseBool(entry.text)
|
||||||
else:
|
else:
|
||||||
Logger.log("d", "Unsupported material setting %s", key)
|
Logger.log("d", "Unsupported material setting %s", key)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue