diff options
| -rw-r--r-- | indra/newview/gpu_table.txt | 4 | ||||
| -rw-r--r-- | indra/newview/llcofwearables.cpp | 7 | ||||
| -rw-r--r-- | indra/newview/llfolderview.h | 2 | ||||
| -rw-r--r-- | indra/newview/llinventorylistitem.cpp | 10 | ||||
| -rw-r--r-- | indra/newview/llviewerregion.cpp | 2 | ||||
| -rw-r--r-- | indra/newview/llvoavatar.cpp | 9 | ||||
| -rw-r--r-- | indra/newview/llvoavatar.h | 2 | ||||
| -rw-r--r-- | indra/newview/skins/default/xui/en/panel_outfits_list.xml | 10 | ||||
| -rw-r--r-- | indra/newview/skins/default/xui/fr/panel_nearby_media.xml | 4 | 
9 files changed, 22 insertions, 28 deletions
diff --git a/indra/newview/gpu_table.txt b/indra/newview/gpu_table.txt index a481a6d395..da888bc64d 100644 --- a/indra/newview/gpu_table.txt +++ b/indra/newview/gpu_table.txt @@ -191,9 +191,9 @@ NVIDIA G102M					.*NVIDIA.*GeForce G *102M.*			0		1  NVIDIA G103M					.*NVIDIA.*GeForce G *103M.*			0		1  NVIDIA G105M					.*NVIDIA.*GeForce G *105M.*			0		1  NVIDIA G210M					.*NVIDIA.*GeForce G210M.*			0		1 -NVIDIA GT 120					.*NVIDIA.*GeForce GT 12.*			0		1 +NVIDIA GT 120					.*NVIDIA.*GeForce GT 12.*			1		1  NVIDIA GT 130					.*NVIDIA.*GeForce GT 13.*			1		1 -NVIDIA GT 220					.*NVIDIA.*GeForce GT 22.*			0		1 +NVIDIA GT 220					.*NVIDIA.*GeForce GT 22.*			1		1  NVIDIA GT 230					.*NVIDIA.*GeForce GT 23.*			1		1  NVIDIA GT 240					.*NVIDIA.*GeForce GT 24.*			1		1  NVIDIA GT 320					.*NVIDIA.*GeForce GT 32.*			0		1 diff --git a/indra/newview/llcofwearables.cpp b/indra/newview/llcofwearables.cpp index 04c70cb7d8..6648bd7e57 100644 --- a/indra/newview/llcofwearables.cpp +++ b/indra/newview/llcofwearables.cpp @@ -284,8 +284,8 @@ LLCOFWearables::LLCOFWearables() : LLPanel(),  	mAttachmentsTab(NULL),  	mBodyPartsTab(NULL),  	mLastSelectedTab(NULL), -	mCOFVersion(-1), -	mAccordionCtrl(NULL) +	mAccordionCtrl(NULL), +	mCOFVersion(-1)  {  	mClothingMenu = new CofClothingContextMenu(this);  	mAttachmentMenu = new CofAttachmentContextMenu(this); @@ -396,8 +396,7 @@ void LLCOFWearables::refresh()  		return;  	} -	// BAP - removed check; does not detect item name changes. -	//if (mCOFVersion == catp->getVersion()) return; +	if (mCOFVersion == catp->getVersion()) return;  	mCOFVersion = catp->getVersion();  	typedef std::vector<LLSD> values_vector_t; diff --git a/indra/newview/llfolderview.h b/indra/newview/llfolderview.h index c69f08eb2d..f1d39a41ae 100644 --- a/indra/newview/llfolderview.h +++ b/indra/newview/llfolderview.h @@ -262,8 +262,8 @@ public:  	BOOL needsAutoSelect() { return mNeedsAutoSelect && !mAutoSelectOverride; }  	BOOL needsAutoRename() { return mNeedsAutoRename; }  	void setNeedsAutoRename(BOOL val) { mNeedsAutoRename = val; } -	void setAutoSelectOverride(BOOL val) { mAutoSelectOverride = val; }  	void setPinningSelectedItem(BOOL val) { mPinningSelectedItem = val; } +	void setAutoSelectOverride(BOOL val) { mAutoSelectOverride = val; }  	void setCallbackRegistrar(LLUICtrl::CommitCallbackRegistry::ScopedRegistrar* registrar) { mCallbackRegistrar = registrar; } diff --git a/indra/newview/llinventorylistitem.cpp b/indra/newview/llinventorylistitem.cpp index b743ac3dcb..ea57d36c06 100644 --- a/indra/newview/llinventorylistitem.cpp +++ b/indra/newview/llinventorylistitem.cpp @@ -44,7 +44,6 @@  // newview  #include "llinventorymodel.h"  #include "llviewerinventory.h" -#include "llinventorydefines.h"  static LLWidgetNameRegistry::StaticRegistrar sRegisterPanelInventoryListItemBaseParams(&typeid(LLPanelInventoryListItemBase::Params), "inventory_list_item"); @@ -97,12 +96,9 @@ void LLPanelInventoryListItemBase::draw()  	if (mSeparatorVisible && mSeparatorImage)  	{ -		// place under bottom of listitem, using image height -		// item_pad in list using the item should be >= image height -		// to avoid cropping of top of the next item. +		// stretch along bottom of listitem, using image height  		LLRect separator_rect = getLocalRect(); -		separator_rect.mTop = separator_rect.mBottom; -		separator_rect.mBottom -= mSeparatorImage->getHeight(); +		separator_rect.mTop = mSeparatorImage->getHeight();  		mSeparatorImage->draw(separator_rect);  	} @@ -167,7 +163,7 @@ BOOL LLPanelInventoryListItemBase::postBuild()  	LLViewerInventoryItem* inv_item = getItem();  	if (inv_item)  	{ -		mIconImage = LLInventoryIcon::getIcon(inv_item->getType(), inv_item->getInventoryType(), inv_item->getFlags(), LLInventoryItemFlags::II_FLAGS_OBJECT_HAS_MULTIPLE_ITEMS & inv_item->getFlags()); +		mIconImage = LLInventoryIcon::getIcon(inv_item->getType(), inv_item->getInventoryType(), inv_item->getFlags(), FALSE);  		updateItem(inv_item->getName());  	} diff --git a/indra/newview/llviewerregion.cpp b/indra/newview/llviewerregion.cpp index da240cedbb..004d138221 100644 --- a/indra/newview/llviewerregion.cpp +++ b/indra/newview/llviewerregion.cpp @@ -429,7 +429,7 @@ void LLViewerRegion::saveCache()  	std::string filename;  	filename = gDirUtilp->getExpandedFilename(LL_PATH_CACHE,"") + gDirUtilp->getDirDelimiter() + -		llformat("sobjects_%d_%d.slc", U32(mHandle>>32)/REGION_WIDTH_UNITS, U32(mHandle)/REGION_WIDTH_UNITS ); +		llformat("objects_%d_%d.slc", U32(mHandle>>32)/REGION_WIDTH_UNITS, U32(mHandle)/REGION_WIDTH_UNITS );  	LLFILE* fp = LLFile::fopen(filename, "wb");		/* Flawfinder: ignore */  	if (!fp) diff --git a/indra/newview/llvoavatar.cpp b/indra/newview/llvoavatar.cpp index 4fac7fe510..6e1a9c61e6 100644 --- a/indra/newview/llvoavatar.cpp +++ b/indra/newview/llvoavatar.cpp @@ -4142,7 +4142,7 @@ void LLVOAvatar::updateTextures()  				}  			}  		} -		if (isIndexBakedTexture((ETextureIndex) texture_index)) +		if (isIndexBakedTexture((ETextureIndex) texture_index) && render_avatar)  		{  			const S32 boost_level = getAvatarBakedBoostLevel();  			imagep = LLViewerTextureManager::staticCastToFetchedTexture(getImage(texture_index,0), TRUE); @@ -4219,7 +4219,10 @@ void LLVOAvatar::checkTextureLoading()  			}  			else//unpause  			{ -				tex->unpauseLoadedCallbacks(&mCallbackTextureList) ;				 +				static const F32 START_AREA = 100.f ; + +				tex->unpauseLoadedCallbacks(&mCallbackTextureList) ; +				tex->addTextureStats(START_AREA); //jump start the fetching again  			}  		}		  	}			 @@ -6063,7 +6066,7 @@ void LLVOAvatar::updateMeshTextures()  		}  	} -	const BOOL self_customizing = isSelf() && !gAgentAvatarp->isUsingBakedTextures(); // During face edit mode, we don't use baked textures +	const BOOL self_customizing = isSelf() && gAgentCamera.cameraCustomizeAvatar(); // During face edit mode, we don't use baked textures  	const BOOL other_culled = !isSelf() && mCulled;  	LLLoadedCallbackEntry::source_callback_list_t* src_callback_list = NULL ;  	BOOL paused = FALSE; diff --git a/indra/newview/llvoavatar.h b/indra/newview/llvoavatar.h index eb622ce7c7..5de08e8e27 100644 --- a/indra/newview/llvoavatar.h +++ b/indra/newview/llvoavatar.h @@ -1049,7 +1049,7 @@ protected: // Shared with LLVOAvatarSelf   *******************************************************************************/  }; // LLVOAvatar -extern const F32  SELF_ADDITIONAL_PRI; +extern const F32 SELF_ADDITIONAL_PRI;  extern const S32 MAX_TEXTURE_VIRTURE_SIZE_RESET_INTERVAL;  #endif // LL_VO_AVATAR_H diff --git a/indra/newview/skins/default/xui/en/panel_outfits_list.xml b/indra/newview/skins/default/xui/en/panel_outfits_list.xml index 9833b1dccb..d18f0d57ca 100644 --- a/indra/newview/skins/default/xui/en/panel_outfits_list.xml +++ b/indra/newview/skins/default/xui/en/panel_outfits_list.xml @@ -14,6 +14,9 @@       background_visible="true"       bg_alpha_color="DkGray2"       bg_opaque_color="DkGray2" +     no_matched_tabs_text.value="Didn't find what you're looking for? Try [secondlife:///app/search/all/[SEARCH_TERM] Search]." +     no_matched_tabs_text.v_pad="10" +     no_visible_tabs_text.value="You don't have any outfits yet. Try [secondlife:///app/search/all/ Search]"       follows="all"       height="400"       layout="topleft" @@ -21,13 +24,6 @@       name="outfits_accordion"       top="0"       width="309"> -        <no_matched_tabs_text -         name="no_matched_outfits_msg" -         value="Didn't find what you're looking for? Try [secondlife:///app/search/all/[SEARCH_TERM] Search]." -         v_pad="10" /> -        <no_visible_tabs_text -         name="no_outfits_msg" -         value="You don't have any outfits yet. Try [secondlife:///app/search/all/ Search]." />      </accordion>      <panel       background_visible="true" diff --git a/indra/newview/skins/default/xui/fr/panel_nearby_media.xml b/indra/newview/skins/default/xui/fr/panel_nearby_media.xml index 66bfd01a2a..978ca86d62 100644 --- a/indra/newview/skins/default/xui/fr/panel_nearby_media.xml +++ b/indra/newview/skins/default/xui/fr/panel_nearby_media.xml @@ -27,7 +27,7 @@  			Médias proches  		</text>  		<text name="show_text"> -			Voir : +			Afficher :  		</text>  		<combo_box name="show_combo">  			<combo_box.item label="Tout" name="All"/> @@ -42,7 +42,7 @@  			<scroll_list.columns label="Nom" name="media_name"/>  			<scroll_list.columns label="Débogage" name="media_debug"/>  		</scroll_list> -		<panel name="media_controls_panel"> +		<panel>  			<layout_stack name="media_controls">  				<layout_panel name="stop">  					<button name="stop_btn" tool_tip="Arrêter le média sélectionné"/>  | 
