BogaudioModules

BogaudioModules for VCV Rack
Log | Files | Refs | README | LICENSE

commit 710c3b78bbc1cd49e0cd19149e28b512c8538c2f
parent c1aa59c3118584212cb45c75aa17ab6f4f8d6668
Author: Matt Demanett <matt@demanett.net>
Date:   Mon,  8 Jun 2020 22:36:54 -0400

Switch mixers: make inverting by param entry the default.

Diffstat:
Msrc/matrix_base.hpp | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/matrix_base.hpp b/src/matrix_base.hpp @@ -122,7 +122,7 @@ struct SwitchMatrixModule : MatrixModule { NO_INVERTING }; - Inverting _inverting = CLICK_INVERTING; + Inverting _inverting = PARAM_INVERTING; bool _rowExclusive = false; bool _columnExclusive = false; std::vector<ParamQuantity*> _switchParamQuantities; @@ -156,8 +156,8 @@ struct SwitchMatrixModuleWidget : MatrixBaseModuleWidget { MatrixBaseModuleWidget::appendContextMenu(menu); OptionsMenuItem* i = new OptionsMenuItem("Inverting"); - i->addItem(OptionMenuItem("On second click", [m]() { return m->_inverting == SwitchMatrixModule::CLICK_INVERTING; }, [m]() { m->setInverting(SwitchMatrixModule::CLICK_INVERTING); })); i->addItem(OptionMenuItem("By param entry (right-click)", [m]() { return m->_inverting == SwitchMatrixModule::PARAM_INVERTING; }, [m]() { m->setInverting(SwitchMatrixModule::PARAM_INVERTING); })); + i->addItem(OptionMenuItem("On second click", [m]() { return m->_inverting == SwitchMatrixModule::CLICK_INVERTING; }, [m]() { m->setInverting(SwitchMatrixModule::CLICK_INVERTING); })); i->addItem(OptionMenuItem("Disabled", [m]() { return m->_inverting == SwitchMatrixModule::NO_INVERTING; }, [m]() { m->setInverting(SwitchMatrixModule::NO_INVERTING); })); OptionsMenuItem::addToMenu(i, menu);