Implemented buttonReleased()
This commit is contained in:
@ -23,6 +23,8 @@ constexpr char TEXT_QUICKACTION_HANDBREMSE[] = "Handbremse";
|
||||
constexpr char TEXT_QUICKACTION_OPEN_GARAGE[] = "Open Garage";
|
||||
constexpr char TEXT_QUICKACTION_WIFI_SCAN[] = "Wifi Scan";
|
||||
constexpr char TEXT_QUICKACTION_TEMPOMAT[] = "Toggle PWM-Omat";
|
||||
constexpr char TEXT_QUICKACTION_COMPRESSOR[] = "Remote-Compressor";
|
||||
constexpr char TEXT_QUICKACTION_HUPE[] = "Remote-Hupe";
|
||||
constexpr char TEXT_BACK[] = "Back";
|
||||
} // namespace
|
||||
|
||||
@ -35,6 +37,8 @@ ChangeValueDisplay<BobbyQuickActions>::ChangeValueDisplay()
|
||||
constructMenuItem<makeComponentArgs<MenuItem, SetValueAction<BobbyQuickActions>, StaticText<TEXT_QUICKACTION_OPEN_GARAGE>>>(BobbyQuickActions::OPEN_GARAGE, *this, *this, *this);
|
||||
constructMenuItem<makeComponentArgs<MenuItem, SetValueAction<BobbyQuickActions>, StaticText<TEXT_QUICKACTION_WIFI_SCAN>>>(BobbyQuickActions::WIFI_SCAN, *this, *this, *this);
|
||||
constructMenuItem<makeComponentArgs<MenuItem, SetValueAction<BobbyQuickActions>, StaticText<TEXT_QUICKACTION_TEMPOMAT>>>(BobbyQuickActions::PWMOMAT, *this, *this, *this);
|
||||
constructMenuItem<makeComponentArgs<MenuItem, SetValueAction<BobbyQuickActions>, StaticText<TEXT_QUICKACTION_COMPRESSOR>>>(BobbyQuickActions::COMPRESSOR_TOGGLE, *this, *this, *this);
|
||||
constructMenuItem<makeComponentArgs<MenuItem, SetValueAction<BobbyQuickActions>, StaticText<TEXT_QUICKACTION_HUPE>>>(BobbyQuickActions::HUPE, *this, *this, *this);
|
||||
constructMenuItem<makeComponentArgs<MenuItem, BackProxyAction, StaticText<TEXT_BACK>, StaticMenuItemIcon<&espgui::icons::back>>>(*this);
|
||||
}
|
||||
|
||||
@ -51,9 +55,11 @@ void ChangeValueDisplay<BobbyQuickActions>::start()
|
||||
case BobbyQuickActions::OPEN_GARAGE: setSelectedIndex(4); break;
|
||||
case BobbyQuickActions::WIFI_SCAN: setSelectedIndex(5); break;
|
||||
case BobbyQuickActions::PWMOMAT: setSelectedIndex(6); break;
|
||||
case BobbyQuickActions::COMPRESSOR_TOGGLE: setSelectedIndex(7); break;
|
||||
case BobbyQuickActions::HUPE: setSelectedIndex(8); break;
|
||||
default:
|
||||
ESP_LOGW(TAG, "Unknown BobbyQuickActions: %i", std::to_underlying(value));
|
||||
setSelectedIndex(7);
|
||||
setSelectedIndex(9);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -26,4 +26,5 @@ void BobbyDisplay::buttonPressed(espgui::Button button)
|
||||
void BobbyDisplay::buttonReleased(espgui::Button button)
|
||||
{
|
||||
//Base::buttonReleased(button);
|
||||
buttonReleasedCommon(button);
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
#include "bobbymenudisplay.h"
|
||||
|
||||
// local includes
|
||||
#include "esp_log.h"
|
||||
#include "bobbybuttons.h"
|
||||
|
||||
void BobbyMenuDisplay::rawButtonPressed(uint8_t button)
|
||||
@ -26,4 +27,5 @@ void BobbyMenuDisplay::buttonPressed(espgui::Button button)
|
||||
void BobbyMenuDisplay::buttonReleased(espgui::Button button)
|
||||
{
|
||||
//Base::buttonReleased(button);
|
||||
buttonReleasedCommon(button);
|
||||
}
|
||||
|
Reference in New Issue
Block a user