From 52baeb34b38d20f4bde5ee931621377ef9e4cb31 Mon Sep 17 00:00:00 2001
From: angela <angela@lindenlab.com>
Date: Tue, 19 Jan 2010 11:06:17 +0800
Subject: EXT-4269 PDD: Add teleport destination to teleport warning dialog

---
 indra/newview/llinventorybridge.cpp                         | 8 ++++++--
 indra/newview/skins/default/xui/en/notifications.xml        | 2 +-
 indra/newview/skins/default/xui/en/panel_navigation_bar.xml | 4 ++--
 3 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/indra/newview/llinventorybridge.cpp b/indra/newview/llinventorybridge.cpp
index e9176da715..eacda5ad28 100644
--- a/indra/newview/llinventorybridge.cpp
+++ b/indra/newview/llinventorybridge.cpp
@@ -5093,8 +5093,12 @@ void	LLLandmarkBridgeAction::doIt()
 		// Opening (double-clicking) a landmark immediately teleports,
 		// but warns you the first time.
 		LLSD payload;
-		payload["asset_id"] = item->getAssetUUID();
-		LLNotificationsUtil::add("TeleportFromLandmark", LLSD(), payload);
+		payload["asset_id"] = item->getAssetUUID();		
+		
+		LLSD args; 
+		args["LOCATION"] = item->getDisplayName(); 
+		
+		LLNotificationsUtil::add("TeleportFromLandmark", args, payload);
 	}
 
 	LLInvFVBridgeAction::doIt();
diff --git a/indra/newview/skins/default/xui/en/notifications.xml b/indra/newview/skins/default/xui/en/notifications.xml
index 957b4d74db..0768706223 100644
--- a/indra/newview/skins/default/xui/en/notifications.xml
+++ b/indra/newview/skins/default/xui/en/notifications.xml
@@ -3058,7 +3058,7 @@ Join me in [REGION]
    icon="alertmodal.tga"
    name="TeleportFromLandmark"
    type="alertmodal">
-Are you sure you want to teleport?
+Are you sure you want to teleport to [LOCATION]?
     <usetemplate
      ignoretext="Confirm that I want to teleport to a landmark"
      name="okcancelignore"
diff --git a/indra/newview/skins/default/xui/en/panel_navigation_bar.xml b/indra/newview/skins/default/xui/en/panel_navigation_bar.xml
index 9ad99b1f13..c3776e6a18 100644
--- a/indra/newview/skins/default/xui/en/panel_navigation_bar.xml
+++ b/indra/newview/skins/default/xui/en/panel_navigation_bar.xml
@@ -136,8 +136,8 @@
      left="0"
      name="favorite"
      image_drag_indication="Accordion_ArrowOpened_Off"
-   bottom="55"
-   width="590">
+     bottom="55"
+     width="590">
     <chevron_button name=">>"
                      image_unselected="TabIcon_Close_Off"
                      image_selected="TabIcon_Close_Off"
-- 
cgit v1.2.3


From 2bf089c6ab0305ccecc8d104a05a9f8a237b068d Mon Sep 17 00:00:00 2001
From: angela <angela@lindenlab.com>
Date: Tue, 19 Jan 2010 13:38:51 +0800
Subject: EXT-3833  [BSI] Build Tools -> Objects -> Slice Begin & End text
 unreadable

---
 indra/newview/skins/default/xui/en/floater_tools.xml | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/indra/newview/skins/default/xui/en/floater_tools.xml b/indra/newview/skins/default/xui/en/floater_tools.xml
index a1e190fc5e..f1aa5c27c1 100644
--- a/indra/newview/skins/default/xui/en/floater_tools.xml
+++ b/indra/newview/skins/default/xui/en/floater_tools.xml
@@ -1687,6 +1687,7 @@ even though the user gets a free copy.
                 Taper
             </text>
             <text
+			 visible="false"
              type="string"
              length="1"
              follows="left|top"
@@ -1769,6 +1770,7 @@ even though the user gets a free copy.
              top_delta="0"
              width="68" />
             <text
+			 visible="false"
              type="string"
              length="1"
              follows="left|top"
@@ -1781,6 +1783,7 @@ even though the user gets a free copy.
                 Profile Cut (begin/end)
             </text>
             <text
+			 visible="false"
              type="string"
              length="1"
              follows="left|top"
@@ -1831,6 +1834,7 @@ even though the user gets a free copy.
              top_delta="0"
              width="68" />
             <text
+			 visible="false"
              type="string"
              length="1"
              follows="left|top"
@@ -1843,6 +1847,7 @@ even though the user gets a free copy.
                 Taper
             </text>
             <spinner
+			 visible="false"
              decimal_digits="2"
              follows="left|top"
              height="19"
@@ -1857,6 +1862,7 @@ even though the user gets a free copy.
              top_pad="3"
              width="68" />
             <spinner
+			 visible="false"
              decimal_digits="2"
              follows="left|top"
              height="19"
@@ -1871,6 +1877,7 @@ even though the user gets a free copy.
              top_delta="0"
              width="68" />
             <text
+			 visible="false"
              type="string"
              length="1"
              follows="left|top"
@@ -1883,6 +1890,7 @@ even though the user gets a free copy.
                 Radius
             </text>
             <text
+			 visible="false"
              type="string"
              length="1"
              follows="left|top"
@@ -1894,6 +1902,7 @@ even though the user gets a free copy.
                 Revolutions
             </text>
             <spinner
+			 visible="false"
              follows="left|top"
              height="19"
              increment="0.05"
@@ -1905,6 +1914,7 @@ even though the user gets a free copy.
              top_pad="4"
              width="68" />
             <spinner
+			 visible="false"
              decimal_digits="2"
              follows="left|top"
              height="19"
-- 
cgit v1.2.3


From 9c0ce03d820a13aa771111ed51759752e2306836 Mon Sep 17 00:00:00 2001
From: angela <angela@lindenlab.com>
Date: Tue, 19 Jan 2010 18:18:59 +0800
Subject: EXT-1341  Inspectors - Break LLToolPie::handleTooltip into smaller
 functions, handleTooltipLand vs. handleTooltipObject

---
 indra/newview/lltoolpie.cpp | 569 ++++++++++++++++++++++----------------------
 indra/newview/lltoolpie.h   |   4 +-
 2 files changed, 293 insertions(+), 280 deletions(-)

diff --git a/indra/newview/lltoolpie.cpp b/indra/newview/lltoolpie.cpp
index da7e8cd767..cd44b04abd 100644
--- a/indra/newview/lltoolpie.cpp
+++ b/indra/newview/lltoolpie.cpp
@@ -661,341 +661,352 @@ static bool needs_tooltip(LLSelectNode* nodep)
 	return false;
 }
 
