Commit 9e42b069 authored by Clément Fauconnier's avatar Clément Fauconnier

added an option in configuration file to hide/show the 'check update' action

parent 859b52b7
[App]
AngleTolerance=4
HideCheckForSoftwareUpdate=false
EnableAutomaticSoftwareUpdates=true
EnableSoftwareUpdates=true
EnableStartupHints=true
......
......@@ -514,7 +514,8 @@ void UBApplication::decorateActionMenu(QAction* action)
menu->addSeparator();
menu->addAction(mainWindow->actionPreferences);
menu->addAction(mainWindow->actionMultiScreen);
menu->addAction(mainWindow->actionCheckUpdate);
if (!UBSettings::settings()->appHideCheckForSoftwareUpdate->get().toBool())
menu->addAction(mainWindow->actionCheckUpdate);
menu->addSeparator();
menu->addAction(mainWindow->actionPodcast);
......
......@@ -234,6 +234,7 @@ void UBSettings::init()
appToolBarDisplayText = new UBSetting(this, "App", "ToolBarDisplayText", true);
appEnableAutomaticSoftwareUpdates = new UBSetting(this, "App", "EnableAutomaticSoftwareUpdates", false);
appSoftwareUpdateURL = new UBSetting(this, "App", "SoftwareUpdateURL", "http://www.openboard.ch/update.json");
appHideCheckForSoftwareUpdate = new UBSetting(this, "App", "HideCheckForSoftwareUpdate", false);
appToolBarOrientationVertical = new UBSetting(this, "App", "ToolBarOrientationVertical", false);
appPreferredLanguage = new UBSetting(this,"App","PreferredLanguage", "");
......
......@@ -250,6 +250,7 @@ class UBSettings : public QObject
UBSetting* appToolBarDisplayText;
UBSetting* appEnableAutomaticSoftwareUpdates;
UBSetting* appSoftwareUpdateURL;
UBSetting* appHideCheckForSoftwareUpdate;
UBSetting* appToolBarOrientationVertical;
UBSetting* appPreferredLanguage;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment