Updated client tagging system. Client tags only looked up in opensim, and most logic pulled out into its own singleton.
This commit is contained in:
@@ -586,25 +586,6 @@ bool handleCloudSettingsChanged(const LLSD& newvalue)
|
||||
return true;
|
||||
}
|
||||
|
||||
bool handleAscentSelfTag(const LLSD& newvalue)
|
||||
{
|
||||
if(gAgentAvatarp)
|
||||
gAgentAvatarp->mClientTag = "";
|
||||
return true;
|
||||
}
|
||||
|
||||
bool handleAscentGlobalTag(const LLSD& newvalue)
|
||||
{
|
||||
S32 object_count = gObjectList.getNumObjects();
|
||||
for (S32 i = 0; i < object_count; i++)
|
||||
{
|
||||
LLViewerObject *objectp = gObjectList.getObject(i);
|
||||
if (objectp && objectp->isAvatar())
|
||||
((LLVOAvatar*)objectp)->mClientTag = "";
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
bool handleAscentAvatarModifier(const LLSD& newvalue)
|
||||
{
|
||||
llinfos << "Calling gAgent.sendAgentSetAppearance() because AscentAvatar*Modifier changed." << llendl;
|
||||
@@ -791,13 +772,6 @@ void settings_setup_listeners()
|
||||
gSavedSettings.getControl("EmeraldBreastPhysicsToggle")->getSignal()->connect(boost::bind(&handleAvatarBoobToggleChanged, _2));
|
||||
gSavedSettings.getControl("EmeraldBoobXYInfluence")->getSignal()->connect(boost::bind(&handleAvatarBoobXYInfluence, _2));
|
||||
|
||||
gSavedSettings.getControl("AscentUseTag")->getSignal()->connect(boost::bind(&handleAscentSelfTag,_2));
|
||||
gSavedSettings.getControl("AscentUseCustomTag")->getSignal()->connect(boost::bind(&handleAscentSelfTag,_2));
|
||||
gSavedSettings.getControl("AscentCustomTagColor")->getSignal()->connect(boost::bind(&handleAscentSelfTag,_2));
|
||||
gSavedSettings.getControl("AscentCustomTagLabel")->getSignal()->connect(boost::bind(&handleAscentSelfTag,_2));
|
||||
gSavedSettings.getControl("AscentReportClientUUID")->getSignal()->connect(boost::bind(&handleAscentSelfTag,_2));
|
||||
gSavedSettings.getControl("AscentShowFriendsTag")->getSignal()->connect(boost::bind(&handleAscentGlobalTag,_2));
|
||||
gSavedSettings.getControl("AscentUseStatusColors")->getSignal()->connect(boost::bind(&handleAscentGlobalTag,_2));
|
||||
gSavedSettings.getControl("AscentAvatarXModifier")->getSignal()->connect(boost::bind(&handleAscentAvatarModifier, _2));
|
||||
gSavedSettings.getControl("AscentAvatarYModifier")->getSignal()->connect(boost::bind(&handleAscentAvatarModifier, _2));
|
||||
gSavedSettings.getControl("AscentAvatarZModifier")->getSignal()->connect(boost::bind(&handleAscentAvatarModifier, _2));
|
||||
|
||||
Reference in New Issue
Block a user