-BOOL LLToolPie::handleToolTip(S32 local_x, S32 local_y, MASK mask)
-{
-	if (!LLUI::sSettingGroups["config"]->getBOOL("ShowHoverTips")) return TRUE;
-	if (!mHoverPick.isValid()) return TRUE;
-
-	LLViewerObject* hover_object = mHoverPick.getObject();
-
-	// update hover object and hover parcel
-	LLSelectMgr::getInstance()->setHoverObject(hover_object, mHoverPick.mObjectFace);
 
-	if (mHoverPick.mPickType == LLPickInfo::PICK_LAND)
+BOOL LLToolPie::handleTooltipLand(std::string line, std::string tooltip_msg)
+{
+	LLViewerParcelMgr::getInstance()->setHoverParcel( mHoverPick.mPosGlobal );
+	// 
+	//  Do not show hover for land unless prefs are set to allow it.
+	// 
+	
+	if (!gSavedSettings.getBOOL("ShowLandHoverTip")) return TRUE; 
+	
+	// Didn't hit an object, but since we have a land point we
+	// must be hovering over land.
+	
+	LLParcel* hover_parcel = LLViewerParcelMgr::getInstance()->getHoverParcel();
+	LLUUID owner;
+	S32 width = 0;
+	S32 height = 0;
+	
+	if ( hover_parcel )
 	{
-		LLViewerParcelMgr::getInstance()->setHoverParcel( mHoverPick.mPosGlobal );
+		owner = hover_parcel->getOwnerID();
+		width = S32(LLViewerParcelMgr::getInstance()->getHoverParcelWidth());
+		height = S32(LLViewerParcelMgr::getInstance()->getHoverParcelHeight());
 	}
-
-	std::string tooltip_msg;
-	std::string line;
-
-	if ( hover_object )
+	
+	// Line: "Land"
+	line.clear();
+	line.append(LLTrans::getString("TooltipLand"));
+	if (hover_parcel)
+	{
+		line.append(hover_parcel->getName());
+	}
+	tooltip_msg.append(line);
+	tooltip_msg.push_back('\n');
+	
+	// Line: "Owner: James Linden"
+	line.clear();
+	line.append(LLTrans::getString("TooltipOwner") + " ");
+	
+	if ( hover_parcel )
 	{
-		if ( hover_object->isHUDAttachment() )
+		std::string name;
+		if (LLUUID::null == owner)
 		{
-			// no hover tips for HUD elements, since they can obscure
-			// what the HUD is displaying
-			return TRUE;
+			line.append(LLTrans::getString("TooltipPublic"));
 		}
-
-		if ( hover_object->isAttachment() )
+		else if (hover_parcel->getIsGroupOwned())
 		{
-			// get root of attachment then parent, which is avatar
-			LLViewerObject* root_edit = hover_object->getRootEdit();
-			if (!root_edit)
+			if (gCacheName->getGroupName(owner, name))
 			{
-				// Strange parenting issue, don't show any text
-				return TRUE;
+				line.append(name);
+				line.append(LLTrans::getString("TooltipIsGroup"));
 			}
-			hover_object = (LLViewerObject*)root_edit->getParent();
-			if (!hover_object)
+			else
 			{
-				// another strange parenting issue, bail out
-				return TRUE;
+				line.append(LLTrans::getString("RetrievingData"));
 			}
 		}
-
-		line.clear();
-		if (hover_object->isAvatar())
+		else if(gCacheName->getFullName(owner, name))
 		{
-			// only show tooltip if same inspector not already open
-			LLFloater* existing_inspector = LLFloaterReg::findInstance("inspect_avatar");
-			if (!existing_inspector 
-				|| !existing_inspector->getVisible()
-				|| existing_inspector->getKey()["avatar_id"].asUUID() != hover_object->getID())
-			{
-				std::string avatar_name;
-				LLNameValue* firstname = hover_object->getNVPair("FirstName");
-				LLNameValue* lastname =  hover_object->getNVPair("LastName");
-				if (firstname && lastname)
-				{
-					avatar_name = llformat("%s %s", firstname->getString(), lastname->getString());
-				}
-				else
-				{
-					avatar_name = LLTrans::getString("TooltipPerson");
-				}
-
-				// *HACK: We may select this object, so pretend it was clicked
-				mPick = mHoverPick;
-				LLInspector::Params p;
-				p.fillFrom(LLUICtrlFactory::instance().getDefaultParams<LLInspector>());
-				p.message(avatar_name);
-				p.image.name("Inspector_I");
-				p.click_callback(boost::bind(showAvatarInspector, hover_object->getID()));
-				p.visible_time_near(6.f);
-				p.visible_time_far(3.f);
-				p.delay_time(0.35f);
-				p.wrap(false);
-				
-				LLToolTipMgr::instance().show(p);
-			}
+			line.append(name);
 		}
 		else
 		{
-			//
-			//  We have hit a regular object (not an avatar or attachment)
-			// 
-
-			//
-			//  Default prefs will suppress display unless the object is interactive
-			//
-			bool show_all_object_tips =
-				(bool)gSavedSettings.getBOOL("ShowAllObjectHoverTip");			
-			LLSelectNode *nodep = LLSelectMgr::getInstance()->getHoverNode();
-			
-			// only show tooltip if same inspector not already open
-			LLFloater* existing_inspector = LLFloaterReg::findInstance("inspect_object");
-			if (nodep &&
-				(!existing_inspector 
-					|| !existing_inspector->getVisible()
-					|| existing_inspector->getKey()["object_id"].asUUID() != hover_object->getID()))
-			{
-				if (nodep->mName.empty())
-				{
-					tooltip_msg.append(LLTrans::getString("TooltipNoName"));
-				}
-				else
-				{
-					tooltip_msg.append( nodep->mName );
-				}
-				
-				bool is_time_based_media = false;
-				bool is_web_based_media = false;
-				bool is_media_playing = false;
-				
-				// Does this face have media?
-				const LLTextureEntry* tep = hover_object->getTE(mHoverPick.mObjectFace);
-				
-				if(tep)
-				{
-					const LLMediaEntry* mep = tep->hasMedia() ? tep->getMediaData() : NULL;
-					if (mep)
-					{
-						viewer_media_t media_impl = mep ? LLViewerMedia::getMediaImplFromTextureID(mep->getMediaID()) : NULL;
-						LLPluginClassMedia* media_plugin = NULL;
-				
-						if (media_impl.notNull() && (media_impl->hasMedia()))
-						{
-							LLStringUtil::format_map_t args;
-					
-							media_plugin = media_impl->getMediaPlugin();
-							if(media_plugin)
-							{	if(media_plugin->pluginSupportsMediaTime())
-								{
-									is_time_based_media = true;
-									is_web_based_media = false;
-									//args["[CurrentURL]"] =  media_impl->getMediaURL();
-									is_media_playing = media_impl->isMediaPlaying();
-								}
-								else
-								{
-									is_time_based_media = false;
-									is_web_based_media = true;
-									//args["[CurrentURL]"] =  media_plugin->getLocation();
-								}
-								//tooltip_msg.append(LLTrans::getString("CurrentURL", args));
-							}
-						}
-					}
-				}
-				
-				// also check the primary node since sometimes it can have an action even though
-				// the root node doesn't
-				bool needs_tip = needs_tooltip(nodep) || 
-					             needs_tooltip(LLSelectMgr::getInstance()->getPrimaryHoverNode());
-
-				if (show_all_object_tips || needs_tip)
-				{
-					// We may select this object, so pretend it was clicked
-					mPick = mHoverPick;
-					LLInspector::Params p;
-					p.fillFrom(LLUICtrlFactory::instance().getDefaultParams<LLInspector>());
-					p.message(tooltip_msg);
-					p.image.name("Inspector_I");
-					p.click_callback(boost::bind(showObjectInspector, hover_object->getID(), mHoverPick.mObjectFace));
-					p.time_based_media(is_time_based_media);
-					p.web_based_media(is_web_based_media);
-					p.media_playing(is_media_playing);
-					p.click_playmedia_callback(boost::bind(playCurrentMedia, mHoverPick));
-					p.click_homepage_callback(boost::bind(VisitHomePage, mHoverPick));
-					p.visible_time_near(6.f);
-					p.visible_time_far(3.f);
-					p.delay_time(0.35f);
-					p.wrap(false);
-					
-					LLToolTipMgr::instance().show(p);
-				}
-			}
+			line.append(LLTrans::getString("RetrievingData"));
 		}
 	}
-	else if ( mHoverPick.mPickType == LLPickInfo::PICK_LAND )
+	else
 	{
-		// 
-		//  Do not show hover for land unless prefs are set to allow it.
-		// 
+		line.append(LLTrans::getString("RetrievingData"));
+	}
+	tooltip_msg.append(line);
+	tooltip_msg.push_back('\n');
+	
+	// Line: "no fly, not safe, no build"
+	
+	// Don't display properties for your land.  This is just
+	// confusing, because you can do anything on your own land.
+	if ( hover_parcel && owner != gAgent.getID() )
+	{
+		S32 words = 0;
 		
-		if (!gSavedSettings.getBOOL("ShowLandHoverTip")) return TRUE; 
-
-		// Didn't hit an object, but since we have a land point we
-		// must be hovering over land.
-
-		LLParcel* hover_parcel = LLViewerParcelMgr::getInstance()->getHoverParcel();
-		LLUUID owner;
-		S32 width = 0;
-		S32 height = 0;
-
-		if ( hover_parcel )
-		{
-			owner = hover_parcel->getOwnerID();
-			width = S32(LLViewerParcelMgr::getInstance()->getHoverParcelWidth());
-			height = S32(LLViewerParcelMgr::getInstance()->getHoverParcelHeight());
-		}
-
-		// Line: "Land"
-		line.clear();
-		line.append(LLTrans::getString("TooltipLand"));
-		if (hover_parcel)
-		{
-			line.append(hover_parcel->getName());
-		}
-		tooltip_msg.append(line);
-		tooltip_msg.push_back('\n');
-
-		// Line: "Owner: James Linden"
 		line.clear();
-		line.append(LLTrans::getString("TooltipOwner") + " ");
-
-		if ( hover_parcel )
+		// JC - Keep this in the same order as the checkboxes
+		// on the land info panel
+		if ( !hover_parcel->getAllowModify() )
 		{
-			std::string name;
-			if (LLUUID::null == owner)
+			if ( hover_parcel->getAllowGroupModify() )
 			{
-				line.append(LLTrans::getString("TooltipPublic"));
+				line.append(LLTrans::getString("TooltipFlagGroupBuild"));
 			}
-			else if (hover_parcel->getIsGroupOwned())
+			else
 			{
-				if (gCacheName->getGroupName(owner, name))
-				{
-					line.append(name);
-					line.append(LLTrans::getString("TooltipIsGroup"));
-				}
-				else
-				{
-					line.append(LLTrans::getString("RetrievingData"));
-				}
+				line.append(LLTrans::getString("TooltipFlagNoBuild"));
 			}
-			else if(gCacheName->getFullName(owner, name))
+			words++;
+		}
+		
+		if ( !hover_parcel->getAllowTerraform() )
+		{
+			if (words) line.append(", ");
+			line.append(LLTrans::getString("TooltipFlagNoEdit"));
+			words++;
+		}
+		
+		if ( hover_parcel->getAllowDamage() )
+		{
+			if (words) line.append(", ");
+			line.append(LLTrans::getString("TooltipFlagNotSafe"));
+			words++;
+		}
+		
+		// Maybe we should reflect the estate's block fly bit here as well?  DK 12/1/04
+		if ( !hover_parcel->getAllowFly() )
+		{
+			if (words) line.append(", ");
+			line.append(LLTrans::getString("TooltipFlagNoFly"));
+			words++;
+		}
+		
+		if ( !hover_parcel->getAllowOtherScripts() )
+		{
+			if (words) line.append(", ");
+			if ( hover_parcel->getAllowGroupScripts() )
 			{
-				line.append(name);
+				line.append(LLTrans::getString("TooltipFlagGroupScripts"));
 			}
 			else
 			{
-				line.append(LLTrans::getString("RetrievingData"));
+				line.append(LLTrans::getString("TooltipFlagNoScripts"));
 			}
+			
+			words++;
 		}
-		else
+		
+		if (words) 
 		{
-			line.append(LLTrans::getString("RetrievingData"));
+			tooltip_msg.append(line);
+			tooltip_msg.push_back('\n');
 		}
+	}
+	
+	if (hover_parcel && hover_parcel->getParcelFlag(PF_FOR_SALE))
+	{
+		LLStringUtil::format_map_t args;
+		args["[AMOUNT]"] = llformat("%d", hover_parcel->getSalePrice());
+		line = LLTrans::getString("TooltipForSaleL$", args);
 		tooltip_msg.append(line);
 		tooltip_msg.push_back('\n');
+	}
+	
+	// trim last newlines
+	if (!tooltip_msg.empty())
+	{
+		tooltip_msg.erase(tooltip_msg.size() - 1);
+		LLToolTipMgr::instance().show(tooltip_msg);
+	}
+	
+	return TRUE;
+}
 
-		// Line: "no fly, not safe, no build"
-
-		// Don't display properties for your land.  This is just
-		// confusing, because you can do anything on your own land.
-		if ( hover_parcel && owner != gAgent.getID() )
+BOOL LLToolPie::handleTooltipObject( LLViewerObject* hover_object, std::string line, std::string tooltip_msg)
+{
+	if ( hover_object->isHUDAttachment() )
+	{
+		// no hover tips for HUD elements, since they can obscure
+		// what the HUD is displaying
+		return TRUE;
+	}
+	
+	if ( hover_object->isAttachment() )
+	{
+		// get root of attachment then parent, which is avatar
+		LLViewerObject* root_edit = hover_object->getRootEdit();
+		if (!root_edit)
 		{
-			S32 words = 0;
-			
-			line.clear();
-			// JC - Keep this in the same order as the checkboxes
-			// on the land info panel
-			if ( !hover_parcel->getAllowModify() )
+			// Strange parenting issue, don't show any text
+			return TRUE;
+		}
+		hover_object = (LLViewerObject*)root_edit->getParent();
+		if (!hover_object)
+		{
+			// another strange parenting issue, bail out
+			return TRUE;
+		}
+	}
+	
+	line.clear();
+	if (hover_object->isAvatar())
+	{
+		// only show tooltip if same inspector not already open
+		LLFloater* existing_inspector = LLFloaterReg::findInstance("inspect_avatar");
+		if (!existing_inspector 
+			|| !existing_inspector->getVisible()
+			|| existing_inspector->getKey()["avatar_id"].asUUID() != hover_object->getID())
+		{
+			std::string avatar_name;
+			LLNameValue* firstname = hover_object->getNVPair("FirstName");
+			LLNameValue* lastname =  hover_object->getNVPair("LastName");
+			if (firstname && lastname)
 			{
-				if ( hover_parcel->getAllowGroupModify() )
-				{
-					line.append(LLTrans::getString("TooltipFlagGroupBuild"));
-				}
-				else
-				{
-					line.append(LLTrans::getString("TooltipFlagNoBuild"));
-				}
-				words++;
+				avatar_name = llformat("%s %s", firstname->getString(), lastname->getString());
 			}
-
-			if ( !hover_parcel->getAllowTerraform() )
+			else
 			{
-				if (words) line.append(", ");
-				line.append(LLTrans::getString("TooltipFlagNoEdit"));
-				words++;
+				avatar_name = LLTrans::getString("TooltipPerson");
 			}
-
-			if ( hover_parcel->getAllowDamage() )
+			
+			// *HACK: We may select this object, so pretend it was clicked
+			mPick = mHoverPick;
+			LLInspector::Params p;
+			p.fillFrom(LLUICtrlFactory::instance().getDefaultParams<LLInspector>());
+			p.message(avatar_name);
+			p.image.name("Inspector_I");
+			p.click_callback(boost::bind(showAvatarInspector, hover_object->getID()));
+			p.visible_time_near(6.f);
+			p.visible_time_far(3.f);
+			p.delay_time(0.35f);
+			p.wrap(false);
+			
+			LLToolTipMgr::instance().show(p);
+		}
+	}
+	else
+	{
+		//
+		//  We have hit a regular object (not an avatar or attachment)
+		// 
+		
+		//
+		//  Default prefs will suppress display unless the object is interactive
+		//
+		bool show_all_object_tips =
+		(bool)gSavedSettings.getBOOL("ShowAllObjectHoverTip");			
+		LLSelectNode *nodep = LLSelectMgr::getInstance()->getHoverNode();
+		
+		// only show tooltip if same inspector not already open
+		LLFloater* existing_inspector = LLFloaterReg::findInstance("inspect_object");
+		if (nodep &&
+			(!existing_inspector 
+			 || !existing_inspector->getVisible()
+			 || existing_inspector->getKey()["object_id"].asUUID() != hover_object->getID()))
+		{
+			if (nodep->mName.empty())
 			{
-				if (words) line.append(", ");
-				line.append(LLTrans::getString("TooltipFlagNotSafe"));
-				words++;
+				tooltip_msg.append(LLTrans::getString("TooltipNoName"));
 			}
-
-			// Maybe we should reflect the estate's block fly bit here as well?  DK 12/1/04
-			if ( !hover_parcel->getAllowFly() )
+			else
 			{
-				if (words) line.append(", ");
-				line.append(LLTrans::getString("TooltipFlagNoFly"));
-				words++;
+				tooltip_msg.append( nodep->mName );
 			}
-
-			if ( !hover_parcel->getAllowOtherScripts() )
+			
+			bool is_time_based_media = false;
+			bool is_web_based_media = false;
+			bool is_media_playing = false;
+			
+			// Does this face have media?
+			const LLTextureEntry* tep = hover_object->getTE(mHoverPick.mObjectFace);
+			
+			if(tep)
 			{
-				if (words) line.append(", ");
-				if ( hover_parcel->getAllowGroupScripts() )
+				const LLMediaEntry* mep = tep->hasMedia() ? tep->getMediaData() : NULL;
+				if (mep)
 				{
-					line.append(LLTrans::getString("TooltipFlagGroupScripts"));
-				}
-				else
-				{
-					line.append(LLTrans::getString("TooltipFlagNoScripts"));
+					viewer_media_t media_impl = mep ? LLViewerMedia::getMediaImplFromTextureID(mep->getMediaID()) : NULL;
+					LLPluginClassMedia* media_plugin = NULL;
+					
+					if (media_impl.notNull() && (media_impl->hasMedia()))
+					{
+						LLStringUtil::format_map_t args;
+						
+						media_plugin = media_impl->getMediaPlugin();
+						if(media_plugin)
+						{	if(media_plugin->pluginSupportsMediaTime())
+						{
+							is_time_based_media = true;
+							is_web_based_media = false;
+							//args["[CurrentURL]"] =  media_impl->getMediaURL();
+							is_media_playing = media_impl->isMediaPlaying();
+						}
+						else
+						{
+							is_time_based_media = false;
+							is_web_based_media = true;
+							//args["[CurrentURL]"] =  media_plugin->getLocation();
+						}
+							//tooltip_msg.append(LLTrans::getString("CurrentURL", args));
+						}
+					}
 				}
-				
-				words++;
 			}
-
-			if (words) 
+			
+			// also check the primary node since sometimes it can have an action even though
+			// the root node doesn't
+			bool needs_tip = needs_tooltip(nodep) || 
+			needs_tooltip(LLSelectMgr::getInstance()->getPrimaryHoverNode());
+			
+			if (show_all_object_tips || needs_tip)
 			{
-				tooltip_msg.append(line);
-				tooltip_msg.push_back('\n');
+				// We may select this object, so pretend it was clicked
+				mPick = mHoverPick;
+				LLInspector::Params p;
+				p.fillFrom(LLUICtrlFactory::instance().getDefaultParams<LLInspector>());
+				p.message(tooltip_msg);
+				p.image.name("Inspector_I");
+				p.click_callback(boost::bind(showObjectInspector, hover_object->getID(), mHoverPick.mObjectFace));
+				p.time_based_media(is_time_based_media);
+				p.web_based_media(is_web_based_media);
+				p.media_playing(is_media_playing);
+				p.click_playmedia_callback(boost::bind(playCurrentMedia, mHoverPick));
+				p.click_homepage_callback(boost::bind(VisitHomePage, mHoverPick));
+				p.visible_time_near(6.f);
+				p.visible_time_far(3.f);
+				p.delay_time(0.35f);
+				p.wrap(false);
+				
+				LLToolTipMgr::instance().show(p);
 			}
 		}
+	}
+	
+	return TRUE;
+}
 
-		if (hover_parcel && hover_parcel->getParcelFlag(PF_FOR_SALE))
-		{
-			LLStringUtil::format_map_t args;
-			args["[AMOUNT]"] = llformat("%d", hover_parcel->getSalePrice());
-			line = LLTrans::getString("TooltipForSaleL$", args);
-			tooltip_msg.append(line);
-			tooltip_msg.push_back('\n');
-		}
+BOOL LLToolPie::handleToolTip(S32 local_x, S32 local_y, MASK mask)
+{
+	if (!LLUI::sSettingGroups["config"]->getBOOL("ShowHoverTips")) return TRUE;
+	if (!mHoverPick.isValid()) return TRUE;
 
-		// trim last newlines
-		if (!tooltip_msg.empty())
-		{
-			tooltip_msg.erase(tooltip_msg.size() - 1);
-			LLToolTipMgr::instance().show(tooltip_msg);
-		}
-	}
+	LLViewerObject* hover_object = mHoverPick.getObject();
+	
+	// update hover object and hover parcel
+	LLSelectMgr::getInstance()->setHoverObject(hover_object, mHoverPick.mObjectFace);
+	
+	
+	std::string tooltip_msg;
+	std::string line;
 
+	if ( hover_object )
+	{
+		handleTooltipObject(hover_object, line, tooltip_msg  );
+	}
+	else if (mHoverPick.mPickType == LLPickInfo::PICK_LAND)
+	{
+		handleTooltipLand(line, tooltip_msg);
+	}
 
 	return TRUE;
 }
