aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/llfloaterabout.cpp
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--linden/indra/newview/llfloaterabout.cpp28
1 files changed, 15 insertions, 13 deletions
diff --git a/linden/indra/newview/llfloaterabout.cpp b/linden/indra/newview/llfloaterabout.cpp
index 76586ed..af436c5 100644
--- a/linden/indra/newview/llfloaterabout.cpp
+++ b/linden/indra/newview/llfloaterabout.cpp
@@ -109,11 +109,14 @@ LLFloaterAbout::LLFloaterAbout()
109 viewer_link_style->setColor(gSavedSettings.getColor4("HTMLLinkColor")); 109 viewer_link_style->setColor(gSavedSettings.getColor4("HTMLLinkColor"));
110 110
111 // Version string 111 // Version string
112 std::string version = LLAppViewer::instance()->getSecondLifeTitle() 112 std::string version = llformat(
113 + llformat(" %d.%d.%d (%d) %s %s (%s)\n", 113 "%s %d.%d.%d %s / %s %d.%d.%d (%d), %s %s\n",
114 LL_VERSION_MAJOR, LL_VERSION_MINOR, LL_VERSION_PATCH, LL_VIEWER_BUILD, 114 IMP_VIEWER_NAME,
115 __DATE__, __TIME__, 115 IMP_VERSION_MAJOR, IMP_VERSION_MINOR, IMP_VERSION_PATCH, IMP_VERSION_TEST,
116 gSavedSettings.getString("VersionChannelName").c_str()); 116 LL_VIEWER_NAME,
117 LL_VERSION_MAJOR, LL_VERSION_MINOR, LL_VERSION_PATCH, LL_VIEWER_BUILD,
118 __DATE__, __TIME__);
119
117 support_widget->appendColoredText(version, FALSE, FALSE, gColors.getColor("TextFgReadOnlyColor")); 120 support_widget->appendColoredText(version, FALSE, FALSE, gColors.getColor("TextFgReadOnlyColor"));
118 support_widget->appendStyledText(LLTrans::getString("ReleaseNotes"), FALSE, FALSE, &viewer_link_style); 121 support_widget->appendStyledText(LLTrans::getString("ReleaseNotes"), FALSE, FALSE, &viewer_link_style);
119 122
@@ -259,17 +262,16 @@ void LLFloaterAbout::show(void*)
259static std::string get_viewer_release_notes_url() 262static std::string get_viewer_release_notes_url()
260{ 263{
261 std::ostringstream version; 264 std::ostringstream version;
262 version << LL_VERSION_MAJOR << "." 265 version << IMP_VERSION_MAJOR << "."
263 << LL_VERSION_MINOR << "." 266 << IMP_VERSION_MINOR << "."
264 << LL_VERSION_PATCH << "." 267 << IMP_VERSION_PATCH;
265 << LL_VERSION_BUILD;
266 268
267 LLSD query; 269 // Append the test version if it's not empty
268 query["channel"] = gSavedSettings.getString("VersionChannelName"); 270 if( strcmp(IMP_VERSION_TEST, "") != 0 )
269 query["version"] = version.str(); 271 version << "-" << IMP_VERSION_TEST;
270 272
271 std::ostringstream url; 273 std::ostringstream url;
272 url << RELEASE_NOTES_BASE_URL << LLURI::mapToQueryString(query); 274 url << RELEASE_NOTES_BASE_URL << version.str();
273 275
274 return url.str(); 276 return url.str();
275} 277}