Merge pull request #10522 from birarda/bug/version-number-jumps

remove version difference from update dialog
This commit is contained in:
Clément Brisset 2017-05-23 10:28:50 -07:00 committed by GitHub
commit ed86ca3e55

View file

@ -23,11 +23,8 @@ UpdateDialog::UpdateDialog(QQuickItem* parent) :
auto applicationUpdater = DependencyManager::get<AutoUpdater>();
int currentVersion = QCoreApplication::applicationVersion().toInt();
int latestVersion = applicationUpdater.data()->getBuildData().lastKey();
int versionsBehind = latestVersion - currentVersion;
_updateAvailableDetails = "v" + QString::number(latestVersion) + " released on "
+ QString(applicationUpdater.data()->getBuildData()[latestVersion]["releaseTime"]).replace(" ", " ");
_updateAvailableDetails += "\nYou are " + QString::number(versionsBehind) + " version"
+ (versionsBehind > 1 ? "s" : "") + " behind";
_releaseNotes = "";
for (int i = latestVersion; i > currentVersion; i--) {