diff --git a/indra/newview/lltoolpie.h b/indra/newview/lltoolpie.h
index 5f0e28fa95..8a4c949aef 100644
--- a/indra/newview/lltoolpie.h
+++ b/indra/newview/lltoolpie.h
@@ -89,7 +89,9 @@ private:
 
 	bool handleMediaClick(const LLPickInfo& info);
 	bool handleMediaHover(const LLPickInfo& info);
-	bool handleMediaMouseUp();
+	bool handleMediaMouseUp(); 
+	BOOL handleTooltipLand(std::string line, std::string tooltip_msg);
+	BOOL handleTooltipObject( LLViewerObject* hover_object, std::string line, std::string tooltip_msg);
 
 private:
 	BOOL				mGrabMouseButtonDown;
-- 
cgit v1.2.3


From 1e9436c3a464392d4a338ab8b9f4ad8e7aa715ba Mon Sep 17 00:00:00 2001
From: Erica <erica@lindenlab.com>
Date: Tue, 19 Jan 2010 12:28:25 -0800
Subject: EXT-4338  Design alert for Outfit save to help users understand what
 is happening

---
 .../skins/default/xui/en/floater_outfit_save_as.xml | 21 ++++++++++-----------
 .../default/xui/en/floater_wearable_save_as.xml     | 18 ++++++++----------
 2 files changed, 18 insertions(+), 21 deletions(-)

diff --git a/indra/newview/skins/default/xui/en/floater_outfit_save_as.xml b/indra/newview/skins/default/xui/en/floater_outfit_save_as.xml
index c3d84de9a7..16079b30cb 100644
--- a/indra/newview/skins/default/xui/en/floater_outfit_save_as.xml
+++ b/indra/newview/skins/default/xui/en/floater_outfit_save_as.xml
@@ -1,7 +1,5 @@
 <?xml version="1.0" encoding="utf-8" standalone="yes" ?>
 <floater
- legacy_header_height="18"
- border="true"
  can_close="false"
  can_minimize="false"
  height="100"
@@ -9,7 +7,7 @@
  name="modal container"
  width="240">
     <button
-     height="20"
+     height="23"
      label="Save"
      label_selected="Save"
      layout="topleft"
@@ -18,7 +16,7 @@
      top="70"
      width="82" />
     <button
-     height="20"
+     height="23"
      label="Cancel"
      label_selected="Cancel"
      layout="topleft"
@@ -30,14 +28,15 @@
      type="string"
      length="1"
      follows="left|top"
-     font="SansSerif"
-     height="16"
+     height="30"
      layout="topleft"
      left="20"
+     word_wrap="true"
      name="Save item as:"
      top="10"
      width="200">
-        Save outfit as:
+        Save what I'm wearing
+as a new Outfit:
     </text>
     <line_editor
      type="string"
@@ -45,15 +44,15 @@
      border_style="line"
      border_thickness="1"
      follows="left|top"
-     font="SansSerif"
      handle_edit_keys_directly="true"
-     height="20"
+     height="23"
      layout="topleft"
      left_delta="0"
+     show_text_as_tentative="false"
+     top_pad="0"
      max_length="63"
      name="name ed"
-     top_pad="4"
      width="200">
-        [DESC]
+        [DESC] (new)
     </line_editor>
 </floater>
diff --git a/indra/newview/skins/default/xui/en/floater_wearable_save_as.xml b/indra/newview/skins/default/xui/en/floater_wearable_save_as.xml
index 9a95e3dfef..b4b57f2dbc 100644
--- a/indra/newview/skins/default/xui/en/floater_wearable_save_as.xml
+++ b/indra/newview/skins/default/xui/en/floater_wearable_save_as.xml
@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="utf-8" standalone="yes" ?>
 <floater
- legacy_header_height="18"
- border="true"
+ legacy_header_height="0"
  can_close="false"
  can_minimize="false"
  height="100"
@@ -9,7 +8,7 @@
  name="modal container"
  width="240">
     <button
-     height="20"
+     height="23"
      label="Save"
      label_selected="Save"
      layout="topleft"
@@ -18,7 +17,7 @@
      top="70"
      width="82" />
     <button
-     height="20"
+     height="23"
      label="Cancel"
      label_selected="Cancel"
      layout="topleft"
@@ -30,14 +29,14 @@
      type="string"
      length="1"
      follows="left|top"
-     font="SansSerif"
-     height="16"
+     height="30"
      layout="topleft"
+     word_wrap="true"
      left="20"
      name="Save item as:"
      top="10"
      width="200">
-        Save item as:
+        Save item to my inventory as:
     </text>
     <line_editor
      type="string"
@@ -45,14 +44,13 @@
      border_style="line"
      border_thickness="1"
      follows="left|top"
-     font="SansSerif"
      handle_edit_keys_directly="true"
-     height="20"
+     height="23"
      layout="topleft"
      left_delta="0"
      max_length="63"
      name="name ed"
-     top_pad="4"
+     top_pad="0"
      width="200">
         New [DESC]
     </line_editor>
-- 
cgit v1.2.3


From 1f0470e33404408c6228c9d0e3753f7ba43d3d96 Mon Sep 17 00:00:00 2001
From: Chuck Linden <chuck@lindenlab.com>
Date: Wed, 20 Jan 2010 15:44:34 -0500
Subject: Finished layout of appearance editor.
 http://jira.secondlife.com/browse/EXT-146

---
 .../skins/default/xui/en/floater_customize.xml     | 1496 ++++++++++----------
 .../skins/default/xui/en/widgets/color_swatch.xml  |    2 +-
 2 files changed, 730 insertions(+), 768 deletions(-)

diff --git a/indra/newview/skins/default/xui/en/floater_customize.xml b/indra/newview/skins/default/xui/en/floater_customize.xml
index ddc0d9af72..b048eeceb6 100644
--- a/indra/newview/skins/default/xui/en/floater_customize.xml
+++ b/indra/newview/skins/default/xui/en/floater_customize.xml
@@ -3,7 +3,7 @@
  legacy_header_height="18"
  can_minimize="false"
  follows="left|top"
- height="607"
+ height="583"
  layout="topleft"
  left_delta="-3"
  name="floater customize"
@@ -20,7 +20,7 @@
      tab_min_width="96"
      tab_position="left"
      tab_height="50"
-     top="50"
+     top="26"
      width="506">
             <text
              type="string"
@@ -184,7 +184,6 @@
                  layout="topleft"
                  name="radio2"
                  value="1"
-		 top="32"
                  width="82" />
             </radio_group>
             <text
@@ -270,9 +269,9 @@
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="no modify instructions"
-             top_delta="0"
+             top="31"
              word_wrap="true"
              width="373">
                 You do not have permission to modify this wearable.
@@ -473,9 +472,9 @@
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="no modify instructions"
-             top_delta="0"
+             top="31"
              word_wrap="true"
              width="373">
                 You do not have permission to modify this wearable.
@@ -723,9 +722,9 @@
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="no modify instructions"
-             top_delta="0"
+             top="31"
              word_wrap="true"
              width="373">
                 You do not have permission to modify this wearable.
@@ -798,16 +797,16 @@
              width="82" />
         </panel>
         <panel
-         border="true"
+         border="false"
+ background_visible="true"
+ bg_alpha_color="DkGray2"
          follows="left|top|right|bottom"
-         height="481"
+         height="508"
          label="Eyes"
          layout="topleft"
-         left_delta="0"
          name="Eyes"
          help_topic="customize_eyes_tab"
-         top_delta="0"
-         width="389">
+         width="400">
             <icon
              follows="top|right"
              height="18"
@@ -820,10 +819,10 @@
              width="18" />
             <icon
              height="16"
+	     top="10"
+	     left="10"
              layout="topleft"
-             left_delta="-325"
              mouse_opaque="true"
-             top_delta="3"
              width="16" />
             <text
              type="string"
@@ -832,9 +831,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_pad="2"
+             left="31"
              name="title"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]
             </text>
@@ -845,9 +844,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_no_modify"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: cannot modify
             </text>
@@ -858,9 +857,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_loading"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: loading...
             </text>
@@ -871,21 +870,21 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_not_worn"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: not worn
             </text>
             <text
              type="string"
              length="1"
-             follows="left|top|right"
-             height="14"
+             follows="left|top"
+             height="16"
              layout="topleft"
-             left="8"
+             left="10"
              name="path"
-             top="24"
+             top="36"
              width="373">
                 Located in [PATH]
             </text>
@@ -895,9 +894,9 @@
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="not worn instructions"
-             top_pad="8"
+             top="31"
              word_wrap="true"
              width="373">
                 Put on a new set of eyes by dragging one from your inventory to your avatar. Alternately, you create a new one from scratch and wear it.
@@ -908,9 +907,9 @@
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="no modify instructions"
-             top_delta="0"
+             top="31"
              word_wrap="true"
              width="373">
                 You do not have permission to modify this wearable.
@@ -918,14 +917,14 @@
             <text
              type="string"
              length="1"
-             bottom="486"
-             follows="left|top|right"
+             bottom="4"
+             follows="left|bottom|right"
              font="SansSerif"
              halign="right"
-             height="28"
-             layout="topleft"
+             height="23"
+             layout="bottomleft"
              name="Item Action Label"
-             right="117"
+             right="132"
              width="100">
                 Eyes:
             </text>
@@ -933,23 +932,22 @@
              can_apply_immediately="true"
              default_image_name="Default"
              follows="left|top"
-             height="80"
+             height="108"
              label="Iris"
              layout="topleft"
-             left="8"
+             left="10"
              name="Iris"
              tool_tip="Click to choose a picture"
-             top="65"
-             width="64" />
+             top="66"
+             width="82" />
             <button
              follows="left|top"
              height="23"
              label="Create New Eyes"
              label_selected="Create New Eyes"
              layout="topleft"
-             left_delta="0"
              name="Create New"
-             top_delta="39"
+             top="66"
              width="160" />
             <button
              follows="right|bottom"
@@ -957,9 +955,9 @@
              label="Save"
              label_selected="Save"
              layout="topleft"
-             left="123"
+             right="218"
              name="Save"
-             top="458"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -967,9 +965,9 @@
              label="Save As..."
              label_selected="Save As..."
              layout="topleft"
-             left_pad="6"
+             right="304"
              name="Save As"
-             top_delta="0"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -977,9 +975,9 @@
              label="Revert"
              label_selected="Revert"
              layout="topleft"
-             left_pad="6"
+             right="390"
              name="Revert"
-             top_delta="0"
+             top="477"
              width="82" />
         </panel>
             <text
@@ -997,85 +995,83 @@
             </text>
 	    <placeholder />
         <panel
-         border="true"
+         border="false"
+ background_visible="true"
+ bg_alpha_color="DkGray2"
          follows="left|top|right|bottom"
-         height="481"
+         height="508"
          label="Shirt"
          layout="topleft"
-         left_delta="0"
          name="Shirt"
          help_topic="customize_shirt_tab"
          top_delta="0"
-         width="389">
+         width="400">
             <icon
-             follows="top|right"
+             follows="top|left"
              height="18"
              image_name="Lock"
              layout="topleft"
-             left="315"
+             left="10"
              mouse_opaque="true"
              name="square"
-             top="4"
+             top="10"
              width="18" />
             <icon
              height="16"
+	     top="10"
+	     left="10"
              layout="topleft"
-             left="8"
              mouse_opaque="true"
-             top_delta="3"
              width="16" />
             <texture_picker
              can_apply_immediately="true"
              default_image_name="Default"
              follows="left|top"
-             height="80"
+             height="108"
              label="Fabric"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="Fabric"
              tool_tip="Click to choose a picture"
-             top_pad="41"
-             width="64" />
+             top="66"
+             width="82" />
             <color_swatch
              can_apply_immediately="true"
              follows="left|top"
-             height="80"
+             height="108"
              label="Color/Tint"
              layout="topleft"
-             left_delta="0"
              name="Color/Tint"
              tool_tip="Click to open color picker"
-             top_delta="80"
-             width="64" />
-            <button
-             follows="left|top"
-             height="23"
-             label="Create New Shirt"
-             label_selected="Create New Shirt"
-             layout="topleft"
-             left_delta="0"
-             name="Create New"
-             top_delta="-41"
-             width="160" />
+             top_delta="102"
+             width="82" />
             <button
              follows="left|top"
              height="23"
              label="Take Off"
              label_selected="Take Off"
              layout="topleft"
-             left_delta="0"
              name="Take Off"
-             top_pad="102"
+             top_pad="4"
              width="82" />
+            <button
+             follows="left|top"
+             height="23"
+             label="Create New Shirt"
+             label_selected="Create New Shirt"
+             layout="topleft"
+             name="Create New"
+             top="66"
+             width="160" />
             <button
              follows="right|bottom"
              height="23"
              label="Save"
              label_selected="Save"
              layout="topleft"
-             left="123"
+             right="218"
              name="Save"
-             top="458"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -1083,9 +1079,9 @@
              label="Save As..."
              label_selected="Save As..."
              layout="topleft"
-             left_pad="6"
+             right="304"
              name="Save As"
-             top_delta="0"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -1093,9 +1089,9 @@
              label="Revert"
              label_selected="Revert"
              layout="topleft"
-             left_pad="6"
+             right="390"
              name="Revert"
-             top_delta="0"
+             top="477"
              width="82" />
             <text
              type="string"
@@ -1104,9 +1100,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left="8"
+             left="31"
              name="title"
-             top="8"
+             top="10"
              width="355">
                 [DESC]
             </text>
@@ -1117,9 +1113,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_no_modify"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: cannot modify
             </text>
@@ -1130,9 +1126,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_loading"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: loading...
             </text>
@@ -1143,21 +1139,21 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_not_worn"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: not worn
             </text>
             <text
              type="string"
              length="1"
-             follows="left|top|right"
-             height="14"
+             follows="left|top"
+             height="16"
              layout="topleft"
-             left="8"
+             left="10"
              name="path"
-             top="24"
+             top="36"
              width="373">
                 Located in [PATH]
             </text>
@@ -1167,9 +1163,9 @@
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="not worn instructions"
-             top_pad="8"
+             top="31"
              word_wrap="true"
              width="373">
                 Put on a new shirt by dragging one from your inventory to your avatar. Alternately, you create a new one from scratch and wear it.
