From 60621a300cf3f2473e36278a95817c3a8f31a234 Mon Sep 17 00:00:00 2001 From: Inusaito Sayori Date: Mon, 24 Dec 2012 03:09:09 -0500 Subject: [PATCH] Satisfy in-world feature request: Avatar Count on Radar. --- indra/newview/llfloateravatarlist.cpp | 11 +++++++++++ .../newview/skins/default/xui/en-us/floater_radar.xml | 3 +++ 2 files changed, 14 insertions(+) diff --git a/indra/newview/llfloateravatarlist.cpp b/indra/newview/llfloateravatarlist.cpp index 172383f69..2058df593 100644 --- a/indra/newview/llfloateravatarlist.cpp +++ b/indra/newview/llfloateravatarlist.cpp @@ -1108,6 +1108,17 @@ void LLFloaterAvatarList::refreshAvatarList() mDirtyAvatarSorting = true; + if (mAvatars.empty()) + setTitle(getString("Title")); + else if (mAvatars.size() == 1) + setTitle(getString("TitleOneAvatar")); + else + { + LLStringUtil::format_map_t args; + args["[COUNT]"] = boost::lexical_cast(mAvatars.size()); + setTitle(getString("TitleWithCount", args)); + } + // llinfos << "radar refresh: done" << llendl; } diff --git a/indra/newview/skins/default/xui/en-us/floater_radar.xml b/indra/newview/skins/default/xui/en-us/floater_radar.xml index 8b5117601..acb660be5 100644 --- a/indra/newview/skins/default/xui/en-us/floater_radar.xml +++ b/indra/newview/skins/default/xui/en-us/floater_radar.xml @@ -2,6 +2,9 @@ + Radar + Radar (1 Avatar) + Radar ([COUNT] Avatars)