From c7492c7c38d57496864ebd8cabf57744b31484a1 Mon Sep 17 00:00:00 2001 From: shibakaneki Date: Mon, 6 Jun 2011 12:19:07 +0200 Subject: [PATCH] Implemented feature SANKORE-48: hide the 'check for updates' action if EnableAutomaticSoftwareUpdates is false in Uniboard.config --- src/core/UBApplication.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/core/UBApplication.cpp b/src/core/UBApplication.cpp index 32d88dbf..cf904087 100644 --- a/src/core/UBApplication.cpp +++ b/src/core/UBApplication.cpp @@ -433,7 +433,13 @@ void UBApplication::decorateActionMenu(QAction* action) menu->addSeparator(); menu->addAction(mainWindow->actionSankoreEditor); - menu->addAction(mainWindow->actionCheckUpdate); + + // SANKORE-48: Hide the check update action if the setting + // EnableAutomaticSoftwareUpdates is false in Uniboard.config + if(UBSettings::settings()->appEnableAutomaticSoftwareUpdates->get().toBool()) + { + menu->addAction(mainWindow->actionCheckUpdate); + } #ifndef Q_WS_X11 // No Podcast on Linux yet menu->addAction(mainWindow->actionPodcast);