From 02ffd5a39bf36fb0fa4a4c068734747185fafcfa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Nusser?= Date: Thu, 30 Apr 2020 20:40:24 +0200 Subject: Change names of setting values for powermap. --- plugingui/powerwidget.cc | 62 +++++++++++++++++++++--------------------- src/powermapfilter.cc | 8 +++--- src/settings.h | 70 ++++++++++++++++++++++++------------------------ 3 files changed, 70 insertions(+), 70 deletions(-) diff --git a/plugingui/powerwidget.cc b/plugingui/powerwidget.cc index c53a134..2d24fa0 100644 --- a/plugingui/powerwidget.cc +++ b/plugingui/powerwidget.cc @@ -52,13 +52,13 @@ PowerWidget::PowerWidget(GUI::Widget* parent, shelf_label.resize(59, 16); shelf_checkbox.resize(59, 40); - CONNECT(&settings_notifier, shelf, &shelf_checkbox, + CONNECT(&settings_notifier, powermap_shelf, &shelf_checkbox, &GUI::CheckBox::setChecked); } void PowerWidget::chk_shelf(bool v) { - settings.shelf.store(v); + settings.powermap_shelf.store(v); } void PowerWidget::repaintEvent(GUI::RepaintEvent *repaintEvent) @@ -91,19 +91,19 @@ PowerWidget::Canvas::Canvas(GUI::Widget* parent, { CONNECT(this, settings_notifier.enable_powermap, this, &PowerWidget::Canvas::parameterChangedBool); - CONNECT(this, settings_notifier.fixed0_x, + CONNECT(this, settings_notifier.powermap_fixed0_x, this, &PowerWidget::Canvas::parameterChangedFloat); - CONNECT(this, settings_notifier.fixed0_y, + CONNECT(this, settings_notifier.powermap_fixed0_y, this, &PowerWidget::Canvas::parameterChangedFloat); - CONNECT(this, settings_notifier.fixed1_x, + CONNECT(this, settings_notifier.powermap_fixed1_x, this, &PowerWidget::Canvas::parameterChangedFloat); - CONNECT(this, settings_notifier.fixed1_y, + CONNECT(this, settings_notifier.powermap_fixed1_y, this, &PowerWidget::Canvas::parameterChangedFloat); - CONNECT(this, settings_notifier.fixed2_x, + CONNECT(this, settings_notifier.powermap_fixed2_x, this, &PowerWidget::Canvas::parameterChangedFloat); - CONNECT(this, settings_notifier.fixed2_y, + CONNECT(this, settings_notifier.powermap_fixed2_y, this, &PowerWidget::Canvas::parameterChangedFloat); - CONNECT(this, settings_notifier.shelf, + CONNECT(this, settings_notifier.powermap_shelf, this, &PowerWidget::Canvas::parameterChangedBool); parameterChangedFloat(0); @@ -173,20 +173,20 @@ void PowerWidget::Canvas::repaintEvent(GUI::RepaintEvent *repaintEvent) // draw the fixed nodes of the spline float rad = radius * width(); p.setColour(GUI::Colour{0.0f, 1.0f, 0.0f, 0.7f}); - p.drawFilledCircle(x0 + settings.fixed0_x.load() * width0, - y0 + height0 - settings.fixed0_y.load() * height0, rad); + p.drawFilledCircle(x0 + settings.powermap_fixed0_x.load() * width0, + y0 + height0 - settings.powermap_fixed0_y.load() * height0, rad); p.drawCircle(x0 + power_map.getFixed0().in * width0, y0 + height0 - power_map.getFixed0().out * height0, rad + 1); p.setColour(GUI::Colour{1.0f, 1.0f, 0.0f, 0.7f}); - p.drawFilledCircle(x0 + settings.fixed1_x.load() * width0, - y0 + height0 - settings.fixed1_y.load() * height0, rad); + p.drawFilledCircle(x0 + settings.powermap_fixed1_x.load() * width0, + y0 + height0 - settings.powermap_fixed1_y.load() * height0, rad); p.drawCircle(x0 + power_map.getFixed1().in * width0, y0 + height0 - power_map.getFixed1().out * height0, rad + 1); p.setColour(GUI::Colour{1.0f, 0.0f, 0.0f, 0.7f}); - p.drawFilledCircle(x0 + settings.fixed2_x.load() * width0, - y0 + height0 - settings.fixed2_y.load() * height0, rad); + p.drawFilledCircle(x0 + settings.powermap_fixed2_x.load() * width0, + y0 + height0 - settings.powermap_fixed2_y.load() * height0, rad); p.drawCircle(x0 + power_map.getFixed2().in * width0, y0 + height0 - power_map.getFixed2().out * height0, rad + 1); } @@ -210,20 +210,20 @@ void PowerWidget::Canvas::buttonEvent(GUI::ButtonEvent* buttonEvent) in_point = -1; break; case GUI::Direction::down: - if(std::abs(mx0 - settings.fixed0_x.load()) < radius_x && - std::abs(my0 - settings.fixed0_y.load()) < radius_y) + if(std::abs(mx0 - settings.powermap_fixed0_x.load()) < radius_x && + std::abs(my0 - settings.powermap_fixed0_y.load()) < radius_y) { in_point = 0; } - if(std::abs(mx0 - settings.fixed1_x.load()) < radius_x && - std::abs(my0 - settings.fixed1_y.load()) < radius_y) + if(std::abs(mx0 - settings.powermap_fixed1_x.load()) < radius_x && + std::abs(my0 - settings.powermap_fixed1_y.load()) < radius_y) { in_point = 1; } - if(std::abs(mx0 - settings.fixed2_x.load()) < radius_x && - std::abs(my0 - settings.fixed2_y.load()) < radius_y) + if(std::abs(mx0 - settings.powermap_fixed2_x.load()) < radius_x && + std::abs(my0 - settings.powermap_fixed2_y.load()) < radius_y) { in_point = 2; } @@ -252,18 +252,18 @@ void PowerWidget::Canvas::mouseMoveEvent(GUI::MouseMoveEvent* mouseMoveEvent) switch(in_point) { case 0: - settings.fixed0_x.store(clamp(mx0, 0, 1)); - settings.fixed0_y.store(clamp(my0, 0, 1)); + settings.powermap_fixed0_x.store(clamp(mx0, 0, 1)); + settings.powermap_fixed0_y.store(clamp(my0, 0, 1)); redraw(); break; case 1: - settings.fixed1_x.store(clamp(mx0, 0, 1)); - settings.fixed1_y.store(clamp(my0, 0, 1)); + settings.powermap_fixed1_x.store(clamp(mx0, 0, 1)); + settings.powermap_fixed1_y.store(clamp(my0, 0, 1)); redraw(); break; case 2: - settings.fixed2_x.store(clamp(mx0, 0, 1)); - settings.fixed2_y.store(clamp(my0, 0, 1)); + settings.powermap_fixed2_x.store(clamp(mx0, 0, 1)); + settings.powermap_fixed2_y.store(clamp(my0, 0, 1)); redraw(); break; default: @@ -300,10 +300,10 @@ void PowerWidget::Canvas::mouseLeaveEvent() void PowerWidget::Canvas::parameterChangedFloat(float) { - power_map.setFixed0({settings.fixed0_x.load(), settings.fixed0_y.load()}); - power_map.setFixed1({settings.fixed1_x.load(), settings.fixed1_y.load()}); - power_map.setFixed2({settings.fixed2_x.load(), settings.fixed2_y.load()}); - power_map.setShelf(settings.shelf.load()); + power_map.setFixed0({settings.powermap_fixed0_x.load(), settings.powermap_fixed0_y.load()}); + power_map.setFixed1({settings.powermap_fixed1_x.load(), settings.powermap_fixed1_y.load()}); + power_map.setFixed2({settings.powermap_fixed2_x.load(), settings.powermap_fixed2_y.load()}); + power_map.setShelf(settings.powermap_shelf.load()); enabled = settings.enable_powermap.load(); redraw(); } diff --git a/src/powermapfilter.cc b/src/powermapfilter.cc index da88482..702a837 100644 --- a/src/powermapfilter.cc +++ b/src/powermapfilter.cc @@ -40,10 +40,10 @@ bool PowermapFilter::filter(event_t& event, size_t pos) if (settings.enable_powermap.load()) { - powermap.setFixed0({settings.fixed0_x.load(), settings.fixed0_y.load()}); - powermap.setFixed1({settings.fixed1_x.load(), settings.fixed1_y.load()}); - powermap.setFixed2({settings.fixed2_x.load(), settings.fixed2_y.load()}); - powermap.setShelf(settings.shelf.load()); + powermap.setFixed0({settings.powermap_fixed0_x.load(), settings.powermap_fixed0_y.load()}); + powermap.setFixed1({settings.powermap_fixed1_x.load(), settings.powermap_fixed1_y.load()}); + powermap.setFixed2({settings.powermap_fixed2_x.load(), settings.powermap_fixed2_y.load()}); + powermap.setShelf(settings.powermap_shelf.load()); event.velocity = powermap.map(event.velocity); } diff --git a/src/settings.h b/src/settings.h index 4755bb2..471d730 100644 --- a/src/settings.h +++ b/src/settings.h @@ -146,13 +146,13 @@ struct Settings // Powermap parameters Atomic enable_powermap; - Atomic fixed0_x{0.}; - Atomic fixed0_y{0.}; - Atomic fixed1_x{.5}; - Atomic fixed1_y{.5}; - Atomic fixed2_x{1.}; - Atomic fixed2_y{1.}; - Atomic shelf{true}; + Atomic powermap_fixed0_x{0.}; + Atomic powermap_fixed0_y{0.}; + Atomic powermap_fixed1_x{.5}; + Atomic powermap_fixed1_y{.5}; + Atomic powermap_fixed2_x{1.}; + Atomic powermap_fixed2_y{1.}; + Atomic powermap_shelf{true}; Atomic audition_counter{0}; Atomic audition_instrument; @@ -220,13 +220,13 @@ struct SettingsGetter SettingRef latency_current; SettingRef enable_powermap; - SettingRef fixed0_x; - SettingRef fixed0_y; - SettingRef fixed1_x; - SettingRef fixed1_y; - SettingRef fixed2_x; - SettingRef fixed2_y; - SettingRef shelf; + SettingRef powermap_fixed0_x; + SettingRef powermap_fixed0_y; + SettingRef powermap_fixed1_x; + SettingRef powermap_fixed1_y; + SettingRef powermap_fixed2_x; + SettingRef powermap_fixed2_y; + SettingRef powermap_shelf; SettingRef audition_counter; SettingRef audition_instrument; @@ -277,13 +277,13 @@ struct SettingsGetter , latency_regain{settings.latency_regain} , latency_current{settings.latency_current} , enable_powermap{settings.enable_powermap} - , fixed0_x{settings.fixed0_x} - , fixed0_y{settings.fixed0_y} - , fixed1_x{settings.fixed1_x} - , fixed1_y{settings.fixed1_y} - , fixed2_x{settings.fixed2_x} - , fixed2_y{settings.fixed2_y} - , shelf{settings.shelf} + , powermap_fixed0_x{settings.powermap_fixed0_x} + , powermap_fixed0_y{settings.powermap_fixed0_y} + , powermap_fixed1_x{settings.powermap_fixed1_x} + , powermap_fixed1_y{settings.powermap_fixed1_y} + , powermap_fixed2_x{settings.powermap_fixed2_x} + , powermap_fixed2_y{settings.powermap_fixed2_y} + , powermap_shelf{settings.powermap_shelf} , audition_counter{settings.audition_counter} , audition_instrument{settings.audition_instrument} , audition_velocity{settings.audition_velocity} @@ -349,13 +349,13 @@ public: Notifier latency_current; Notifier enable_powermap; - Notifier fixed0_x; - Notifier fixed0_y; - Notifier fixed1_x; - Notifier fixed1_y; - Notifier fixed2_x; - Notifier fixed2_y; - Notifier shelf; + Notifier powermap_fixed0_x; + Notifier powermap_fixed0_y; + Notifier powermap_fixed1_x; + Notifier powermap_fixed1_y; + Notifier powermap_fixed2_x; + Notifier powermap_fixed2_y; + Notifier powermap_shelf; Notifier audition_counter; Notifier audition_instrument; @@ -420,13 +420,13 @@ public: EVAL(latency_current); EVAL(enable_powermap); - EVAL(fixed0_x); - EVAL(fixed0_y); - EVAL(fixed1_x); - EVAL(fixed1_y); - EVAL(fixed2_x); - EVAL(fixed2_y); - EVAL(shelf); + EVAL(powermap_fixed0_x); + EVAL(powermap_fixed0_y); + EVAL(powermap_fixed1_x); + EVAL(powermap_fixed1_y); + EVAL(powermap_fixed2_x); + EVAL(powermap_fixed2_y); + EVAL(powermap_shelf); EVAL(audition_counter); EVAL(audition_instrument); -- cgit v1.2.3