GUI: improve wavetable editor, part 1

This commit is contained in:
tildearrow 2022-07-21 02:49:19 -05:00
parent 598ca75402
commit 962dab012c
3 changed files with 62 additions and 71 deletions

View file

@ -4116,6 +4116,7 @@ bool FurnaceGUI::init() {
tempoView=e->getConfBool("tempoView",true);
waveHex=e->getConfBool("waveHex",false);
waveEditStyle=e->getConfInt("waveEditStyle",0);
lockLayout=e->getConfBool("lockLayout",false);
#ifdef IS_MOBILE
fullScreen=true;
@ -4359,6 +4360,7 @@ bool FurnaceGUI::finish() {
e->setConf("tempoView",tempoView);
e->setConf("waveHex",waveHex);
e->setConf("waveEditStyle",waveEditStyle);
e->setConf("lockLayout",lockLayout);
e->setConf("fullScreen",fullScreen);
e->setConf("mobileUI",mobileUI);
@ -4438,6 +4440,7 @@ FurnaceGUI::FurnaceGUI():
vgmExportVersion(0x171),
drawHalt(10),
macroPointSize(16),
waveEditStyle(0),
globalWinFlags(0),
curFileDialog(GUI_FILE_OPEN),
warnAction(GUI_WARN_OPEN),