Cura/cura/Machines
Ghostkeeper 51710c2868
Use new MachineNode.getQualityChangesGroups instead of quality manager
I hope that the machine node doesn't become a collection of functions that don't fit anywhere else, but this isn't contributing to that hope. However I still think that this is particular to a certain printer, so it's within the object-oriented programming paradigm. And it's also within the scope of the class, which is getting the available profiles. So it still sort of fits.

Contributes to issue CURA-6600.
2019-08-23 17:29:32 +02:00
..
Models Use new MachineNode.getQualityChangesGroups instead of quality manager 2019-08-23 17:29:32 +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 Document new requirement that there must always be one child 2019-08-22 16:47:57 +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 Add function to construct QualityChangesGroups for machine 2019-08-23 17:26:57 +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 Encode empty containers in container tree if necessary 2019-08-22 16:44:52 +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 Encode empty containers in container tree if necessary 2019-08-22 16:44:52 +02:00
VariantManager.py Prevent crashes when duplicating a material 2019-08-19 11:42:52 +02:00
VariantNode.py Log warning when preferred material can't be found 2019-08-22 17:02:09 +02:00
VariantType.py Move VariantType to VariantType.py 2018-08-02 16:11:55 +02:00