Fixed coloring of outdated version on Dashboard

Integrated Auto detect for V4, RWZ and Zelerius forls
This commit is contained in:
Ben Gräf 2019-03-06 20:10:49 +01:00
parent 2993e3d2e5
commit a97a21a2fa
2 changed files with 19 additions and 1 deletions

View file

@ -412,6 +412,10 @@
currentVersion = currentVersion * 10; currentVersion = currentVersion * 10;
} }
if (latestVersion < 1000) {
latestVersion = latestVersion * 10;
}
if (latestVersion > currentVersion) { if (latestVersion > currentVersion) {
$("#updateNotificationBar").html('<div class="alert alert-info alert-dismissable fade in">' + $("#updateNotificationBar").html('<div class="alert alert-info alert-dismissable fade in">' +
'<a href="#" class="close" data-dismiss="alert" aria-label="close">&times;</a>' + '<a href="#" class="close" data-dismiss="alert" aria-label="close">&times;</a>' +

View file

@ -144,7 +144,9 @@ PowVariant Job::powVariant() const
} }
if (m_powVariant == PowVariant::POW_AUTODETECT) { if (m_powVariant == PowVariant::POW_AUTODETECT) {
if (m_blob[0] > 7) { if (m_blob[0] >= 10) {
return PowVariant::POW_V4;
} else if (m_blob[0] > 7) {
return PowVariant::POW_V2; return PowVariant::POW_V2;
} else if (m_blob[0] > 6) { } else if (m_blob[0] > 6) {
return PowVariant::POW_V1; return PowVariant::POW_V1;
@ -163,6 +165,18 @@ PowVariant Job::powVariant() const
return PowVariant::POW_FAST_2; return PowVariant::POW_FAST_2;
} }
} }
} else if (m_powVariant == PowVariant::POW_RWZ) {
if (!Options::i()->forcePowVariant()) {
if (m_blob[0] < 12) {
return PowVariant::POW_V2;
}
}
} else if (m_powVariant == PowVariant::POW_ZELERIUS) {
if (!Options::i()->forcePowVariant()) {
if (m_blob[0] < 8) {
return PowVariant::POW_V2;
}
}
} }
return m_powVariant; return m_powVariant;