more preparation
This commit is contained in:
parent
3c12c6079d
commit
b0db9b8ff7
7 changed files with 58 additions and 1 deletions
|
|
@ -3464,6 +3464,7 @@ bool FurnaceGUI::loop() {
|
|||
DECLARE_METRIC(settings)
|
||||
DECLARE_METRIC(debug)
|
||||
DECLARE_METRIC(stats)
|
||||
DECLARE_METRIC(memory)
|
||||
DECLARE_METRIC(compatFlags)
|
||||
DECLARE_METRIC(piano)
|
||||
DECLARE_METRIC(notes)
|
||||
|
|
@ -4044,6 +4045,7 @@ bool FurnaceGUI::loop() {
|
|||
IMPORT_CLOSE(speedOpen);
|
||||
IMPORT_CLOSE(groovesOpen);
|
||||
IMPORT_CLOSE(xyOscOpen);
|
||||
IMPORT_CLOSE(memoryOpen);
|
||||
} else if (pendingLayoutImportStep==1) {
|
||||
// let the UI settle
|
||||
} else if (pendingLayoutImportStep==2) {
|
||||
|
|
@ -4415,6 +4417,7 @@ bool FurnaceGUI::loop() {
|
|||
if (ImGui::MenuItem("register view",BIND_FOR(GUI_ACTION_WINDOW_REGISTER_VIEW),regViewOpen)) regViewOpen=!regViewOpen;
|
||||
if (ImGui::MenuItem("log viewer",BIND_FOR(GUI_ACTION_WINDOW_LOG),logOpen)) logOpen=!logOpen;
|
||||
if (ImGui::MenuItem("statistics",BIND_FOR(GUI_ACTION_WINDOW_STATS),statsOpen)) statsOpen=!statsOpen;
|
||||
if (ImGui::MenuItem("memory composition",BIND_FOR(GUI_ACTION_WINDOW_MEMORY),memoryOpen)) memoryOpen=!memoryOpen;
|
||||
if (spoilerOpen) if (ImGui::MenuItem("spoiler",NULL,spoilerOpen)) spoilerOpen=!spoilerOpen;
|
||||
|
||||
ImGui::EndMenu();
|
||||
|
|
@ -4636,6 +4639,7 @@ bool FurnaceGUI::loop() {
|
|||
MEASURE(volMeter,drawVolMeter());
|
||||
MEASURE(grooves,drawGrooves());
|
||||
MEASURE(regView,drawRegView());
|
||||
MEASURE(memory,drawMemory());
|
||||
} else {
|
||||
globalWinFlags=0;
|
||||
ImGui::DockSpaceOverViewport(NULL,lockLayout?(ImGuiDockNodeFlags_NoWindowMenuButton|ImGuiDockNodeFlags_NoMove|ImGuiDockNodeFlags_NoResize|ImGuiDockNodeFlags_NoCloseButton|ImGuiDockNodeFlags_NoDocking|ImGuiDockNodeFlags_NoDockingSplitMe|ImGuiDockNodeFlags_NoDockingSplitOther):0);
|
||||
|
|
@ -4666,6 +4670,7 @@ bool FurnaceGUI::loop() {
|
|||
MEASURE(settings,drawSettings());
|
||||
MEASURE(debug,drawDebug());
|
||||
MEASURE(stats,drawStats());
|
||||
MEASURE(memory,drawMemory());
|
||||
MEASURE(compatFlags,drawCompatFlags());
|
||||
MEASURE(piano,drawPiano());
|
||||
MEASURE(notes,drawNotes());
|
||||
|
|
@ -6562,6 +6567,7 @@ bool FurnaceGUI::init() {
|
|||
oscOpen=e->getConfBool("oscOpen",true);
|
||||
chanOscOpen=e->getConfBool("chanOscOpen",false);
|
||||
xyOscOpen=e->getConfBool("xyOscOpen",false);
|
||||
memoryOpen=e->getConfBool("memoryOpen",false);
|
||||
volMeterOpen=e->getConfBool("volMeterOpen",true);
|
||||
statsOpen=e->getConfBool("statsOpen",false);
|
||||
compatFlagsOpen=e->getConfBool("compatFlagsOpen",false);
|
||||
|
|
@ -7124,6 +7130,7 @@ void FurnaceGUI::commitState() {
|
|||
e->setConf("oscOpen",oscOpen);
|
||||
e->setConf("chanOscOpen",chanOscOpen);
|
||||
e->setConf("xyOscOpen",xyOscOpen);
|
||||
e->setConf("memoryOpen",memoryOpen);
|
||||
e->setConf("volMeterOpen",volMeterOpen);
|
||||
e->setConf("statsOpen",statsOpen);
|
||||
e->setConf("compatFlagsOpen",compatFlagsOpen);
|
||||
|
|
@ -7487,6 +7494,7 @@ FurnaceGUI::FurnaceGUI():
|
|||
speedOpen(true),
|
||||
groovesOpen(false),
|
||||
xyOscOpen(false),
|
||||
memoryOpen(false),
|
||||
shortIntro(false),
|
||||
insListDir(false),
|
||||
waveListDir(false),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue