ui: Added "Skip this Version" option to update dialog
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
#include "utility/TimeStamp.h"
|
||||
#include "utility/utility.h"
|
||||
#include "utility/UserPaths.h"
|
||||
#include "utility/Version.h"
|
||||
|
||||
const size_t ApplicationSettings::VERSION = 2;
|
||||
|
||||
@@ -436,6 +437,19 @@ void ApplicationSettings::setLastUpdateCheck(const TimeStamp& time)
|
||||
setValue<std::string>("user/update_check/last", time.toString());
|
||||
}
|
||||
|
||||
Version ApplicationSettings::getSkipUpdateForVersion() const
|
||||
{
|
||||
return Version::fromString(getValue<std::string>("user/update_check/skip_version", "2017.1.0"));
|
||||
}
|
||||
|
||||
void ApplicationSettings::setSkipUpdateForVersion(const Version& version)
|
||||
{
|
||||
if (version.isValid())
|
||||
{
|
||||
setValue<std::string>("user/update_check/skip_version", version.toDisplayString());
|
||||
}
|
||||
}
|
||||
|
||||
int ApplicationSettings::getPluginPort() const
|
||||
{
|
||||
return getValue<int>("network/plugin_port", 6666);
|
||||
|
||||
Reference in New Issue
Block a user