GUI: honor basic mode poll
This commit is contained in:
parent
5dec6debba
commit
5261cf97fe
|
@ -3652,7 +3652,6 @@ bool FurnaceGUI::loop() {
|
|||
}
|
||||
ImGui::EndMenu();
|
||||
}
|
||||
if (!basicMode) {
|
||||
ImGui::Separator();
|
||||
if (ImGui::BeginMenu("add chip...")) {
|
||||
DivSystem picked=systemPicker();
|
||||
|
@ -3715,7 +3714,6 @@ bool FurnaceGUI::loop() {
|
|||
}
|
||||
ImGui::EndMenu();
|
||||
}
|
||||
}
|
||||
ImGui::Separator();
|
||||
if (ImGui::MenuItem("restore backup",BIND_FOR(GUI_ACTION_OPEN_BACKUP))) {
|
||||
doAction(GUI_ACTION_OPEN_BACKUP);
|
||||
|
@ -3792,11 +3790,13 @@ bool FurnaceGUI::loop() {
|
|||
}
|
||||
if (ImGui::MenuItem("orders",BIND_FOR(GUI_ACTION_WINDOW_ORDERS),ordersOpen)) ordersOpen=!ordersOpen;
|
||||
if (ImGui::MenuItem("pattern",BIND_FOR(GUI_ACTION_WINDOW_PATTERN),patternOpen)) patternOpen=!patternOpen;
|
||||
if (!basicMode) {
|
||||
if (ImGui::MenuItem("mixer",BIND_FOR(GUI_ACTION_WINDOW_MIXER),mixerOpen)) mixerOpen=!mixerOpen;
|
||||
if (!basicMode) {
|
||||
if (ImGui::MenuItem("grooves",BIND_FOR(GUI_ACTION_WINDOW_GROOVES),groovesOpen)) groovesOpen=!groovesOpen;
|
||||
if (ImGui::MenuItem("channels",BIND_FOR(GUI_ACTION_WINDOW_CHANNELS),channelsOpen)) channelsOpen=!channelsOpen;
|
||||
}
|
||||
if (ImGui::MenuItem("pattern manager",BIND_FOR(GUI_ACTION_WINDOW_PAT_MANAGER),patManagerOpen)) patManagerOpen=!patManagerOpen;
|
||||
if (!basicMode) {
|
||||
if (ImGui::MenuItem("chip manager",BIND_FOR(GUI_ACTION_WINDOW_SYS_MANAGER),sysManagerOpen)) sysManagerOpen=!sysManagerOpen;
|
||||
if (ImGui::MenuItem("compatibility flags",BIND_FOR(GUI_ACTION_WINDOW_COMPAT_FLAGS),compatFlagsOpen)) compatFlagsOpen=!compatFlagsOpen;
|
||||
}
|
||||
|
@ -4007,7 +4007,7 @@ bool FurnaceGUI::loop() {
|
|||
drawWaveEdit();
|
||||
drawInsList();
|
||||
drawInsEdit();
|
||||
if (!basicMode) drawMixer();
|
||||
drawMixer();
|
||||
|
||||
readOsc();
|
||||
|
||||
|
@ -4022,7 +4022,9 @@ bool FurnaceGUI::loop() {
|
|||
drawNotes();
|
||||
if (!basicMode) {
|
||||
drawChannels();
|
||||
}
|
||||
drawPatManager();
|
||||
if (!basicMode) {
|
||||
drawSysManager();
|
||||
}
|
||||
drawClock();
|
||||
|
|
|
@ -295,7 +295,7 @@ void FurnaceGUI::drawMixer() {
|
|||
}
|
||||
ImGui::EndTabItem();
|
||||
}
|
||||
if (ImGui::BeginTabItem("Patchbay") && !basicMode) {
|
||||
if (!basicMode) if (ImGui::BeginTabItem("Patchbay")) {
|
||||
std::map<unsigned int,ImVec2> portPos;
|
||||
|
||||
if (ImGui::BeginTable("PatchbayOptions",3)) {
|
||||
|
|
Loading…
Reference in a new issue