From 948c5ebd85b4012376f05e256d7d56101d9344a2 Mon Sep 17 00:00:00 2001 From: Nicolas Pope <nwpope@utu.fi> Date: Sat, 25 Jul 2020 13:22:42 +0300 Subject: [PATCH] Some GUI style fixes --- applications/gui2/src/modules/addsource.cpp | 1 + applications/gui2/src/modules/calibration/calibration.cpp | 1 + applications/gui2/src/modules/config.cpp | 1 + applications/gui2/src/modules/statistics.cpp | 1 + applications/gui2/src/modules/thumbnails.cpp | 1 + applications/gui2/src/views/config.cpp | 1 + 6 files changed, 6 insertions(+) diff --git a/applications/gui2/src/modules/addsource.cpp b/applications/gui2/src/modules/addsource.cpp index 8b0aa3267..d90039c3e 100644 --- a/applications/gui2/src/modules/addsource.cpp +++ b/applications/gui2/src/modules/addsource.cpp @@ -4,6 +4,7 @@ using ftl::gui2::AddCtrl; void AddCtrl::init() { button = screen->addButton(ENTYPO_ICON_PLUS); + button->setTooltip("Add New Source"); button->setCallback([this](){ button->setPushed(false); show(); diff --git a/applications/gui2/src/modules/calibration/calibration.cpp b/applications/gui2/src/modules/calibration/calibration.cpp index 910c30467..2c87f99f4 100644 --- a/applications/gui2/src/modules/calibration/calibration.cpp +++ b/applications/gui2/src/modules/calibration/calibration.cpp @@ -238,6 +238,7 @@ void Calibration::init() { auto button = screen->addButton<ftl::gui2::PopupButton>("", ENTYPO_ICON_CAMERA); button->setChevronIcon(0); + button->setTooltip("Calibrate Cameras"); auto* popup = button->popup(); popup->setLayout(new nanogui::BoxLayout diff --git a/applications/gui2/src/modules/config.cpp b/applications/gui2/src/modules/config.cpp index ab38d5f38..bfac6664e 100644 --- a/applications/gui2/src/modules/config.cpp +++ b/applications/gui2/src/modules/config.cpp @@ -4,6 +4,7 @@ using ftl::gui2::ConfigCtrl; void ConfigCtrl::init() { button = screen->addButton(ENTYPO_ICON_COG); + button->setTooltip("Settings"); button->setCallback([this](){ button->setPushed(false); show(); diff --git a/applications/gui2/src/modules/statistics.cpp b/applications/gui2/src/modules/statistics.cpp index 9b9016756..60fe0fedd 100644 --- a/applications/gui2/src/modules/statistics.cpp +++ b/applications/gui2/src/modules/statistics.cpp @@ -41,6 +41,7 @@ void Statistics::init() { widget = new ftl::gui2::StatisticsWidget(screen, this); widget->setVisible(value("visible", false)); auto button = screen->addButton(ENTYPO_ICON_INFO); + button->setTooltip("Show Information"); button->setCallback([this, button](){ button->setPushed(false); widget->setVisible(!widget->visible()); diff --git a/applications/gui2/src/modules/thumbnails.cpp b/applications/gui2/src/modules/thumbnails.cpp index 14f582233..f23dd97ee 100644 --- a/applications/gui2/src/modules/thumbnails.cpp +++ b/applications/gui2/src/modules/thumbnails.cpp @@ -12,6 +12,7 @@ using ftl::gui2::ThumbnailsController; void ThumbnailsController::init() { auto button = screen->addButton(ENTYPO_ICON_HOME); + button->setTooltip("Home"); button->setCallback([this, button](){ button->setPushed(false); activate(); diff --git a/applications/gui2/src/views/config.cpp b/applications/gui2/src/views/config.cpp index 896f773cc..029b66d65 100644 --- a/applications/gui2/src/views/config.cpp +++ b/applications/gui2/src/views/config.cpp @@ -41,6 +41,7 @@ private: } } previous = str; + screen()->performLayout(); } } -- GitLab