Remove parent-child relationship of libArachne settings

If all children of a parent get overridden, the parent is disabled. We don't want that in
the libArachne settings.

CURA-7555
This commit is contained in:
Kostas Karmas 2020-08-19 17:54:00 +02:00
parent ec633feb37
commit 720740dcc8

View File

@ -1066,47 +1066,41 @@
"inward_distributed": "Inward Distributed" "inward_distributed": "Inward Distributed"
}, },
"default_value": "naive", "default_value": "naive",
"limit_to_extruder": "wall_0_extruder_nr"
},
"widening_beading_enabled":
{
"label": "Enable Widening Beading",
"description": "Applies the Widening Beading meta-strategy on top of the selected beading strategy.",
"type": "bool",
"default_value": false,
"limit_to_extruder": "wall_0_extruder_nr"
},
"min_bead_width":
{
"label": "Minimum Bead Width",
"description": "Minimum Bead Width.",
"unit": "mm",
"value": "wall_line_width / 2",
"minimum_value": "0",
"minimum_value_warning": "wall_line_width / 2",
"maximum_value": "wall_line_width",
"type": "float",
"limit_to_extruder": "wall_0_extruder_nr", "limit_to_extruder": "wall_0_extruder_nr",
"children": "enabled": "widening_beading_enabled"
{ },
"widening_beading_enabled": "min_feature_size":
{ {
"label": "Enable Widening Beading", "label": "Minimum Feature Size",
"description": "Applies the Widening Beading meta-strategy on top of the selected beading strategy.", "description": "Minimum Feature Size.",
"type": "bool", "unit": "mm",
"default_value": false, "value": "wall_line_width / 2",
"limit_to_extruder": "wall_0_extruder_nr", "minimum_value": "0",
"children": "minimum_value_warning": "wall_line_width / 2",
{ "maximum_value": "wall_line_width",
"min_bead_width": "type": "float",
{ "limit_to_extruder": "wall_0_extruder_nr",
"label": "Minimum Bead Width", "enabled": "widening_beading_enabled"
"description": "Minimum Bead Width.",
"unit": "mm",
"value": "wall_line_width / 2",
"minimum_value": "0",
"minimum_value_warning": "wall_line_width / 2",
"maximum_value": "wall_line_width",
"type": "float",
"limit_to_extruder": "wall_0_extruder_nr",
"enabled": "widening_beading_enabled"
},
"min_feature_size":
{
"label": "Minimum Feature Size",
"description": "Minimum Feature Size.",
"unit": "mm",
"value": "wall_line_width / 2",
"minimum_value": "0",
"minimum_value_warning": "wall_line_width / 2",
"maximum_value": "wall_line_width",
"type": "float",
"limit_to_extruder": "wall_0_extruder_nr",
"enabled": "widening_beading_enabled"
}
}
}
}
}, },
"wall_0_wipe_dist": "wall_0_wipe_dist":
{ {