Merge branch 'master' into sunshine
Conflicts: indra/llimage/llimage.cpp indra/llui/llui.cpp indra/newview/llvoavatar.cpp
This commit is contained in:
@@ -188,7 +188,8 @@ void display_update_camera(bool tiling=false)
|
||||
// Cut draw distance in half when customizing avatar,
|
||||
// but on the viewer only.
|
||||
F32 final_far = gAgentCamera.mDrawDistance;
|
||||
if(tiling) //Don't animate clouds and water if tiling!
|
||||
static const LLCachedControl<bool> freeze_time("FreezeTime",false);
|
||||
if(freeze_time || tiling) //Don't animate clouds and water if tiling!
|
||||
{
|
||||
LLViewerCamera::getInstance()->setFar(final_far);
|
||||
gViewerWindow->setup3DRender();
|
||||
@@ -426,13 +427,22 @@ void display(BOOL rebuild, F32 zoom_factor, int subfield, BOOL for_snapshot, boo
|
||||
const std::string& message = gAgent.getTeleportMessage();
|
||||
switch( gAgent.getTeleportState() )
|
||||
{
|
||||
case LLAgent::TELEPORT_PENDING:
|
||||
gTeleportDisplayTimer.reset();
|
||||
if(!hide_tp_screen)
|
||||
gViewerWindow->setShowProgress(TRUE);
|
||||
gViewerWindow->setProgressPercent(llmin(teleport_percent, 0.0f));
|
||||
gAgent.setTeleportMessage(LLAgent::sTeleportProgressMessages["pending"]);
|
||||
gViewerWindow->setProgressString(LLAgent::sTeleportProgressMessages["pending"]);
|
||||
break;
|
||||
|
||||
case LLAgent::TELEPORT_START:
|
||||
// Transition to REQUESTED. Viewer has sent some kind
|
||||
// of TeleportRequest to the source simulator
|
||||
gTeleportDisplayTimer.reset();
|
||||
if(!hide_tp_screen)
|
||||
gViewerWindow->setShowProgress(TRUE);
|
||||
gViewerWindow->setProgressPercent(0);
|
||||
gViewerWindow->setProgressPercent(llmin(teleport_percent, 0.0f));
|
||||
gAgent.setTeleportState( LLAgent::TELEPORT_REQUESTED );
|
||||
gAgent.setTeleportMessage(
|
||||
LLAgent::sTeleportProgressMessages["requesting"]);
|
||||
|
||||
Reference in New Issue
Block a user