Revise SliceSettings nomenclature, add GetValue<T> method
This commit is contained in:
parent
45fc170e25
commit
250ed87f31
14 changed files with 151 additions and 137 deletions
|
|
@ -113,7 +113,7 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
|
|||
public static SettingsProfile LoadEmptyProfile()
|
||||
{
|
||||
return new SettingsProfile(
|
||||
new LayeredProfile(
|
||||
new PrinterSettings(
|
||||
new OemProfile(),
|
||||
SliceSettingsOrganizer.Instance.GetDefaultSettings()));
|
||||
}
|
||||
|
|
@ -136,7 +136,7 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
|
|||
|
||||
internal static SettingsProfile LoadProfileFromDisk(string profilePath)
|
||||
{
|
||||
return new SettingsProfile(LayeredProfile.LoadFile(profilePath));
|
||||
return new SettingsProfile(PrinterSettings.LoadFile(profilePath));
|
||||
}
|
||||
|
||||
internal static void ImportFromExisting(string settingsFilePath)
|
||||
|
|
@ -168,12 +168,12 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
|
|||
break;
|
||||
|
||||
case ".ini":
|
||||
var settingsToImport = SettingsLayer.LoadFromIni(settingsFilePath);
|
||||
var settingsToImport = PrinterSettingsLayer.LoadFromIni(settingsFilePath);
|
||||
|
||||
var oemProfile = new OemProfile(settingsToImport);
|
||||
SettingsLayer baseConfig = SliceSettingsOrganizer.Instance.GetDefaultSettings();
|
||||
PrinterSettingsLayer baseConfig = SliceSettingsOrganizer.Instance.GetDefaultSettings();
|
||||
|
||||
var layeredProfile = new LayeredProfile(oemProfile, baseConfig)
|
||||
var layeredProfile = new PrinterSettings(oemProfile, baseConfig)
|
||||
{
|
||||
ID = printerInfo.ID,
|
||||
};
|
||||
|
|
@ -197,9 +197,9 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
|
|||
string guid = Guid.NewGuid().ToString();
|
||||
|
||||
OemProfile printerProfile = LoadHttpOemProfile(make, model);
|
||||
SettingsLayer baseConfig = SliceSettingsOrganizer.Instance.GetDefaultSettings();
|
||||
PrinterSettingsLayer baseConfig = SliceSettingsOrganizer.Instance.GetDefaultSettings();
|
||||
|
||||
var layeredProfile = new LayeredProfile(printerProfile, baseConfig)
|
||||
var layeredProfile = new PrinterSettings(printerProfile, baseConfig)
|
||||
{
|
||||
ID = guid
|
||||
};
|
||||
|
|
@ -295,7 +295,7 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
|
|||
|
||||
try
|
||||
{
|
||||
var profile = new SettingsProfile(LayeredProfile.LoadFile(filePath));
|
||||
var profile = new SettingsProfile(PrinterSettings.LoadFile(filePath));
|
||||
ProfileManager.Instance.Profiles.Add(new PrinterInfo()
|
||||
{
|
||||
ComPort = profile.ComPort(),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue