diff options
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/llcommon/llstring.cpp | 2 | ||||
| -rw-r--r-- | indra/newview/CMakeLists.txt | 1 | ||||
| -rw-r--r-- | indra/newview/lloutfitslist.cpp | 24 | ||||
| -rw-r--r-- | indra/newview/llpanelplaceprofile.cpp | 10 | ||||
| -rw-r--r-- | indra/newview/viewer_manifest.py | 1 | 
5 files changed, 12 insertions, 26 deletions
| diff --git a/indra/llcommon/llstring.cpp b/indra/llcommon/llstring.cpp index 33b55d843c..ae7e624a1a 100644 --- a/indra/llcommon/llstring.cpp +++ b/indra/llcommon/llstring.cpp @@ -1112,7 +1112,7 @@ bool LLStringUtil::formatDatetime(std::string& replacement, std::string token,  	else if(LLStringOps::sMonthList.size() == 12 && code == "%B")  	{  		struct tm * gmt = gmtime (&loc_seconds); -		replacement = LLStringOps::sWeekDayList[gmt->tm_mon]; +		replacement = LLStringOps::sMonthList[gmt->tm_mon];  	}  	else if( !LLStringOps::sDayFormat.empty() && code == "%d" )  	{ diff --git a/indra/newview/CMakeLists.txt b/indra/newview/CMakeLists.txt index d685e6ae36..382bbaeba1 100644 --- a/indra/newview/CMakeLists.txt +++ b/indra/newview/CMakeLists.txt @@ -1485,6 +1485,7 @@ if (WINDOWS)        ${GOOGLE_PERF_TOOLS_SOURCE}        ${CMAKE_CURRENT_SOURCE_DIR}/licenses-win32.txt        ${CMAKE_CURRENT_SOURCE_DIR}/featuretable.txt +      ${CMAKE_CURRENT_SOURCE_DIR}/featuretable_xp.txt        ${CMAKE_CURRENT_SOURCE_DIR}/dbghelp.dll        ${CMAKE_CURRENT_SOURCE_DIR}/fmod.dll        ${ARCH_PREBUILT_DIRS_RELEASE}/libeay32.dll diff --git a/indra/newview/lloutfitslist.cpp b/indra/newview/lloutfitslist.cpp index cf0b3d94bd..33b8f950ad 100644 --- a/indra/newview/lloutfitslist.cpp +++ b/indra/newview/lloutfitslist.cpp @@ -155,27 +155,11 @@ private:  	void onTakeOff()  	{ -		// Take off selected items if there are any -		if (mOutfitList->hasItemSelected()) -		{ -			uuid_vec_t selected_uuids; -			mOutfitList->getSelectedItemsUUIDs(selected_uuids); - -			for (uuid_vec_t::const_iterator it=selected_uuids.begin(); it != selected_uuids.end(); ++it) -			{ -				if (get_is_item_worn(*it)) -				{ -					LLAppearanceMgr::instance().removeItemFromAvatar(*it); -				} -			} -		} -		else // or take off the whole selected outfit if no items specified. +		// Take off selected outfit. +		const LLUUID& selected_outfit_id = getSelectedOutfitID(); +		if (selected_outfit_id.notNull())  		{ -			const LLUUID& selected_outfit_id = getSelectedOutfitID(); -			if (selected_outfit_id.notNull()) -			{ -				LLAppearanceMgr::instance().takeOffOutfit(selected_outfit_id); -			} +			LLAppearanceMgr::instance().takeOffOutfit(selected_outfit_id);  		}  	} diff --git a/indra/newview/llpanelplaceprofile.cpp b/indra/newview/llpanelplaceprofile.cpp index ee30c928c2..801db1e741 100644 --- a/indra/newview/llpanelplaceprofile.cpp +++ b/indra/newview/llpanelplaceprofile.cpp @@ -230,6 +230,11 @@ void LLPanelPlaceProfile::setInfoType(EInfoType type)  		break;  	} +	if (mAccordionCtrl != NULL) +	{ +		mAccordionCtrl->expandDefaultTab(); +	} +  	LLPanelPlaceInfo::setInfoType(type);  } @@ -274,11 +279,6 @@ void LLPanelPlaceProfile::handleVisibilityChange(BOOL new_visibility)  			parcel_mgr->deselectUnused();  		}  	} - -	if (mAccordionCtrl != NULL) -	{ -		mAccordionCtrl->expandDefaultTab(); -	}  }  void LLPanelPlaceProfile::displaySelectedParcelInfo(LLParcel* parcel, diff --git a/indra/newview/viewer_manifest.py b/indra/newview/viewer_manifest.py index 08ba8c13b1..949fa3cc1c 100644 --- a/indra/newview/viewer_manifest.py +++ b/indra/newview/viewer_manifest.py @@ -310,6 +310,7 @@ class WindowsManifest(ViewerManifest):          self.path(src="licenses-win32.txt", dst="licenses.txt")          self.path("featuretable.txt") +        self.path("featuretable_xp.txt")          # For use in crash reporting (generates minidumps)          self.path("dbghelp.dll") | 
