Cura/cura/Machines/Models
Ghostkeeper 5abb03e269
No longer update all material models when favourites change
The MaterialManager.materialsUpdated signal was only called once upon init and for the rest when a favourite was added or removed. So only the FavoriteMaterialsModel would need to listen to it.
Because the MaterialManager is being deprecated, the favourite materials model now just listens to the preferences changing instead, as it was supposed to be doing anyway.

Contributes to issue CURA-6600.
2019-08-19 17:09:16 +02:00
..
__init__.py Move models around again 2019-03-26 08:29:22 +01:00
BaseMaterialsModel.py No longer update all material models when favourites change 2019-08-19 17:09:16 +02:00
BuildPlateModel.py Don't get build plate variants from tree any more 2019-08-09 13:43:54 +02:00
CustomQualityProfilesDropDownMenuModel.py Fix imports and references to managers 2019-08-12 14:15:40 +02:00
DiscoveredPrintersModel.py Rename output device to prevent inheritance naming confusion 2019-08-02 15:16:08 +02:00
ExtrudersModel.py Move models around again 2019-03-26 08:29:22 +01:00
FavoriteMaterialsModel.py No longer update all material models when favourites change 2019-08-19 17:09:16 +02:00
FirstStartMachineActionsModel.py Use loader for machine actions in dialog 2019-05-06 13:06:23 +02:00
GenericMaterialsModel.py Fix removing of material 2019-08-19 13:01:05 +02:00
GlobalStacksModel.py Resolve merge conflicts 2019-05-02 07:45:43 +02:00
IntentCategoryModel.py Update through self.setItems rather than super().update 2019-07-04 12:36:14 +02:00
IntentModel.py Add convenience function to get quality groups for current printer 2019-08-15 17:01:22 +02:00
MaterialBrandsModel.py Fix removing of material 2019-08-19 13:01:05 +02:00
MultiBuildPlateModel.py Move models around again 2019-03-26 08:29:22 +01:00
NozzleModel.py Move models around again 2019-03-26 08:29:22 +01:00
QualityManagementModel.py Add convenience function to get quality groups for current printer 2019-08-15 17:01:22 +02:00
QualityProfilesDropDownMenuModel.py Replace deprecated .getContainer() calls with .container 2019-08-15 13:40:08 +02:00
QualitySettingsModel.py Replace deprecated .getContainer() calls with .container 2019-08-15 13:40:08 +02:00
SettingVisibilityPresetsModel.py Move models around again 2019-03-26 08:29:22 +01:00
UserChangesModel.py Move models around again 2019-03-26 08:29:22 +01:00