From dcb349d55db9a9619df965e323de8b7398983da7 Mon Sep 17 00:00:00 2001 From: Inusaito Sayori Date: Mon, 25 May 2015 15:37:31 -0400 Subject: [PATCH] Satisfy Issue 1932: Totalgroup member count --- indra/newview/llpanelgroupgeneral.cpp | 8 ++++++++ .../newview/skins/default/xui/de/panel_group_general.xml | 2 +- .../skins/default/xui/en-us/panel_group_general.xml | 2 +- .../newview/skins/default/xui/en-us/panel_group_roles.xml | 4 +--- .../newview/skins/default/xui/es/panel_group_general.xml | 2 +- .../newview/skins/default/xui/fr/panel_group_general.xml | 2 +- .../newview/skins/default/xui/it/panel_group_general.xml | 2 +- .../newview/skins/default/xui/pt/panel_group_general.xml | 2 +- 8 files changed, 15 insertions(+), 9 deletions(-) diff --git a/indra/newview/llpanelgroupgeneral.cpp b/indra/newview/llpanelgroupgeneral.cpp index 84c5997a1..2ef89ad71 100644 --- a/indra/newview/llpanelgroupgeneral.cpp +++ b/indra/newview/llpanelgroupgeneral.cpp @@ -60,6 +60,7 @@ #include "llviewerwindow.h" #include "hippogridmanager.h" +#include // consts const S32 MATURE_CONTENT = 1; @@ -267,6 +268,11 @@ BOOL LLPanelGroupGeneral::postBuild() mGroupName->setVisible(FALSE); } + std::string member_count(LLTrans::getString("LoadingData")); + if (LLGroupMgrGroupData* gdatap = LLGroupMgr::getInstance()->getGroupData(mGroupID)) + member_count = boost::lexical_cast(gdatap->mMembers.size()); + getChild("text_owners_and_visible_members")->setTextArg("[COUNT]", member_count); + return LLPanelGroupTab::postBuild(); } @@ -833,6 +839,8 @@ void LLPanelGroupGeneral::updateMembers() } } + getChild("text_owners_and_visible_members")->setTextArg("[COUNT]", boost::lexical_cast(gdatap->mMembers.size())); + if (mMemberProgress == gdatap->mMembers.end()) { lldebugs << " member list completed." << llendl; diff --git a/indra/newview/skins/default/xui/de/panel_group_general.xml b/indra/newview/skins/default/xui/de/panel_group_general.xml index c6873ad9f..3dc3c1cf9 100644 --- a/indra/newview/skins/default/xui/de/panel_group_general.xml +++ b/indra/newview/skins/default/xui/de/panel_group_general.xml @@ -19,7 +19,7 @@ Bewegen Sie die Maus über die Optionen, um weitere Informationen anzuzeigen.Gruppencharta