diff options
| -rw-r--r-- | BuildParams | 7 | ||||
| -rw-r--r-- | indra/llui/llcombobox.cpp | 2 | ||||
| -rw-r--r-- | indra/newview/llbottomtray.cpp | 21 | ||||
| -rw-r--r-- | indra/newview/llpanelpeople.cpp | 3 | 
4 files changed, 23 insertions, 10 deletions
| diff --git a/BuildParams b/BuildParams index 90604af8c0..8e4164d5ca 100644 --- a/BuildParams +++ b/BuildParams @@ -14,6 +14,9 @@ public_build = true  # Update Public Inworld Build Status Indicators  email_status_this_is_os = true +# Limit extent of codeticket updates to revisions after... +codeticket_since = 2.2.0-release +  # ========================================  # Viewer Development  # ======================================== @@ -44,8 +47,8 @@ viewer-beta.login_channel = "Second Life Beta Viewer"  viewer-beta.build_debug_release_separately = true  viewer-beta.build_viewer_update_version_manager = true  # Settings to test new code ticket service -#viewer-beta.codeticket_server_url = "http://pdp75.lindenlab.com:8000/codeticket/linden/" -#viewer-beta.codeticket_add_context = true +viewer-beta.codeticket_server_url = "http://pdp75.lindenlab.com:8000/codeticket/linden/" +viewer-beta.codeticket_add_context = true  # ========================================  # Viewer Release diff --git a/indra/llui/llcombobox.cpp b/indra/llui/llcombobox.cpp index 2dabbc7767..a268ee5d75 100644 --- a/indra/llui/llcombobox.cpp +++ b/indra/llui/llcombobox.cpp @@ -769,7 +769,7 @@ BOOL LLComboBox::handleKeyHere(KEY key, MASK mask)  			return FALSE;  		}  		// if selection has changed, pop open list -		else if (mList->getLastSelectedItem() != last_selected_item) +		else  		{  			showList();  		} diff --git a/indra/newview/llbottomtray.cpp b/indra/newview/llbottomtray.cpp index 29c2b7565e..6ccb5aaf54 100644 --- a/indra/newview/llbottomtray.cpp +++ b/indra/newview/llbottomtray.cpp @@ -1365,20 +1365,33 @@ void LLBottomTray::processExtendButtons(S32& available_width)  		processExtendButton(*it, available_width);  	} +	const S32 chiclet_panel_width = mChicletPanel->getParent()->getRect().getWidth(); +	static const S32 chiclet_panel_min_width = mChicletPanel->getMinWidth(); +	const S32 available_width_chiclet = chiclet_panel_width - chiclet_panel_min_width; +  	// then try to extend Speak button -	if (available_width > 0) +	if (available_width > 0 || available_width_chiclet > 0)  	{  		S32 panel_max_width = mObjectDefaultWidthMap[RS_BUTTON_SPEAK];  		S32 panel_width = mSpeakPanel->getRect().getWidth();  		S32 possible_extend_width = panel_max_width - panel_width; -		if (possible_extend_width >= 0 && possible_extend_width <= available_width)  // HACK: this button doesn't change size so possible_extend_width will be 0 + +		if (possible_extend_width >= 0 && possible_extend_width <= available_width + available_width_chiclet)  // HACK: this button doesn't change size so possible_extend_width will be 0  		{  			mSpeakBtn->setLabelVisible(true);  			mSpeakPanel->reshape(panel_max_width, mSpeakPanel->getRect().getHeight());  			log(mSpeakBtn, "speak button is extended"); -			available_width -= possible_extend_width; - +			if( available_width > possible_extend_width) +			{ +				available_width -= possible_extend_width; +			} +			else +			{ +				S32 required_width = possible_extend_width - available_width; +				available_width = 0; +				mChicletPanel->getParent()->reshape(mChicletPanel->getParent()->getRect().getWidth() - required_width, mChicletPanel->getParent()->getRect().getHeight()); +			}  			lldebugs << "Extending Speak button panel: " << mSpeakPanel->getName()  				<< ", extended width: " << possible_extend_width  				<< ", rest width to process: " << available_width diff --git a/indra/newview/llpanelpeople.cpp b/indra/newview/llpanelpeople.cpp index 71c812efe2..9e9bc5fc1a 100644 --- a/indra/newview/llpanelpeople.cpp +++ b/indra/newview/llpanelpeople.cpp @@ -1367,9 +1367,6 @@ void LLPanelPeople::onMoreButtonClicked()  void	LLPanelPeople::onOpen(const LLSD& key)  {  	std::string tab_name = key["people_panel_tab_name"]; -	mFilterEditor -> clear(); -	onFilterEdit(""); -	  	if (!tab_name.empty())  		mTabContainer->selectTabByName(tab_name);  } | 