@@ -1180,9 +1176,9 @@
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="no modify instructions"
-             top_delta="0"
+             top="31"
              word_wrap="true"
              width="373">
                 You do not have permission to modify this wearable.
@@ -1190,98 +1186,95 @@
             <text
              type="string"
              length="1"
-             bottom="486"
-             follows="left|top|right"
+             bottom="4"
+             follows="left|bottom|right"
              font="SansSerif"
              halign="right"
-             height="28"
-             layout="topleft"
+             height="23"
+             layout="bottomleft"
              name="Item Action Label"
-             right="117"
+             right="132"
              width="100">
                 Shirt:
             </text>
         </panel>
         <panel
-         border="true"
+         border="false"
+ background_visible="true"
+ bg_alpha_color="DkGray2"
          follows="left|top|right|bottom"
-         height="481"
+         height="508"
          label="Pants"
          layout="topleft"
-         left_delta="0"
          name="Pants"
          help_topic="customize_pants_tab"
-         top_delta="0"
-         width="389">
+         width="400">
             <icon
-             follows="top|right"
+             follows="top|left"
              height="18"
              image_name="Lock"
              layout="topleft"
-             left="315"
+             left="10"
              mouse_opaque="true"
              name="square"
-             top="4"
+             top="10"
              width="18" />
             <icon
              height="16"
              layout="topleft"
-             left="8"
+	     left="10"
              mouse_opaque="true"
-             top_delta="3"
+	     top="10"
              width="16" />
             <texture_picker
              can_apply_immediately="true"
              default_image_name="Default"
              follows="left|top"
-             height="80"
+             height="108"
              label="Fabric"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="Fabric"
              tool_tip="Click to choose a picture"
-             top_pad="41"
-             width="64" />
+             top="66"
+             width="82" />
             <color_swatch
              can_apply_immediately="true"
              follows="left|top"
-             height="80"
+             height="108"
              label="Color/Tint"
              layout="topleft"
-             left_delta="0"
              name="Color/Tint"
              tool_tip="Click to open color picker"
-             top_delta="80"
-             width="64" />
-            <button
-             follows="left|top"
-             height="23"
-             label="Create New Pants"
-             label_selected="Create New Pants"
-             layout="topleft"
-             left_delta="0"
-             name="Create New"
-             top_delta="-41"
-             width="160" />
+             top_delta="102"
+             width="82" />
             <button
              follows="left|top"
              height="23"
              label="Take Off"
              label_selected="Take Off"
              layout="topleft"
-             left_delta="0"
              name="Take Off"
-             top_pad="102"
+             top_pad="4"
              width="82" />
+            <button
+             follows="left|top"
+             height="23"
+             label="Create New Pants"
+             label_selected="Create New Pants"
+             layout="topleft"
+             name="Create New"
+             top="66"
+             width="160" />
             <button
              follows="right|bottom"
              height="23"
              label="Save"
              label_selected="Save"
              layout="topleft"
-             left="123"
+             right="218"
              name="Save"
-             top="458"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -1289,9 +1282,9 @@
              label="Save As..."
              label_selected="Save As..."
              layout="topleft"
-             left_pad="6"
+             right="304"
              name="Save As"
-             top_delta="0"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -1299,9 +1292,9 @@
              label="Revert"
              label_selected="Revert"
              layout="topleft"
-             left_pad="6"
+             right="390"
              name="Revert"
-             top_delta="0"
+             top="477"
              width="82" />
             <text
              type="string"
@@ -1310,9 +1303,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left="8"
+             left="31"
              name="title"
-             top="8"
+             top="10"
              width="355">
                 [DESC]
             </text>
@@ -1323,9 +1316,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_no_modify"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: cannot modify
             </text>
@@ -1336,9 +1329,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_loading"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: loading...
             </text>
@@ -1349,9 +1342,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_not_worn"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: not worn
             </text>
@@ -1361,9 +1354,9 @@
              follows="left|top|right"
              height="14"
              layout="topleft"
-             left="8"
+             left="10"
              name="path"
-             top="24"
+             top="36"
              width="373">
                 Located in [PATH]
             </text>
@@ -1373,9 +1366,9 @@
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="not worn instructions"
-             top_pad="8"
+             top="31"
              word_wrap="true"
              width="373">
                 Put on new pants by dragging one from your inventory to your avatar. Alternately, you create a new one from scratch and wear it.
@@ -1386,9 +1379,9 @@
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="no modify instructions"
-             top_delta="0"
+             top="31"
              word_wrap="true"
              width="373">
                 You do not have permission to modify this wearable.
@@ -1396,45 +1389,45 @@
             <text
              type="string"
              length="1"
-             bottom="486"
-             follows="left|top|right"
+             bottom="4"
+             follows="left|bottom|right"
              font="SansSerif"
              halign="right"
-             height="28"
-             layout="topleft"
+             height="23"
+             layout="bottomleft"
              name="Item Action Label"
-             right="117"
+             right="132"
              width="100">
                 Pants:
             </text>
         </panel>
         <panel
-         border="true"
+         border="false"
+ background_visible="true"
+ bg_alpha_color="DkGray2"
          follows="left|top|right|bottom"
-         height="481"
+         height="508"
          label="Shoes"
          layout="topleft"
-         left_delta="0"
          name="Shoes"
          help_topic="customize_shoes_tab"
-         top_delta="0"
-         width="389">
+         width="400">
             <icon
-             follows="top|right"
+             follows="top|left"
              height="18"
              image_name="Lock"
              layout="topleft"
-             left="315"
+             left="10"
              mouse_opaque="true"
              name="square"
-             top="4"
+             top="10"
              width="18" />
             <icon
              height="16"
              layout="topleft"
-             left_delta="-325"
+	     left="10"
              mouse_opaque="true"
-             top_delta="3"
+	     top="10"
              width="16" />
             <text
              type="string"
@@ -1443,9 +1436,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_pad="2"
+             left="31"
              name="title"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]
             </text>
@@ -1456,9 +1449,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_no_modify"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: cannot modify
             </text>
@@ -1469,9 +1462,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_loading"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: loading...
             </text>
@@ -1482,9 +1475,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_not_worn"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: not worn
             </text>
@@ -1494,9 +1487,9 @@
              follows="left|top|right"
              height="14"
              layout="topleft"
-             left="8"
+             left="10"
              name="path"
-             top="24"
+             top="36"
              width="373">
                 Located in [PATH]
             </text>
@@ -1506,22 +1499,31 @@
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="not worn instructions"
-             top_pad="8"
+             top="31"
              word_wrap="true"
              width="373">
                 Put on a new pair of shoes by dragging one from your inventory to your avatar. Alternately, you create a new one from scratch and wear it.
             </text>
+            <button
+             follows="left|top"
+             height="23"
+             label="Create New Shoes"
+             label_selected="Create New Shoes"
+             layout="topleft"
+             name="Create New"
+             top_pad="18"
+             width="160" />
             <text
              type="string"
              length="1"
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="no modify instructions"
-             top_delta="0"
+             top="31"
              word_wrap="true"
              width="373">
                 You do not have permission to modify this wearable.
@@ -1529,14 +1531,14 @@
             <text
              type="string"
              length="1"
-             bottom="486"
-             follows="left|top|right"
+             bottom="4"
+             follows="left|bottom|right"
              font="SansSerif"
              halign="right"
-             height="28"
-             layout="topleft"
+             height="23"
+             layout="bottomleft"
              name="Item Action Label"
-             right="117"
+             right="132"
              width="100">
                 Shoes:
             </text>
@@ -1544,44 +1546,32 @@
              can_apply_immediately="true"
              default_image_name="Default"
              follows="left|top"
-             height="80"
+             height="108"
              label="Fabric"
              layout="topleft"
-             left="8"
+             left="10"
              name="Fabric"
              tool_tip="Click to choose a picture"
-             top="65"
-             width="64" />
+             top="66"
+             width="82" />
             <color_swatch
              can_apply_immediately="true"
              follows="left|top"
-             height="80"
+             height="108"
              label="Color/Tint"
              layout="topleft"
-             left_delta="0"
              name="Color/Tint"
              tool_tip="Click to open color picker"
-             top_delta="80"
-             width="64" />
+             top_delta="102"
+             width="82" />
             <button
              follows="left|top"
              height="23"
-             label="Create New Shoes"
-             label_selected="Create New Shoes"
+             label="Take Off"
+             label_selected="Take Off"
              layout="topleft"
-             left_delta="0"
-             name="Create New"
-             top_delta="-41"
-             width="160" />
-            <button
-             follows="left|top"
-             height="23"
-             label="Take Off"
-             label_selected="Take Off"
-             layout="topleft"
-             left_delta="0"
              name="Take Off"
-             top_pad="102"
+             top_pad="4"
              width="82" />
             <button
              follows="right|bottom"
@@ -1589,9 +1579,9 @@
              label="Save"
              label_selected="Save"
              layout="topleft"
-             left="123"
+             right="218"
              name="Save"
-             top="458"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -1599,9 +1589,9 @@
              label="Save As..."
              label_selected="Save As..."
              layout="topleft"
-             left_pad="6"
+             right="304"
              name="Save As"
-             top_delta="0"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -1609,38 +1599,38 @@
              label="Revert"
              label_selected="Revert"
              layout="topleft"
-             left_pad="6"
+             right="390"
              name="Revert"
-             top_delta="0"
+             top="477"
              width="82" />
         </panel>
         <panel
-         border="true"
+         border="false"
+ background_visible="true"
+ bg_alpha_color="DkGray2"
          follows="left|top|right|bottom"
-         height="481"
+         height="508"
          label="Socks"
          layout="topleft"
-         left_delta="0"
          name="Socks"
          help_topic="customize_socks_tab"
-         top_delta="0"
-         width="389">
+         width="400">
             <icon
-             follows="top|right"
+             follows="top|left"
              height="18"
              image_name="Lock"
              layout="topleft"
-             left="315"
+             left="10"
              mouse_opaque="true"
              name="square"
-             top="4"
+             top="10"
              width="18" />
             <icon
              height="16"
              layout="topleft"
-             left_delta="-325"
+	     left="10"
              mouse_opaque="true"
-             top_delta="3"
+	     top="10"
              width="16" />
             <text
              type="string"
@@ -1649,9 +1639,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_pad="2"
+             left="31"
              name="title"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]
             </text>
@@ -1662,9 +1652,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_no_modify"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: cannot modify
             </text>
@@ -1675,9 +1665,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_loading"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: loading...
             </text>
@@ -1688,9 +1678,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_not_worn"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: not worn
             </text>
@@ -1700,9 +1690,9 @@
              follows="left|top|right"
              height="14"
              layout="topleft"
-             left="8"
+             left="10"
              name="path"
-             top="24"
+             top="36"
              width="373">
                 Located in [PATH]
             </text>
@@ -1712,22 +1702,31 @@
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="not worn instructions"
-             top_pad="8"
+             top="31"
              word_wrap="true"
              width="373">
                 Put on new socks by dragging one from your inventory to your avatar. Alternately, you create a new one from scratch and wear it.
             </text>
+            <button
+             follows="left|top"
+             height="23"
+             label="Create New Socks"
+             label_selected="Create New Socks"
+             layout="topleft"
+             name="Create New"
+             top_pad="7"
+             width="160" />
             <text
              type="string"
              length="1"
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="no modify instructions"
-             top_delta="0"
+             top="31"
              word_wrap="true"
              width="373">
                 You do not have permission to modify this wearable.
@@ -1735,14 +1734,14 @@
             <text
              type="string"
              length="1"
-             bottom="486"
-             follows="left|top|right"
+             bottom="4"
+             follows="left|bottom|right"
              font="SansSerif"
              halign="right"
-             height="28"
-             layout="topleft"
+             height="23"
+             layout="bottomleft"
              name="Item Action Label"
-             right="117"
+             right="132"
              width="100">
                 Socks:
             </text>
@@ -1750,44 +1749,32 @@
              can_apply_immediately="true"
              default_image_name="Default"
              follows="left|top"
-             height="80"
+             height="108"
              label="Fabric"
              layout="topleft"
-             left="8"
+             left="10"
              name="Fabric"
              tool_tip="Click to choose a picture"
-             top="65"
-             width="64" />
+             top="66"
+             width="82" />
             <color_swatch
              can_apply_immediately="true"
              follows="left|top"
-             height="80"
+             height="108"
              label="Color/Tint"
              layout="topleft"
-             left_delta="0"
              name="Color/Tint"
              tool_tip="Click to open color picker"
-             top_delta="80"
-             width="64" />
-            <button
-             follows="left|top"
-             height="23"
-             label="Create New Socks"
-             label_selected="Create New Socks"
-             layout="topleft"
-             left_delta="0"
-             name="Create New"
-             top_delta="-41"
-             width="160" />
+             top_delta="102"
+             width="82" />
             <button
              follows="left|top"
              height="23"
              label="Take Off"
              label_selected="Take Off"
              layout="topleft"
-             left_delta="0"
              name="Take Off"
-             top_pad="102"
+             top_pad="4"
              width="82" />
             <button
              follows="right|bottom"
@@ -1795,9 +1782,9 @@
              label="Save"
              label_selected="Save"
              layout="topleft"
-             left="123"
+             right="218"
              name="Save"
-             top="458"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -1805,9 +1792,9 @@
              label="Save As..."
              label_selected="Save As..."
              layout="topleft"
-             left_pad="6"
+             right="304"
              name="Save As"
-             top_delta="0"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -1815,38 +1802,38 @@
              label="Revert"
              label_selected="Revert"
              layout="topleft"
-             left_pad="6"
+             right="390"
              name="Revert"
-             top_delta="0"
+             top="477"
              width="82" />
         </panel>
         <panel
-         border="true"
+         border="false"
+ background_visible="true"
+ bg_alpha_color="DkGray2"
          follows="left|top|right|bottom"
-         height="481"
+         height="508"
          label="Jacket"
          layout="topleft"
-         left_delta="0"
          name="Jacket"
          help_topic="customize_jacket_tab"
-         top_delta="0"
-         width="389">
+         width="400">
             <icon
-             follows="top|right"
+             follows="top|left"
              height="18"
              image_name="Lock"
              layout="topleft"
-             left="315"
+             left="10"
              mouse_opaque="true"
              name="square"
-             top="4"
+             top="10"
              width="18" />
             <icon
              height="16"
              layout="topleft"
