From ef8776efbb59271a947371bfdb1fd61722ae4773 Mon Sep 17 00:00:00 2001 From: titiger Date: Sun, 26 Jan 2014 21:29:35 +0100 Subject: [PATCH] Only platform is displayed in server table --- source/glest_game/menu/server_line.cpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/source/glest_game/menu/server_line.cpp b/source/glest_game/menu/server_line.cpp index ede77285..182062c7 100644 --- a/source/glest_game/menu/server_line.cpp +++ b/source/glest_game/menu/server_line.cpp @@ -55,9 +55,13 @@ ServerLine::ServerLine(MasterServerInfo *mServerInfo, int lineIndex, int baseY, glestVersionLabel.setFont3D(CoreData::getInstance().getDisplayFontSmall3D()); i+= 70; + string platform=masterServerInfo.getPlatform(); + int revOffset=platform.find("-Rev"); + platform=platform.substr(0,revOffset); + platformLabel.init(i, baseY - lineOffset); platformLabel.setTextColor(color); - platformLabel.setText(masterServerInfo.getPlatform()); + platformLabel.setText(platform); platformLabel.setFont(CoreData::getInstance().getDisplayFontSmall()); platformLabel.setFont3D(CoreData::getInstance().getDisplayFontSmall3D()); @@ -159,7 +163,11 @@ void ServerLine::reloadUI() { glestVersionLabel.setText(masterServerInfo.getGlestVersion()); - platformLabel.setText(masterServerInfo.getPlatform()); + string platform=masterServerInfo.getPlatform(); + int revOffset=platform.find("-Rev"); + platform=platform.substr(0,revOffset); + + platformLabel.setText(platform); serverTitleLabel.setText(masterServerInfo.getServerTitle());