Add version variety to the end of the version string (alpha, beta, etc.)

This commit is contained in:
John Scipione
2012-11-12 23:57:29 -05:00
parent 0fbb37d238
commit 04875296c4
+26 -1
View File
@@ -112,7 +112,7 @@ StripeView::Draw(BRect updateRect)
SetDrawingMode(B_OP_ALPHA);
SetBlendingMode(B_PIXEL_ALPHA, B_ALPHA_OVERLAY);
DrawBitmapAsync(fIcon, BPoint(31.0, 5.0));
DrawBitmapAsync(fIcon, BPoint(15.0f, 10.0f));
}
@@ -195,6 +195,31 @@ AboutView::AppVersion(const char* signature)
if (versionInfo.minor > 0)
appVersion << "." << versionInfo.minor;
// Add the version variety
const char* variety = NULL;
switch (versionInfo.variety) {
case B_DEVELOPMENT_VERSION:
variety = B_TRANSLATE_MARK("development");
break;
case B_ALPHA_VERSION:
variety = B_TRANSLATE_MARK("alpha");
break;
case B_BETA_VERSION:
variety = B_TRANSLATE_MARK("beta");
break;
case B_GAMMA_VERSION:
variety = B_TRANSLATE_MARK("gamma");
break;
case B_GOLDEN_MASTER_VERSION:
variety = B_TRANSLATE_MARK("gold master");
break;
}
if (variety != NULL) {
variety = gSystemCatalog.GetString(variety, "AboutWindow");
appVersion << "-" << variety;
}
return appVersion.String();
}