diff options
Diffstat (limited to 'indra/newview')
22 files changed, 806 insertions, 468 deletions
diff --git a/indra/newview/CMakeLists.txt b/indra/newview/CMakeLists.txt index 2cc38a6934..99ba356d9e 100644 --- a/indra/newview/CMakeLists.txt +++ b/indra/newview/CMakeLists.txt @@ -142,6 +142,7 @@ set(viewer_SOURCE_FILES      llfavoritesbar.cpp      llfeaturemanager.cpp      llfilepicker.cpp +    llfilteredwearablelist.cpp      llfirstuse.cpp      llflexibleobject.cpp      llfloaterabout.cpp @@ -652,6 +653,7 @@ set(viewer_HEADER_FILES      llfavoritesbar.h      llfeaturemanager.h      llfilepicker.h +    llfilteredwearablelist.h      llfirstuse.h      llflexibleobject.h      llfloaterabout.h diff --git a/indra/newview/llfilteredwearablelist.cpp b/indra/newview/llfilteredwearablelist.cpp new file mode 100644 index 0000000000..01d3c3f22e --- /dev/null +++ b/indra/newview/llfilteredwearablelist.cpp @@ -0,0 +1,113 @@ +/** + * @file llfilteredwearablelist.cpp + * @brief Functionality for showing filtered wearable flat list + * + * $LicenseInfo:firstyear=2010&license=viewergpl$ + * + * Copyright (c) 2010, Linden Research, Inc. + * + * Second Life Viewer Source Code + * The source code in this file ("Source Code") is provided by Linden Lab + * to you under the terms of the GNU General Public License, version 2.0 + * ("GPL"), unless you have obtained a separate licensing agreement + * ("Other License"), formally executed by you and Linden Lab.  Terms of + * the GPL can be found in doc/GPL-license.txt in this distribution, or + * online at http://secondlifegrid.net/programs/open_source/licensing/gplv2 + * + * There are special exceptions to the terms and conditions of the GPL as + * it is applied to this Source Code. View the full text of the exception + * in the file doc/FLOSS-exception.txt in this software distribution, or + * online at http://secondlifegrid.net/programs/open_source/licensing/flossexception + * + * By copying, modifying or distributing this software, you acknowledge + * that you have read and understood your obligations described above, + * and agree to abide by those obligations. + * + * ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO + * WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY, + * COMPLETENESS OR PERFORMANCE. + * $/LicenseInfo$ + */ + +#include "llviewerprecompiledheaders.h" +#include "llfilteredwearablelist.h" + +// newview +#include "llinventoryfunctions.h" +#include "llinventoryitemslist.h" +#include "llinventorymodel.h" + +class LLFindItemsByMask : public LLInventoryCollectFunctor +{ +public: +	LLFindItemsByMask(U64 mask) +		: mFilterMask(mask) +	{} + +	virtual bool operator()(LLInventoryCategory* cat, LLInventoryItem* item) +	{ +		if(item) +		{ +			if( mFilterMask & (1LL << item->getInventoryType()) ) +			{ +				return TRUE; +			} +		} +		return FALSE; +	} + +private: +	U64 mFilterMask; +}; + +////////////////////////////////////////////////////////////////////////// + +LLFilteredWearableListManager::LLFilteredWearableListManager(LLInventoryItemsList* list, U64 filter_mask) +: mWearableList(list) +, mFilterMask(filter_mask) +{ +	llassert(mWearableList); +	gInventory.addObserver(this); +	gInventory.fetchDescendentsOf(gInventory.getRootFolderID()); +} + +LLFilteredWearableListManager::~LLFilteredWearableListManager() +{ +	gInventory.removeObserver(this); +} + +void LLFilteredWearableListManager::changed(U32 mask) +{ +	if(!gInventory.isInventoryUsable()) +	{ +		return; +	} + +	populateList(); +} + +void LLFilteredWearableListManager::setFilterMask(U64 mask) +{ +	mFilterMask = mask; +	populateList(); +} + +void LLFilteredWearableListManager::populateList() +{ +	LLInventoryModel::cat_array_t cat_array; +	LLInventoryModel::item_array_t item_array; +	LLFindItemsByMask collector(mFilterMask); + +	gInventory.collectDescendentsIf( +		gInventory.getRootFolderID(), +		cat_array, +		item_array, +		LLInventoryModel::EXCLUDE_TRASH, +		collector); + +	// Probably will also need to get items from Library (waiting for reply in EXT-6724). + +	mWearableList->refreshList(item_array); +} + +// EOF diff --git a/indra/newview/llfilteredwearablelist.h b/indra/newview/llfilteredwearablelist.h new file mode 100644 index 0000000000..3f42833bb4 --- /dev/null +++ b/indra/newview/llfilteredwearablelist.h @@ -0,0 +1,70 @@ +/** + * @file llfilteredwearablelist.h + * @brief Functionality for showing filtered wearable flat list + * + * $LicenseInfo:firstyear=2010&license=viewergpl$ + * + * Copyright (c) 2010, Linden Research, Inc. + * + * Second Life Viewer Source Code + * The source code in this file ("Source Code") is provided by Linden Lab + * to you under the terms of the GNU General Public License, version 2.0 + * ("GPL"), unless you have obtained a separate licensing agreement + * ("Other License"), formally executed by you and Linden Lab.  Terms of + * the GPL can be found in doc/GPL-license.txt in this distribution, or + * online at http://secondlifegrid.net/programs/open_source/licensing/gplv2 + * + * There are special exceptions to the terms and conditions of the GPL as + * it is applied to this Source Code. View the full text of the exception + * in the file doc/FLOSS-exception.txt in this software distribution, or + * online at http://secondlifegrid.net/programs/open_source/licensing/flossexception + * + * By copying, modifying or distributing this software, you acknowledge + * that you have read and understood your obligations described above, + * and agree to abide by those obligations. + * + * ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO + * WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY, + * COMPLETENESS OR PERFORMANCE. + * $/LicenseInfo$ + */ + +#ifndef LL_LLFILTEREDWEARABLELIST_H +#define LL_LLFILTEREDWEARABLELIST_H + +#include "llinventoryobserver.h" + +class LLInventoryItemsList; + +// Class that fills LLInventoryItemsList with filtered data. +class LLFilteredWearableListManager : public LLInventoryObserver +{ +	LOG_CLASS(LLFilteredWearableListManager); +public: + +	LLFilteredWearableListManager(LLInventoryItemsList* list, U64 filter_mask); +	~LLFilteredWearableListManager(); + +	/** LLInventoryObserver implementation +	 * +	 */ +	/*virtual*/ void changed(U32 mask); + +	/** +	 * Sets new filter and applies it immediately +	 */ +	void setFilterMask(U64 mask); + +	/** +	 * Populates wearable list with filtered data. +	 */ +	void populateList(); + +private: +	LLInventoryItemsList* mWearableList; +	U64 mFilterMask; +}; + +#endif //LL_LLFILTEREDWEARABLELIST_H + +// EOF diff --git a/indra/newview/llinventoryitemslist.cpp b/indra/newview/llinventoryitemslist.cpp index 9489e0f2e4..9f54b86607 100644 --- a/indra/newview/llinventoryitemslist.cpp +++ b/indra/newview/llinventoryitemslist.cpp @@ -33,6 +33,9 @@  #include "llinventoryitemslist.h" +// llcommon +#include "llcommonutils.h" +  #include "lliconctrl.h"  #include "llinventoryfunctions.h" @@ -112,6 +115,7 @@ void LLPanelInventoryItem::onMouseLeave(S32 x, S32 y, MASK mask)  LLInventoryItemsList::LLInventoryItemsList(const LLFlatListView::Params& p)  :	LLFlatListView(p) +,	mNeedsRefresh(false)  {}  // virtual @@ -120,22 +124,88 @@ LLInventoryItemsList::~LLInventoryItemsList()  void LLInventoryItemsList::refreshList(const LLInventoryModel::item_array_t item_array)  { -	clear(); +	getIDs().clear(); +	LLInventoryModel::item_array_t::const_iterator it = item_array.begin(); +	for( ; item_array.end() != it; ++it) +	{ +		getIDs().push_back((*it)->getUUID()); +	} +	mNeedsRefresh = true; +} -	for (LLInventoryModel::item_array_t::const_iterator iter = item_array.begin(); -		 iter != item_array.end(); -		 iter++) +void LLInventoryItemsList::draw() +{ +	LLFlatListView::draw(); +	if(mNeedsRefresh)  	{ -		LLViewerInventoryItem *item = (*iter); - -		LLPanelInventoryItem *list_item = new LLPanelInventoryItem(item->getType(), -																   item->getInventoryType(), -																   item->getFlags(), -																   item->getName(), -																   LLStringUtil::null); -		if (!addItem(list_item, item->getUUID())) +		refresh(); +	} +} + +void LLInventoryItemsList::refresh() +{ +	static const unsigned ADD_LIMIT = 50; + +	uuid_vec_t added_items; +	uuid_vec_t removed_items; + +	computeDifference(getIDs(), added_items, removed_items); + +	bool add_limit_exceeded = false; +	unsigned nadded = 0; + +	uuid_vec_t::const_iterator it = added_items.begin(); +	for( ; added_items.end() != it; ++it) +	{ +		if(nadded >= ADD_LIMIT)  		{ -			llerrs << "Couldn't add flat item." << llendl; +			add_limit_exceeded = true; +			break;  		} +		LLViewerInventoryItem* item = gInventory.getItem(*it); +		addNewItem(item); +		++nadded; +	} + +	it = removed_items.begin(); +	for( ; removed_items.end() != it; ++it) +	{ +		removeItemByUUID(*it);  	} + +	bool needs_refresh = add_limit_exceeded; +	setNeedsRefresh(needs_refresh); +} + +void LLInventoryItemsList::computeDifference( +	const uuid_vec_t& vnew, +	uuid_vec_t& vadded, +	uuid_vec_t& vremoved) +{ +	uuid_vec_t vcur; +	{ +		std::vector<LLSD> vcur_values; +		getValues(vcur_values); + +		for (size_t i=0; i<vcur_values.size(); i++) +			vcur.push_back(vcur_values[i].asUUID()); +	} + +	LLCommonUtils::computeDifference(vnew, vcur, vadded, vremoved);  } + +void LLInventoryItemsList::addNewItem(LLViewerInventoryItem* item) +{ +	llassert(item); + +	LLPanelInventoryItem *list_item = new LLPanelInventoryItem(item->getType(), +		item->getInventoryType(), item->getFlags(), item->getName(), LLStringUtil::null); + +	if (!addItem(list_item, item->getUUID())) +	{ +		llwarns << "Couldn't add flat list item." << llendl; +		llassert(!"Couldn't add flat list item."); +	} +} + +// EOF diff --git a/indra/newview/llinventoryitemslist.h b/indra/newview/llinventoryitemslist.h index bba739dbbf..0ca4146867 100644 --- a/indra/newview/llinventoryitemslist.h +++ b/indra/newview/llinventoryitemslist.h @@ -80,9 +80,43 @@ public:  	void refreshList(const LLInventoryModel::item_array_t item_array); +	/** +	 * Let list know items need to be refreshed in next draw() +	 */ +	void setNeedsRefresh(bool needs_refresh){ mNeedsRefresh = needs_refresh; } + +	bool getNeedsRefresh(){ return mNeedsRefresh; } + +	/*virtual*/ void draw(); +  protected:  	friend class LLUICtrlFactory;  	LLInventoryItemsList(const LLFlatListView::Params& p); + +	uuid_vec_t& getIDs() { return mIDs; } + +	/** +	 * Refreshes list items, adds new items and removes deleted items.  +	 * Called from draw() until all new items are added, , +	 * maximum 50 items can be added during single call. +	 */ +	void refresh(); + +	/** +	 * Compute difference between new items and current items, fills 'vadded' with added items, +	 * 'vremoved' with removed items. See LLCommonUtils::computeDifference +	 */ +	void computeDifference(const uuid_vec_t& vnew, uuid_vec_t& vadded, uuid_vec_t& vremoved); + +	/** +	 * Add an item to the list +	 */ +	void addNewItem(LLViewerInventoryItem* item); + +private: +	uuid_vec_t mIDs; // IDs of items that were added in refreshList(). +					 // Will be used in refresh() to determine added and removed ids +	bool mNeedsRefresh;  };  #endif //LL_LLINVENTORYITEMSLIST_H diff --git a/indra/newview/llnamelistctrl.cpp b/indra/newview/llnamelistctrl.cpp index 9611c286eb..d605d4430e 100644 --- a/indra/newview/llnamelistctrl.cpp +++ b/indra/newview/llnamelistctrl.cpp @@ -81,7 +81,7 @@ void LLNameListCtrl::addNameItem(const LLUUID& agent_id, EAddPosition pos,  	item.enabled = enabled;  	item.target = INDIVIDUAL; -	addNameItemRow(item, pos); +	addNameItemRow(item, pos, suffix);  }  // virtual, public diff --git a/indra/newview/llpaneloutfitedit.cpp b/indra/newview/llpaneloutfitedit.cpp index ce17e1d624..e139cb31d6 100644 --- a/indra/newview/llpaneloutfitedit.cpp +++ b/indra/newview/llpaneloutfitedit.cpp @@ -38,7 +38,9 @@  #include "llagent.h"  #include "llagentwearables.h"  #include "llappearancemgr.h" +#include "llfilteredwearablelist.h"  #include "llinventory.h" +#include "llinventoryitemslist.h"  #include "llviewercontrol.h"  #include "llui.h"  #include "llfloater.h" @@ -164,6 +166,7 @@ BOOL LLPanelOutfitEdit::postBuild()  	childSetCommitCallback("add_btn", boost::bind(&LLPanelOutfitEdit::showAddWearablesPanel, this), NULL);  	childSetCommitCallback("filter_button", boost::bind(&LLPanelOutfitEdit::showWearablesFilter, this), NULL); +	childSetCommitCallback("list_view_btn", boost::bind(&LLPanelOutfitEdit::showFilteredWearablesPanel, this), NULL);  	mLookContents = getChild<LLScrollListCtrl>("look_items_list");  	mLookContents->sortByColumn("look_item_sort", TRUE); @@ -229,6 +232,9 @@ BOOL LLPanelOutfitEdit::postBuild()  	save_registar.add("Outfit.SaveAsNew.Action", boost::bind(&LLPanelOutfitEdit::saveOutfit, this, true));  	mSaveMenu = LLUICtrlFactory::getInstance()->createFromFile<LLToggleableMenu>("menu_save_outfit.xml", gMenuHolder, LLViewerMenuHolderGL::child_registry_t::instance()); +	mWearableListManager = new LLFilteredWearableListManager( +		getChild<LLInventoryItemsList>("filtered_wearables_list"), ALL_ITEMS_MASK); +  	return TRUE;  } @@ -242,6 +248,11 @@ void LLPanelOutfitEdit::showWearablesFilter()  	childSetVisible("filter_combobox_panel", childGetValue("filter_button"));  } +void LLPanelOutfitEdit::showFilteredWearablesPanel() +{ +	childSetVisible("filtered_wearables_panel", !childIsVisible("filtered_wearables_panel")); +} +  void LLPanelOutfitEdit::saveOutfit(bool as_new)  {  	if (!as_new && LLAppearanceMgr::getInstance()->updateBaseOutfit()) @@ -275,6 +286,7 @@ void LLPanelOutfitEdit::onTypeFilterChanged(LLUICtrl* ctrl)  	{  		U32 curr_filter_type = type_filter->getCurrentIndex();  		mInventoryItemsPanel->setFilterTypes(mLookItemTypes[curr_filter_type].inventoryMask); +		mWearableListManager->setFilterMask(mLookItemTypes[curr_filter_type].inventoryMask);  	}  	mSavedFolderState->setApply(TRUE); @@ -577,4 +589,4 @@ void LLPanelOutfitEdit::displayCurrentOutfit()  	updateLookInfo();  } - +// EOF diff --git a/indra/newview/llpaneloutfitedit.h b/indra/newview/llpaneloutfitedit.h index 69e8016534..308ee23115 100644 --- a/indra/newview/llpaneloutfitedit.h +++ b/indra/newview/llpaneloutfitedit.h @@ -55,6 +55,7 @@ class LLScrollListCtrl;  class LLToggleableMenu;  class LLLookFetchObserver;  class LLFilterEditor; +class LLFilteredWearableListManager;  class LLPanelOutfitEdit : public LLPanel  { @@ -88,6 +89,7 @@ public:  	void showAddWearablesPanel();  	void showWearablesFilter(); +	void showFilteredWearablesPanel();  	void saveOutfit(bool as_new = false);  	void showSaveMenu(); @@ -122,7 +124,9 @@ private:  	LLButton*			mUpBtn;  	LLButton*			mEditWearableBtn;  	LLToggleableMenu*	mSaveMenu; -	 + +	LLFilteredWearableListManager* mWearableListManager; +  	LLLookFetchObserver*		mFetchLook;  	LLInventoryLookObserver*	mLookObserver;  	std::vector<LLLookItemType> mLookItemTypes; diff --git a/indra/newview/llviewermessage.cpp b/indra/newview/llviewermessage.cpp index 486158272d..ba0c8d464d 100644 --- a/indra/newview/llviewermessage.cpp +++ b/indra/newview/llviewermessage.cpp @@ -1035,21 +1035,26 @@ bool check_offer_throttle(const std::string& from_name, bool check_only)  			{  				// Use the name of the last item giver, who is probably the person  				// spamming you. -				std::ostringstream message; -				message << LLAppViewer::instance()->getSecondLifeTitle(); + +				LLStringUtil::format_map_t arg; +				std::string log_msg; +				std::ostringstream time ; +				time<<OFFER_THROTTLE_TIME; + +				arg["APP_NAME"] = LLAppViewer::instance()->getSecondLifeTitle(); +				arg["TIME"] = time.str(); +  				if (!from_name.empty())  				{ -					message << ": Items coming in too fast from " << from_name; +					arg["FROM_NAME"] = from_name; +					log_msg = LLTrans::getString("ItemsComingInTooFastFrom", arg);  				}  				else  				{ -					message << ": Items coming in too fast"; +					log_msg = LLTrans::getString("ItemsComingInTooFast", arg);  				} -				message << ", automatic preview disabled for " -					<< OFFER_THROTTLE_TIME << " seconds.";  				//this is kinda important, so actually put it on screen -				std::string log_msg = message.str();  				LLSD args;  				args["MESSAGE"] = log_msg;  				LLNotificationsUtil::add("SystemMessage", args); @@ -2532,7 +2537,7 @@ void process_improved_im(LLMessageSystem *msg, void **user_data)  			// Note: lie to Nearby Chat, pretending that this is NOT an IM, because  			// IMs from obejcts don't open IM sessions.  			LLNearbyChat* nearby_chat = LLFloaterReg::getTypedInstance<LLNearbyChat>("nearby_chat", LLSD()); -			if(nearby_chat) +			if(SYSTEM_FROM != name && nearby_chat)  			{  				LLSD args;  				args["owner_id"] = from_id; diff --git a/indra/newview/skins/default/xui/da/floater_customize.xml b/indra/newview/skins/default/xui/da/floater_customize.xml index b8b4b03277..a47e0d33df 100644 --- a/indra/newview/skins/default/xui/da/floater_customize.xml +++ b/indra/newview/skins/default/xui/da/floater_customize.xml @@ -1,6 +1,6 @@  <?xml version="1.0" encoding="utf-8" standalone="yes"?> -<floater name="floater customize" title="UDSEENDE" width="509"> -	<tab_container name="customize tab container" width="507"> +<floater name="floater customize" title="UDSEENDE"> +	<tab_container name="customize tab container">  		<text label="Krops Dele" name="body_parts_placeholder">  			Kropsdele  		</text> @@ -522,7 +522,7 @@  			<button label="Vend tilbage" label_selected="Vend tilbage" name="Revert"/>  		</panel>  	</tab_container> -	<scroll_container left="212" name="panel_container"/> +	<scroll_container name="panel_container"/>  	<button label="Script info" label_selected="Script info" name="script_info" tool_tip="Vis scripts vedhæftet på din avatar"/>  	<button label="Lav sæt" label_selected="Lav sæt" name="make_outfit_btn"/>  	<button label="Annullér" label_selected="Annullér" name="Cancel"/> diff --git a/indra/newview/skins/default/xui/de/floater_customize.xml b/indra/newview/skins/default/xui/de/floater_customize.xml index f284d7cd6b..3651577797 100644 --- a/indra/newview/skins/default/xui/de/floater_customize.xml +++ b/indra/newview/skins/default/xui/de/floater_customize.xml @@ -81,7 +81,7 @@  			<texture_picker label="Untere Tattoos" name="Lower Tattoos" tool_tip="Klicken Sie hier, um ein Bild auszuwählen"/>  			<button label="Neue Haut" label_selected="Neue Haut" name="Create New"/>  			<button font="SansSerifSmall" label="Speichern" label_selected="Speichern" left="107" name="Save"/> -			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." left="194" name="Save As" width="105"/> +			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." name="Save As"/>  			<button font="SansSerifSmall" label="Zurücksetzen" label_selected="Zurücksetzen" name="Revert"/>  		</panel>  		<panel label="Haar" name="Hair"> @@ -116,7 +116,7 @@  			<texture_picker label="Textur" name="Texture" tool_tip="Klicken Sie hier, um ein Bild auszuwählen"/>  			<button label="Neue Haare" label_selected="Neue Haare" name="Create New"/>  			<button font="SansSerifSmall" label="Speichern" label_selected="Speichern" left="107" name="Save"/> -			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." left="194" name="Save As" width="105"/> +			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." name="Save As"/>  			<button font="SansSerifSmall" label="Zurücksetzen" label_selected="Zurücksetzen" name="Revert"/>  		</panel>  		<panel label="Augen" name="Eyes"> @@ -147,7 +147,7 @@  			<texture_picker label="Iris" name="Iris" tool_tip="Klicken Sie hier, um ein Bild auszuwählen"/>  			<button label="Neue Augen" label_selected="Neue Augen" name="Create New"/>  			<button font="SansSerifSmall" label="Speichern" label_selected="Speichern" left="107" name="Save"/> -			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." left="194" name="Save As" width="105"/> +			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." name="Save As"/>  			<button font="SansSerifSmall" label="Zurücksetzen" label_selected="Zurücksetzen" name="Revert"/>  		</panel>  		<text label="Kleidung" name="clothes_placeholder"> @@ -159,7 +159,7 @@  			<button font="SansSerifSmall" label="Ausziehen" label_selected="Ausziehen" name="Take Off"/>  			<button label="Neues Hemd" label_selected="Neues Hemd" name="Create New"/>  			<button font="SansSerifSmall" label="Speichern" label_selected="Speichern" left="107" name="Save"/> -			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." left="194" name="Save As" width="105"/> +			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." name="Save As"/>  			<button font="SansSerifSmall" label="Zurücksetzen" label_selected="Zurücksetzen" name="Revert"/>  			<text name="title">  				[DESC] @@ -192,7 +192,7 @@  			<button font="SansSerifSmall" label="Ausziehen" label_selected="Ausziehen" name="Take Off"/>  			<button label="Neue Hose" label_selected="Neue Hose" name="Create New"/>  			<button font="SansSerifSmall" label="Speichern" label_selected="Speichern" left="107" name="Save"/> -			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." left="194" name="Save As" width="105"/> +			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." name="Save As"/>  			<button font="SansSerifSmall" label="Zurücksetzen" label_selected="Zurücksetzen" name="Revert"/>  			<text name="title">  				[DESC] @@ -249,7 +249,7 @@  			<color_swatch label="Farbe/Ton" name="Color/Tint" tool_tip="Klicken Sie hier, um die Farbauswahl zu öffnen"/>  			<button font="SansSerifSmall" label="Ausziehen" label_selected="Ausziehen" name="Take Off"/>  			<button font="SansSerifSmall" label="Speichern" label_selected="Speichern" left="107" name="Save"/> -			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." left="194" name="Save As" width="105"/> +			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." name="Save As"/>  			<button font="SansSerifSmall" label="Zurücksetzen" label_selected="Zurücksetzen" name="Revert"/>  		</panel>  		<panel label="Socken" name="Socks"> @@ -282,7 +282,7 @@  			<color_swatch label="Farbe/Ton" name="Color/Tint" tool_tip="Klicken Sie hier, um die Farbauswahl zu öffnen"/>  			<button font="SansSerifSmall" label="Ausziehen" label_selected="Ausziehen" name="Take Off"/>  			<button font="SansSerifSmall" label="Speichern" label_selected="Speichern" left="107" name="Save"/> -			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." left="194" name="Save As" width="105"/> +			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." name="Save As"/>  			<button font="SansSerifSmall" label="Zurücksetzen" label_selected="Zurücksetzen" name="Revert"/>  		</panel>  		<panel label="Jacke" name="Jacket"> @@ -316,7 +316,7 @@  			<color_swatch label="Farbe/Ton" name="Color/Tint" tool_tip="Klicken Sie hier, um die Farbauswahl zu öffnen"/>  			<button font="SansSerifSmall" label="Ausziehen" label_selected="Ausziehen" name="Take Off"/>  			<button font="SansSerifSmall" label="Speichern" label_selected="Speichern" left="107" name="Save"/> -			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." left="194" name="Save As" width="105"/> +			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." name="Save As"/>  			<button font="SansSerifSmall" label="Zurücksetzen" label_selected="Zurücksetzen" name="Revert"/>  		</panel>  		<panel label="Handschuhe" name="Gloves"> @@ -349,7 +349,7 @@  			<color_swatch label="Farbe/Ton" name="Color/Tint" tool_tip="Klicken Sie hier, um die Farbauswahl zu öffnen"/>  			<button font="SansSerifSmall" label="Ausziehen" label_selected="Ausziehen" name="Take Off"/>  			<button font="SansSerifSmall" label="Speichern" label_selected="Speichern" left="107" name="Save"/> -			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." left="194" name="Save As" width="105"/> +			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." name="Save As"/>  			<button font="SansSerifSmall" label="Zurücksetzen" label_selected="Zurücksetzen" name="Revert"/>  		</panel>  		<panel label="Unterhemd" name="Undershirt"> @@ -382,7 +382,7 @@  			<color_swatch label="Farbe/Ton" name="Color/Tint" tool_tip="Klicken Sie hier, um die Farbauswahl zu öffnen"/>  			<button font="SansSerifSmall" label="Ausziehen" label_selected="Ausziehen" name="Take Off"/>  			<button font="SansSerifSmall" label="Speichern" label_selected="Speichern" left="107" name="Save"/> -			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." left="194" name="Save As" width="105"/> +			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." name="Save As"/>  			<button font="SansSerifSmall" label="Zurücksetzen" label_selected="Zurücksetzen" name="Revert"/>  		</panel>  		<panel label="Unterhose" name="Underpants"> @@ -415,7 +415,7 @@  			<color_swatch label="Farbe/Ton" name="Color/Tint" tool_tip="Klicken Sie hier, um die Farbauswahl zu öffnen"/>  			<button font="SansSerifSmall" label="Ausziehen" label_selected="Ausziehen" name="Take Off"/>  			<button font="SansSerifSmall" label="Speichern" label_selected="Speichern" left="107" name="Save"/> -			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." left="194" name="Save As" width="105"/> +			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." name="Save As"/>  			<button font="SansSerifSmall" label="Zurücksetzen" label_selected="Zurücksetzen" name="Revert"/>  		</panel>  		<panel label="Rock" name="Skirt"> @@ -448,7 +448,7 @@  			<color_swatch label="Farbe/Ton" name="Color/Tint" tool_tip="Klicken Sie hier, um die Farbauswahl zu öffnen"/>  			<button font="SansSerifSmall" label="Ausziehen" label_selected="Ausziehen" name="Take Off"/>  			<button font="SansSerifSmall" label="Speichern" label_selected="Speichern" left="107" name="Save"/> -			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." left="194" name="Save As" width="105"/> +			<button font="SansSerifSmall" label="Speichern unter..." label_selected="Speichern unter..." name="Save As"/>  			<button font="SansSerifSmall" label="Zurücksetzen" label_selected="Zurücksetzen" name="Revert"/>  		</panel>  		<panel label="Tätowierung" name="Tattoo"> diff --git a/indra/newview/skins/default/xui/en/floater_customize.xml b/indra/newview/skins/default/xui/en/floater_customize.xml index 32460e937d..01bced81d0 100644 --- a/indra/newview/skins/default/xui/en/floater_customize.xml +++ b/indra/newview/skins/default/xui/en/floater_customize.xml @@ -11,7 +11,7 @@   save_rect="true"   title="APPEARANCE"   top_delta="-185" - width="524"> + width="600">      <tab_container       height="517"       layout="topleft" @@ -21,7 +21,7 @@       tab_position="left"       tab_height="50"       top="26" -     width="506"> +     width="580">              <text               type="string"               length="1" @@ -65,15 +65,15 @@               mouse_opaque="true"               width="16" />              <button -             follows="right|bottom" +             follows="left|top"               height="23" -             label="Revert" -             label_selected="Revert" +             label="Create New Shape" +             label_selected="Create New Shape"               layout="topleft" -             right="390" -             name="Revert" -             top="477" -             width="82" /> +             left="10" +             name="Create New" +             top="104" +             width="160" />              <button               follows="left|top"               height="23" @@ -280,46 +280,46 @@               type="string"               length="1"               top="488" -             follows="left|top|right" +             follows="left|top"               font="SansSerif"               halign="right"               height="23"               layout="topleft" +             left="10"               name="Item Action Label" -             right="90" -             width="100"> +             width="130">                  Shape:              </text>              <button -             follows="left|top" -             height="23" -             label="Create New Shape" -             label_selected="Create New Shape" -             layout="topleft" -             left="10" -             name="Create New" -             top="104" -             width="160" /> -            <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save"               label_selected="Save"               layout="topleft"               name="Save" -             right="186" +             left_pad="2"               top="477"               width="82" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save As..."               label_selected="Save As..."               layout="topleft"               name="Save As"               top="477" -             right="304" +             left_pad="3"               width="115" /> +            <button +             follows="left|bottom" +             height="23" +             label="Revert" +             label_selected="Revert" +             layout="topleft" +             left_pad="3" +             name="Revert" +             top="477" +             width="120" />          </panel>          <panel           border="false" @@ -352,6 +352,16 @@              <button               follows="left|top"               height="23" +             label="Create New Skin" +             label_selected="Create New Skin" +             layout="topleft" +             left_delta="0" +             name="Create New" +             top_delta="-249" +             width="160" /> +            <button +             follows="left|top" +             height="23"               label="Skin Color"               label_selected="Skin Color"               layout="topleft" @@ -479,20 +489,6 @@               width="373">                  You do not have permission to modify this wearable.              </text> -            <text -             type="string" -             length="1" -             top="488" -             follows="left|top|right" -             font="SansSerif" -             halign="right" -             height="23" -             layout="topleft" -             name="Item Action Label" -             right="90" -             width="100"> -                Skin: -            </text>              <texture_picker               allow_no_texture="true"               can_apply_immediately="true" @@ -532,46 +528,50 @@               tool_tip="Click to choose a picture"               top_delta="102"               width="82" /> -            <button +            <text +             type="string" +             length="1" +             top="488"               follows="left|top" +             font="SansSerif" +             halign="right"               height="23" -             label="Create New Skin" -             label_selected="Create New Skin"               layout="topleft" -             left_delta="0" -             name="Create New" -             top_delta="-249" -             width="160" /> +             left="10" +             name="Item Action Label" +             width="130"> +                Skin: +            </text>              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save"               label_selected="Save"               layout="topleft" -             right="186" +             left_pad="2"               name="Save"               top="477"               width="82" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save As..."               label_selected="Save As..."               layout="topleft" -             right="304" +             left_pad="3"               name="Save As"               top="477"               width="115" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Revert"               label_selected="Revert"               layout="topleft" -             right="390" +             left_pad="3"               name="Revert"               top="477" -             width="82" /> +             width="120" />          </panel>          <panel           border="false" @@ -729,20 +729,6 @@               width="373">                  You do not have permission to modify this wearable.              </text> -            <text -             type="string" -             length="1" -             top="488" -             follows="left|top|right" -             font="SansSerif" -             halign="right" -             height="23" -             layout="topleft" -             name="Item Action Label" -             right="90"  -             width="100"> -                Hair: -            </text>              <texture_picker               can_apply_immediately="true"               default_image_name="Default" @@ -765,36 +751,50 @@               name="Create New"               top_delta="-89"               width="160" /> +            <text +             type="string" +             length="1" +             top="488" +             follows="left|top" +             font="SansSerif" +             halign="right" +             height="23" +             layout="topleft" +             name="Item Action Label" +             left="10" +             width="130"> +                Hair: +            </text>              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save"               label_selected="Save"               layout="topleft" -             right="186" +             left_pad="2"               name="Save"               top="477"               width="82" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save As..."               label_selected="Save As..."               layout="topleft" -             right="304" +             left_pad="3"               name="Save As"               top="477"               width="115" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Revert"               label_selected="Revert"               layout="topleft" -             right="390" +             left_pad="3"               name="Revert"               top="477" -             width="82" /> +             width="120" />          </panel>          <panel           border="false" @@ -914,20 +914,6 @@               width="373">                  You do not have permission to modify this wearable.              </text> -            <text -             type="string" -             length="1" -             bottom="4" -             follows="left|bottom|right" -             font="SansSerif" -             halign="right" -             height="23" -             layout="bottomleft" -             name="Item Action Label" -             right="90"  -             width="100"> -                Eyes: -            </text>              <texture_picker               can_apply_immediately="true"               default_image_name="Default" @@ -949,36 +935,50 @@               name="Create New"               top="66"               width="160" /> +            <text +             type="string" +             length="1" +             bottom="4" +             follows="left|bottom" +             font="SansSerif" +             halign="right" +             height="23" +             layout="bottomleft" +             name="Item Action Label" +             left="10" +             width="130"> +                Eyes: +            </text>              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save"               label_selected="Save"               layout="topleft" -             right="186" +             left_pad="2"               name="Save"               top="477"               width="82" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save As..."               label_selected="Save As..."               layout="topleft" -             right="304" +             left_pad="3"               name="Save As"               top="477"               width="115" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Revert"               label_selected="Revert"               layout="topleft" -             right="390" +             left_pad="3"               name="Revert"               top="477" -             width="82" /> +             width="120" />          </panel>              <text               type="string" @@ -1063,36 +1063,50 @@               name="Create New"               top="66"               width="160" /> +            <text +             type="string" +             length="1" +             bottom="4" +             follows="left|bottom" +             font="SansSerif" +             halign="right" +             height="23" +             layout="bottomleft" +             name="Item Action Label" +             left="10" +             width="130"> +                Shirt: +            </text>              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save"               label_selected="Save"               layout="topleft" -             right="186" +             left_pad="2"               name="Save"               top="477"               width="82" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save As..."               label_selected="Save As..."               layout="topleft" -             right="304" +             left_pad="3"               name="Save As"               top="477"               width="115" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Revert"               label_selected="Revert"               layout="topleft" -             right="390" +             left_pad="3"               name="Revert"               top="477" -             width="82" /> +             width="120" />              <text               type="string"               length="1" @@ -1183,20 +1197,6 @@               width="373">                  You do not have permission to modify this wearable.              </text> -            <text -             type="string" -             length="1" -             bottom="4" -             follows="left|bottom|right" -             font="SansSerif" -             halign="right" -             height="23" -             layout="bottomleft" -             name="Item Action Label" -             right="90"  -             width="100"> -                Shirt: -            </text>          </panel>          <panel           border="false" @@ -1266,36 +1266,50 @@               name="Create New"               top="66"               width="160" /> +            <text +             type="string" +             length="1" +             bottom="4" +             follows="left|bottom" +             font="SansSerif" +             halign="right" +             height="23" +             layout="bottomleft" +             name="Item Action Label" +             left="10" +             width="130"> +                Pants: +            </text>              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save"               label_selected="Save"               layout="topleft" -             right="186" +             left_pad="2"               name="Save"               top="477"               width="82" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save As..."               label_selected="Save As..."               layout="topleft" -             right="304" +             left_pad="3"               name="Save As"               top="477"               width="115" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Revert"               label_selected="Revert"               layout="topleft" -             right="390" +             left_pad="3"               name="Revert"               top="477" -             width="82" /> +             width="120" />              <text               type="string"               length="1" @@ -1386,20 +1400,6 @@               width="373">                  You do not have permission to modify this wearable.              </text> -            <text -             type="string" -             length="1" -             bottom="4" -             follows="left|bottom|right" -             font="SansSerif" -             halign="right" -             height="23" -             layout="bottomleft" -             name="Item Action Label" -             right="90"  -             width="100"> -                Pants: -            </text>          </panel>          <panel           border="false" @@ -1528,20 +1528,6 @@               width="373">                  You do not have permission to modify this wearable.              </text> -            <text -             type="string" -             length="1" -             bottom="4" -             follows="left|bottom|right" -             font="SansSerif" -             halign="right" -             height="23" -             layout="bottomleft" -             name="Item Action Label" -             right="90"  -             width="100"> -                Shoes: -            </text>              <texture_picker               can_apply_immediately="true"               default_image_name="Default" @@ -1573,36 +1559,50 @@               name="Take Off"               top_pad="4"               width="82" /> +            <text +             type="string" +             length="1" +             bottom="4" +             follows="left|bottom" +             font="SansSerif" +             halign="right" +             height="23" +             layout="bottomleft" +             left="10" +             name="Item Action Label" +             width="130"> +                Shoes: +            </text>              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save"               label_selected="Save"               layout="topleft" -             right="186" +             left_pad="2"               name="Save"               top="477"               width="82" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save As..."               label_selected="Save As..."               layout="topleft" -             right="304" +             left_pad="3"               name="Save As"               top="477"               width="115" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Revert"               label_selected="Revert"               layout="topleft" -             right="390" +             left_pad="3"               name="Revert"               top="477" -             width="82" /> +             width="120" />          </panel>          <panel           border="false" @@ -1731,20 +1731,6 @@               width="373">                  You do not have permission to modify this wearable.              </text> -            <text -             type="string" -             length="1" -             bottom="4" -             follows="left|bottom|right" -             font="SansSerif" -             halign="right" -             height="23" -             layout="bottomleft" -             name="Item Action Label" -             right="90"  -             width="100"> -                Socks: -            </text>              <texture_picker               can_apply_immediately="true"               default_image_name="Default" @@ -1776,36 +1762,50 @@               name="Take Off"               top_pad="4"               width="82" /> +            <text +             type="string" +             length="1" +             bottom="4" +             follows="left|bottom" +             font="SansSerif" +             halign="right" +             height="23" +             layout="bottomleft" +             left="10" +             name="Item Action Label" +             width="130"> +                Socks: +            </text>              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save"               label_selected="Save"               layout="topleft" -             right="186" +             left_pad="2"               name="Save"               top="477"               width="82" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save As..."               label_selected="Save As..."               layout="topleft" -             right="304" +             left_pad="3"               name="Save As"               top="477"               width="115" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Revert"               label_selected="Revert"               layout="topleft" -             right="390" +             left_pad="3"               name="Revert"               top="477" -             width="82" /> +             width="120" />          </panel>          <panel           border="false" @@ -1934,20 +1934,6 @@               width="373">                  You do not have permission to modify this wearable.              </text> -            <text -             type="string" -             length="1" -             bottom="4" -             follows="left|bottom|right" -             font="SansSerif" -             halign="right" -             height="23" -             layout="bottomleft" -             name="Item Action Label" -             right="90"  -             width="100"> -                Jacket: -            </text>              <texture_picker               can_apply_immediately="true"               default_image_name="Default" @@ -1990,36 +1976,50 @@               name="Take Off"               top_pad="4"               width="82" /> +            <text +             type="string" +             length="1" +             bottom="4" +             follows="left|bottom" +             font="SansSerif" +             halign="right" +             height="23" +             layout="bottomleft" +             left="10" +             name="Item Action Label" +             width="130"> +                Jacket: +            </text>              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save"               label_selected="Save"               layout="topleft" -             right="186" +             left_pad="2"               name="Save"               top="477"               width="82" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save As..."               label_selected="Save As..."               layout="topleft" -             right="304" +             left_pad="3"               name="Save As"               top="477"               width="115" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Revert"               label_selected="Revert"               layout="topleft" -             right="390" +             left_pad="3"               name="Revert"               top="477" -             width="82" /> +             width="120" />          </panel>          <panel           border="false" @@ -2148,20 +2148,6 @@               width="373">                  You do not have permission to modify this wearable.              </text> -            <text -             type="string" -             length="1" -             bottom="4" -             follows="left|bottom|right" -             font="SansSerif" -             halign="right" -             height="23" -             layout="bottomleft" -             name="Item Action Label" -             right="90"  -             width="100"> -                Gloves: -            </text>              <texture_picker               can_apply_immediately="true"               default_image_name="Default" @@ -2193,36 +2179,50 @@               name="Take Off"               top_pad="4"               width="82" /> +            <text +             type="string" +             length="1" +             bottom="4" +             follows="left|bottom" +             font="SansSerif" +             halign="right" +             height="23" +             layout="bottomleft" +             left="10" +             name="Item Action Label" +             width="130"> +                Gloves: +            </text>              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save"               label_selected="Save"               layout="topleft" -             right="186" +             left_pad="2"               name="Save"               top="477"               width="82" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save As..."               label_selected="Save As..."               layout="topleft" -             right="304" +             left_pad="3"               name="Save As"               top="477"               width="115" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Revert"               label_selected="Revert"               layout="topleft" -             right="390" +             left_pad="3"               name="Revert"               top="477" -             width="82" /> +             width="120" />          </panel>          <panel           border="false" @@ -2351,20 +2351,6 @@               width="373">                  You do not have permission to modify this wearable.              </text> -            <text -             type="string" -             length="1" -             bottom="4" -             follows="left|bottom|right" -             font="SansSerif" -             halign="right" -             height="23" -             layout="bottomleft" -             name="Item Action Label" -             right="90"  -             width="100"> -                Undershirt: -            </text>              <texture_picker               can_apply_immediately="true"               default_image_name="Default" @@ -2396,36 +2382,50 @@               name="Take Off"               top_pad="4"               width="82" /> +            <text +             type="string" +             length="1" +             bottom="4" +             follows="left|bottom" +             font="SansSerif" +             halign="right" +             height="23" +             layout="bottomleft" +             left="10" +             name="Item Action Label" +             width="130"> +                Undershirt: +            </text>              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save"               label_selected="Save"               layout="topleft" -             right="186" +             left_pad="2"               name="Save"               top="477"               width="82" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save As..."               label_selected="Save As..."               layout="topleft" -             right="304" +             left_pad="3"               name="Save As"               top="477"               width="115" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Revert"               label_selected="Revert"               layout="topleft" -             right="390" +             left_pad="3"               name="Revert"               top="477" -             width="82" /> +             width="120" />          </panel>          <panel           border="false" @@ -2554,20 +2554,6 @@               width="373">                  You do not have permission to modify this wearable.              </text> -            <text -             type="string" -             length="1" -             bottom="4" -             follows="left|bottom|right" -             font="SansSerif" -             halign="right" -             height="23" -             layout="bottomleft" -             name="Item Action Label" -             right="90"  -             width="100"> -                Underpants: -            </text>              <texture_picker               can_apply_immediately="true"               default_image_name="Default" @@ -2599,36 +2585,50 @@               name="Take Off"               top_pad="4"               width="82" /> +            <text +             type="string" +             length="1" +             bottom="4" +             follows="left|bottom" +             font="SansSerif" +             halign="right" +             height="23" +             layout="bottomleft" +             left="10" +             name="Item Action Label" +             width="130"> +                Underpants: +            </text>              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save"               label_selected="Save"               layout="topleft" -             right="186" +             left_pad="2"               name="Save"               top="477"               width="82" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save As..."               label_selected="Save As..."               layout="topleft" -             right="304" +             left_pad="3"               name="Save As"               top="477"               width="115" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Revert"               label_selected="Revert"               layout="topleft" -             right="390" +             left_pad="3"               name="Revert"               top="477" -             width="82" /> +             width="120" />          </panel>          <panel           border="false" @@ -2757,20 +2757,6 @@               width="373">                  You do not have permission to modify this wearable.              </text> -            <text -             type="string" -             length="1" -             bottom="4" -             follows="left|bottom|right" -             font="SansSerif" -             halign="right" -             height="23" -             layout="bottomleft" -             name="Item Action Label" -             right="90"  -             width="100"> -                Skirt: -            </text>              <texture_picker               can_apply_immediately="true"               default_image_name="Default" @@ -2802,36 +2788,50 @@               name="Take Off"               top_pad="4"               width="82" /> +            <text +             type="string" +             length="1" +             bottom="4" +             follows="left|bottom" +             font="SansSerif" +             halign="right" +             height="23" +             layout="bottomleft" +             left="10" +             name="Item Action Label" +             width="130"> +                Skirt: +            </text>              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save"               label_selected="Save"               layout="topleft" -             right="186" +             left_pad="2"               name="Save"               top="477"               width="82" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save As..."               label_selected="Save As..."               layout="topleft" -             right="304" +             left_pad="3"               name="Save As"               top="477"               width="115" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Revert"               label_selected="Revert"               layout="topleft" -             right="390" +             left_pad="3"               name="Revert"               top="477" -             width="82" /> +             width="120" />          </panel>          <panel           border="false" @@ -2960,20 +2960,6 @@               width="373">                  You do not have permission to modify this wearable.              </text> -            <text -             type="string" -             length="1" -             bottom="4" -             follows="left|bottom|right" -             font="SansSerif" -             halign="right" -             height="23" -             layout="bottomleft" -             name="Item Action Label" -             right="90"  -             width="100"> -                Tattoo: -            </text>              <texture_picker               can_apply_immediately="true"               default_image_name="Default" @@ -3018,36 +3004,50 @@               top_pad="4"               left="10"               width="82" /> +            <text +             type="string" +             length="1" +             bottom="4" +             follows="left|bottom" +             font="SansSerif" +             halign="right" +             height="23" +             layout="bottomleft" +             left="10" +             name="Item Action Label" +             width="130"> +                Tattoo: +            </text>              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save"               label_selected="Save"               layout="topleft" -             right="186" +             left_pad="2"               name="Save"               top="477"               width="82" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save As..."               label_selected="Save As..."               layout="topleft" -             right="304" +             left_pad="3"               name="Save As"               top="477"               width="115" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Revert"               label_selected="Revert"               layout="topleft" -             right="390" +             left_pad="3"               name="Revert"               top="477" -             width="82" /> +             width="120" />          </panel>          <panel           border="false" @@ -3176,20 +3176,6 @@               width="373">                  You do not have permission to modify this wearable.              </text> -            <text -             type="string" -             length="1" -             bottom="4" -             follows="left|bottom|right" -             font="SansSerif" -             halign="right" -             height="23" -             layout="bottomleft" -             name="Item Action Label" -             right="90"  -             width="100"> -                Alpha: -            </text>              <texture_picker               can_apply_immediately="true"               default_image_name="Default" @@ -3299,47 +3285,61 @@               left="10"               top_pad="20"               width="82" /> +            <text +             type="string" +             length="1" +             bottom="4" +             follows="left|bottom" +             font="SansSerif" +             halign="right" +             height="23" +             layout="bottomleft" +             left="10" +             name="Item Action Label" +             width="130"> +                Alpha: +            </text>              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save"               label_selected="Save"               layout="topleft" -             right="186" +             left_pad="2"               name="Save"               top="477"               width="82" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Save As..."               label_selected="Save As..."               layout="topleft" -             right="304" +             left_pad="3"               name="Save As"               top="477"               width="115" />              <button -             follows="right|bottom" +             follows="left|bottom"               height="23"               label="Revert"               label_selected="Revert"               layout="topleft" -             right="390" +             left_pad="3"               name="Revert"               top="477" -             width="82" /> +             width="120" />          </panel>      </tab_container>      <scroll_container       follows="left|top|right|bottom"       height="409"       layout="topleft" -     left="211" +     left="247"       mouse_opaque="false"       name="panel_container"       top="92" -     width="292"> +     width="330">          <scrolling_panel_list           follows="left|bottom"           layout="topleft" @@ -3355,7 +3355,7 @@       name="script_info"       tool_tip="Show scripts attached to your avatar"       left="13" -     width="90" /> +     width="90" ></button>      <button       bottom="574"       follows="right|bottom" diff --git a/indra/newview/skins/default/xui/en/floater_preferences.xml b/indra/newview/skins/default/xui/en/floater_preferences.xml index 49361784ae..6e82bb09ee 100644 --- a/indra/newview/skins/default/xui/en/floater_preferences.xml +++ b/indra/newview/skins/default/xui/en/floater_preferences.xml @@ -47,7 +47,7 @@       tab_group="1"       tab_position="left"       tab_width="115" -     tab_padding_right="5" +     tab_padding_right="0"       top="21"       width="658">          <panel diff --git a/indra/newview/skins/default/xui/en/panel_nearby_media.xml b/indra/newview/skins/default/xui/en/panel_nearby_media.xml index ff2aae645b..f5a78fc929 100644 --- a/indra/newview/skins/default/xui/en/panel_nearby_media.xml +++ b/indra/newview/skins/default/xui/en/panel_nearby_media.xml @@ -7,7 +7,7 @@    background_opaque="true"  	background_visible="true"  	layout="topleft" -	width="270" +	width="328"  	height="230"  	name="nearby_media"  	help_topic="nearby_media"> @@ -29,7 +29,7 @@  		follows="left"  		tool_tip="Turn all nearby media off"  		left="8" -		width="66" +		width="95"  		height="22"  		label="Stop All">  	  <button.commit_callback @@ -40,7 +40,7 @@  		follows="left"  		tool_tip="Turn all nearby media on"  		left_pad="4" -		width="66" +		width="95"  		height="22"  		label="Start All">  	  <button.commit_callback diff --git a/indra/newview/skins/default/xui/en/panel_outfit_edit.xml b/indra/newview/skins/default/xui/en/panel_outfit_edit.xml index c77e4e8d5e..b1f0ff15cb 100644 --- a/indra/newview/skins/default/xui/en/panel_outfit_edit.xml +++ b/indra/newview/skins/default/xui/en/panel_outfit_edit.xml @@ -342,6 +342,30 @@               width="300"/>              <panel +             name="filtered_wearables_panel" +             background_opaque="true" +             background_visible="true" +             layout="topleft" +             follows="left|top|right|bottom" +             border="false" +             height="155" +             left="0" +             mouse_opaque="false" +             width="300" +             top_delta="0" +             visible="false"> +             <wearable_items_list +              name="filtered_wearables_list" +              allow_select="true" +              layout="topleft" +              follows="all" +              width="300" +              height="155" +              left="0" +              top="0" /> +            </panel> + +            <panel               background_visible="true"               bevel_style="none"               follows="left|right|bottom" diff --git a/indra/newview/skins/default/xui/en/strings.xml b/indra/newview/skins/default/xui/en/strings.xml index 023aba8d7b..ec41703979 100644 --- a/indra/newview/skins/default/xui/en/strings.xml +++ b/indra/newview/skins/default/xui/en/strings.xml @@ -2933,6 +2933,10 @@ If you continue to receive this message, contact the [SUPPORT_SITE].  	  Failed to start viewer  	</string> +	<!-- System Messages --> +	<string name="ItemsComingInTooFastFrom">[APP_NAME]: Items coming in too fast from [FROM_NAME], automatic preview disabled for [TIME] seconds</string> +	<string name="ItemsComingInTooFast">[APP_NAME]: Items coming in too fast, automatic preview disabled for [TIME] seconds</string> +  	<!-- IM system messages -->  	<string name="IM_logging_string">-- Instant message logging enabled --</string>  	<string name="IM_typing_start_string">[NAME] is typing...</string> diff --git a/indra/newview/skins/default/xui/es/floater_customize.xml b/indra/newview/skins/default/xui/es/floater_customize.xml index b7058d4314..77b670d5f0 100644 --- a/indra/newview/skins/default/xui/es/floater_customize.xml +++ b/indra/newview/skins/default/xui/es/floater_customize.xml @@ -81,7 +81,7 @@  			<texture_picker label="Tatuaje: inferior" name="Lower Tattoos" tool_tip="Pulse para elegir una imagen" width="90"/>  			<button label="Crear una piel nueva" label_selected="Crear una piel nueva" name="Create New"/>  			<button label="Guardar" label_selected="Guardar" left="113" name="Save"/> -			<button label="Guardar como..." label_selected="Guardar como..." left="199" name="Save As" width="102"/> +			<button label="Guardar como..." label_selected="Guardar como..." name="Save As"/>  			<button label="Restablecer" label_selected="Restablecer" name="Revert"/>  		</panel>  		<panel label="Pelo" name="Hair"> @@ -116,7 +116,7 @@  			<texture_picker label="Textura" name="Texture" tool_tip="Pulse para elegir una imagen"/>  			<button label="Crear un pelo nuevo" label_selected="Crear un pelo nuevo" name="Create New"/>  			<button label="Guardar" label_selected="Guardar" left="113" name="Save"/> -			<button label="Guardar como..." label_selected="Guardar como..." left="199" name="Save As" width="102"/> +			<button label="Guardar como..." label_selected="Guardar como..." name="Save As"/>  			<button label="Restablecer" label_selected="Restablecer" name="Revert"/>  		</panel>  		<panel label="Ojos" name="Eyes"> @@ -147,7 +147,7 @@  			<texture_picker label="Iris" name="Iris" tool_tip="Pulse para elegir una imagen"/>  			<button label="Crear unos ojos nuevos" label_selected="Crear unos ojos nuevos" name="Create New"/>  			<button label="Guardar" label_selected="Guardar" left="113" name="Save"/> -			<button label="Guardar como..." label_selected="Guardar como..." left="199" name="Save As" width="102"/> +			<button label="Guardar como..." label_selected="Guardar como..." name="Save As"/>  			<button label="Restablecer" label_selected="Restablecer" name="Revert"/>  		</panel>  		<text label="Ropa" name="clothes_placeholder"> @@ -159,7 +159,7 @@  			<button label="Quitarla" label_selected="Quitarla" name="Take Off"/>  			<button label="Crear una falda nueva" label_selected="Crear una falda nueva" name="Create New"/>  			<button label="Guardar" label_selected="Guardar" left="113" name="Save"/> -			<button label="Guardar como..." label_selected="Guardar como..." left="199" name="Save As" width="102"/> +			<button label="Guardar como..." label_selected="Guardar como..." name="Save As"/>  			<button label="Restablecer" label_selected="Restablecer" name="Revert"/>  			<text name="title">  				[DESC] @@ -192,7 +192,7 @@  			<button label="Quitarlos" label_selected="Quitarlos" name="Take Off"/>  			<button label="Crear unos pantalones nuevos" label_selected="Crear unos pantalones nuevos" name="Create New" width="185"/>  			<button label="Guardar" label_selected="Guardar" left="113" name="Save"/> -			<button label="Guardar como..." label_selected="Guardar como..." left="199" name="Save As" width="102"/> +			<button label="Guardar como..." label_selected="Guardar como..." name="Save As"/>  			<button label="Restablecer" label_selected="Restablecer" name="Revert"/>  			<text name="title">  				[DESC] @@ -249,7 +249,7 @@  			<color_swatch label="Color/Tinte" name="Color/Tint" tool_tip="Pulsa para abrir el selector de color"/>  			<button label="Quitarlos" label_selected="Quitarlos" name="Take Off"/>  			<button label="Guardar" label_selected="Guardar" left="113" name="Save"/> -			<button label="Guardar como..." label_selected="Guardar como..." left="199" name="Save As" width="102"/> +			<button label="Guardar como..." label_selected="Guardar como..." name="Save As"/>  			<button label="Restablecer" label_selected="Restablecer" name="Revert"/>  		</panel>  		<panel label="Calcetines" name="Socks"> @@ -282,7 +282,7 @@  			<color_swatch label="Color/Tinte" name="Color/Tint" tool_tip="Pulsa para abrir el selector de color"/>  			<button label="Quitarlos" label_selected="Quitarlos" name="Take Off"/>  			<button label="Guardar" label_selected="Guardar" left="113" name="Save"/> -			<button label="Guardar como..." label_selected="Guardar como..." left="199" name="Save As" width="102"/> +			<button label="Guardar como..." label_selected="Guardar como..." name="Save As"/>  			<button label="Restablecer" label_selected="Restablecer" name="Revert"/>  		</panel>  		<panel label="Chaqueta" name="Jacket"> @@ -316,7 +316,7 @@  			<color_swatch label="Color/Tinte" name="Color/Tint" tool_tip="Pulsa para abrir el selector de color"/>  			<button label="Quitarla" label_selected="Quitarla" name="Take Off"/>  			<button label="Guardar" label_selected="Guardar" left="113" name="Save"/> -			<button label="Guardar como..." label_selected="Guardar como..." left="199" name="Save As" width="102"/> +			<button label="Guardar como..." label_selected="Guardar como..." name="Save As"/>  			<button label="Restablecer" label_selected="Restablecer" name="Revert"/>  		</panel>  		<panel label="Guantes" name="Gloves"> @@ -349,7 +349,7 @@  			<color_swatch label="Color/Tinte" name="Color/Tint" tool_tip="Pulsa para abrir el selector de color"/>  			<button label="Quitarlos" label_selected="Quitarlos" name="Take Off"/>  			<button label="Guardar" label_selected="Guardar" left="113" name="Save"/> -			<button label="Guardar como..." label_selected="Guardar como..." left="199" name="Save As" width="102"/> +			<button label="Guardar como..." label_selected="Guardar como..." name="Save As"/>  			<button label="Restablecer" label_selected="Restablecer" name="Revert"/>  		</panel>  		<panel label="Camiseta" name="Undershirt"> @@ -382,7 +382,7 @@  			<color_swatch label="Color/Tinte" name="Color/Tint" tool_tip="Pulsa para abrir el selector de color"/>  			<button label="Quitarla" label_selected="Quitarla" name="Take Off"/>  			<button label="Guardar" label_selected="Guardar" left="113" name="Save"/> -			<button label="Guardar como..." label_selected="Guardar como..." left="199" name="Save As" width="102"/> +			<button label="Guardar como..." label_selected="Guardar como..." name="Save As"/>  			<button label="Restablecer" label_selected="Restablecer" name="Revert"/>  		</panel>  		<panel label="Ropa interior" name="Underpants"> @@ -415,7 +415,7 @@  			<color_swatch label="Color/Tinte" name="Color/Tint" tool_tip="Pulsa para abrir el selector de color"/>  			<button label="Quitarla" label_selected="Quitarla" name="Take Off"/>  			<button label="Guardar" label_selected="Guardar" left="113" name="Save"/> -			<button label="Guardar como..." label_selected="Guardar como..." left="199" name="Save As" width="102"/> +			<button label="Guardar como..." label_selected="Guardar como..." name="Save As"/>  			<button label="Restablecer" label_selected="Restablecer" name="Revert"/>  		</panel>  		<panel label="Falda" name="Skirt"> @@ -448,7 +448,7 @@  			<color_swatch label="Color/Tinte" name="Color/Tint" tool_tip="Pulsa para abrir el selector de color"/>  			<button label="Quitarla" label_selected="Quitarla" name="Take Off"/>  			<button label="Guardar" label_selected="Guardar" left="113" name="Save"/> -			<button label="Guardar como..." label_selected="Guardar como..." left="199" name="Save As" width="102"/> +			<button label="Guardar como..." label_selected="Guardar como..." name="Save As"/>  			<button label="Restablecer" label_selected="Restablecer" name="Revert"/>  		</panel>  		<panel label="Tatuaje" name="Tattoo"> diff --git a/indra/newview/skins/default/xui/fr/floater_color_picker.xml b/indra/newview/skins/default/xui/fr/floater_color_picker.xml index 2bcf567655..c54e3e9ce0 100644 --- a/indra/newview/skins/default/xui/fr/floater_color_picker.xml +++ b/indra/newview/skins/default/xui/fr/floater_color_picker.xml @@ -25,7 +25,7 @@  	<text left="8" name="Current color:">  		Couleur actuelle :  	</text> -	<text left="8" name="(Drag below to save.)" width="220"> +	<text name="(Drag below to save.)">  		Enr. : faire glisser dessous  	</text>  </floater> diff --git a/indra/newview/skins/default/xui/fr/floater_customize.xml b/indra/newview/skins/default/xui/fr/floater_customize.xml index 6da010776e..ff407b25c1 100644 --- a/indra/newview/skins/default/xui/fr/floater_customize.xml +++ b/indra/newview/skins/default/xui/fr/floater_customize.xml @@ -1,11 +1,11 @@  <?xml version="1.0" encoding="utf-8" standalone="yes"?> -<floater name="floater customize" title="APPARENCE" width="548"> -	<tab_container name="customize tab container" tab_min_width="150" width="546"> +<floater name="floater customize" title="APPARENCE"> +	<tab_container name="customize tab container" tab_min_width="150">  		<text label="Parties du corps" name="body_parts_placeholder">  			Parties du corps  		</text>  		<panel label="Silhouette" left="154" name="Shape" width="389"> -			<button label="Rétablir" label_selected="Rétablir" left="305" name="Revert" width="82"/> +			<button label="Rétablir" label_selected="Rétablir" name="Revert"/>  			<button label="Corps" label_selected="Corps" name="Body"/>  			<button label="Tête" label_selected="Tête" name="Head"/>  			<button label="Yeux" label_selected="Yeux" name="Eyes"/> @@ -44,8 +44,8 @@  				Silhouette :  			</text>  			<button label="Créer une silhouette" label_selected="Créer une silhouette" name="Create New"/> -			<button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" width="82"/> -			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." left="188" name="Save As" width="111"/> +			<button label="Enregistrer" label_selected="Enregistrer" name="Save"/> +			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." name="Save As"/>  		</panel>  		<panel label="Peau" name="Skin">  			<button label="Couleur" label_selected="Couleur" name="Skin Color" width="84"/> @@ -80,9 +80,9 @@  			<texture_picker label="Tatouages haut" name="Upper Tattoos" tool_tip="Cliquez pour sélectionner une image" width="78"/>  			<texture_picker label="Tatouages bas" name="Lower Tattoos" tool_tip="Cliquez pour sélectionner une image" width="78"/>  			<button label="Créer une peau" label_selected="Créer une peau" name="Create New"/> -			<button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" width="82"/> -			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." left="188" name="Save As" width="111"/> -			<button label="Rétablir" label_selected="Rétablir" left="305" name="Revert" width="82"/> +			<button label="Enregistrer" label_selected="Enregistrer" name="Save"/> +			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." name="Save As"/> +			<button label="Rétablir" label_selected="Rétablir" name="Revert"/>  		</panel>  		<panel label="Cheveux" name="Hair">  			<button label="Couleur" label_selected="Couleur" name="Color"/> @@ -115,9 +115,9 @@  			</text>  			<texture_picker label="Texture" name="Texture" tool_tip="Cliquez pour sélectionner une image"/>  			<button label="Créer des cheveux" label_selected="Créer des cheveux" name="Create New"/> -			<button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" width="82"/> -			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." left="188" name="Save As" width="111"/> -			<button label="Rétablir" label_selected="Rétablir" left="305" name="Revert" width="82"/> +			<button label="Enregistrer" label_selected="Enregistrer" name="Save"/> +			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." name="Save As"/> +			<button label="Rétablir" label_selected="Rétablir" name="Revert"/>  		</panel>  		<panel label="Yeux" name="Eyes">  			<text name="title"> @@ -146,9 +146,9 @@  			</text>  			<texture_picker label="Iris" name="Iris" tool_tip="Cliquez pour sélectionner une image"/>  			<button label="Créer des yeux" label_selected="Créer des yeux" name="Create New"/> -			<button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" width="82"/> -			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." left="188" name="Save As" width="111"/> -			<button label="Rétablir" label_selected="Rétablir" left="305" name="Revert" width="82"/> +			<button label="Enregistrer" label_selected="Enregistrer" name="Save"/> +			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." name="Save As"/> +			<button label="Rétablir" label_selected="Rétablir" name="Revert"/>  		</panel>  		<text label="Habits" name="clothes_placeholder">  			Habits @@ -158,9 +158,9 @@  			<color_swatch label="Coul./Teinte" name="Color/Tint" tool_tip="Cliquez pour ouvrir le sélecteur de couleurs" width="74"/>  			<button label="Enlever" label_selected="Enlever" left="12" name="Take Off" width="82"/>  			<button label="Créer une chemise" label_selected="Créer une chemise" name="Create New"/> -			<button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" width="82"/> -			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." left="188" name="Save As" width="111"/> -			<button label="Rétablir" label_selected="Rétablir" left="305" name="Revert" width="82"/> +			<button label="Enregistrer" label_selected="Enregistrer" name="Save"/> +			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." name="Save As"/> +			<button label="Rétablir" label_selected="Rétablir" name="Revert"/>  			<text name="title">  				[DESC]  			</text> @@ -191,9 +191,9 @@  			<color_swatch label="Coul./Teinte" name="Color/Tint" tool_tip="Cliquez pour ouvrir le sélecteur de couleurs" width="74"/>  			<button label="Enlever" label_selected="Enlever" left="12" name="Take Off" width="82"/>  			<button label="Créer un pantalon" label_selected="Créer un pantalon" name="Create New"/> -			<button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" width="82"/> -			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." left="188" name="Save As" width="111"/> -			<button label="Rétablir" label_selected="Rétablir" left="305" name="Revert" width="82"/> +			<button label="Enregistrer" label_selected="Enregistrer" name="Save"/> +			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." name="Save As"/> +			<button label="Rétablir" label_selected="Rétablir" name="Revert"/>  			<text name="title">  				[DESC]  			</text> @@ -248,9 +248,9 @@  			<texture_picker label="Tissu" name="Fabric" tool_tip="Cliquez pour sélectionner une image" width="74"/>  			<color_swatch label="Coul./Teinte" name="Color/Tint" tool_tip="Cliquez pour ouvrir le sélecteur de couleurs" width="74"/>  			<button label="Enlever" label_selected="Enlever" left="12" name="Take Off" width="82"/> -			<button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" width="82"/> -			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." left="188" name="Save As" width="111"/> -			<button label="Rétablir" label_selected="Rétablir" left="305" name="Revert" width="82"/> +			<button label="Enregistrer" label_selected="Enregistrer" name="Save"/> +			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." name="Save As"/> +			<button label="Rétablir" label_selected="Rétablir" name="Revert"/>  		</panel>  		<panel label="Chaussettes" name="Socks">  			<text name="title"> @@ -281,9 +281,9 @@  			<texture_picker label="Tissu" name="Fabric" tool_tip="Cliquez pour sélectionner une image" width="74"/>  			<color_swatch label="Coul./Teinte" name="Color/Tint" tool_tip="Cliquez pour ouvrir le sélecteur de couleurs" width="74"/>  			<button label="Enlever" label_selected="Enlever" left="12" name="Take Off" width="82"/> -			<button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" width="82"/> -			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." left="188" name="Save As" width="111"/> -			<button label="Rétablir" label_selected="Rétablir" left="305" name="Revert" width="82"/> +			<button label="Enregistrer" label_selected="Enregistrer" name="Save"/> +			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." name="Save As"/> +			<button label="Rétablir" label_selected="Rétablir" name="Revert"/>  		</panel>  		<panel label="Veste" name="Jacket">  			<text name="title"> @@ -315,9 +315,9 @@  			<texture_picker label="Tissu (dessous)" name="Lower Fabric" tool_tip="Cliquez pour sélectionner une image" width="81"/>  			<color_swatch label="Coul./Teinte" name="Color/Tint" tool_tip="Cliquez pour ouvrir le sélecteur de couleurs" width="81"/>  			<button label="Enlever" label_selected="Enlever" left="12" name="Take Off" width="82"/> -			<button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" width="82"/> -			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." left="188" name="Save As" width="111"/> -			<button label="Rétablir" label_selected="Rétablir" left="305" name="Revert" width="82"/> +			<button label="Enregistrer" label_selected="Enregistrer" name="Save"/> +			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." name="Save As"/> +			<button label="Rétablir" label_selected="Rétablir" name="Revert"/>  		</panel>  		<panel label="Gants" name="Gloves">  			<text name="title"> @@ -348,9 +348,9 @@  			<texture_picker label="Tissu" name="Fabric" tool_tip="Cliquez pour sélectionner une image" width="74"/>  			<color_swatch label="Coul./Teinte" name="Color/Tint" tool_tip="Cliquez pour ouvrir le sélecteur de couleurs" width="74"/>  			<button label="Enlever" label_selected="Enlever" left="12" name="Take Off" width="82"/> -			<button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" width="82"/> -			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." left="188" name="Save As" width="111"/> -			<button label="Rétablir" label_selected="Rétablir" left="305" name="Revert" width="82"/> +			<button label="Enregistrer" label_selected="Enregistrer" name="Save"/> +			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." name="Save As"/> +			<button label="Rétablir" label_selected="Rétablir" name="Revert"/>  		</panel>  		<panel label="Débardeur" name="Undershirt">  			<text name="title"> @@ -375,15 +375,15 @@  			<text name="no modify instructions">  				Vous n'avez pas la permission de modifier cet objet.  			</text> -			<text bottom="-470" name="Item Action Label" right="92"> +			<text name="Item Action Label">  				Débardeur :  			</text>  			<texture_picker label="Tissu" name="Fabric" tool_tip="Cliquez pour sélectionner une image" width="74"/>  			<color_swatch label="Coul./Teinte" name="Color/Tint" tool_tip="Cliquez pour ouvrir le sélecteur de couleurs" width="74"/>  			<button label="Enlever" label_selected="Enlever" left="12" name="Take Off" width="82"/> -			<button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" width="82"/> -			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." left="188" name="Save As" width="111"/> -			<button label="Rétablir" label_selected="Rétablir" left="305" name="Revert" width="82"/> +			<button label="Enregistrer" label_selected="Enregistrer" name="Save"/> +			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." name="Save As"/> +			<button label="Rétablir" label_selected="Rétablir" name="Revert"/>  		</panel>  		<panel label="Caleçon" name="Underpants">  			<text name="title"> @@ -408,15 +408,15 @@  			<text name="no modify instructions">  				Vous n'avez pas la permission de modifier cet objet.  			</text> -			<text bottom="-470" name="Item Action Label" right="92"> +			<text name="Item Action Label">  				Caleçon :  			</text>  			<texture_picker label="Tissu" name="Fabric" tool_tip="Cliquez pour sélectionner une image" width="74"/>  			<color_swatch label="Coul./Teinte" name="Color/Tint" tool_tip="Cliquez pour ouvrir le sélecteur de couleurs" width="74"/>  			<button label="Enlever" label_selected="Enlever" left="12" name="Take Off" width="82"/> -			<button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" width="82"/> -			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." left="188" name="Save As" width="111"/> -			<button label="Rétablir" label_selected="Rétablir" left="305" name="Revert" width="82"/> +			<button label="Enregistrer" label_selected="Enregistrer" name="Save"/> +			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." name="Save As"/> +			<button label="Rétablir" label_selected="Rétablir" name="Revert"/>  		</panel>  		<panel label="Jupe" name="Skirt">  			<text name="title"> @@ -447,9 +447,9 @@  			<texture_picker label="Tissu" name="Fabric" tool_tip="Cliquez pour sélectionner une image" width="74"/>  			<color_swatch label="Coul./Teinte" name="Color/Tint" tool_tip="Cliquez pour ouvrir le sélecteur de couleurs" width="74"/>  			<button label="Enlever" label_selected="Enlever" left="12" name="Take Off" width="82"/> -			<button label="Enregistrer" label_selected="Enregistrer" left="100" name="Save" width="82"/> -			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." left="188" name="Save As" width="111"/> -			<button label="Rétablir" label_selected="Rétablir" left="305" name="Revert" width="82"/> +			<button label="Enregistrer" label_selected="Enregistrer" name="Save"/> +			<button label="Enregistrer sous..." label_selected="Enregistrer sous..." name="Save As"/> +			<button label="Rétablir" label_selected="Rétablir" name="Revert"/>  		</panel>  		<panel label="Tatouage" name="Tattoo">  			<text name="title"> diff --git a/indra/newview/skins/default/xui/it/floater_customize.xml b/indra/newview/skins/default/xui/it/floater_customize.xml index 75ddf43f65..63c26b4d73 100644 --- a/indra/newview/skins/default/xui/it/floater_customize.xml +++ b/indra/newview/skins/default/xui/it/floater_customize.xml @@ -1,11 +1,11 @@  <?xml version="1.0" encoding="utf-8" standalone="yes"?> -<floater name="floater customize" title="ASPETTO" width="551"> -	<tab_container name="customize tab container" tab_min_width="120" width="549"> +<floater name="floater customize" title="ASPETTO"> +	<tab_container name="customize tab container" tab_min_width="120">  		<text label="Parti del corpo" name="body_parts_placeholder">  			Parti del corpo  		</text> -		<panel label="Forma del corpo" left="124" name="Shape" width="389"> -			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" left="267" name="Revert" width="120"/> +		<panel label="Forma del corpo" left="124" name="Shape"> +			<button label="Crea una nuova forma del corpo" label_selected="Crea una nuova forma del corpo" name="Create New" width="190"/>  			<button label="Corpo" label_selected="Corpo" name="Body"/>  			<button label="Testa" label_selected="Testa" name="Head"/>  			<button label="Occhi" label_selected="Occhi" name="Eyes"/> @@ -40,12 +40,12 @@  			<text name="no modify instructions">  				Non hai il permesso di modificare questo indumento.  			</text> -			<text name="Item Action Label" right="89"> +			<text name="Item Action Label">  				Forma del corpo:  			</text> -			<button label="Crea una nuova forma del corpo" label_selected="Crea una nuova forma del corpo" name="Create New" width="190"/> -			<button label="Salva" label_selected="Salva" left="95" name="Save" width="72"/> -			<button label="Salva come..." label_selected="Salva come..." left="171" name="Save As"/> +			<button label="Salva" label_selected="Salva" name="Save"/> +			<button label="Salva come..." label_selected="Salva come..." name="Save As"/> +			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" name="Revert"/>  		</panel>  		<panel label="Pelle" name="Skin">  			<button label="Colore della pelle" label_selected="Colore della pelle" name="Skin Color" width="115"/> @@ -80,9 +80,9 @@  			<texture_picker label="Tatuaggi: superiori" name="Upper Tattoos" tool_tip="Clicca per scegliere un'immagine" width="96"/>  			<texture_picker label="Tatuaggi: inferiori" name="Lower Tattoos" tool_tip="Clicca per scegliere un'immagine" width="96"/>  			<button label="Crea una nuova pelle" label_selected="Crea una nuova pelle" name="Create New"/> -			<button label="Salva" label_selected="Salva" left="95" name="Save" width="72"/> -			<button label="Salva come..." label_selected="Salva come..." left="171" name="Save As"/> -			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" left="267" name="Revert" width="120"/> +			<button label="Salva" label_selected="Salva" name="Save"/> +			<button label="Salva come..." label_selected="Salva come..." name="Save As"/> +			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" name="Revert"/>  		</panel>  		<panel label="Capelli" name="Hair">  			<button label="Capelli" label_selected="Colore" name="Color"/> @@ -115,9 +115,9 @@  			</text>  			<texture_picker label="Texture" name="Texture" tool_tip="Clicca per scegliere un'immagine"/>  			<button label="Crea nuovi capelli" label_selected="Crea nuovi capelli" name="Create New"/> -			<button label="Salva" label_selected="Salva" left="95" name="Save" width="72"/> +			<button label="Salva" label_selected="Salva" name="Save"/>  			<button label="Salva come..." label_selected="Salva come..." left="171" name="Save As"/> -			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" left="267" name="Revert" width="120"/> +			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" name="Revert" width="120"/>  		</panel>  		<panel label="Occhi" name="Eyes">  			<text name="title"> @@ -146,9 +146,9 @@  			</text>  			<texture_picker label="Iride" name="Iris" tool_tip="Clicca per scegliere un'immagine"/>  			<button label="Crea nuovi occhi" label_selected="Crea nuovi occhi" name="Create New"/> -			<button label="Salva" label_selected="Salva" left="95" name="Save" width="72"/> +			<button label="Salva" label_selected="Salva" name="Save"/>  			<button label="Salva come..." label_selected="Salva come..." left="171" name="Save As"/> -			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" left="267" name="Revert" width="120"/> +			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" name="Revert" width="120"/>  		</panel>  		<text label="Vestiti" name="clothes_placeholder">  			Abiti @@ -158,9 +158,9 @@  			<color_swatch label="Colore/Tinta" name="Color/Tint" tool_tip="Clicca per aprire il selettore dei colori"/>  			<button label="Togli" label_selected="Togli" name="Take Off"/>  			<button label="Crea una nuova camicia" label_selected="Crea una nuova camicia" name="Create New"/> -			<button label="Salva" label_selected="Salva" left="95" name="Save" width="72"/> +			<button label="Salva" label_selected="Salva" name="Save"/>  			<button label="Salva come..." label_selected="Salva come..." left="171" name="Save As"/> -			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" left="267" name="Revert" width="120"/> +			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche"  name="Revert" width="120"/>  			<text name="title">  				[DESC]  			</text> @@ -191,9 +191,9 @@  			<color_swatch label="Colore/Tinta" name="Color/Tint" tool_tip="Clicca per aprire il selettore dei colori"/>  			<button label="Togli" label_selected="Togli" name="Take Off"/>  			<button label="Crea nuovi pantaloni" label_selected="Crea nuovi pantaloni" name="Create New"/> -			<button label="Salva" label_selected="Salva" left="95" name="Save" width="72"/> +			<button label="Salva" label_selected="Salva" name="Save"/>  			<button label="Salva come..." label_selected="Salva come..." left="171" name="Save As"/> -			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" left="267" name="Revert" width="120"/> +			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" name="Revert" width="120"/>  			<text name="title">  				[DESC]  			</text> @@ -248,9 +248,9 @@  			<texture_picker label="Tessuto" name="Fabric" tool_tip="Clicca per scegliere un'immagine"/>  			<color_swatch label="Colore/Tinta" name="Color/Tint" tool_tip="Clicca per aprire il selettore dei colori"/>  			<button label="Togli" label_selected="Togli" name="Take Off"/> -			<button label="Salva" label_selected="Salva" left="95" name="Save" width="72"/> +			<button label="Salva" label_selected="Salva" name="Save"/>  			<button label="Salva come..." label_selected="Salva come..." left="171" name="Save As"/> -			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" left="267" name="Revert" width="120"/> +			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" name="Revert" width="120"/>  		</panel>  		<panel label="Calze" name="Socks">  			<text name="title"> @@ -281,9 +281,9 @@  			<texture_picker label="Tessuto" name="Fabric" tool_tip="Clicca per scegliere un'immagine"/>  			<color_swatch label="Colore/Tinta" name="Color/Tint" tool_tip="Clicca per aprire il selettore dei colori"/>  			<button label="Togli" label_selected="Togli" name="Take Off"/> -			<button label="Salva" label_selected="Salva" left="95" name="Save" width="72"/> +			<button label="Salva" label_selected="Salva" name="Save"/>  			<button label="Salva come..." label_selected="Salva come..." left="171" name="Save As"/> -			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" left="267" name="Revert" width="120"/> +			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" name="Revert" width="120"/>  		</panel>  		<panel label="Giacca" name="Jacket">  			<text name="title"> @@ -315,9 +315,9 @@  			<texture_picker label="Tessuto: inferiore" name="Lower Fabric" tool_tip="Clicca per scegliere un'immagine" width="96"/>  			<color_swatch label="Colore/Tinta" name="Color/Tint" tool_tip="Clicca per aprire il selettore dei colori"/>  			<button label="Togli" label_selected="Togli" name="Take Off"/> -			<button label="Salva" label_selected="Salva" left="95" name="Save" width="72"/> +			<button label="Salva" label_selected="Salva" name="Save"/>  			<button label="Salva come..." label_selected="Salva come..." left="171" name="Save As"/> -			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" left="267" name="Revert" width="120"/> +			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" name="Revert" width="120"/>  		</panel>  		<panel label="Guanti" name="Gloves">  			<text name="title"> @@ -348,9 +348,9 @@  			<texture_picker label="Tessuto" name="Fabric" tool_tip="Clicca per scegliere un'immagine"/>  			<color_swatch label="Colore/Tinta" name="Color/Tint" tool_tip="Clicca per aprire il selettore dei colori"/>  			<button font="SansSerifSmall" label="Rimuovi l'indumento" label_selected="Rimuovi l'indumento" name="Take Off" width="115"/> -			<button label="Salva" label_selected="Salva" left="95" name="Save" width="72"/> +			<button label="Salva" label_selected="Salva" name="Save"/>  			<button label="Salva come..." label_selected="Salva come..." left="171" name="Save As"/> -			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" left="267" name="Revert" width="120"/> +			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" name="Revert" width="120"/>  		</panel>  		<panel label="Canottiera" name="Undershirt">  			<text name="title"> @@ -381,9 +381,9 @@  			<texture_picker label="Tessuto" name="Fabric" tool_tip="Clicca per scegliere un'immagine"/>  			<color_swatch label="Colore/Tinta" name="Color/Tint" tool_tip="Clicca per aprire il selettore dei colori"/>  			<button font="SansSerifSmall" label="Rimuovi l'indumento" label_selected="Rimuovi l'indumento" name="Take Off" width="115"/> -			<button label="Salva" label_selected="Salva" left="95" name="Save" width="72"/> +			<button label="Salva" label_selected="Salva" name="Save"/>  			<button label="Salva come..." label_selected="Salva come..." left="171" name="Save As"/> -			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" left="267" name="Revert" width="120"/> +			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" name="Revert" width="120"/>  		</panel>  		<panel label="Mutande" name="Underpants">  			<text name="title"> @@ -414,9 +414,9 @@  			<texture_picker label="Tessuto" name="Fabric" tool_tip="Clicca per scegliere un'immagine"/>  			<color_swatch label="Colore/Tinta" name="Color/Tint" tool_tip="Clicca per aprire il selettore dei colori"/>  			<button font="SansSerifSmall" label="Rimuovi l'indumento" label_selected="Rimuovi l'indumento" name="Take Off" width="115"/> -			<button label="Salva" label_selected="Salva" left="95" name="Save" width="72"/> +			<button label="Salva" label_selected="Salva" name="Save"/>  			<button label="Salva come..." label_selected="Salva come..." left="171" name="Save As"/> -			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" left="267" name="Revert" width="120"/> +			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" name="Revert" width="120"/>  		</panel>  		<panel label="Gonna" name="Skirt">  			<text name="title"> @@ -447,9 +447,9 @@  			<texture_picker label="Tessuto" name="Fabric" tool_tip="Clicca per scegliere un'immagine"/>  			<color_swatch label="Colore/Tinta" name="Color/Tint" tool_tip="Clicca per aprire il selettore dei colori"/>  			<button font="SansSerifSmall" label="Rimuovi l'indumento" label_selected="Rimuovi l'indumento" name="Take Off" width="115"/> -			<button label="Salva" label_selected="Salva" left="95" name="Save" width="72"/> +			<button label="Salva" label_selected="Salva" name="Save"/>  			<button label="Salva come..." label_selected="Salva come..." left="171" name="Save As"/> -			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" left="267" name="Revert" width="120"/> +			<button font="SansSerifSmall" label="Annulla le modifiche" label_selected="Annulla le modifiche" name="Revert" width="120"/>  		</panel>  		<panel label="Tatuaggio" name="Tattoo">  			<text name="title"> @@ -522,7 +522,7 @@  			<button label="Ripristina" label_selected="Ripristina" name="Revert"/>  		</panel>  	</tab_container> -	<scroll_container left="254" name="panel_container"/> +	<scroll_container name="panel_container"/>  	<button label="Informazioni script" label_selected="Informazioni script" name="script_info" tool_tip="Mostra gli script collegati al tuo avatar"/>  	<button label="Crea vestiario" label_selected="Crea vestiario" name="make_outfit_btn"/>  	<button label="Annulla" label_selected="Annulla" name="Cancel"/> diff --git a/indra/newview/skins/default/xui/nl/floater_customize.xml b/indra/newview/skins/default/xui/nl/floater_customize.xml index 4de26347e1..e6a4ed7a27 100644 --- a/indra/newview/skins/default/xui/nl/floater_customize.xml +++ b/indra/newview/skins/default/xui/nl/floater_customize.xml @@ -1,6 +1,6 @@  <?xml version="1.0" encoding="utf-8" standalone="yes"?> -<floater name="floater customize" title="UITERLIJK" width="551"> -	<tab_container name="customize tab container" tab_min_width="120" width="549"> +<floater name="floater customize" title="UITERLIJK"> +	<tab_container name="customize tab container" tab_min_width="120">  		<placeholder label="Lichaamsdelen" name="body_parts_placeholder"/>  		<panel label="Postuur" name="Shape" left="124" width="389">  			<button label="Herstel" label_selected="Herstel" name="Revert"/> @@ -462,7 +462,7 @@ slepen. Ook kunt u zelf van begin af aan een nieuwe creëren en dragen.  			<button label="Herstel" label_selected="Herstel" name="Revert"/>  		</panel>  	</tab_container> -	<scroll_container left="254" name="panel_container"/> +	<scroll_container name="panel_container"/>  	<button label="Annuleren" label_selected="Annuleren" name="Cancel"/>  	<button label="OK" label_selected="OK" name="Ok"/>  	<button label="Maak kleding..." label_selected="Maak kleding..." name="Make Outfit" left="110"/> diff --git a/indra/newview/skins/default/xui/pt/floater_customize.xml b/indra/newview/skins/default/xui/pt/floater_customize.xml index 2a367cb24a..a9ec0b9b1f 100644 --- a/indra/newview/skins/default/xui/pt/floater_customize.xml +++ b/indra/newview/skins/default/xui/pt/floater_customize.xml @@ -1,6 +1,6 @@  <?xml version="1.0" encoding="utf-8" standalone="yes"?> -<floater name="floater customize" title="APARÊNCIA" width="546"> -	<tab_container name="customize tab container" tab_min_width="115" width="544"> +<floater name="floater customize" title="APARÊNCIA"> +	<tab_container name="customize tab container" tab_min_width="115">  		<text label="Corpo" name="body_parts_placeholder">  			Partes do corpo  		</text>  | 
