Cura/cura/Machines/Models
Ghostkeeper 4050d3ccde
Prevent crash when a setting is not in any setting category
I don't know what exactly caused this since it's impossible to trace. But the crash happened with a setting called 'dual_gcode' which currently doesn't exist in Cura. So I think it must be some plug-in that adds it. In any case, it's good to be defensive about this sort of thing. Good type checking would've caught this for us.

Fixes Sentry issue CURA-JB.
2020-04-14 21:06:10 +02:00
..
__init__.py Move models around again 2019-03-26 08:29:22 +01:00
BaseMaterialsModel.py Fix BaseMaterialsModel's QTimer lifecycle 2020-01-07 11:37:37 +01:00
BuildPlateModel.py Remove a bunch of unused imports 2019-11-08 13:38:42 +01:00
CustomQualityProfilesDropDownMenuModel.py Fix updating custom quality menu model 2019-09-25 14:36:46 +02:00
DiscoveredPrintersModel.py Remove a number of unused variables 2020-04-10 13:46:19 +02:00
ExtrudersModel.py Move models around again 2019-03-26 08:29:22 +01:00
FavoriteMaterialsModel.py Merge branch 'master' into CURA-6793_performance 2019-10-23 09:58:08 +02:00
FirstStartMachineActionsModel.py Ensure that first start machine actions model gets initialized 2019-10-28 16:33:08 +01:00
GenericMaterialsModel.py Merge branch 'master' into CURA-6793_performance 2019-10-23 09:58:08 +02:00
GlobalStacksModel.py Resolve merge conflicts 2019-05-02 07:45:43 +02:00
IntentCategoryModel.py Remove a number of unused imports 2020-04-10 13:58:10 +02:00
IntentModel.py Fix crashing when material could not be found 2020-02-17 10:57:24 +01:00
IntentTranslations.py Merge remote-tracking branch 'origin/4.4' 2019-11-11 08:13:53 +01:00
MachineModelUtils.py Fix code style 2019-10-07 08:12:54 +02:00
MaterialBrandsModel.py Fix typo in comment 2020-01-13 13:44:36 +01:00
MaterialManagementModel.py Fix merge conflicts 2019-10-15 15:00:03 +02:00
MultiBuildPlateModel.py Move models around again 2019-03-26 08:29:22 +01:00
NozzleModel.py Don't cache machine manager and application 2019-10-08 14:16:19 +02:00
QualityManagementModel.py Correctly sort the intents in QualityManagementModel 2019-11-05 14:59:44 +01:00
QualityProfilesDropDownMenuModel.py Merge branch 'master' into CURA-6793_performance 2019-10-16 15:47:41 +02:00
QualitySettingsModel.py Add missing typing 2020-02-28 13:53:43 +01:00
SettingVisibilityPresetsModel.py Add "all" as a setting visibility preset 2020-01-02 10:51:40 +01:00
UserChangesModel.py Prevent crash when a setting is not in any setting category 2020-04-14 21:06:10 +02:00