diff --git a/radio/src/gui/colorlcd/view_main_menu.cpp b/radio/src/gui/colorlcd/view_main_menu.cpp index dd3e37c65..725a34cbd 100644 --- a/radio/src/gui/colorlcd/view_main_menu.cpp +++ b/radio/src/gui/colorlcd/view_main_menu.cpp @@ -30,6 +30,7 @@ #include "view_channels.h" #include "view_statistics.h" #include "select_fab_carousel.h" +#include "view_text.h" ViewMainMenu::ViewMainMenu(Window* parent) : Window(parent->getFullScreenWindow(), {}) @@ -58,6 +59,14 @@ ViewMainMenu::ViewMainMenu(Window* parent) : return 0; }); + if (modelHasNotes()) { + carousel->addButton(ICON_MODEL, "Model\nNotes", [=]() -> uint8_t { + deleteLater(); + readModelNotes(); + return 0; + }); + } + carousel->addButton(ICON_MONITOR, "Channel\nMonitor", [=]() -> uint8_t { deleteLater(); new ChannelsViewMenu();