Migrate SettingsProfile functionality to new SettingsHelpers type

- Add as child property of settings scope, ready for merge of types
 - Progress on Issue #1113
This commit is contained in:
John Lewin 2016-07-18 14:15:37 -07:00
parent 5012556dbc
commit f304e9f3d6
34 changed files with 432 additions and 464 deletions

View file

@ -402,9 +402,9 @@ namespace MatterHackers.MatterControl.ConfigurationPage
var settings = ActiveSliceSettings.Instance;
// Reset active slicer to MatterSlice when multi-extruder is detected and MatterSlice is not already set
if (settings?.GetValue<int>(SettingsKey.extruder_count) > 1 && settings.ActiveSliceEngineType() != SlicingEngineTypes.MatterSlice)
if (settings?.GetValue<int>(SettingsKey.extruder_count) > 1 && settings.Helpers.ActiveSliceEngineType() != SlicingEngineTypes.MatterSlice)
{
settings.ActiveSliceEngineType(SlicingEngineTypes.MatterSlice);
settings.Helpers.ActiveSliceEngineType(SlicingEngineTypes.MatterSlice);
ApplicationController.Instance.ReloadAll(null, null);
}