GUI: prepare auto macro size setting
This commit is contained in:
parent
5a961a5485
commit
d88a753aba
|
@ -1951,6 +1951,7 @@ class FurnaceGUI {
|
||||||
int backupInterval;
|
int backupInterval;
|
||||||
int backupMaxCopies;
|
int backupMaxCopies;
|
||||||
int autoFillSave;
|
int autoFillSave;
|
||||||
|
int autoMacroStepSize;
|
||||||
unsigned int maxUndoSteps;
|
unsigned int maxUndoSteps;
|
||||||
float vibrationStrength;
|
float vibrationStrength;
|
||||||
int vibrationLength;
|
int vibrationLength;
|
||||||
|
@ -2206,6 +2207,7 @@ class FurnaceGUI {
|
||||||
backupInterval(30),
|
backupInterval(30),
|
||||||
backupMaxCopies(5),
|
backupMaxCopies(5),
|
||||||
autoFillSave(0),
|
autoFillSave(0),
|
||||||
|
autoMacroStepSize(0),
|
||||||
maxUndoSteps(100),
|
maxUndoSteps(100),
|
||||||
vibrationStrength(0.5f),
|
vibrationStrength(0.5f),
|
||||||
vibrationLength(20),
|
vibrationLength(20),
|
||||||
|
|
|
@ -4922,6 +4922,8 @@ void FurnaceGUI::readConfig(DivConfig& conf, FurnaceGUISettingGroups groups) {
|
||||||
settings.capitalMenuBar=conf.getInt("capitalMenuBar",0);
|
settings.capitalMenuBar=conf.getInt("capitalMenuBar",0);
|
||||||
settings.insIconsStyle=conf.getInt("insIconsStyle",1);
|
settings.insIconsStyle=conf.getInt("insIconsStyle",1);
|
||||||
settings.sysSeparators=conf.getInt("sysSeparators",1);
|
settings.sysSeparators=conf.getInt("sysSeparators",1);
|
||||||
|
|
||||||
|
settings.autoMacroStepSize=conf.getInt("autoMacroStepSize",0);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (groups&GUI_SETTINGS_LAYOUTS) {
|
if (groups&GUI_SETTINGS_LAYOUTS) {
|
||||||
|
@ -5232,6 +5234,7 @@ void FurnaceGUI::readConfig(DivConfig& conf, FurnaceGUISettingGroups groups) {
|
||||||
clampSetting(settings.backupInterval,10,86400);
|
clampSetting(settings.backupInterval,10,86400);
|
||||||
clampSetting(settings.backupMaxCopies,1,100);
|
clampSetting(settings.backupMaxCopies,1,100);
|
||||||
clampSetting(settings.autoFillSave,0,1);
|
clampSetting(settings.autoFillSave,0,1);
|
||||||
|
clampSetting(settings.autoMacroStepSize,0,1);
|
||||||
|
|
||||||
if (settings.exportLoops<0.0) settings.exportLoops=0.0;
|
if (settings.exportLoops<0.0) settings.exportLoops=0.0;
|
||||||
if (settings.exportFadeOut<0.0) settings.exportFadeOut=0.0;
|
if (settings.exportFadeOut<0.0) settings.exportFadeOut=0.0;
|
||||||
|
@ -5503,6 +5506,7 @@ void FurnaceGUI::writeConfig(DivConfig& conf, FurnaceGUISettingGroups groups) {
|
||||||
conf.set("capitalMenuBar",settings.capitalMenuBar);
|
conf.set("capitalMenuBar",settings.capitalMenuBar);
|
||||||
conf.set("insIconsStyle",settings.insIconsStyle);
|
conf.set("insIconsStyle",settings.insIconsStyle);
|
||||||
conf.set("sysSeparators",settings.sysSeparators);
|
conf.set("sysSeparators",settings.sysSeparators);
|
||||||
|
conf.set("autoMacroStepSize",settings.autoMacroStepSize);
|
||||||
}
|
}
|
||||||
|
|
||||||
// layout
|
// layout
|
||||||
|
|
Loading…
Reference in a new issue