Update/Modernize LLAvatarName and LLAvatarNameCache and _EVERYTHING_ they touch
Fairly certain this adds the feature in which the user may click the online notification to open a chat with the user coming online. Translators may want to look at the xml changes of this change to see what to update Removes old LegacyMultiAttachmentSupport patch Moves LLAvatarName-centric functions into LLAvatarName from elsewhere. Adds boost::signals2::connections to name polling places. Removes more old icky static callbacks Merge from Alchemy, credit where due~ Update notifications.xml to have a bunch of the tags from upstream to ease diffing
This commit is contained in:
@@ -189,7 +189,7 @@ LLScrollListItem* LLNameListCtrl::addNameItemRow(
|
||||
}
|
||||
else if (LLAvatarNameCache::get(id, &av_name))
|
||||
{
|
||||
LLAvatarNameCache::getPNSName(av_name, fullname, mNameSystem);
|
||||
fullname = av_name.getNSName(mNameSystem);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -287,7 +287,7 @@ void LLNameListCtrl::onAvatarNameCache(const LLUUID& agent_id,
|
||||
}
|
||||
|
||||
std::string name;
|
||||
LLAvatarNameCache::getPNSName(av_name, name, mNameSystem);
|
||||
name = av_name.getNSName(mNameSystem);
|
||||
|
||||
// Append optional suffix.
|
||||
if (!suffix.empty())
|
||||
|
||||
Reference in New Issue
Block a user