diff options
| -rwxr-xr-x | indra/llui/llfloater.cpp | 15 | ||||
| -rwxr-xr-x | indra/llui/lllayoutstack.cpp | 9 | ||||
| -rwxr-xr-x | indra/llui/llpanel.cpp | 6 | ||||
| -rwxr-xr-x | indra/llui/lltabcontainer.cpp | 8 | ||||
| -rwxr-xr-x | indra/llui/lluictrl.cpp | 25 | ||||
| -rwxr-xr-x | indra/llui/llview.cpp | 15 | ||||
| -rwxr-xr-x | indra/newview/llfloaterimcontainer.cpp | 24 | 
7 files changed, 21 insertions, 81 deletions
| diff --git a/indra/llui/llfloater.cpp b/indra/llui/llfloater.cpp index 96964b528e..cc25bfcfeb 100755 --- a/indra/llui/llfloater.cpp +++ b/indra/llui/llfloater.cpp @@ -505,36 +505,29 @@ void LLFloater::destroy()  // virtual  LLFloater::~LLFloater()  { -	LL_INFOS("Baker") << "[3555] ~LLFloater() -------------------------------------------------" << LL_ENDL; +	LL_INFOS("Baker") << "[3555] ~LLFloater() -- " << getTitle() << ":" << (void*) this << " ----------------------" << LL_ENDL;  	LLFloaterReg::removeInstance(mInstanceName, mKey); -	LL_INFOS("Baker") << "[3555] ~LLFloater() - Does child have keyboard focus?" << LL_ENDL;  	if( gFocusMgr.childHasKeyboardFocus(this))  	{ -		LL_INFOS("Baker") << "[3555] ~LLFloater() - Yes, release the focus." << LL_ENDL; +		LL_INFOS("Baker") << "[3555] ~LLFloater() - Release keybaord focus." << LL_ENDL;  		// Just in case we might still have focus here, release it.  		releaseFocus();  	} -	LL_INFOS("Baker") << "[3555] ~LLFloater() - Setting minimized to false" << LL_ENDL;  	// This is important so that floaters with persistent rects (i.e., those  	// created with rect control rather than an LLRect) are restored in their  	// correct, non-minimized positions.  	setMinimized( FALSE ); -	LL_INFOS("Baker") << "[3555] ~LLFloater() - Deleting the drag handle." << LL_ENDL;  	delete mDragHandle;  	for (S32 i = 0; i < 4; i++)   	{ -		LL_INFOS("Baker") << "[3555] ~LLFloater() - Deleting mResizeBar[" << i << "]" << LL_ENDL;  		delete mResizeBar[i]; - -		LL_INFOS("Baker") << "[3555] ~LLFloater() - Deleting mResizeHandle[" << i << "]" << LL_ENDL;  		delete mResizeHandle[i];  	} -	LL_INFOS("Baker") << "[3555] ~LLFloater() - Setting visibility (false)" << LL_ENDL;  	setVisible(false); // We're not visible if we're destroyed  	LL_INFOS("Baker") << "[3555] ~LLFloater() - Storing visibility control" << LL_ENDL; @@ -542,11 +535,9 @@ LLFloater::~LLFloater()  	LL_INFOS("Baker") << "[3555] ~LLFloater() - Storing dock state control" << LL_ENDL;  	storeDockStateControl(); - -	LL_INFOS("Baker") << "[3555] ~LLFloater() - Delete mMinimizeSignal" << LL_ENDL;  	delete mMinimizeSignal; -	LL_INFOS("Baker") << "[3555] Exiting ~LLFloater()" << LL_ENDL; +	LL_INFOS("Baker") << "[3555] Exiting ~LLFloater() " << (void*) this << LL_ENDL;  }  void LLFloater::storeRectControl() diff --git a/indra/llui/lllayoutstack.cpp b/indra/llui/lllayoutstack.cpp index 953025abbf..5da0386928 100755 --- a/indra/llui/lllayoutstack.cpp +++ b/indra/llui/lllayoutstack.cpp @@ -245,18 +245,13 @@ LLLayoutStack::LLLayoutStack(const LLLayoutStack::Params& p)  LLLayoutStack::~LLLayoutStack()  { -	LL_INFOS("Baker") << "[3555] ~LLLayoutStack() -------------------------------------------------" << LL_ENDL; +	LL_INFOS("Baker") << "[3555] ~LLLayoutStack() -- " << getName() << ":" << (void*) this << " ----------------------" << LL_ENDL; -	LL_INFOS("Baker") << "[3555] ~LLLayoutStack() - Copying panel pointers." << LL_ENDL;  	e_panel_list_t panels = mPanels; // copy list of panel pointers - -	LL_INFOS("Baker") << "[3555] ~LLLayoutStack() - Clearing mPanels." << LL_ENDL;  	mPanels.clear(); // clear so that removeChild() calls don't cause trouble -	 -	LL_INFOS("Baker") << "[3555] ~LLLayoutStack() - Deleing copied panel pointers." << LL_ENDL;  	std::for_each(panels.begin(), panels.end(), DeletePointer()); -	LL_INFOS("Baker") << "[3555] Exiting ~LLLayoutStack()" << LL_ENDL; +	LL_INFOS("Baker") << "[3555] Exiting ~LLLayoutStack() " << (void*) this << LL_ENDL;  }  void LLLayoutStack::draw() diff --git a/indra/llui/llpanel.cpp b/indra/llui/llpanel.cpp index 3ee93150f5..b1c5f2774d 100755 --- a/indra/llui/llpanel.cpp +++ b/indra/llui/llpanel.cpp @@ -126,13 +126,11 @@ LLPanel::LLPanel(const LLPanel::Params& p)  LLPanel::~LLPanel()  { -	LL_INFOS("Baker") << "[3555] ~LLPanel() -------------------------------------------------" << LL_ENDL; -	LL_INFOS("Baker") << "[3555] ~LLPanel() - Deleting mVisibleSignal..." << LL_ENDL; +	LL_INFOS("Baker") << "[3555] ~LLPanel() -- " << getName() << ":" << (void*) this << " ----------------------" << LL_ENDL;  	delete mVisibleSignal; -	LL_INFOS("Baker") << "[3555] ~LLPanel() - deleted." << LL_ENDL; -	LL_INFOS("Baker") << "[3555] Exiting ~LLPanel()" << LL_ENDL; +	LL_INFOS("Baker") << "[3555] Exiting ~LLPanel() " << (void*) this << LL_ENDL;  }  // virtual diff --git a/indra/llui/lltabcontainer.cpp b/indra/llui/lltabcontainer.cpp index 203bf5b50e..26189fcb8c 100755 --- a/indra/llui/lltabcontainer.cpp +++ b/indra/llui/lltabcontainer.cpp @@ -280,16 +280,12 @@ LLTabContainer::LLTabContainer(const LLTabContainer::Params& p)  LLTabContainer::~LLTabContainer()  { -	LL_INFOS("Baker") << "[3555] ~LLTabContainer() -------------------------------------------------" << LL_ENDL; -	LL_INFOS("Baker") << "[3555] ~LLTabContainer() - Deleting mTabList contents..." << LL_ENDL; +	LL_INFOS("Baker") << "[3555] ~LLTabContainer() -- " << getPanelTitle(mCurrentTabIdx) << ":" << (void*) this << " ----------------------" << LL_ENDL;  	std::for_each(mTabList.begin(), mTabList.end(), DeletePointer()); -	 -	LL_INFOS("Baker") << "[3555] ~LLTabContainer() - Clearing mTabList" << LL_ENDL;  	mTabList.clear(); -	LL_INFOS("Baker") << "[3555] ~LLTabContainer() - done." << LL_ENDL; -	LL_INFOS("Baker") << "[3555] Exiting ~LLTabContainer()" << LL_ENDL; +	LL_INFOS("Baker") << "[3555] Exiting ~LLTabContainer() " << (void*) this << LL_ENDL;  }  //virtual diff --git a/indra/llui/lluictrl.cpp b/indra/llui/lluictrl.cpp index 801d39ac70..cfb17c14ba 100755 --- a/indra/llui/lluictrl.cpp +++ b/indra/llui/lluictrl.cpp @@ -207,47 +207,28 @@ void LLUICtrl::initFromParams(const Params& p)  LLUICtrl::~LLUICtrl()  { -	LL_INFOS("Baker") << "[3555] ~LLUICtrl() -------------------------------------------------" << LL_ENDL; +	//LL_INFOS("Baker") << "[3555] ~LLUICtrl() -- " << getName() << ":" << (void*) this << " ----------------------" << LL_ENDL;  	gFocusMgr.releaseFocusIfNeeded( this ); // calls onCommit() -	LL_INFOS("Baker") << "[3555] ~LLUICtrl() - Released focus if needed." << LL_ENDL; -  	if( gFocusMgr.getTopCtrl() == this )  	{ -		llinfos << "[3555] ~LLUICtrl() - UI Control holding top ctrl deleted: " << getName() << ".  Top view removed." << llendl; +		//llinfos << "[3555] ~LLUICtrl() - UI Control holding top ctrl deleted: " << getName() << ".  Top view removed." << llendl;  		llwarns << "UI Control holding top ctrl deleted: " << getName() << ".  Top view removed." << llendl;  		gFocusMgr.removeTopCtrlWithoutCallback( this );  	} -	LL_INFOS("Baker") << "[3555] ~LLUICtrl() - deleting mCommitSignal" << LL_ENDL;  	delete mCommitSignal; - -	LL_INFOS("Baker") << "[3555] ~LLUICtrl() - deleting mValidateSignal" << LL_ENDL;  	delete mValidateSignal; - -	LL_INFOS("Baker") << "[3555] ~LLUICtrl() - deleting mMouseEnterSignal" << LL_ENDL;  	delete mMouseEnterSignal; - -	LL_INFOS("Baker") << "[3555] ~LLUICtrl() - deleting mMouseLeaveSignal" << LL_ENDL;  	delete mMouseLeaveSignal; - -	LL_INFOS("Baker") << "[3555] ~LLUICtrl() - deleting mMouseDownSignal" << LL_ENDL;  	delete mMouseDownSignal; - -	LL_INFOS("Baker") << "[3555] ~LLUICtrl() - deleting mMouseUpSignal" << LL_ENDL;  	delete mMouseUpSignal; - -	LL_INFOS("Baker") << "[3555] ~LLUICtrl() - deleting mRightMouseDownSignal" << LL_ENDL;  	delete mRightMouseDownSignal; - -	LL_INFOS("Baker") << "[3555] ~LLUICtrl() - deleting mRightMouseUpSignal" << LL_ENDL;  	delete mRightMouseUpSignal; - -	LL_INFOS("Baker") << "[3555] ~LLUICtrl() - deleting mDoubleClickSignal" << LL_ENDL;  	delete mDoubleClickSignal; -	LL_INFOS("Baker") << "[3555] Exiting ~LLUICtrl()" << LL_ENDL; +	//LL_INFOS("Baker") << "[3555] Exiting ~LLUICtrl()" << LL_ENDL;  }  void default_commit_handler(LLUICtrl* ctrl, const LLSD& param) diff --git a/indra/llui/llview.cpp b/indra/llui/llview.cpp index daa87e8334..10d9616152 100755 --- a/indra/llui/llview.cpp +++ b/indra/llui/llview.cpp @@ -150,12 +150,10 @@ LLView::LLView(const LLView::Params& p)  LLView::~LLView()  { -	LL_INFOS("Baker") << "[3555] ~LLView -------------------------------------------------" << LL_ENDL; -	 -	LL_INFOS("Baker") << "[3555] ~LLView() - Dirtying view rect" << LL_ENDL; +	//LL_INFOS("Baker") << "[3555] ~LLView -- " << mName << ":" << (void*) this << " ----------------------" << LL_ENDL; +  	dirtyRect();  	//llinfos << "Deleting view " << mName << ":" << (void*) this << llendl; -	LL_INFOS("Baker") << "[3555] ~LLView() - Deleting view " << mName << ":" << (void*) this << LL_ENDL;  	if (LLView::sIsDrawing)  	{  		LL_INFOS("Baker") << "[3555] ~LLView() - Deleting view " << mName << " during UI draw() phase" << LL_ENDL; @@ -173,26 +171,21 @@ LLView::~LLView()  		gFocusMgr.removeMouseCaptureWithoutCallback( this );  	} -	LL_INFOS("Baker") << "[3555] ~LLView() - Deleting all children..." << LL_ENDL;  	deleteAllChildren(); -	LL_INFOS("Baker") << "[3555] ~LLView() - done." << LL_ENDL; -  	if (mParentView != NULL)  	{ -		LL_INFOS("Baker") << "[3555] ~LLView() - Removing this child view" << LL_ENDL; +	//	LL_INFOS("Baker") << "[3555] ~LLView() - Removing this child view" << LL_ENDL;  		mParentView->removeChild(this);  	}  	if (mDefaultWidgets)  	{ -		LL_INFOS("Baker") << "[3555] ~LLView() - Deleting default widgets" << LL_ENDL; -  		delete mDefaultWidgets;  		mDefaultWidgets = NULL;  	} -	LL_INFOS("Baker") << "[3555] Exiting ~LLView()" << LL_ENDL; +	//LL_INFOS("Baker") << "[3555] Exiting ~LLView() " << (void*) this << LL_ENDL;  }  // virtual diff --git a/indra/newview/llfloaterimcontainer.cpp b/indra/newview/llfloaterimcontainer.cpp index 854975d05f..462c731848 100755 --- a/indra/newview/llfloaterimcontainer.cpp +++ b/indra/newview/llfloaterimcontainer.cpp @@ -87,44 +87,30 @@ LLFloaterIMContainer::LLFloaterIMContainer(const LLSD& seed, const Params& param  LLFloaterIMContainer::~LLFloaterIMContainer()  { -	LL_INFOS("Baker") << "[3555] ~LLFloaterIMContainer() -------------------------------------------------" << LL_ENDL; +	LL_INFOS("Baker") << "[3555] ~LLFloaterIMContainer() -- " << mGeneralTitle << ":" << (void*) this << " ----------------------" << LL_ENDL; -	LL_INFOS("Baker") << "[3555] ~LLFloaterIMContainer() - Stop listening to conversation event stream" << LL_ENDL;  	mConversationsEventStream.stopListening("ConversationsRefresh"); - -	LL_INFOS("Baker") << "[3555] ~LLFloaterIMContainer() - Delete idle callback function" << LL_ENDL;  	gIdleCallbacks.deleteFunction(idle, this); - -	LL_INFOS("Baker") << "[3555] ~LLFloaterIMContainer() - Disconnect from new message connection" << LL_ENDL;  	mNewMessageConnection.disconnect(); -	 -	LL_INFOS("Baker") << "[3555] ~LLFloaterIMContainer() - Remove control view" << LL_ENDL;  	LLTransientFloaterMgr::getInstance()->removeControlView(LLTransientFloaterMgr::IM, this); - -	LL_INFOS("Baker") << "[3555] ~LLFloaterIMContainer() - Are we connected to a signal?" << LL_ENDL; +	  	if (mMicroChangedSignal.connected())  	{ -		LL_INFOS("Baker") << "[3555] ~LLFloaterIMContainer() - Disconnect from it" << LL_ENDL; +		LL_INFOS("Baker") << "[3555] ~LLFloaterIMContainer() - Disconnect from microsignal" << LL_ENDL;  		mMicroChangedSignal.disconnect();  	} -	LL_INFOS("Baker") << "[3555] ~LLFloaterIMContainer() - Save off account settings (state of convo pane)" << LL_ENDL;  	gSavedPerAccountSettings.setBOOL("ConversationsListPaneCollapsed", mConversationsPane->isCollapsed()); -	 -	LL_INFOS("Baker") << "[3555] ~LLFloaterIMContainer() - Safe off account settings (state of message pane)" << LL_ENDL;  	gSavedPerAccountSettings.setBOOL("ConversationsMessagePaneCollapsed", mMessagesPane->isCollapsed()); -	 -	LL_INFOS("Baker") << "[3555] ~LLFloaterIMContainer() - Safe off account settings (state of participant list)" << LL_ENDL;  	gSavedPerAccountSettings.setBOOL("ConversationsParticipantListCollapsed", !isParticipantListExpanded()); -	LL_INFOS("Baker") << "[3555] ~LLFloaterIMContainer() - Checking if LLIMMgr is destroyed" << LL_ENDL;  	if (!LLSingleton<LLIMMgr>::destroyed())  	{ -		LL_INFOS("Baker") << "[3555] ~LLFloaterIMContainer() - It is not, so remove the session observer" << LL_ENDL; +		LL_INFOS("Baker") << "[3555] ~LLFloaterIMContainer() - LLIMMgr is not destroyed, so remove the session observer" << LL_ENDL;  		LLIMMgr::getInstance()->removeSessionObserver(this);  	} -	LL_INFOS("Baker") << "[3555] Exiting ~LLFloaterIMContainer()" << LL_ENDL; +	LL_INFOS("Baker") << "[3555] Exiting ~LLFloaterIMContainer() " << (void*) this << LL_ENDL;  }  void LLFloaterIMContainer::sessionAdded(const LLUUID& session_id, const std::string& name, const LLUUID& other_participant_id, BOOL has_offline_msg) | 