-             left_delta="-325"
+	     left="10"
              mouse_opaque="true"
-             top_delta="3"
+	     top="10"
              width="16" />
             <text
              type="string"
@@ -1855,9 +1842,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_pad="2"
+             left="31"
              name="title"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]
             </text>
@@ -1868,9 +1855,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_no_modify"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: cannot modify
             </text>
@@ -1881,9 +1868,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_loading"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: loading...
             </text>
@@ -1894,9 +1881,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_not_worn"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: not worn
             </text>
@@ -1906,9 +1893,9 @@
              follows="left|top|right"
              height="14"
              layout="topleft"
-             left="8"
+             left="10"
              name="path"
-             top="24"
+             top="36"
              width="373">
                 Located in [PATH]
             </text>
@@ -1918,22 +1905,31 @@
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="not worn instructions"
-             top_pad="8"
+             top="31"
              word_wrap="true"
              width="373">
                 Put on a new jacket by dragging one from your inventory to your avatar. Alternately, you create a new one from scratch and wear it.
             </text>
+            <button
+             follows="left|top"
+             height="23"
+             label="Create New Jacket"
+             label_selected="Create New Jacket"
+             layout="topleft"
+             name="Create New"
+             top_pad="7"
+             width="160" />
             <text
              type="string"
              length="1"
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="no modify instructions"
-             top_delta="0"
+             top="31"
              word_wrap="true"
              width="373">
                 You do not have permission to modify this wearable.
@@ -1941,14 +1937,14 @@
             <text
              type="string"
              length="1"
-             bottom="486"
-             follows="left|top|right"
+             bottom="4"
+             follows="left|bottom|right"
              font="SansSerif"
              halign="right"
-             height="28"
-             layout="topleft"
+             height="23"
+             layout="bottomleft"
              name="Item Action Label"
-             right="117"
+             right="132"
              width="100">
                 Jacket:
             </text>
@@ -1956,56 +1952,43 @@
              can_apply_immediately="true"
              default_image_name="Default"
              follows="left|top"
-             height="80"
+             height="108"
              label="Upper Fabric"
              layout="topleft"
-             left="8"
+             left="10"
              name="Upper Fabric"
              tool_tip="Click to choose a picture"
-             top="65"
-             width="64" />
+             top="66"
+             width="82" />
             <texture_picker
              can_apply_immediately="true"
              default_image_name="Default"
              follows="left|top"
-             height="80"
+             height="108"
              label="Lower Fabric"
              layout="topleft"
-             left_delta="0"
              name="Lower Fabric"
              tool_tip="Click to choose a picture"
-             top_delta="80"
-             width="64" />
+             top_delta="102"
+             width="82" />
             <color_swatch
              can_apply_immediately="true"
              follows="left|top"
-             height="80"
+             height="108"
              label="Color/Tint"
              layout="topleft"
-             left_delta="0"
              name="Color/Tint"
              tool_tip="Click to open color picker"
-             top_delta="80"
-             width="64" />
-            <button
-             follows="left|top"
-             height="23"
-             label="Create New Jacket"
-             label_selected="Create New Jacket"
-             layout="topleft"
-             left_delta="0"
-             name="Create New"
-             top_delta="-121"
-             width="160" />
+             top_delta="102"
+             width="82" />
             <button
              follows="left|top"
              height="23"
              label="Take Off"
              label_selected="Take Off"
              layout="topleft"
-             left_delta="0"
              name="Take Off"
-             top_pad="182"
+             top_pad="4"
              width="82" />
             <button
              follows="right|bottom"
@@ -2013,9 +1996,9 @@
              label="Save"
              label_selected="Save"
              layout="topleft"
-             left="123"
+             right="218"
              name="Save"
-             top="458"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -2023,9 +2006,9 @@
              label="Save As..."
              label_selected="Save As..."
              layout="topleft"
-             left_pad="6"
+             right="304"
              name="Save As"
-             top_delta="0"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -2033,38 +2016,38 @@
              label="Revert"
              label_selected="Revert"
              layout="topleft"
-             left_pad="6"
+             right="390"
              name="Revert"
-             top_delta="0"
+             top="477"
              width="82" />
         </panel>
         <panel
-         border="true"
+         border="false"
+ background_visible="true"
+ bg_alpha_color="DkGray2"
          follows="left|top|right|bottom"
-         height="481"
+         height="508"
          label="Gloves"
          layout="topleft"
-         left_delta="0"
          name="Gloves"
          help_topic="customize_gloves_tab"
-         top_delta="0"
-         width="389">
+         width="400">
             <icon
-             follows="top|right"
+             follows="top|left"
              height="18"
              image_name="Lock"
              layout="topleft"
-             left="315"
+             left="10"
              mouse_opaque="true"
              name="square"
-             top="4"
+             top="10"
              width="18" />
             <icon
              height="16"
              layout="topleft"
-             left_delta="-325"
+	     left="10"
              mouse_opaque="true"
-             top_delta="3"
+	     top="10"
              width="16" />
             <text
              type="string"
@@ -2073,9 +2056,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_pad="2"
+             left="31"
              name="title"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]
             </text>
@@ -2086,9 +2069,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_no_modify"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: cannot modify
             </text>
@@ -2099,9 +2082,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_loading"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: loading...
             </text>
@@ -2112,9 +2095,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_not_worn"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: not worn
             </text>
@@ -2124,9 +2107,9 @@
              follows="left|top|right"
              height="14"
              layout="topleft"
-             left="8"
+             left="10"
              name="path"
-             top="24"
+             top="36"
              width="373">
                 Located in [PATH]
             </text>
@@ -2136,22 +2119,31 @@
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="not worn instructions"
-             top_pad="8"
+             top="31"
              word_wrap="true"
              width="373">
                 Put on new gloves by dragging one from your inventory to your avatar. Alternately, you create a new one from scratch and wear it.
             </text>
+            <button
+             follows="left|top"
+             height="23"
+             label="Create New Gloves"
+             label_selected="Create New Gloves"
+             layout="topleft"
+             name="Create New"
+             top_pad="7"
+             width="160" />
             <text
              type="string"
              length="1"
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="no modify instructions"
-             top_delta="0"
+             top="31"
              word_wrap="true"
              width="373">
                 You do not have permission to modify this wearable.
@@ -2159,14 +2151,14 @@
             <text
              type="string"
              length="1"
-             bottom="486"
-             follows="left|top|right"
+             bottom="4"
+             follows="left|bottom|right"
              font="SansSerif"
              halign="right"
-             height="28"
-             layout="topleft"
+             height="23"
+             layout="bottomleft"
              name="Item Action Label"
-             right="117"
+             right="132"
              width="100">
                 Gloves:
             </text>
@@ -2174,44 +2166,32 @@
              can_apply_immediately="true"
              default_image_name="Default"
              follows="left|top"
-             height="80"
+             height="108"
              label="Fabric"
              layout="topleft"
-             left="8"
+             left="10"
              name="Fabric"
              tool_tip="Click to choose a picture"
-             top="65"
-             width="64" />
+             top="66"
+             width="82" />
             <color_swatch
              can_apply_immediately="true"
              follows="left|top"
-             height="80"
+             height="108"
              label="Color/Tint"
              layout="topleft"
-             left_delta="0"
              name="Color/Tint"
              tool_tip="Click to open color picker"
-             top_delta="80"
-             width="64" />
-            <button
-             follows="left|top"
-             height="23"
-             label="Create New Gloves"
-             label_selected="Create New Gloves"
-             layout="topleft"
-             left_delta="0"
-             name="Create New"
-             top_delta="-41"
-             width="160" />
+             top_delta="102"
+             width="82" />
             <button
              follows="left|top"
              height="23"
              label="Take Off"
              label_selected="Take Off"
              layout="topleft"
-             left_delta="0"
              name="Take Off"
-             top_pad="102"
+             top_pad="4"
              width="82" />
             <button
              follows="right|bottom"
@@ -2219,9 +2199,9 @@
              label="Save"
              label_selected="Save"
              layout="topleft"
-             left="123"
+             right="218"
              name="Save"
-             top="458"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -2229,9 +2209,9 @@
              label="Save As..."
              label_selected="Save As..."
              layout="topleft"
-             left_pad="6"
+             right="304"
              name="Save As"
-             top_delta="0"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -2239,38 +2219,38 @@
              label="Revert"
              label_selected="Revert"
              layout="topleft"
-             left_pad="6"
+             right="390"
              name="Revert"
-             top_delta="0"
+             top="477"
              width="82" />
         </panel>
         <panel
-         border="true"
+         border="false"
+ background_visible="true"
+ bg_alpha_color="DkGray2"
          follows="left|top|right|bottom"
-         height="481"
+         height="508"
          label="Undershirt"
          layout="topleft"
-         left_delta="0"
          name="Undershirt"
          help_topic="customize_undershirt_tab"
-         top_delta="0"
-         width="389">
+         width="400">
             <icon
-             follows="top|right"
+             follows="top|left"
              height="18"
              image_name="Lock"
              layout="topleft"
-             left="315"
+             left="10"
              mouse_opaque="true"
              name="square"
-             top="4"
+             top="10"
              width="18" />
             <icon
              height="16"
              layout="topleft"
-             left_delta="-325"
+	     left="10"
              mouse_opaque="true"
-             top_delta="3"
+	     top="10"
              width="16" />
             <text
              type="string"
@@ -2279,9 +2259,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_pad="2"
+             left="31"
              name="title"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]
             </text>
@@ -2292,9 +2272,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_no_modify"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: cannot modify
             </text>
@@ -2305,9 +2285,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_loading"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: loading...
             </text>
@@ -2318,9 +2298,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_not_worn"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: not worn
             </text>
@@ -2330,9 +2310,9 @@
              follows="left|top|right"
              height="14"
              layout="topleft"
-             left="8"
+             left="10"
              name="path"
-             top="24"
+             top="36"
              width="373">
                 Located in [PATH]
             </text>
@@ -2342,22 +2322,31 @@
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="not worn instructions"
-             top_pad="8"
+             top="31"
              word_wrap="true"
              width="373">
                 Put on a new undershirt by dragging one from your inventory to your avatar. Alternately, you create a new one from scratch and wear it.
             </text>
-            <text
+            <button
+             follows="left|top"
+             height="23"
+             label="Create New Undershirt"
+             label_selected="Create New Undershirt"
+             layout="topleft"
+             name="Create New"
+             top_pad="7"
+             width="160" />
+            <text
              type="string"
              length="1"
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="no modify instructions"
-             top_delta="0"
+             top="31"
              word_wrap="true"
              width="373">
                 You do not have permission to modify this wearable.
@@ -2365,14 +2354,14 @@
             <text
              type="string"
              length="1"
-             bottom="486"
-             follows="left|top|right"
+             bottom="4"
+             follows="left|bottom|right"
              font="SansSerif"
              halign="right"
-             height="28"
-             layout="topleft"
+             height="23"
+             layout="bottomleft"
              name="Item Action Label"
-             right="117"
+             right="132"
              width="100">
                 Undershirt:
             </text>
@@ -2380,44 +2369,32 @@
              can_apply_immediately="true"
              default_image_name="Default"
              follows="left|top"
-             height="80"
+             height="108"
              label="Fabric"
              layout="topleft"
-             left="8"
+             left="10"
              name="Fabric"
              tool_tip="Click to choose a picture"
-             top="65"
-             width="64" />
+             top="66"
+             width="82" />
             <color_swatch
              can_apply_immediately="true"
              follows="left|top"
-             height="80"
+             height="108"
              label="Color/Tint"
              layout="topleft"
-             left_delta="0"
              name="Color/Tint"
              tool_tip="Click to open color picker"
-             top_delta="80"
-             width="64" />
-            <button
-             follows="left|top"
-             height="23"
-             label="Create New Undershirt"
-             label_selected="Create New Undershirt"
-             layout="topleft"
-             left_delta="0"
-             name="Create New"
-             top_delta="-41"
-             width="160" />
+             top_delta="102"
+             width="82" />
             <button
              follows="left|top"
              height="23"
              label="Take Off"
              label_selected="Take Off"
              layout="topleft"
-             left_delta="0"
              name="Take Off"
-             top_pad="102"
+             top_pad="4"
              width="82" />
             <button
              follows="right|bottom"
@@ -2425,9 +2402,9 @@
              label="Save"
              label_selected="Save"
              layout="topleft"
-             left="123"
+             right="218"
              name="Save"
-             top="458"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -2435,9 +2412,9 @@
              label="Save As..."
              label_selected="Save As..."
              layout="topleft"
-             left_pad="6"
+             right="304"
              name="Save As"
-             top_delta="0"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -2445,38 +2422,38 @@
              label="Revert"
              label_selected="Revert"
              layout="topleft"
-             left_pad="6"
+             right="390"
              name="Revert"
-             top_delta="0"
+             top="477"
              width="82" />
         </panel>
         <panel
-         border="true"
+         border="false"
+ background_visible="true"
+ bg_alpha_color="DkGray2"
          follows="left|top|right|bottom"
-         height="481"
+         height="508"
          label="Underpants"
          layout="topleft"
-         left_delta="0"
          name="Underpants"
          help_topic="customize_underpants_tab"
-         top_delta="0"
-         width="389">
+         width="400">
             <icon
-             follows="top|right"
+             follows="top|left"
              height="18"
              image_name="Lock"
              layout="topleft"
-             left="315"
+             left="10"
              mouse_opaque="true"
              name="square"
-             top="4"
+             top="10"
              width="18" />
             <icon
              height="16"
              layout="topleft"
-             left_delta="-325"
+	     left="10"
              mouse_opaque="true"
-             top_delta="3"
+	     top="10"
              width="16" />
             <text
              type="string"
@@ -2485,9 +2462,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_pad="2"
+             left="31"
              name="title"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]
             </text>
@@ -2498,9 +2475,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_no_modify"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: cannot modify
             </text>
@@ -2511,9 +2488,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_loading"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: loading...
             </text>
@@ -2524,9 +2501,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_not_worn"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: not worn
             </text>
@@ -2536,9 +2513,9 @@
              follows="left|top|right"
              height="14"
              layout="topleft"
-             left="8"
+             left="10"
              name="path"
-             top="24"
+             top="36"
              width="373">
                 Located in [PATH]
             </text>
