Merge branch 'feature_intent_per_quality' of https://github.com/Ultimaker/Cura into feature_intent_per_quality

This commit is contained in:
Remco Burema 2019-06-20 17:49:41 +02:00
commit d076bfae77

View file

@ -87,6 +87,8 @@ class IntentManager(QObject):
# the printer using any configuration. This will only list the intent
# categories that are available using the current configuration (but the
# union over the extruders).
# \return List of all categories in the current configurations of all
# extruders.
def currentAvailableIntentCategories(self) -> List[str]:
global_stack = CuraApplication.getInstance().getGlobalContainerStack()
current_definition_id = global_stack.definition.getMetaDataEntry("id")
@ -119,6 +121,7 @@ class IntentManager(QObject):
application.getMachineManager().setQualityGroupByQualityType(quality_type)
## Selects the default intents on every extruder.
def selectDefaultIntent(self) -> None:
for extruder_stack in ExtruderManager.getInstance().getUsedExtruderStacks():
extruder_stack.intent = self.defaultIntent()