| @@ -71,7 +71,13 @@ void Blinds::step() { | |||||
| struct BlindsWidget : ModuleWidget { | struct BlindsWidget : ModuleWidget { | ||||
| BlindsWidget(Blinds *module) : ModuleWidget(module) { | BlindsWidget(Blinds *module) : ModuleWidget(module) { | ||||
| setPanel(SVG::load(assetPlugin(plugin, "res/Blinds.svg"))); | |||||
| box.size = Vec(15*12, 380); | |||||
| { | |||||
| Panel *panel = new LightPanel(); | |||||
| panel->backgroundImage = Image::load(assetPlugin(plugin, "res/Blinds.png")); | |||||
| panel->box.size = box.size; | |||||
| addChild(panel); | |||||
| } | |||||
| addChild(Widget::create<ScrewSilver>(Vec(15, 0))); | addChild(Widget::create<ScrewSilver>(Vec(15, 0))); | ||||
| addChild(Widget::create<ScrewSilver>(Vec(150, 0))); | addChild(Widget::create<ScrewSilver>(Vec(150, 0))); | ||||
| @@ -295,7 +295,13 @@ struct BraidsLowCpuItem : MenuItem { | |||||
| struct BraidsWidget : ModuleWidget { | struct BraidsWidget : ModuleWidget { | ||||
| BraidsWidget(Braids *module) : ModuleWidget(module) { | BraidsWidget(Braids *module) : ModuleWidget(module) { | ||||
| setPanel(SVG::load(assetPlugin(plugin, "res/Braids.svg"))); | |||||
| box.size = Vec(15*16, 380); | |||||
| { | |||||
| Panel *panel = new LightPanel(); | |||||
| panel->backgroundImage = Image::load(assetPlugin(plugin, "res/Braids.png")); | |||||
| panel->box.size = box.size; | |||||
| addChild(panel); | |||||
| } | |||||
| { | { | ||||
| BraidsDisplay *display = new BraidsDisplay(); | BraidsDisplay *display = new BraidsDisplay(); | ||||
| @@ -91,7 +91,13 @@ void Branches::step() { | |||||
| struct BranchesWidget : ModuleWidget { | struct BranchesWidget : ModuleWidget { | ||||
| BranchesWidget(Branches *module) : ModuleWidget(module) { | BranchesWidget(Branches *module) : ModuleWidget(module) { | ||||
| setPanel(SVG::load(assetPlugin(plugin, "res/Branches.svg"))); | |||||
| box.size = Vec(15*6, 380); | |||||
| { | |||||
| Panel *panel = new LightPanel(); | |||||
| panel->backgroundImage = Image::load(assetPlugin(plugin, "res/Branches.png")); | |||||
| panel->box.size = box.size; | |||||
| addChild(panel); | |||||
| } | |||||
| addChild(Widget::create<ScrewSilver>(Vec(15, 0))); | addChild(Widget::create<ScrewSilver>(Vec(15, 0))); | ||||
| addChild(Widget::create<ScrewSilver>(Vec(15, 365))); | addChild(Widget::create<ScrewSilver>(Vec(15, 365))); | ||||
| @@ -310,7 +310,13 @@ struct CloudsWidget : ModuleWidget { | |||||
| ParamWidget *reverbParam; | ParamWidget *reverbParam; | ||||
| CloudsWidget(Clouds *module) : ModuleWidget(module) { | CloudsWidget(Clouds *module) : ModuleWidget(module) { | ||||
| setPanel(SVG::load(assetPlugin(plugin, "res/Clouds.svg"))); | |||||
| box.size = Vec(15*18, 380); | |||||
| { | |||||
| Panel *panel = new LightPanel(); | |||||
| panel->backgroundImage = Image::load(assetPlugin(plugin, "res/Clouds.png")); | |||||
| panel->box.size = box.size; | |||||
| addChild(panel); | |||||
| } | |||||
| addChild(Widget::create<ScrewSilver>(Vec(15, 0))); | addChild(Widget::create<ScrewSilver>(Vec(15, 0))); | ||||
| addChild(Widget::create<ScrewSilver>(Vec(240, 0))); | addChild(Widget::create<ScrewSilver>(Vec(240, 0))); | ||||
| @@ -229,7 +229,13 @@ struct ElementsModalItem : MenuItem { | |||||
| struct ElementsWidget : ModuleWidget { | struct ElementsWidget : ModuleWidget { | ||||
| ElementsWidget(Elements *module) : ModuleWidget(module) { | ElementsWidget(Elements *module) : ModuleWidget(module) { | ||||
| setPanel(SVG::load(assetPlugin(plugin, "res/Elements.svg"))); | |||||
| box.size = Vec(15*34, 380); | |||||
| { | |||||
| Panel *panel = new LightPanel(); | |||||
| panel->backgroundImage = Image::load(assetPlugin(plugin, "res/Elements.png")); | |||||
| panel->box.size = box.size; | |||||
| addChild(panel); | |||||
| } | |||||
| addChild(Widget::create<ScrewSilver>(Vec(15, 0))); | addChild(Widget::create<ScrewSilver>(Vec(15, 0))); | ||||
| addChild(Widget::create<ScrewSilver>(Vec(480, 0))); | addChild(Widget::create<ScrewSilver>(Vec(480, 0))); | ||||
| @@ -287,7 +287,13 @@ struct CKSSRot : SVGSwitch, ToggleSwitch { | |||||
| struct FramesWidget : ModuleWidget { | struct FramesWidget : ModuleWidget { | ||||
| FramesWidget(Frames *module) : ModuleWidget(module) { | FramesWidget(Frames *module) : ModuleWidget(module) { | ||||
| setPanel(SVG::load(assetPlugin(plugin, "res/Frames.svg"))); | |||||
| box.size = Vec(15*18, 380); | |||||
| { | |||||
| Panel *panel = new LightPanel(); | |||||
| panel->backgroundImage = Image::load(assetPlugin(plugin, "res/Frames.png")); | |||||
| panel->box.size = box.size; | |||||
| addChild(panel); | |||||
| } | |||||
| addChild(Widget::create<ScrewSilver>(Vec(15, 0))); | addChild(Widget::create<ScrewSilver>(Vec(15, 0))); | ||||
| addChild(Widget::create<ScrewSilver>(Vec(box.size.x-30, 0))); | addChild(Widget::create<ScrewSilver>(Vec(box.size.x-30, 0))); | ||||
| @@ -70,7 +70,13 @@ void Kinks::step() { | |||||
| struct KinksWidget : ModuleWidget { | struct KinksWidget : ModuleWidget { | ||||
| KinksWidget(Kinks *module) : ModuleWidget(module) { | KinksWidget(Kinks *module) : ModuleWidget(module) { | ||||
| setPanel(SVG::load(assetPlugin(plugin, "res/Kinks.svg"))); | |||||
| box.size = Vec(15*4, 380); | |||||
| { | |||||
| Panel *panel = new LightPanel(); | |||||
| panel->backgroundImage = Image::load(assetPlugin(plugin, "res/Kinks.png")); | |||||
| panel->box.size = box.size; | |||||
| addChild(panel); | |||||
| } | |||||
| addChild(Widget::create<ScrewSilver>(Vec(15, 0))); | addChild(Widget::create<ScrewSilver>(Vec(15, 0))); | ||||
| addChild(Widget::create<ScrewSilver>(Vec(15, 365))); | addChild(Widget::create<ScrewSilver>(Vec(15, 365))); | ||||
| @@ -58,7 +58,13 @@ void Links::step() { | |||||
| struct LinksWidget : ModuleWidget { | struct LinksWidget : ModuleWidget { | ||||
| LinksWidget(Links *module) : ModuleWidget(module) { | LinksWidget(Links *module) : ModuleWidget(module) { | ||||
| setPanel(SVG::load(assetPlugin(plugin, "res/Links.svg"))); | |||||
| box.size = Vec(15*4, 380); | |||||
| { | |||||
| Panel *panel = new LightPanel(); | |||||
| panel->backgroundImage = Image::load(assetPlugin(plugin, "res/Links.png")); | |||||
| panel->box.size = box.size; | |||||
| addChild(panel); | |||||
| } | |||||
| addChild(Widget::create<ScrewSilver>(Vec(15, 0))); | addChild(Widget::create<ScrewSilver>(Vec(15, 0))); | ||||
| addChild(Widget::create<ScrewSilver>(Vec(15, 365))); | addChild(Widget::create<ScrewSilver>(Vec(15, 365))); | ||||
| @@ -248,7 +248,13 @@ void Rings::step() { | |||||
| struct RingsWidget : ModuleWidget { | struct RingsWidget : ModuleWidget { | ||||
| RingsWidget(Rings *module) : ModuleWidget(module) { | RingsWidget(Rings *module) : ModuleWidget(module) { | ||||
| setPanel(SVG::load(assetPlugin(plugin, "res/Rings.svg"))); | |||||
| box.size = Vec(15*14, 380); | |||||
| { | |||||
| Panel *panel = new LightPanel(); | |||||
| panel->backgroundImage = Image::load(assetPlugin(plugin, "res/Rings.png")); | |||||
| panel->box.size = box.size; | |||||
| addChild(panel); | |||||
| } | |||||
| addChild(Widget::create<ScrewSilver>(Vec(15, 0))); | addChild(Widget::create<ScrewSilver>(Vec(15, 0))); | ||||
| addChild(Widget::create<ScrewSilver>(Vec(180, 0))); | addChild(Widget::create<ScrewSilver>(Vec(180, 0))); | ||||
| @@ -62,7 +62,13 @@ void Shades::step() { | |||||
| struct ShadesWidget : ModuleWidget { | struct ShadesWidget : ModuleWidget { | ||||
| ShadesWidget(Shades *module) : ModuleWidget(module) { | ShadesWidget(Shades *module) : ModuleWidget(module) { | ||||
| setPanel(SVG::load(assetPlugin(plugin, "res/Shades.svg"))); | |||||
| box.size = Vec(15*6, 380); | |||||
| { | |||||
| Panel *panel = new LightPanel(); | |||||
| panel->backgroundImage = Image::load(assetPlugin(plugin, "res/Shades.png")); | |||||
| panel->box.size = box.size; | |||||
| addChild(panel); | |||||
| } | |||||
| addChild(Widget::create<ScrewSilver>(Vec(15, 0))); | addChild(Widget::create<ScrewSilver>(Vec(15, 0))); | ||||
| addChild(Widget::create<ScrewSilver>(Vec(15, 365))); | addChild(Widget::create<ScrewSilver>(Vec(15, 365))); | ||||
| @@ -209,6 +209,7 @@ struct TidesWidget : ModuleWidget { | |||||
| Panel *sheepPanel; | Panel *sheepPanel; | ||||
| TidesWidget(Tides *module) : ModuleWidget(module) { | TidesWidget(Tides *module) : ModuleWidget(module) { | ||||
| box.size = Vec(15*14, 380); | |||||
| { | { | ||||
| tidesPanel = new LightPanel(); | tidesPanel = new LightPanel(); | ||||
| tidesPanel->backgroundImage = Image::load(assetPlugin(plugin, "res/Tides.png")); | tidesPanel->backgroundImage = Image::load(assetPlugin(plugin, "res/Tides.png")); | ||||
| @@ -70,7 +70,13 @@ void Veils::step() { | |||||
| struct VeilsWidget : ModuleWidget { | struct VeilsWidget : ModuleWidget { | ||||
| VeilsWidget(Veils *module) : ModuleWidget(module) { | VeilsWidget(Veils *module) : ModuleWidget(module) { | ||||
| setPanel(SVG::load(assetPlugin(plugin, "res/Veils.svg"))); | |||||
| box.size = Vec(15*12, 380); | |||||
| { | |||||
| Panel *panel = new LightPanel(); | |||||
| panel->backgroundImage = Image::load(assetPlugin(plugin, "res/Veils.png")); | |||||
| panel->box.size = box.size; | |||||
| addChild(panel); | |||||
| } | |||||
| addChild(Widget::create<ScrewSilver>(Vec(15, 0))); | addChild(Widget::create<ScrewSilver>(Vec(15, 0))); | ||||
| addChild(Widget::create<ScrewSilver>(Vec(150, 0))); | addChild(Widget::create<ScrewSilver>(Vec(150, 0))); | ||||
| @@ -128,7 +128,13 @@ struct AlgorithmLight : RedGreenBlueLight { | |||||
| struct WarpsWidget : ModuleWidget { | struct WarpsWidget : ModuleWidget { | ||||
| WarpsWidget(Warps *module) : ModuleWidget(module) { | WarpsWidget(Warps *module) : ModuleWidget(module) { | ||||
| setPanel(SVG::load(assetPlugin(plugin, "res/Warps.svg"))); | |||||
| box.size = Vec(15*10, 380); | |||||
| { | |||||
| Panel *panel = new LightPanel(); | |||||
| panel->backgroundImage = Image::load(assetPlugin(plugin, "res/Blinds.png")); | |||||
| panel->box.size = box.size; | |||||
| addChild(panel); | |||||
| } | |||||
| addChild(Widget::create<ScrewSilver>(Vec(15, 0))); | addChild(Widget::create<ScrewSilver>(Vec(15, 0))); | ||||
| addChild(Widget::create<ScrewSilver>(Vec(120, 0))); | addChild(Widget::create<ScrewSilver>(Vec(120, 0))); | ||||