@@ -2548,22 +2525,31 @@
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="not worn instructions"
-             top_pad="8"
+             top="31"
              word_wrap="true"
              width="373">
                 Put on new underpants by dragging one from your inventory to your avatar. Alternately, you create a new one from scratch and wear it.
             </text>
+            <button
+             follows="left|top"
+             height="23"
+             label="Create New Underpants"
+             label_selected="Create New Underpants"
+             layout="topleft"
+             name="Create New"
+             top_pad="7"
+             width="160" />
             <text
              type="string"
              length="1"
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="no modify instructions"
-             top_delta="0"
+             top="31"
              word_wrap="true"
              width="373">
                 You do not have permission to modify this wearable.
@@ -2571,14 +2557,14 @@
             <text
              type="string"
              length="1"
-             bottom="486"
-             follows="left|top|right"
+             bottom="4"
+             follows="left|bottom|right"
              font="SansSerif"
              halign="right"
-             height="28"
-             layout="topleft"
+             height="23"
+             layout="bottomleft"
              name="Item Action Label"
-             right="117"
+             right="132"
              width="100">
                 Underpants:
             </text>
@@ -2586,44 +2572,32 @@
              can_apply_immediately="true"
              default_image_name="Default"
              follows="left|top"
-             height="80"
+             height="108"
              label="Fabric"
              layout="topleft"
-             left="8"
+             left="10"
              name="Fabric"
              tool_tip="Click to choose a picture"
-             top="65"
-             width="64" />
+             top="66"
+             width="82" />
             <color_swatch
              can_apply_immediately="true"
              follows="left|top"
-             height="80"
+             height="108"
              label="Color/Tint"
              layout="topleft"
-             left_delta="0"
              name="Color/Tint"
              tool_tip="Click to open color picker"
-             top_delta="80"
-             width="64" />
-            <button
-             follows="left|top"
-             height="23"
-             label="Create New Underpants"
-             label_selected="Create New Underpants"
-             layout="topleft"
-             left_delta="0"
-             name="Create New"
-             top_delta="-41"
-             width="160" />
+             top_delta="102"
+             width="82" />
             <button
              follows="left|top"
              height="23"
              label="Take Off"
              label_selected="Take Off"
              layout="topleft"
-             left_delta="0"
              name="Take Off"
-             top_pad="102"
+             top_pad="4"
              width="82" />
             <button
              follows="right|bottom"
@@ -2631,9 +2605,9 @@
              label="Save"
              label_selected="Save"
              layout="topleft"
-             left="123"
+             right="218"
              name="Save"
-             top="458"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -2641,9 +2615,9 @@
              label="Save As..."
              label_selected="Save As..."
              layout="topleft"
-             left_pad="6"
+             right="304"
              name="Save As"
-             top_delta="0"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -2651,38 +2625,38 @@
              label="Revert"
              label_selected="Revert"
              layout="topleft"
-             left_pad="6"
+             right="390"
              name="Revert"
-             top_delta="0"
+             top="477"
              width="82" />
         </panel>
         <panel
-         border="true"
+         border="false"
+ background_visible="true"
+ bg_alpha_color="DkGray2"
          follows="left|top|right|bottom"
-         height="481"
+         height="508"
          label="Skirt"
          layout="topleft"
-         left_delta="0"
          name="Skirt"
          help_topic="customize_skirt_tab"
-         top_delta="0"
-         width="389">
+         width="400">
             <icon
-             follows="top|right"
+             follows="top|left"
              height="18"
              image_name="Lock"
              layout="topleft"
-             left="315"
+             left="10"
              mouse_opaque="true"
              name="square"
-             top="4"
+             top="10"
              width="18" />
             <icon
              height="16"
              layout="topleft"
-             left_delta="-325"
+	     left="10"
              mouse_opaque="true"
-             top_delta="3"
+	     top="10"
              width="16" />
             <text
              type="string"
@@ -2691,9 +2665,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_pad="2"
+             left="31"
              name="title"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]
             </text>
@@ -2704,9 +2678,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_no_modify"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: cannot modify
             </text>
@@ -2717,9 +2691,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_loading"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: loading...
             </text>
@@ -2730,9 +2704,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_not_worn"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: not worn
             </text>
@@ -2742,9 +2716,9 @@
              follows="left|top|right"
              height="14"
              layout="topleft"
-             left="8"
+             left="10"
              name="path"
-             top="24"
+             top="36"
              width="373">
                 Located in [PATH]
             </text>
@@ -2754,22 +2728,31 @@
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="not worn instructions"
-             top_pad="8"
+             top="31"
              word_wrap="true"
              width="373">
                 Put on a new skirt by dragging one from your inventory to your avatar. Alternately, you create a new one from scratch and wear it.
             </text>
+            <button
+             follows="left|top"
+             height="23"
+             label="Create New Skirt"
+             label_selected="Create New Skirt"
+             layout="topleft"
+             name="Create New"
+             top_pad="7"
+             width="160" />
             <text
              type="string"
              length="1"
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="no modify instructions"
-             top_delta="0"
+             top="31"
              word_wrap="true"
              width="373">
                 You do not have permission to modify this wearable.
@@ -2777,14 +2760,14 @@
             <text
              type="string"
              length="1"
-             bottom="486"
-             follows="left|top|right"
+             bottom="4"
+             follows="left|bottom|right"
              font="SansSerif"
              halign="right"
-             height="28"
-             layout="topleft"
+             height="23"
+             layout="bottomleft"
              name="Item Action Label"
-             right="117"
+             right="132"
              width="100">
                 Skirt:
             </text>
@@ -2792,44 +2775,32 @@
              can_apply_immediately="true"
              default_image_name="Default"
              follows="left|top"
-             height="80"
+             height="108"
              label="Fabric"
              layout="topleft"
-             left="8"
+             left="10"
              name="Fabric"
              tool_tip="Click to choose a picture"
-             top="65"
-             width="64" />
+             top="66"
+             width="82" />
             <color_swatch
              can_apply_immediately="true"
              follows="left|top"
-             height="80"
+             height="108"
              label="Color/Tint"
              layout="topleft"
-             left_delta="0"
              name="Color/Tint"
              tool_tip="Click to open color picker"
-             top_delta="80"
-             width="64" />
-            <button
-             follows="left|top"
-             height="23"
-             label="Create New Skirt"
-             label_selected="Create New Skirt"
-             layout="topleft"
-             left_delta="0"
-             name="Create New"
-             top_delta="-41"
-             width="160" />
+             top_delta="102"
+             width="82" />
             <button
              follows="left|top"
              height="23"
              label="Take Off"
              label_selected="Take Off"
              layout="topleft"
-             left_delta="0"
              name="Take Off"
-             top_pad="102"
+             top_pad="4"
              width="82" />
             <button
              follows="right|bottom"
@@ -2837,9 +2808,9 @@
              label="Save"
              label_selected="Save"
              layout="topleft"
-             left="123"
+             right="218"
              name="Save"
-             top="458"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -2847,9 +2818,9 @@
              label="Save As..."
              label_selected="Save As..."
              layout="topleft"
-             left_pad="6"
+             right="304"
              name="Save As"
-             top_delta="0"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -2857,38 +2828,38 @@
              label="Revert"
              label_selected="Revert"
              layout="topleft"
-             left_pad="6"
+             right="390"
              name="Revert"
-             top_delta="0"
+             top="477"
              width="82" />
         </panel>
         <panel
-         border="true"
+         border="false"
+ background_visible="true"
+ bg_alpha_color="DkGray2"
          follows="left|top|right|bottom"
-         height="481"
-         label="Alpha"
+         height="508"
+         label="Tattoo"
          layout="topleft"
-         left_delta="0"
-         name="Alpha"
-         help_topic="customize_alpha_tab"
-         top_delta="0"
-         width="389">
+         name="Tattoo"
+         help_topic="customize_tattoo_tab"
+         width="400">
             <icon
-             follows="top|right"
+             follows="top|left"
              height="18"
              image_name="Lock"
              layout="topleft"
-             left="315"
+             left="10"
              mouse_opaque="true"
              name="square"
-             top="4"
+             top="10"
              width="18" />
             <icon
              height="16"
              layout="topleft"
-             left_delta="-325"
+	     left="10"
              mouse_opaque="true"
-             top_delta="3"
+	     top="10"
              width="16" />
             <text
              type="string"
@@ -2897,9 +2868,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_pad="2"
+             left="31"
              name="title"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]
             </text>
@@ -2910,9 +2881,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_no_modify"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: cannot modify
             </text>
@@ -2923,9 +2894,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_loading"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: loading...
             </text>
@@ -2936,9 +2907,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_not_worn"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: not worn
             </text>
@@ -2948,9 +2919,9 @@
              follows="left|top|right"
              height="14"
              layout="topleft"
-             left="8"
+             left="10"
              name="path"
-             top="24"
+             top="36"
              width="373">
                 Located in [PATH]
             </text>
@@ -2960,22 +2931,31 @@
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="-2"
+             left="10"
              name="not worn instructions"
-             top_pad="8"
+             top="31"
              word_wrap="true"
              width="373">
-                Put on a new alpha mask by dragging one from your inventory to your avatar. Alternately, you create a new one from scratch and wear it.
+                Put on a new tattoo by dragging one from your inventory to your avatar. Alternately, you create a new one from scratch and wear it.
             </text>
+            <button
+             follows="left|top"
+             height="23"
+             label="Create New Tattoo"
+             label_selected="Create New Tattoo"
+             layout="topleft"
+             name="Create New"
+             top_pad="7"
+             width="160" />
             <text
              type="string"
              length="1"
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="no modify instructions"
-             top_delta="0"
+             top="31"
              word_wrap="true"
              width="373">
                 You do not have permission to modify this wearable.
@@ -2983,141 +2963,60 @@
             <text
              type="string"
              length="1"
-             bottom="486"
-             follows="left|top|right"
+             bottom="4"
+             follows="left|bottom|right"
              font="SansSerif"
              halign="right"
-             height="28"
-             layout="topleft"
+             height="23"
+             layout="bottomleft"
              name="Item Action Label"
-             right="119"
+             right="132"
              width="100">
-                Alpha:
+                Tattoo:
             </text>
             <texture_picker
              can_apply_immediately="true"
              default_image_name="Default"
              follows="left|top"
-             height="80"
-             label="Lower Alpha"
-             layout="topleft"
-             left="8"
-             name="Lower Alpha"
-             tool_tip="Click to choose a picture"
-             top="65"
-             width="64" />
-            <check_box
-             control_name="LowerAlphaTextureInvisible"
-             follows="left"
-             height="16"
-             layout="topleft"
-             left_pad="6"
-             name="lower alpha texture invisible"
-             top_delta="4"
-             width="16" />
-            <texture_picker
-             can_apply_immediately="true"
-             default_image_name="Default"
-             follows="left|top"
-             height="80"
-             label="Upper Alpha"
-             layout="topleft"
-             left="8"
-             name="Upper Alpha"
-             tool_tip="Click to choose a picture"
-             top="145"
-             width="64" />
-            <check_box
-             control_name="UpperAlphaTextureInvisible"
-             follows="left"
-             height="16"
-             layout="topleft"
-             left_pad="6"
-             name="upper alpha texture invisible"
-             top_delta="4"
-             width="16" />
-            <texture_picker
-             can_apply_immediately="true"
-             default_image_name="Default"
-             follows="left|top"
-             height="80"
-             label="Head Alpha"
+             height="108"
+             label="Head Tattoo"
              layout="topleft"
-             left="8"
-             name="Head Alpha"
+             left="10"
+             name="Head Tattoo"
              tool_tip="Click to choose a picture"
-             top="225"
-             width="64" />
-            <check_box
-             control_name="HeadAlphaTextureInvisible"
-             follows="left"
-             height="16"
-             layout="topleft"
-             left_pad="6"
-             name="head alpha texture invisible"
-             top_delta="4"
-             width="16" />
+             top="66"
+             width="82" />
             <texture_picker
              can_apply_immediately="true"
              default_image_name="Default"
              follows="left|top"
-             height="80"
-             label="Eye Alpha"
+             height="108"
+             label="Upper Tattoo"
              layout="topleft"
-             left="8"
-             name="Eye Alpha"
+             name="Upper Tattoo"
              tool_tip="Click to choose a picture"
-             top="305"
-             width="64" />
-            <check_box
-             control_name="Eye AlphaTextureInvisible"
-             follows="left"
-             height="16"
-             layout="topleft"
-             left_pad="6"
-             name="eye alpha texture invisible"
-             top_delta="4"
-             width="16" />
+             left_delta="90"
+             width="82" />
             <texture_picker
              can_apply_immediately="true"
              default_image_name="Default"
              follows="left|top"
-             height="80"
-             label="Hair Alpha"
+             height="108"
+             label="Lower Tattoo"
              layout="topleft"
-             left="8"
-             name="Hair Alpha"
+             name="Lower Tattoo"
              tool_tip="Click to choose a picture"
-             top="385"
-             width="64" />
-            <check_box
-             control_name="HairAlphaTextureInvisible"
-             follows="left"
-             height="16"
-             layout="topleft"
-             left_pad="6"
-             name="hair alpha texture invisible"
-             top_delta="4"
-             width="16" />
-            <button
-             follows="left|top"
-             height="23"
-             label="Create New Alpha"
-             label_selected="Create New Alpha"
-             layout="topleft"
-             left="8"
-             name="Create New"
-             top="104"
-             width="160" />
+             left_delta="90"
+             width="82" />
             <button
              follows="left|top"
              height="23"
              label="Take Off"
              label_selected="Take Off"
              layout="topleft"
-             left_delta="-4"
              name="Take Off"
-             top_pad="332"
+             top_pad="4"
+             left="10"
              width="82" />
             <button
              follows="right|bottom"
@@ -3125,9 +3024,9 @@
              label="Save"
              label_selected="Save"
              layout="topleft"
-             left_pad="37"
+             right="218"
              name="Save"
-             top_delta="-2"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -3135,9 +3034,9 @@
              label="Save As..."
              label_selected="Save As..."
              layout="topleft"
-             left_pad="6"
+             right="304"
              name="Save As"
-             top_delta="0"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -3145,38 +3044,38 @@
              label="Revert"
              label_selected="Revert"
              layout="topleft"
-             left_pad="6"
+             right="390"
              name="Revert"
-             top_delta="0"
+             top="477"
              width="82" />
         </panel>
         <panel
