From 04875296c4fe3e58628e4cbe0eb813cbdb40e6ca Mon Sep 17 00:00:00 2001 From: John Scipione Date: Sat, 18 Aug 2012 15:26:52 -0400 Subject: [PATCH] Add version variety to the end of the version string (alpha, beta, etc.) --- src/kits/shared/AboutWindow.cpp | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/src/kits/shared/AboutWindow.cpp b/src/kits/shared/AboutWindow.cpp index a64321ddc5..c22b72d77d 100644 --- a/src/kits/shared/AboutWindow.cpp +++ b/src/kits/shared/AboutWindow.cpp @@ -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(); }