Browse Source

JSON cleanup: removed settable_per_x when they were obvious and default (CURA-1560)

removed:settable_globally: true
settable_per_meshgroup: true
settable_per_extruder: true when settable_per_mesh was also true
Tim Kuipers 8 years ago
parent
commit
56b00ad425
2 changed files with 82 additions and 293 deletions
  1. 4 4
      cura/CuraApplication.py
  2. 78 289
      resources/definitions/fdmprinter.def.json

+ 4 - 4
cura/CuraApplication.py

@@ -91,10 +91,10 @@ class CuraApplication(QtApplication):
         self._open_file_queue = []  # Files to open when plug-ins are loaded.
 
         # Need to do this before ContainerRegistry tries to load the machines
-        SettingDefinition.addSupportedProperty("settable_per_mesh", DefinitionPropertyType.Function, default = True)
-        SettingDefinition.addSupportedProperty("settable_per_extruder", DefinitionPropertyType.Function, default = True)
-        SettingDefinition.addSupportedProperty("settable_per_meshgroup", DefinitionPropertyType.Function, default = True)
-        SettingDefinition.addSupportedProperty("settable_globally", DefinitionPropertyType.Function, default = True)
+        SettingDefinition.addSupportedProperty("settable_per_mesh", DefinitionPropertyType.Any, default = True)
+        SettingDefinition.addSupportedProperty("settable_per_extruder", DefinitionPropertyType.Any, default = True)
+        SettingDefinition.addSupportedProperty("settable_per_meshgroup", DefinitionPropertyType.Any, default = True)
+        SettingDefinition.addSupportedProperty("settable_globally", DefinitionPropertyType.Any, default = True)
         SettingDefinition.addSettingType("extruder", int, str, UM.Settings.Validator)
 
         super().__init__(name = "cura", version = CuraVersion, buildtype = CuraBuildType)

File diff suppressed because it is too large
+ 78 - 289
resources/definitions/fdmprinter.def.json


Some files were not shown because too many files changed in this diff