-         border="true"
+         border="false"
+ background_visible="true"
+ bg_alpha_color="DkGray2"
          follows="left|top|right|bottom"
-         height="481"
-         label="Tattoo"
+         height="508"
+         label="Alpha"
          layout="topleft"
-         left_delta="0"
-         name="Tattoo"
-         help_topic="customize_tattoo_tab"
-         top_delta="0"
-         width="389">
+         name="Alpha"
+         help_topic="customize_alpha_tab"
+         width="400">
             <icon
-             follows="top|right"
+             follows="top|left"
              height="18"
              image_name="Lock"
              layout="topleft"
-             left="315"
+             left="10"
              mouse_opaque="true"
              name="square"
-             top="4"
+             top="10"
              width="18" />
             <icon
              height="16"
              layout="topleft"
-             left_delta="-325"
+	     left="10"
              mouse_opaque="true"
-             top_delta="3"
+	     top="10"
              width="16" />
             <text
              type="string"
@@ -3185,9 +3084,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_pad="2"
+             left="31"
              name="title"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]
             </text>
@@ -3198,9 +3097,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_no_modify"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: cannot modify
             </text>
@@ -3211,9 +3110,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_loading"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: loading...
             </text>
@@ -3224,9 +3123,9 @@
              font="SansSerif"
              height="16"
              layout="topleft"
-             left_delta="0"
+             left="31"
              name="title_not_worn"
-             top_delta="0"
+             top="10"
              width="355">
                 [DESC]: not worn
             </text>
@@ -3236,9 +3135,9 @@
              follows="left|top|right"
              height="14"
              layout="topleft"
-             left="8"
+             left="10"
              name="path"
-             top="24"
+             top="36"
              width="373">
                 Located in [PATH]
             </text>
@@ -3248,22 +3147,31 @@
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="-2"
+             left="10"
              name="not worn instructions"
-             top_pad="8"
+             top="31"
              word_wrap="true"
              width="373">
-                Put on a new tattoo by dragging one from your inventory to your avatar. Alternately, you create a new one from scratch and wear it.
+                Put on a new alpha mask by dragging one from your inventory to your avatar. Alternately, you create a new one from scratch and wear it.
             </text>
+            <button
+             follows="left|top"
+             height="23"
+             label="Create New Alpha"
+             label_selected="Create New Alpha"
+             layout="topleft"
+             name="Create New"
+             top_pad="18"
+             width="160" />
             <text
              type="string"
              length="1"
              follows="left|top|right"
              height="28"
              layout="topleft"
-             left_delta="0"
+             left="10"
              name="no modify instructions"
-             top_delta="0"
+             top="31"
              word_wrap="true"
              width="373">
                 You do not have permission to modify this wearable.
@@ -3271,72 +3179,125 @@
             <text
              type="string"
              length="1"
-             bottom="486"
-             follows="left|top|right"
+             bottom="4"
+             follows="left|bottom|right"
              font="SansSerif"
              halign="right"
-             height="28"
-             layout="topleft"
+             height="23"
+             layout="bottomleft"
              name="Item Action Label"
-             right="119"
+             right="132"
              width="100">
-                Tattoo:
+                Alpha:
             </text>
             <texture_picker
              can_apply_immediately="true"
              default_image_name="Default"
              follows="left|top"
-             height="80"
-             label="Head Tattoo"
+             height="108"
+             label="Lower Alpha"
              layout="topleft"
-             left="8"
-             name="Head Tattoo"
+             left="10"
+             name="Lower Alpha"
              tool_tip="Click to choose a picture"
-             top="65"
-             width="64" />
+             top="66"
+             width="82" />
             <texture_picker
              can_apply_immediately="true"
              default_image_name="Default"
              follows="left|top"
-             height="80"
-             label="Upper Tattoo"
+             height="108"
+             label="Upper Alpha"
              layout="topleft"
-             left_delta="0"
-             name="Upper Tattoo"
+             name="Upper Alpha"
              tool_tip="Click to choose a picture"
-             top_delta="80"
-             width="64" />
+             left_delta="90"
+             width="82" />
             <texture_picker
              can_apply_immediately="true"
              default_image_name="Default"
              follows="left|top"
-             height="80"
-             label="Lower Tattoo"
+             height="108"
+             label="Head Alpha"
              layout="topleft"
-             left_delta="0"
-             name="Lower Tattoo"
+             name="Head Alpha"
              tool_tip="Click to choose a picture"
-             top_delta="80"
-             width="64" />
-            <button
+             left_delta="90"
+             width="82" />
+            <check_box
+             control_name="LowerAlphaTextureInvisible"
+             follows="left"
+             height="16"
+             layout="topleft"
+             left="43"
+             name="lower alpha texture invisible"
+             top_delta="96"
+             width="16" />
+            <check_box
+             control_name="UpperAlphaTextureInvisible"
+             follows="left"
+             height="16"
+             layout="topleft"
+             left_pad="72"
+             name="upper alpha texture invisible"
+             width="16" />
+            <check_box
+             control_name="HeadAlphaTextureInvisible"
+             follows="left"
+             height="16"
+             layout="topleft"
+             left_pad="72"
+             name="head alpha texture invisible"
+             width="16" />
+            <texture_picker
+             can_apply_immediately="true"
+             default_image_name="Default"
              follows="left|top"
-             height="23"
-             label="Create New Tattoo"
-             label_selected="Create New Tattoo"
+             height="108"
+             label="Eye Alpha"
              layout="topleft"
-             left_delta="0"
-             name="Create New"
-             top_delta="-121"
-             width="160" />
+             name="Eye Alpha"
+             tool_tip="Click to choose a picture"
+             left="10"
+             top_pad="20"
+             width="82" />
+            <texture_picker
+             can_apply_immediately="true"
+             default_image_name="Default"
+             follows="left|top"
+             height="108"
+             label="Hair Alpha"
+             layout="topleft"
+             name="Hair Alpha"
+             left_delta="90"
+             tool_tip="Click to choose a picture"
+             width="82" />
+            <check_box
+             control_name="Eye AlphaTextureInvisible"
+             follows="left"
+             height="16"
+             layout="topleft"
+             left="43"
+             name="eye alpha texture invisible"
+             top_delta="96"
+             width="16" />
+            <check_box
+             control_name="HairAlphaTextureInvisible"
+             follows="left"
+             height="16"
+             layout="topleft"
+             left_pad="72"
+             name="hair alpha texture invisible"
+             width="16" />
             <button
              follows="left|top"
              height="23"
              label="Take Off"
              label_selected="Take Off"
              layout="topleft"
-             left_delta="-4"
              name="Take Off"
-             top_pad="332"
+             left="10"
+             top_pad="20"
              width="82" />
             <button
              follows="right|bottom"
@@ -3344,9 +3305,9 @@
              label="Save"
              label_selected="Save"
              layout="topleft"
-             left_pad="37"
+             right="218"
              name="Save"
-             top_delta="-2"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -3354,9 +3315,9 @@
              label="Save As..."
              label_selected="Save As..."
              layout="topleft"
-             left_pad="6"
+             right="304"
              name="Save As"
-             top_delta="0"
+             top="477"
              width="82" />
             <button
              follows="right|bottom"
@@ -3364,9 +3325,9 @@
              label="Revert"
              label_selected="Revert"
              layout="topleft"
-             left_pad="6"
+             right="390"
              name="Revert"
-             top_delta="0"
+             top="477"
              width="82" />
         </panel>
     </tab_container>
@@ -3377,7 +3338,7 @@
      left="211"
      mouse_opaque="false"
      name="panel_container"
-     top="116"
+     top="92"
      width="292">
         <scrolling_panel_list
          follows="left|bottom"
@@ -3385,17 +3346,18 @@
          name="panel_list" />
     </scroll_container>
     <button
-     bottom="598"
+     bottom="460"
      follows="right|left"
-     height="20"
+     height="23"
      label="Script Info"
      label_selected="Script Info"
      layout="topleft"
      name="script_info"
-     left="2"
-     width="98" />
+     tool_tip="Show scripts attached to your avatar"
+     left="13"
+     width="90" />
     <button
-     bottom="598"
+     bottom="574"
      follows="right|bottom"
      height="23"
      label="Make Outfit"
@@ -3405,7 +3367,7 @@
      right="-218"
      width="100" />
     <button
-     bottom="598"
+     bottom="574"
      follows="right|bottom"
      height="23"
      label="Cancel"
@@ -3415,7 +3377,7 @@
      right="-10"
      width="100" />
     <button
-     bottom="598"
+     bottom="574"
      follows="right|bottom"
      height="23"
      label="OK"
diff --git a/indra/newview/skins/default/xui/en/widgets/color_swatch.xml b/indra/newview/skins/default/xui/en/widgets/color_swatch.xml
index bda88857ae..dfd301a770 100644
--- a/indra/newview/skins/default/xui/en/widgets/color_swatch.xml
+++ b/indra/newview/skins/default/xui/en/widgets/color_swatch.xml
@@ -3,6 +3,6 @@
               border_color="ColorSwatchBorderColor"
               name="color_swatch">
   <color_swatch.caption_text name="caption"
-                             font="SansSerifSmall"
+                             halign="center"
                              follows="left|right|bottom"/>
 </color_swatch>
-- 
cgit v1.2.3


From 07625b49f232c8d91de989c5e3c33fac72b4bc07 Mon Sep 17 00:00:00 2001
From: Erica <erica@lindenlab.com>
Date: Wed, 20 Jan 2010 14:23:28 -0800
Subject: EXT-4543 Edit layout and art of chicklet button

---
 .../default/textures/bottomtray/WellButton_Lit.png | Bin 490 -> 309 bytes
 .../bottomtray/WellButton_Lit_Selected.png         | Bin 302 -> 309 bytes
 .../skins/default/xui/en/floater_sys_well.xml      |   8 +--
 .../skins/default/xui/en/floater_test_checkbox.xml |  79 +++++++++++++++++++++
 .../skins/default/xui/en/panel_bottomtray.xml      |  22 +++---
 .../default/xui/en/widgets/chiclet_im_adhoc.xml    |  13 +++-
 .../default/xui/en/widgets/chiclet_im_group.xml    |  16 +++--
 .../default/xui/en/widgets/chiclet_im_p2p.xml      |  19 +++--
 .../skins/default/xui/en/widgets/chiclet_offer.xml |  12 +++-
 .../skins/default/xui/en/widgets/chiclet_panel.xml |   4 +-
 .../default/xui/en/widgets/chiclet_script.xml      |  12 +++-
 11 files changed, 152 insertions(+), 33 deletions(-)

diff --git a/indra/newview/skins/default/textures/bottomtray/WellButton_Lit.png b/indra/newview/skins/default/textures/bottomtray/WellButton_Lit.png
index 661d1c5611..6cb33efb93 100644
Binary files a/indra/newview/skins/default/textures/bottomtray/WellButton_Lit.png and b/indra/newview/skins/default/textures/bottomtray/WellButton_Lit.png differ
diff --git a/indra/newview/skins/default/textures/bottomtray/WellButton_Lit_Selected.png b/indra/newview/skins/default/textures/bottomtray/WellButton_Lit_Selected.png
index f927fd3989..6cb33efb93 100644
Binary files a/indra/newview/skins/default/textures/bottomtray/WellButton_Lit_Selected.png and b/indra/newview/skins/default/textures/bottomtray/WellButton_Lit_Selected.png differ
diff --git a/indra/newview/skins/default/xui/en/floater_sys_well.xml b/indra/newview/skins/default/xui/en/floater_sys_well.xml
index 3fc57372de..005952f3f2 100644
--- a/indra/newview/skins/default/xui/en/floater_sys_well.xml
+++ b/indra/newview/skins/default/xui/en/floater_sys_well.xml
@@ -3,13 +3,13 @@
  legacy_header_height="18"
  bevel_style="in"
  left="0"
- top="0" 
+ top="0"
  follows="right|bottom"
  layout="topleft"
  name="sys_well_window"
  help_topic="notification_chiclet"
  save_rect="true"
- title="NOTIFICATIONS" 
+ title="NOTIFICATIONS"
  width="320"
  min_width="320"
  height="23"
@@ -23,13 +23,13 @@
 >
     <string
      name="title_im_well_window">
-        IM SESSIONS
+        CONVERSATIONS
     </string>
     <string
      name="title_notification_well_window">
         NOTIFICATIONS
     </string>
-     
+
     <flat_list_view
 	    color="FloaterDefaultBackgroundColor"
 	    follows="all"
diff --git a/indra/newview/skins/default/xui/en/floater_test_checkbox.xml b/indra/newview/skins/default/xui/en/floater_test_checkbox.xml
index 9977e85a9d..042b4226c3 100644
--- a/indra/newview/skins/default/xui/en/floater_test_checkbox.xml
+++ b/indra/newview/skins/default/xui/en/floater_test_checkbox.xml
@@ -71,4 +71,83 @@
      name="font_checkbox"
      top_pad="14"
      width="150" />
+
+<chiclet_im_p2p
+ height="25"
+ name="im_p2p_chiclet"
+ show_speaker="false"
+ width="25">
+    <chiclet_im_p2p.chiclet_button
+     height="25"
+     image_selected="PushButton_Selected"
+     image_unselected="PushButton_Off"
+     name="chiclet_button"
+     tab_stop="false"
+     width="25"/>
+    <chiclet_im_p2p.speaker
+     auto_update="true"
+     draw_border="false"
+     height="25"
+     left="25"
+     name="speaker"
+     visible="false"
+     width="20" />
+    <chiclet_im_p2p.avatar_icon
+     bottom="3"
+     follows="left|top|bottom"
+     height="20"
+     left="2"
+     mouse_opaque="false"
+     name="avatar_icon"
+     width="21" />
+    <chiclet_im_p2p.unread_notifications
+     height="25"
+     font_halign="center"
+     left="25"
+     mouse_opaque="false"
+     name="unread"
+     text_color="white"
+     v_pad="5"
+     visible="false"
+     width="20"/>
+    <chiclet_im_p2p.new_message_icon
+  bottom="11"
+  height="14"
+  image_name="Unread_Chiclet"
+  left="12"
+  name="new_message_icon"
+  visible="false"
+  width="14" />
+</chiclet_im_p2p>
+
+
+<chiclet_offer
+ height="25"
+ name="offer_chiclet"
+ width="25">
+ <chiclet_offer.chiclet_button
+  height="25"
+  image_selected="PushButton_Selected"
+  image_unselected="PushButton_Off"
+  name="chiclet_button"
+  tab_stop="false"
+  width="25"/>
+ <chiclet_offer.icon
+  bottom="3"
+  default_icon="Generic_Object_Small"
+  follows="all"
+  height="19"
+  left="3"
+  mouse_opaque="false"
+  name="chiclet_icon"
+  width="19" />
+ <chiclet_offer.new_message_icon
+  bottom="11"
+  height="14"
+  image_name="Unread_Chiclet"
+  left="12"
+  name="new_message_icon"
+  visible="false"
+  width="14" />
+</chiclet_offer>
 </floater>
