This commit is contained in:
jlewin 2019-03-25 17:44:37 -07:00
parent 44f56561d7
commit 08c1184b23

View file

@ -90,8 +90,8 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
static PrinterSettings()
{
// Load settings
PrinterSettings.SettingsData = LoadAllSettings();
// Convert settings array into dictionary on initial load using settings key (SlicerConfigName)
PrinterSettings.SettingsData = SliceSettingsFields.AllSettings().ToDictionary(s => s.SlicerConfigName);
PrinterSettings.Layout = new SettingsLayout();
@ -99,18 +99,6 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
Empty.UserLayer[SettingsKey.printer_name] = "Empty Printer";
}
private static Dictionary<string, SliceSettingData> LoadAllSettings()
{
var settings = new Dictionary<string, SliceSettingData>();
foreach (var settingsData in SliceSettingsFields.AllSettings())
{
settings.Add(settingsData.SlicerConfigName, settingsData);
}
return settings;
}
//static SettingsOrganizerValidateAgainstJson()
//{
// string propertiesFileContents = AggContext.StaticData.ReadAllText(Path.Combine("SliceSettings", "Properties.json"));