Cura/cura/Settings
Ghostkeeper 76a9a9a9ab
Erase changed hotends/materials after applying changes
Otherwise we may only change one of the extruders next time, and it'll still have the other change in this dictionary from the previous time we are syncing from the printer.

Contributes to issue CURA-3788.
2017-05-19 14:39:22 +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 Add spaces around binary operators and after comma 2017-05-17 16:17:48 +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 Fix version upgrade for project loading 2017-05-16 14:38:27 +02:00
CuraContainerStack.py Also override getTop(), as curaContainerStack enforces it being a instanceContainer 2017-05-12 16:39:24 +02:00
CuraStackBuilder.py Fix circular import problem caused by moving SettingVersion into CuraApplication 2017-05-16 14:55:34 +02:00
Exceptions.py Override getProperty in ExtruderStack with some additional checks 2017-04-11 17:45:23 +02:00
ExtruderManager.py selectedObjectExtruders should handle no extruder case 2017-05-18 10:29:55 +02:00
ExtrudersModel.py Decreased interval of extruder timer 2017-05-12 14:34:45 +02:00
ExtruderStack.py Only use limit_to_extruder when the extruder exists 2017-05-19 13:37:38 +02:00
GlobalStack.py Do not add and register Extruders if they are already there 2017-05-17 17:07:36 +02:00
MachineManager.py Erase changed hotends/materials after applying changes 2017-05-19 14:39:22 +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
MaterialSettingsVisibilityHandler.py Use full import path for parent class 2017-02-17 12:42:11 +01:00
ProfilesModel.py Added typing to all singletons 2017-04-13 16:32:17 +02:00
QualityAndUserProfilesModel.py A small fix for the case when Cura is starting up and there is no printer. 2016-10-13 11:12:43 +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 Fixed inhertiance manager getting update from a Category setting 2017-04-24 13:10:33 +02:00
SettingOverrideDecorator.py Add a selectedObjectExtruders property to ExtruderManager 2017-04-20 17:42:06 +02:00
UserChangesModel.py Coding style fixes 2017-03-08 15:09:02 +01:00
UserProfilesModel.py Filter the list of quality changes taking into account the quality(-type) profile they depend on. 2016-10-05 09:32:18 +02:00