Cura/cura/Machines
Ghostkeeper 8f34b3dd73
Set quality profiles to preferred quality upon stack creation
A good default.
Possible bug: If there are multiple matching quality profiles but the preferred quality profiles matches none or multiple of them, a random one is chosen. The random profile for the global stack may not match the random one for the extruder?

Contributes to issue CURA-6600.
2019-08-27 09:07:23 +02:00
..
Models Use container tree to get the current printer's quality groups 2019-08-26 14:00:35 +02:00
__init__.py WIP: Create VariantManager 2018-02-16 14:20:02 +01:00
ContainerNode.py Don't unnecessarily deprecate the getMetaDataEntry functionality 2019-08-23 13:43:30 +02:00
ContainerTree.py Skip global stacks better 2019-08-26 17:11:22 +02:00
IntentNode.py Resolve circular imports 2019-08-06 17:04:29 +02:00
MachineErrorChecker.py Fix incorect error checking 2019-07-31 10:24:31 +02:00
MachineNode.py Set quality profiles to preferred quality upon stack creation 2019-08-27 09:07:23 +02:00
MaterialGroup.py Added typing for various setting classes 2018-09-10 15:24:11 +02:00
MaterialManager.py Always return a MaterialNode from getDefaultMaterial 2019-08-22 17:13:46 +02:00
MaterialNode.py Add function to find preferred quality profile 2019-08-26 17:50:46 +02:00
QualityChangesGroup.py Don't make QualityChangesGroup hold ContainerNodes 2019-08-23 17:11:21 +02:00
QualityGroup.py Remove (all?, most?) deprecated ContainerNode.getMetaDataEntry calls. 2019-08-20 15:38:45 +02:00
QualityManager.py Use new MachineNode.getQualityChangesGroups instead of quality manager 2019-08-23 17:29:32 +02:00
QualityNode.py Add function to find preferred quality profile 2019-08-26 17:50:46 +02:00
VariantManager.py Prevent crashes when duplicating a material 2019-08-19 11:42:52 +02:00
VariantNode.py Add function to find preferred quality profile 2019-08-26 17:50:46 +02:00
VariantType.py Move VariantType to VariantType.py 2018-08-02 16:11:55 +02:00