Cura/cura/Settings
Lipu Fei ab3d8349b6 Also skip empty containers when getting layer height for a quality profile
CURA-4133

On some machines such as UM2, there is no material. Getting the layer
height in this case will result back to the global stack itself, which
is the layer height of the current setting. This is a problem for
"Normal" (or "Fine") quality because it uses the machine's default layer
height.
2017-08-09 09:24:04 +02:00
..
__init__.py Heaps to changes to get the Cura code through the type checker (with minimal checking). 2016-11-21 21:36:08 +01:00
ContainerManager.py Rename variable in for loop 2017-08-08 16:32:40 +02:00
ContainerSettingsModel.py Use ListModel.setItems() instead of appending one item at a time 2016-08-29 13:43:02 +02:00
CuraContainerRegistry.py Do not only check if activeMaterialId is None, also check for empty 2017-07-20 12:01:21 +02:00
CuraContainerStack.py Prevent circular import 2017-07-10 16:42:38 +02:00
CuraStackBuilder.py Generate unique names for definition changes containers 2017-08-07 10:59:24 +02:00
Exceptions.py Override getProperty in ExtruderStack with some additional checks 2017-04-11 17:45:23 +02:00
ExtruderManager.py fix: account for roofing extruder when checking which extruder is used (CURA-4069, CURA-3940) 2017-07-21 15:53:05 +02:00
ExtrudersModel.py Removed debug ID 2017-05-22 14:25:29 +02:00
ExtruderStack.py Don't update next stack if there is no next stack 2017-08-07 09:47:53 +02:00
GlobalStack.py Override getConfigurationTypeFromSerialized for GlobalStack 2017-07-06 10:26:02 +02:00
MachineManager.py Don't crash when there is no global quality container 2017-08-08 14:40:02 +02:00
MachineNameValidator.py Fixed a bunch of error which were reported by PyCharm's code analysis. 2017-02-26 21:05:09 +01:00
MaterialManager.py Undo for material diameter also changes the property. 2017-07-04 11:55:24 +02:00
MaterialSettingsVisibilityHandler.py Use full import path for parent class 2017-02-17 12:42:11 +01:00
MaterialsModel.py Add MaterialsModel to make material list update upon metadata change 2017-06-22 18:17:16 +02:00
ProfilesModel.py Also skip empty containers when getting layer height for a quality profile 2017-08-09 09:24:04 +02:00
QualityAndUserProfilesModel.py Also apply the filtering on the quality and user profiles model 2017-06-15 17:18:04 +02:00
QualitySettingsModel.py Merge branch 'master' into python_type_hinting 2017-01-17 08:42:55 +01:00
SetObjectExtruderOperation.py Add a SetObjectExtruderOperation class 2017-04-20 17:42:06 +02:00
SettingInheritanceManager.py Use CuraContainerStack.definition instead of ContainerStack.getBottom() 2017-05-22 14:01:58 +02:00
SettingOverrideDecorator.py Minor cleanup of SettingOverrideDecorator 2017-07-18 11:23:43 +02:00
UserChangesModel.py Coding style fixes 2017-03-08 15:09:02 +01:00
UserProfilesModel.py Only display global quality changes profiles 2017-06-15 14:38:04 +02:00