diff --git a/indra/newview/skins/default/xui/en/panel_bottomtray.xml b/indra/newview/skins/default/xui/en/panel_bottomtray.xml
index de3de45718..d3db9fd531 100644
--- a/indra/newview/skins/default/xui/en/panel_bottomtray.xml
+++ b/indra/newview/skins/default/xui/en/panel_bottomtray.xml
@@ -265,7 +265,7 @@ as for parent layout_panel (chiclet_list_panel) to resize bottom tray properly.
              left="1"
              min_width="110"
              name="chiclet_list"
-             top="6"
+             top="8"
              chiclet_padding="4"
              scrolling_offset="40"
              width="189">
@@ -284,7 +284,7 @@ as for parent layout_panel (chiclet_list_panel) to resize bottom tray properly.
                  name="chicklet_left_scroll_button"
         scale_image="true"
                  tab_stop="false"
-                 top="-2"
+                 top="-4"
                  right_pad="2"
                  visible="false"
                  width="7" />
@@ -303,7 +303,7 @@ as for parent layout_panel (chiclet_list_panel) to resize bottom tray properly.
                  name="chicklet_right_scroll_button"
         scale_image="true"
                  tab_stop="false"
-                 top="-2"
+                 top="-4"
                  visible="false"
                  width="7" />
             </chiclet_panel>
@@ -334,11 +334,11 @@ as for parent layout_panel (chiclet_list_panel) to resize bottom tray properly.
              max_displayed_count="99"
              flash_period="0.3"
              follows="right"
-             height="23"
+             height="28"
              layout="topleft"
              left="0"
              name="im_well"
-             top="5"
+             top="0"
              width="35">
              <!--
 Emulate 4 states of button by background images, see details in EXT-3147. The same should be for notification_well button
@@ -350,7 +350,6 @@ image_pressed_selected  "Lit" + "Selected" - there are new messages and the Well
              -->
                 <button
                  auto_resize="true"
-                 flash_color="ChicletFlashColor"
                  follows="right"
                  halign="center"
                  height="23"
@@ -358,12 +357,12 @@ image_pressed_selected  "Lit" + "Selected" - there are new messages and the Well
                  image_overlay_alignment="center"
                  image_pressed="WellButton_Lit"
                  image_pressed_selected="WellButton_Lit_Selected"
-                 image_selected="PushButton_Selected_Press"
+                 image_selected="PushButton_Press"
                  label_color="Black"
                  left="0"
                  name="Unread IM messages"
                  tool_tip="Conversations"
-                 width="35" >
+                 width="34" >
                     <button.init_callback
                      function="Button.SetDockableFloaterToggle"
                      parameter="im_well_window" />
@@ -407,12 +406,11 @@ image_pressed_selected  "Lit" + "Selected" - there are new messages and the Well
                  bottom_pad="3"
                  image_pressed="WellButton_Lit"
                  image_pressed_selected="WellButton_Lit_Selected"
-                 image_selected="PushButton_Selected_Press"
+                 image_selected="PushButton_Press"
               auto_resize="true"
                halign="center"
                height="23"
                follows="right"
-               flash_color="ChicletFlashColor"
                 label_color="Black"
                left="0"
                name="Unread"
@@ -420,12 +418,12 @@ image_pressed_selected  "Lit" + "Selected" - there are new messages and the Well
                image_overlay_alignment="center"
                pad_right="15"
                tool_tip="Notifications"
-               width="35" >
+               width="34" >
                   <button.init_callback
                    function="Button.SetDockableFloaterToggle"
                    parameter="notification_well_window" />
               </button>
-                      <icon
+         <icon
          auto_resize="false"
          color="0 0 0 0"
          follows="left|right"
diff --git a/indra/newview/skins/default/xui/en/widgets/chiclet_im_adhoc.xml b/indra/newview/skins/default/xui/en/widgets/chiclet_im_adhoc.xml
index 693c43f141..dcfaeb449b 100644
--- a/indra/newview/skins/default/xui/en/widgets/chiclet_im_adhoc.xml
+++ b/indra/newview/skins/default/xui/en/widgets/chiclet_im_adhoc.xml
@@ -4,6 +4,13 @@
  name="im_adhoc_chiclet"
  show_speaker="false"
  width="25">
+    <chiclet_im_adhoc.chiclet_button
+     height="25"
+     image_selected="PushButton_On"
+     image_unselected="PushButton_Off"
+     name="chiclet_button"
+     tab_stop="false"
+     width="25" />
     <chiclet_im_adhoc.speaker
      auto_update="true"
      draw_border="false"
@@ -13,11 +20,13 @@
      visible="false"
      width="20" />
     <chiclet_im_adhoc.avatar_icon
+     bottom="3"
      follows="left|top|bottom"
-     height="22"
+     height="20"
+     left="2"
      mouse_opaque="true"
      name="adhoc_icon"
-     width="22" />
+     width="21" />
     <chiclet_im_adhoc.unread_notifications
      font_halign="center"
      height="25"
diff --git a/indra/newview/skins/default/xui/en/widgets/chiclet_im_group.xml b/indra/newview/skins/default/xui/en/widgets/chiclet_im_group.xml
index f4fc58701c..de37b5b94e 100644
--- a/indra/newview/skins/default/xui/en/widgets/chiclet_im_group.xml
+++ b/indra/newview/skins/default/xui/en/widgets/chiclet_im_group.xml
@@ -4,6 +4,13 @@
  name="im_group_chiclet"
  show_speaker="false"
  width="25">
+    <chiclet_im_group.chiclet_button
+     height="25"
+     image_selected="PushButton_On"
+     image_unselected="PushButton_Off"
+     name="chiclet_button"
+     tab_stop="false"
+     width="25" />
     <chiclet_im_group.speaker
      auto_update="true"
      draw_border="false"
@@ -13,13 +20,14 @@
      visible="false"
      width="20" />
     <chiclet_im_group.group_icon
+     bottom="3"
      default_icon="Generic_Group"
      follows="left|top|bottom"
-     height="18"
-  bottom_pad="4"
-     mouse_opaque="true"
+     height="20"
+     left="2"
+     mouse_opaque="false"
      name="group_icon"
-     width="18" />
+     width="21" />
     <chiclet_im_group.unread_notifications
      height="25"
      font_halign="center"
diff --git a/indra/newview/skins/default/xui/en/widgets/chiclet_im_p2p.xml b/indra/newview/skins/default/xui/en/widgets/chiclet_im_p2p.xml
index 535113f717..8233c4b488 100644
--- a/indra/newview/skins/default/xui/en/widgets/chiclet_im_p2p.xml
+++ b/indra/newview/skins/default/xui/en/widgets/chiclet_im_p2p.xml
@@ -4,6 +4,13 @@
  name="im_p2p_chiclet"
  show_speaker="false"
  width="25">
+    <chiclet_im_p2p.chiclet_button
+     height="25"
+     image_selected="PushButton_On"
+     image_unselected="PushButton_Off"
+     name="chiclet_button"
+     tab_stop="false"
+     width="25"/>
     <chiclet_im_p2p.speaker
      auto_update="true"
      draw_border="false"
@@ -11,13 +18,15 @@
      left="25"
      name="speaker"
      visible="false"
-     width="20"/>
+     width="20" />
     <chiclet_im_p2p.avatar_icon
+     bottom="3"
      follows="left|top|bottom"
-     height="22"
-     mouse_opaque="true"
+     height="20"
+     left="2"
+     mouse_opaque="false"
      name="avatar_icon"
-     width="22" />
+     width="21" />
     <chiclet_im_p2p.unread_notifications
      height="25"
      font_halign="center"
@@ -36,4 +45,4 @@
   name="new_message_icon"
   visible="false"
   width="14" />
-</chiclet_im_p2p>
\ No newline at end of file
+</chiclet_im_p2p>
diff --git a/indra/newview/skins/default/xui/en/widgets/chiclet_offer.xml b/indra/newview/skins/default/xui/en/widgets/chiclet_offer.xml
index 86bea9be50..8918120918 100644
--- a/indra/newview/skins/default/xui/en/widgets/chiclet_offer.xml
+++ b/indra/newview/skins/default/xui/en/widgets/chiclet_offer.xml
@@ -3,14 +3,22 @@
  height="25"
  name="offer_chiclet"
  width="25">
+ <chiclet_offer.chiclet_button
+  height="25"
+  image_selected="PushButton_On"
+  image_unselected="PushButton_Off"
+  name="chiclet_button"
+  tab_stop="false"
+  width="25" />
  <chiclet_offer.icon
+  bottom="3"
   default_icon="Generic_Object_Small"
   follows="all"
   height="20"
+  left="2"
   mouse_opaque="false"
   name="chiclet_icon"
-  bottom_pad="2"
-  width="20" />
+  width="21" />
  <chiclet_offer.new_message_icon
   bottom="11"
   height="14"
diff --git a/indra/newview/skins/default/xui/en/widgets/chiclet_panel.xml b/indra/newview/skins/default/xui/en/widgets/chiclet_panel.xml
index f3207ddeae..5f51f4afd9 100644
--- a/indra/newview/skins/default/xui/en/widgets/chiclet_panel.xml
+++ b/indra/newview/skins/default/xui/en/widgets/chiclet_panel.xml
@@ -1,9 +1,9 @@
 <?xml version="1.0" encoding="utf-8" standalone="yes" ?>
 <chiclet_panel
- name="chiclet_panel" 
+ name="chiclet_panel"
  chiclet_padding="3"
  scrolling_offset="40"
- scroll_button_hpad="5"
+ scroll_button_hpad="0"
  scroll_ratio="10"
  min_width="180"
  />
\ No newline at end of file
diff --git a/indra/newview/skins/default/xui/en/widgets/chiclet_script.xml b/indra/newview/skins/default/xui/en/widgets/chiclet_script.xml
index b1f9f5b0e8..8e3541231d 100644
--- a/indra/newview/skins/default/xui/en/widgets/chiclet_script.xml
+++ b/indra/newview/skins/default/xui/en/widgets/chiclet_script.xml
@@ -3,14 +3,22 @@
  height="25"
  name="script_chiclet"
  width="25">
+ <chiclet_script.chiclet_button
+  height="25"
+  image_selected="PushButton_On"
+  image_unselected="PushButton_Off"
+  name="chiclet_button"
+  tab_stop="false"
+  width="25"/>
  <chiclet_script.icon
+  bottom="3"
   follows="all"
   height="20"
   image_name="Generic_Object_Small"
+  left="2"
   mouse_opaque="false"
   name="chiclet_icon"
-  width="20"
-  bottom_pad="2" />
+ width="21"/>
  <chiclet_script.new_message_icon
   bottom="11"
   height="14"
-- 
cgit v1.2.3


From 1c1f465acc0ee587de077d27473558a8b41c04fd Mon Sep 17 00:00:00 2001
From: Erica <erica@lindenlab.com>
Date: Wed, 20 Jan 2010 15:36:05 -0800
Subject: EXT-4482 [BSI] People > Profile - when window is too short, scroll
 bar cuts off text

---
 indra/newview/skins/default/xui/en/panel_profile.xml | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/indra/newview/skins/default/xui/en/panel_profile.xml b/indra/newview/skins/default/xui/en/panel_profile.xml
index 597b6410cd..4ac7295a7f 100644
--- a/indra/newview/skins/default/xui/en/panel_profile.xml
+++ b/indra/newview/skins/default/xui/en/panel_profile.xml
@@ -66,6 +66,7 @@
                 layout="topleft"
           follows="left|top|right"
                 height="505"
+		min_height="505"
                 name="profile_scroll_panel"
                 top="0"
                 left="0"
@@ -108,10 +109,10 @@
                textbox.max_length="512"
                name="sl_description_edit"
                top_pad="-3"
-               width="185"
+               width="180"
                expanded_bg_visible="true"
                expanded_bg_color="DkGray">
-                Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean viverra orci et justo sagittis aliquet. Nullam malesuada mauris sit amet ipsum. adipiscing elit. Aenean viverra orci et justo sagittis aliquet. Nullam malesuada mauris sit amet ipsum. adipiscing elit. Aenean viverra orci et justo sagittis aliquet. Nullam malesuada mauris sit amet ipsum.
+                Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean viverra orci et justo sagittis aliquet.Nullamma lesuada mauris sit amet ipsum. adipiscing elit. Ae nean viverra orci et justo sagittis aliquet. Nullam malesuada mauris sit amet ipsum. adipiscing elit. Aenean viverra orci et justo sagittis aliquet. Nullam malesuada mauris sit amet ipsum.
               </expandable_text>
             </panel>
             <panel
@@ -151,7 +152,7 @@
                textbox.max_length="512"
                name="fl_description_edit"
                top_pad="-3"
-               width="185"
+               width="180"
                expanded_bg_visible="true"
                expanded_bg_color="DkGray">
                 Lorem ipsum dolor sit amet, consectetur adlkjpiscing elit moose moose. Aenean viverra orci et justo sagittis aliquet. Nullam malesuada mauris sit amet. adipiscing elit. Aenean rigviverra orci et justo sagittis aliquet. Nullam malesuada mauris sit amet sorbet ipsum. adipiscing elit. Aenean viverra orci et justo sagittis aliquet. Nullam malesuada mauris sit amet ipsum.
@@ -286,7 +287,7 @@
          height="28"
          layout="topleft"
          name="profile_buttons_panel"
-         auto_resize="false" 
+         auto_resize="false"
          width="313">
         <button
          follows="bottom|left"
@@ -377,6 +378,6 @@
          tool_tip="Create/edit your appearance: physical data, clothes and etc."
          width="130" />
         </layout_panel>
-    
+
 </layout_stack>
 </panel>
-- 
cgit v1.2.3