diff options
| -rw-r--r-- | indra/newview/llinventorybridge.cpp | 2 | ||||
| -rw-r--r-- | indra/newview/llpanelimcontrolpanel.cpp | 4 | ||||
| -rw-r--r-- | indra/newview/llvoavatarself.cpp | 11 | ||||
| -rw-r--r-- | indra/newview/skins/default/xui/en/menu_inventory.xml | 4 | 
4 files changed, 7 insertions, 14 deletions
| diff --git a/indra/newview/llinventorybridge.cpp b/indra/newview/llinventorybridge.cpp index caff825859..4aef7b51a5 100644 --- a/indra/newview/llinventorybridge.cpp +++ b/indra/newview/llinventorybridge.cpp @@ -2404,7 +2404,7 @@ void LLFolderBridge::folderOptionsMenu()  		{
  			mItems.push_back(std::string("Wear As Ensemble"));
  		}
 -		mItems.push_back(std::string("Take Off Items"));
 +		mItems.push_back(std::string("Remove From Outfit"));
  	}
  	hide_context_entries(*mMenu, mItems, disabled_items);
  }
 diff --git a/indra/newview/llpanelimcontrolpanel.cpp b/indra/newview/llpanelimcontrolpanel.cpp index 1770138b3e..b2e05ccead 100644 --- a/indra/newview/llpanelimcontrolpanel.cpp +++ b/indra/newview/llpanelimcontrolpanel.cpp @@ -43,6 +43,7 @@  #include "llparticipantlist.h"  #include "llimview.h"  #include "llvoicechannel.h" +#include "llsidetray.h"  void LLPanelChatControlPanel::onCallButtonClicked()  { @@ -158,7 +159,8 @@ void LLPanelIMControlPanel::onAddFriendButtonClicked()  void LLPanelIMControlPanel::onShareButtonClicked()  { -	// *TODO: Implement +	LLSD key; +	LLSideTray::getInstance()->showPanel("sidepanel_inventory", key);  }  void LLPanelIMControlPanel::setSessionId(const LLUUID& session_id) diff --git a/indra/newview/llvoavatarself.cpp b/indra/newview/llvoavatarself.cpp index d57090f808..711e9f90fc 100644 --- a/indra/newview/llvoavatarself.cpp +++ b/indra/newview/llvoavatarself.cpp @@ -487,18 +487,10 @@ BOOL LLVOAvatarSelf::buildMenus()  		}  		// add in requested order to pie menu, inserting separators as necessary -		S32 cur_pie_slice = 0;  		for (std::multimap<S32, S32>::iterator attach_it = attachment_pie_menu_map.begin();  			 attach_it != attachment_pie_menu_map.end(); ++attach_it)  		{ -			S32 requested_pie_slice = attach_it->first;  			S32 attach_index = attach_it->second; -			while (cur_pie_slice < requested_pie_slice) -			{ -				gAttachBodyPartPieMenus[group]->addSeparator(); -				gDetachBodyPartPieMenus[group]->addSeparator(); -				cur_pie_slice++; -			}  			LLViewerJointAttachment* attachment = get_if_there(mAttachmentPoints, attach_index, (LLViewerJointAttachment*)NULL);  			if (attachment) @@ -520,7 +512,6 @@ BOOL LLVOAvatarSelf::buildMenus()  				item_params.on_enable.parameter = attach_index;  				item = LLUICtrlFactory::create<LLMenuItemCallGL>(item_params);  				gDetachBodyPartPieMenus[group]->addChild(item); -				cur_pie_slice++;  			}  		}  	} @@ -1587,7 +1578,7 @@ void LLVOAvatarSelf::dumpLocalTextures() const  			llinfos << "LocTex " << name << ": Baked " << getTEImage(baked_equiv)->getID() << llendl;  #endif  		} -		else if (local_tex_obj->getImage() != NULL) +		else if (local_tex_obj && local_tex_obj->getImage() != NULL)  		{  			if (local_tex_obj->getImage()->getID() == IMG_DEFAULT_AVATAR)  			{ diff --git a/indra/newview/skins/default/xui/en/menu_inventory.xml b/indra/newview/skins/default/xui/en/menu_inventory.xml index 8b6ab4e4d8..c86d32c8c4 100644 --- a/indra/newview/skins/default/xui/en/menu_inventory.xml +++ b/indra/newview/skins/default/xui/en/menu_inventory.xml @@ -434,9 +434,9 @@      <menu_item_separator       layout="topleft" />      <menu_item_call -     label="Take Off Items" +     label="Remove From Outfit"       layout="topleft" -     name="Take Off Items"> +     name="Remove From Outfit">          <menu_item_call.on_click           function="Inventory.DoToSelected"           parameter="removefromoutfit" /> | 
