Merge branch 'master' of https://github.com/AlericInglewood/SingularityViewer.git into testpit
Conflicts: indra/newview/lldrawpoolavatar.cpp indra/newview/llviewertexturelist.cpp indra/newview/llworldmap.cpp indra/newview/pipeline.cpp
This commit is contained in:
@@ -1846,13 +1846,6 @@ U8 LLAgent::getRenderState()
|
||||
//-----------------------------------------------------------------------------
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
static const LLFloaterView::skip_list_t& get_skip_list()
|
||||
{
|
||||
static LLFloaterView::skip_list_t skip_list;
|
||||
skip_list.insert(LLFloaterMap::getInstance());
|
||||
return skip_list;
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// endAnimationUpdateUI()
|
||||
//-----------------------------------------------------------------------------
|
||||
@@ -1885,8 +1878,11 @@ void LLAgent::endAnimationUpdateUI()
|
||||
// Only pop if we have pushed...
|
||||
if (TRUE == mViewsPushed)
|
||||
{
|
||||
LLFloaterView::skip_list_t skip_list;
|
||||
skip_list.insert(LLFloaterMap::getInstance());
|
||||
|
||||
gFloaterView->popVisibleAll(skip_list);
|
||||
mViewsPushed = FALSE;
|
||||
gFloaterView->popVisibleAll(get_skip_list());
|
||||
}
|
||||
|
||||
gAgentCamera.setLookAt(LOOKAT_TARGET_CLEAR);
|
||||
@@ -1963,6 +1959,7 @@ void LLAgent::endAnimationUpdateUI()
|
||||
// hide menus
|
||||
gMenuBarView->setVisible(FALSE);
|
||||
gStatusBar->setVisibleForMouselook(false);
|
||||
|
||||
LLPanelPathfindingRebakeNavmesh::getInstance()->setVisible(FALSE);
|
||||
|
||||
// clear out camera lag effect
|
||||
@@ -1979,7 +1976,12 @@ void LLAgent::endAnimationUpdateUI()
|
||||
{
|
||||
(*mMouselookModeInSignal)();
|
||||
}
|
||||
gFloaterView->pushVisibleAll(FALSE, get_skip_list());
|
||||
|
||||
// hide all floaters except the mini map
|
||||
|
||||
LLFloaterView::skip_list_t skip_list;
|
||||
skip_list.insert(LLFloaterMap::getInstance());
|
||||
gFloaterView->pushVisibleAll(FALSE, skip_list);
|
||||
|
||||
if( gMorphView )
|
||||
{
|
||||
@@ -2172,7 +2174,7 @@ void LLAgent::setStartPosition( U32 location_id )
|
||||
|
||||
// This awkward idiom warrants explanation.
|
||||
// For starters, LLSDMessage::ResponderAdapter is ONLY for testing the new
|
||||
// LLSDMessage functionality with a pre-existing LLHTTPClient::Responder.
|
||||
// LLSDMessage functionality with a pre-existing LLHTTPClient::ResponderWithResult.
|
||||
// In new code, define your reply/error methods on the same class as the
|
||||
// sending method, bind them to local LLEventPump objects and pass those
|
||||
// LLEventPump names in the request LLSD object.
|
||||
@@ -2189,6 +2191,7 @@ void LLAgent::setStartPosition( U32 location_id )
|
||||
request["payload"] = body;
|
||||
request["reply"] = adapter->getReplyName();
|
||||
request["error"] = adapter->getErrorName();
|
||||
request["timeoutpolicy"] = adapter->getTimeoutPolicyName();
|
||||
|
||||
gAgent.getRegion()->getCapAPI().post(request);
|
||||
|
||||
@@ -3488,9 +3491,9 @@ bool LLAgent::teleportCore(bool is_local)
|
||||
// yet if the teleport will succeed. Look in
|
||||
// process_teleport_location_reply
|
||||
|
||||
// close the map and find panels so we can see our destination
|
||||
// close the map panel so we can see our destination.
|
||||
// we don't close search floater, see EXT-5840.
|
||||
LLFloaterWorldMap::hide(NULL);
|
||||
LLFloaterDirectory::hide(NULL);
|
||||
|
||||
// hide land floater too - it'll be out of date
|
||||
LLFloaterLand::hideInstance();
|
||||
|
||||
Reference in New Issue
Block a user