Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0
commit
9f0e4f6683
|
|
@ -40,6 +40,7 @@
|
|||
// viewer project includes
|
||||
#include "llcommandhandler.h"
|
||||
#include "llpanelplace.h"
|
||||
#include "llsidetray.h"
|
||||
|
||||
// linden library includes
|
||||
#include "lluuid.h"
|
||||
|
|
@ -70,7 +71,10 @@ public:
|
|||
{
|
||||
if (parcel_id.notNull())
|
||||
{
|
||||
LLFloaterReg::showInstance("parcel_info", LLSD(parcel_id));
|
||||
LLSD key;
|
||||
key["type"] = "remote_place";
|
||||
key["id"] = parcel_id;
|
||||
LLSideTray::getInstance()->showPanel("panel_places", key);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -278,12 +278,20 @@ void LLPanelPlaces::onOpen(const LLSD& key)
|
|||
}
|
||||
else if (mPlaceInfoType == REMOTE_PLACE_INFO_TYPE)
|
||||
{
|
||||
mPosGlobal = LLVector3d(key["x"].asReal(),
|
||||
key["y"].asReal(),
|
||||
key["z"].asReal());
|
||||
if (key.has("id"))
|
||||
{
|
||||
LLUUID parcel_id = key["id"].asUUID();
|
||||
mPlaceProfile->setParcelID(parcel_id);
|
||||
}
|
||||
else
|
||||
{
|
||||
mPosGlobal = LLVector3d(key["x"].asReal(),
|
||||
key["y"].asReal(),
|
||||
key["z"].asReal());
|
||||
mPlaceProfile->displayParcelInfo(LLUUID(), mPosGlobal);
|
||||
}
|
||||
|
||||
mPlaceProfile->setInfoType(LLPanelPlaceInfo::PLACE);
|
||||
mPlaceProfile->displayParcelInfo(LLUUID(), mPosGlobal);
|
||||
}
|
||||
else if (mPlaceInfoType == TELEPORT_HISTORY_INFO_TYPE)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -222,7 +222,7 @@
|
|||
width="300"
|
||||
height="30"
|
||||
name="currency_links">
|
||||
[http://www.secondlife.com/ payment method] | [http://www.secondlife.com/ currency] | [http://www.secondlife.com exchange rate]
|
||||
[http://www.secondlife.com/ payment method] | [http://www.secondlife.com/ currency] | [http://www.secondlife.com/my/account/exchange_rates.php exchange rate]
|
||||
</text>
|
||||
<text
|
||||
type="string"
|
||||
|
|
|
|||
Loading…
Reference in New Issue