Pull viewer-beta into viewer-development
commit
992f6bd4cc
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue