svn merge -r126726:126727 svn+ssh://svn.lindenlab.com/linden/branches/skinning/skinning-15/
DEV-35109 Nav bar does not record teleports taken by any method other than typing into nav bar DEV-35117 Hard to open local chat, needs bottom bar widget for now hiding test IM floatersmaster
parent
4cbf65be95
commit
8016e73cc0
|
|
@ -2074,7 +2074,7 @@ void LLIMFloater::show(const LLUUID& session_id, S32 center_x)
|
|||
floater->setVisible(false);
|
||||
}
|
||||
|
||||
floater->setVisibleAndFrontmost(true);
|
||||
//floater->setVisibleAndFrontmost(true);
|
||||
|
||||
floater->updateMessages(session_id);
|
||||
|
||||
|
|
|
|||
|
|
@ -37,11 +37,28 @@
|
|||
#include <iomanip> // for std::setw()
|
||||
|
||||
#include "llui.h"
|
||||
#include "llagent.h"
|
||||
#include "llslurl.h"
|
||||
#include "llviewerregion.h"
|
||||
#include "llviewerparcelmgr.h"
|
||||
|
||||
|
||||
void addLocationHistory()
|
||||
{
|
||||
LLVector3 position = gAgent.getPositionAgent();
|
||||
std::string region_name = gAgent.getRegion()->getName();
|
||||
std::string location = LLSLURL::buildSLURL(region_name, position.mV[VX],
|
||||
position.mV[VY], position.mV[VZ]);
|
||||
LLLocationHistory* lh = LLLocationHistory::getInstance();
|
||||
lh->addItem(location);
|
||||
lh->save();
|
||||
}
|
||||
|
||||
LLLocationHistory::LLLocationHistory() :
|
||||
mFilename("typed_locations.txt"),
|
||||
mLoadedCallback(NULL)
|
||||
{
|
||||
LLViewerParcelMgr::getInstance()->setTeleportFinishedCallback(addLocationHistory);
|
||||
}
|
||||
|
||||
void LLLocationHistory::addItem(std::string item)
|
||||
|
|
|
|||
|
|
@ -415,10 +415,7 @@ void LLNavigationBar::onRegionNameResponse(
|
|||
S32 selected_item = mCmbLocation->getCurrentIndex();
|
||||
if (selected_item == -1) // user has typed text
|
||||
{
|
||||
LLLocationHistory* lh = LLLocationHistory::getInstance();
|
||||
mCmbLocation->add(typed_location);
|
||||
lh->addItem(typed_location);
|
||||
lh->save();
|
||||
}
|
||||
|
||||
// Teleport to the location.
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@
|
|||
left="0"
|
||||
name="panel_im"
|
||||
top="0"
|
||||
visible="false"
|
||||
width="300">
|
||||
<text_editor
|
||||
enabled="false"
|
||||
|
|
|
|||
Loading…
Reference in New Issue