Sync with Upstream Alchemy

Changes LLEnvManagerNew::setRegionChangeCallback to LLAgent::addRegionChangedCallback
Cleans up some of the timeout policies that aren't necessary any longer.
Modernizes parts of LLViewerKeyboard, updates llregistry.h
Begins changeover from LLDynamicArray to std::vector
Minor merge of newer, trivial SSA functions.
Introduces LLAgent functions: addParcelChangedCallback and canJoinGroups
Support for secondlife:///app/appearance SLapps.
Cleans up older functions.
This commit is contained in:
Inusaito Sayori
2014-09-04 17:23:23 -04:00
parent 1608ed43c1
commit 43a9aedf7d
45 changed files with 1035 additions and 971 deletions

View File

@@ -162,7 +162,7 @@ void HBFloaterGroupTitles::onActivate(void* userdata)
void update_titles_list(HBFloaterGroupTitles* self)
{
S32 i;
S32 count = gAgent.mGroups.count();
S32 count = gAgent.mGroups.size();
LLUUID id;
LLUUID highlight_id = LLUUID::null;
LLUUID current_group_id = gAgent.getGroupID();
@@ -178,7 +178,7 @@ void update_titles_list(HBFloaterGroupTitles* self)
for (i = 0; i < count; ++i)
{
group_datap = &gAgent.mGroups.get(i);
group_datap = &gAgent.mGroups[i];
id = group_datap->mID;
if (self->mFirstUse)
{