diff options
| author | Eli Linden <eli@lindenlab.com> | 2010-03-23 10:37:46 -0700 | 
|---|---|---|
| committer | Eli Linden <eli@lindenlab.com> | 2010-03-23 10:37:46 -0700 | 
| commit | 913ea3ea8f15b98dc5df042e1499bb18520f2c6f (patch) | |
| tree | 672cccc900f0184b3b377f21ccdfb4e193a8d6f6 /indra/newview | |
| parent | 0cad953a96371bb05ff8796e90798b636d1e37f3 (diff) | |
| parent | 0b3099fbca36be1012ddaeaf1e6cd5673caa1aca (diff) | |
Merge
Diffstat (limited to 'indra/newview')
| -rw-r--r-- | indra/newview/llinspectavatar.cpp | 8 | ||||
| -rw-r--r-- | indra/newview/llpanellandmarks.cpp | 3 | ||||
| -rw-r--r-- | indra/newview/llpanelpicks.cpp | 11 | ||||
| -rw-r--r-- | indra/newview/llvoiceclient.cpp | 10 | ||||
| -rw-r--r-- | indra/newview/skins/default/textures/navbar/BuyArrow_Over.png | bin | 508 -> 294 bytes | |||
| -rw-r--r-- | indra/newview/skins/default/textures/navbar/BuyArrow_Press.png | bin | 2949 -> 294 bytes | |||
| -rw-r--r-- | indra/newview/skins/default/xui/en/panel_edit_profile.xml | 4 | 
7 files changed, 23 insertions, 13 deletions
| diff --git a/indra/newview/llinspectavatar.cpp b/indra/newview/llinspectavatar.cpp index 14bc4376fe..35cb9b3468 100644 --- a/indra/newview/llinspectavatar.cpp +++ b/indra/newview/llinspectavatar.cpp @@ -564,7 +564,6 @@ void LLInspectAvatar::updateVolumeSlider()  		LLUICtrl* volume_slider = getChild<LLUICtrl>("volume_slider");  		volume_slider->setEnabled( !is_muted ); -		const F32 DEFAULT_VOLUME = 0.5f;  		F32 volume;  		if (is_muted)  		{ @@ -575,13 +574,6 @@ void LLInspectAvatar::updateVolumeSlider()  		{  			// actual volume  			volume = gVoiceClient->getUserVolume(mAvatarID); - -			// *HACK: Voice client doesn't have any data until user actually -			// says something. -			if (volume == 0.f) -			{ -				volume = DEFAULT_VOLUME; -			}  		}  		volume_slider->setValue( (F64)volume );  	} diff --git a/indra/newview/llpanellandmarks.cpp b/indra/newview/llpanellandmarks.cpp index 4842fcac38..e3b8581aca 100644 --- a/indra/newview/llpanellandmarks.cpp +++ b/indra/newview/llpanellandmarks.cpp @@ -946,7 +946,8 @@ bool LLLandmarksPanel::isActionEnabled(const LLSD& userdata) const  			)  	{  		// disable some commands for multi-selection. EXT-1757 -		if (root_folder_view->getSelectedCount() > 1) +		if (root_folder_view && +		    root_folder_view->getSelectedCount() > 1)  		{  			return false;  		} diff --git a/indra/newview/llpanelpicks.cpp b/indra/newview/llpanelpicks.cpp index 0a7c39db46..6f920cf4b9 100644 --- a/indra/newview/llpanelpicks.cpp +++ b/indra/newview/llpanelpicks.cpp @@ -827,7 +827,11 @@ void LLPanelPicks::onPanelClassifiedSave(LLPanelClassifiedEdit* panel)  	else if(panel->isNewWithErrors())  	{  		LLClassifiedItem* c_item = dynamic_cast<LLClassifiedItem*>(mClassifiedsList->getSelectedItem()); -		c_item->fillIn(panel); +		llassert(c_item); +		if (c_item) +		{ +			c_item->fillIn(panel); +		}  	}  	else   	{ @@ -970,6 +974,11 @@ void LLPanelPicks::onPanelClassifiedEdit()  	}  	LLClassifiedItem* c_item = dynamic_cast<LLClassifiedItem*>(mClassifiedsList->getSelectedItem()); +	llassert(c_item); +	if (!c_item) +	{ +		return; +	}  	LLSD params;  	params["classified_id"] = c_item->getClassifiedId(); diff --git a/indra/newview/llvoiceclient.cpp b/indra/newview/llvoiceclient.cpp index 5ba13efca2..9bb85d2bd5 100644 --- a/indra/newview/llvoiceclient.cpp +++ b/indra/newview/llvoiceclient.cpp @@ -4598,7 +4598,15 @@ void LLVoiceClient::participantUpdatedEvent(  			{  				participant->mPower = 0.0f;  			} -			participant->mVolume = volume; + +			// *HACK: Minimal hack to fix EXT-6508, ignore the incoming volume if it is zero. +			// This happens because we send volume zero to Vivox when someone is muted, +			// Vivox then send it back to us, overwriting the previous volume. +			// Remove this hack once volume refactoring from EXT-6031 is applied. +			if (volume != 0) +			{ +				participant->mVolume = volume; +			}  			// *HACK: mantipov: added while working on EXT-3544 diff --git a/indra/newview/skins/default/textures/navbar/BuyArrow_Over.png b/indra/newview/skins/default/textures/navbar/BuyArrow_Over.pngBinary files differ index 95913dd55b..0b3f252ccf 100644 --- a/indra/newview/skins/default/textures/navbar/BuyArrow_Over.png +++ b/indra/newview/skins/default/textures/navbar/BuyArrow_Over.png diff --git a/indra/newview/skins/default/textures/navbar/BuyArrow_Press.png b/indra/newview/skins/default/textures/navbar/BuyArrow_Press.pngBinary files differ index a02675502a..5c4c150bed 100644 --- a/indra/newview/skins/default/textures/navbar/BuyArrow_Press.png +++ b/indra/newview/skins/default/textures/navbar/BuyArrow_Press.png diff --git a/indra/newview/skins/default/xui/en/panel_edit_profile.xml b/indra/newview/skins/default/xui/en/panel_edit_profile.xml index 26be8440e7..dff2b9a214 100644 --- a/indra/newview/skins/default/xui/en/panel_edit_profile.xml +++ b/indra/newview/skins/default/xui/en/panel_edit_profile.xml @@ -146,7 +146,7 @@         layout="topleft"         left="123"         top="25" -       max_length="512" +       max_length="511"         name="sl_description_edit"         width="157"         word_wrap="true"> @@ -200,7 +200,7 @@         height="102"         layout="topleft"         left="123" -       max_length="512" +       max_length="254"         top="157"         name="fl_description_edit"         width="157" | 
