diff options
32 files changed, 438 insertions, 581 deletions
| diff --git a/indra/llui/lliconctrl.cpp b/indra/llui/lliconctrl.cpp index c1bc21f2e9..82ffac9580 100644 --- a/indra/llui/lliconctrl.cpp +++ b/indra/llui/lliconctrl.cpp @@ -123,4 +123,4 @@ void LLIconCtrl::setIconImageDrawSize()  			mImagep->getImage()->setKnownDrawSize(mDrawWidth, mDrawHeight) ;  		}  	} -} +}
\ No newline at end of file diff --git a/indra/newview/llfloaterland.cpp b/indra/newview/llfloaterland.cpp index bdf9842b01..7ec85f942b 100644 --- a/indra/newview/llfloaterland.cpp +++ b/indra/newview/llfloaterland.cpp @@ -1519,7 +1519,9 @@ void LLPanelLandObjects::processParcelObjectOwnersReply(LLMessageSystem *msg, vo  		}  		// Placeholder for name. -		item_params.columns.add().font(FONT).column("name"); +		std::string name; +		gCacheName->getFullName(owner_id, name);		 +		item_params.columns.add().value(name).font(FONT).column("name");  		object_count_str = llformat("%d", object_count);  		item_params.columns.add().value(object_count_str).font(FONT).column("count"); diff --git a/indra/newview/llfloaterregioninfo.cpp b/indra/newview/llfloaterregioninfo.cpp index 11544f5b7b..17ddeb9d95 100644 --- a/indra/newview/llfloaterregioninfo.cpp +++ b/indra/newview/llfloaterregioninfo.cpp @@ -179,6 +179,8 @@ BOOL LLFloaterRegionInfo::postBuild()  	LLPanelRegionInfo* panel;  	panel = new LLPanelRegionGeneralInfo;  	mInfoPanels.push_back(panel); +	panel->getCommitCallbackRegistrar().add("RegionInfo.ManageTelehub",	boost::bind(&LLPanelRegionInfo::onClickManageTelehub, panel)); +	  	LLUICtrlFactory::getInstance()->buildPanel(panel, "panel_region_general.xml");  	mTab->addTabPanel(LLTabContainer::TabPanelParams().panel(panel).select_tab(true)); @@ -554,6 +556,12 @@ void LLPanelRegionInfo::onClickHelp(std::string xml_alert)  	LLNotifications::instance().add(xml_alert);  } +void LLPanelRegionInfo::onClickManageTelehub() +{ +	LLFloaterReg::hideInstance("region_info"); +	LLFloaterReg::showInstance("telehubs"); +} +  /////////////////////////////////////////////////////////////////////////////  // LLPanelRegionGeneralInfo  // @@ -604,7 +612,6 @@ BOOL LLPanelRegionGeneralInfo::postBuild()  	childSetAction("kick_all_btn", onClickKickAll, this);  	childSetAction("im_btn", onClickMessage, this);  //	childSetAction("manage_telehub_btn", onClickManageTelehub, this); -	mCommitCallbackRegistrar.add("RegionInfo.Cancel",	boost::bind(&LLPanelRegionGeneralInfo::onClickManageTelehub, this));  	return LLPanelRegionInfo::postBuild();  } @@ -712,11 +719,7 @@ bool LLPanelRegionGeneralInfo::onMessageCommit(const LLSD& notification, const L  	return false;  } -void LLPanelRegionGeneralInfo::onClickManageTelehub() -{ -	LLFloaterReg::hideInstance("region_info"); -	LLFloaterReg::showInstance("telehubs"); -} +  // setregioninfo  // strings[0] = 'Y' - block terraform, 'N' - not diff --git a/indra/newview/llfloaterregioninfo.h b/indra/newview/llfloaterregioninfo.h index 95833af8a1..94fbbf9feb 100644 --- a/indra/newview/llfloaterregioninfo.h +++ b/indra/newview/llfloaterregioninfo.h @@ -123,10 +123,13 @@ public:  	void enableButton(const std::string& btn_name, BOOL enable = TRUE);  	void disableButton(const std::string& btn_name); +	void onClickManageTelehub(); +	  protected:  	void initCtrl(const std::string& name);  	void initHelpBtn(const std::string& name, const std::string& xml_alert); +  	// Callback for all help buttons, data is name of XML alert to show.  	void onClickHelp(std::string xml_alert); @@ -152,6 +155,7 @@ protected:  class LLPanelRegionGeneralInfo : public LLPanelRegionInfo  { +	  public:  	LLPanelRegionGeneralInfo()  		:	LLPanelRegionInfo()	{} @@ -161,16 +165,16 @@ public:  	// LLPanel  	virtual BOOL postBuild(); +	  protected:  	virtual BOOL sendUpdate(); -	  	static void onClickKick(void* userdata);  	static void onKickCommit(const std::vector<std::string>& names, const std::vector<LLUUID>& ids, void* userdata);  	static void onClickKickAll(void* userdata);  	bool onKickAllCommit(const LLSD& notification, const LLSD& response);  	static void onClickMessage(void* userdata);  	bool onMessageCommit(const LLSD& notification, const LLSD& response); -	void onClickManageTelehub(); +  };  ///////////////////////////////////////////////////////////////////////////// diff --git a/indra/newview/llpanelmediasettingssecurity.cpp b/indra/newview/llpanelmediasettingssecurity.cpp index f5607aa287..33f0952f53 100644 --- a/indra/newview/llpanelmediasettingssecurity.cpp +++ b/indra/newview/llpanelmediasettingssecurity.cpp @@ -50,10 +50,11 @@  LLPanelMediaSettingsSecurity::LLPanelMediaSettingsSecurity() :
  	mParent( NULL )
  {
 -	// build dialog from XML
 -	LLUICtrlFactory::getInstance()->buildPanel(this, "panel_media_settings_security.xml");
  	mCommitCallbackRegistrar.add("Media.whitelistAdd",		boost::bind(&LLPanelMediaSettingsSecurity::onBtnAdd, this));
  	mCommitCallbackRegistrar.add("Media.whitelistDelete",	boost::bind(&LLPanelMediaSettingsSecurity::onBtnDel, this));	
 +	// build dialog from XML
 +	LLUICtrlFactory::getInstance()->buildPanel(this, "panel_media_settings_security.xml");
 +
  }
  ////////////////////////////////////////////////////////////////////////////////
 @@ -62,10 +63,7 @@ BOOL LLPanelMediaSettingsSecurity::postBuild()  {
  	mEnableWhiteList = getChild< LLCheckBoxCtrl >( LLMediaEntry::WHITELIST_ENABLE_KEY );
  	mWhiteListList = getChild< LLScrollListCtrl >( LLMediaEntry::WHITELIST_KEY );
 -
 -	childSetAction("whitelist_add", onBtnAdd, this);
 -	childSetAction("whitelist_del", onBtnDel, this);
 -
 +	
  	setDefaultBtn("whitelist_add");
  	return true;
 @@ -237,17 +235,17 @@ void LLPanelMediaSettingsSecurity::getValues( LLSD &fill_me_in )  const std::string LLPanelMediaSettingsSecurity::makeValidUrl( const std::string& src_url )
  {
  	// use LLURI to determine if we have a valid scheme
 -	LLURI candidate_url( src_url ); -	if ( candidate_url.scheme().empty() ) -	{ +	LLURI candidate_url( src_url );
 +	if ( candidate_url.scheme().empty() )
 +	{
  		// build a URL comprised of default scheme and the original fragment 
  		const std::string default_scheme( "http://" );
  		return default_scheme + src_url;
 -	}; - -	// we *could* test the "default scheme" + "original fragment" URL again -	// using LLURI to see if it's valid but I think the outcome is the same -	// in either case - our only option is to return the original URL +	};
 +
 +	// we *could* test the "default scheme" + "original fragment" URL again
 +	// using LLURI to see if it's valid but I think the outcome is the same
 +	// in either case - our only option is to return the original URL
  	// we *think* the original url passed in was valid
  	return src_url;
 @@ -334,10 +332,10 @@ void LLPanelMediaSettingsSecurity::onBtnDel( void* userdata )  	self->mWhiteListList->deleteSelectedItems();
  }
 -//////////////////////////////////////////////////////////////////////////////// -// -void LLPanelMediaSettingsSecurity::setParent( LLFloaterMediaSettings* parent ) -{ -	mParent = parent; -}; - +////////////////////////////////////////////////////////////////////////////////
 +//
 +void LLPanelMediaSettingsSecurity::setParent( LLFloaterMediaSettings* parent )
 +{
 +	mParent = parent;
 +};
 +
 diff --git a/indra/newview/llpreviewscript.cpp b/indra/newview/llpreviewscript.cpp index ac7abf1448..b391c6ff1d 100644 --- a/indra/newview/llpreviewscript.cpp +++ b/indra/newview/llpreviewscript.cpp @@ -452,7 +452,7 @@ bool LLScriptEdCore::hasChanged()  {  	if (!mEditor) return false; -	return !mEditor->isPristine(); +	return ((!mEditor->isPristine() || mEnableSave) && mHasScriptData);  }  void LLScriptEdCore::draw() 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 7c10aaaead..41cb88628a 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 9d7716c6de..a02675502a 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/textures/textures.xml b/indra/newview/skins/default/textures/textures.xml index b497ca5e7a..c322d2aebb 100644 --- a/indra/newview/skins/default/textures/textures.xml +++ b/indra/newview/skins/default/textures/textures.xml @@ -29,9 +29,9 @@    <texture name="BottomTray_BG" file_name="bottomtray/BottomTray_BG.png" preload="false" /> -  <texture name="BuyArrow_Off" file_name="navbar/BuyArrow_Off.png" preload="false" /> -  <texture name="BuyArrow_Over" file_name="navbar/BuyArrow_Over.png" preload="false" /> -  <texture name="BuyArrow_Press" file_name="navbar/BuyArrow_Press.png" preload="false" /> +  <texture name="BuyArrow_Off" file_name="navbar/BuyArrow_Off.png" preload="true" scale.left="1" scale.top="1" scale.right="0" scale.bottom="0"  /> +  <texture name="BuyArrow_Over" file_name="navbar/BuyArrow_Over.png" preload="true" scale.left="1" scale.top="1" scale.right="0" scale.bottom="0"  /> +  <texture name="BuyArrow_Press" file_name="navbar/BuyArrow_Press.png" preload="true" scale.left="1" scale.top="1" scale.right="0" scale.bottom="0"  />    <texture name="Cam_Avatar_Disabled" file_name="bottomtray/Cam_Avatar_Disabled.png" preload="false" />    <texture name="Cam_Avatar_Over" file_name="bottomtray/Cam_Avatar_Over.png" preload="false" /> diff --git a/indra/newview/skins/default/xui/en/floater_about_land.xml b/indra/newview/skins/default/xui/en/floater_about_land.xml index c245f877c7..e13aa610e5 100644 --- a/indra/newview/skins/default/xui/en/floater_about_land.xml +++ b/indra/newview/skins/default/xui/en/floater_about_land.xml @@ -26,26 +26,28 @@          remaining      </floater.string>      <tab_container -     follows="left|top|right|bottom" +     follows="all"       height="400" +   halign="center"       layout="topleft"       font="SansSerifSmall"       left="1" -       tab_padding_right="5" +      tab_padding_right="5" +      tab_height="20"       name="landtab"       tab_position="top"       top="20"       width="459"> -        <panel +   <panel           border="true" -         follows="left|top|right|bottom" +         follows="all"           height="380"           label="General"           layout="topleft"           left="1"           help_topic="land_general_tab"           name="land_general_panel" -         top="-31" +         top="0"           width="458">              <panel.string               name="new users only"> @@ -534,7 +536,7 @@ Go to World menu > About Land or select another parcel to show its details.          </panel>          <panel           border="true" -         follows="left|top|right|bottom" +         follows="all"           height="380"           label="Covenant"           layout="topleft" @@ -630,7 +632,7 @@ Go to World menu > About Land or select another parcel to show its details.               length="1"               enabled="false"               follows="left|top|right|bottom" -             handle_edit_keys_directly="true"  +             handle_edit_keys_directly="true"               height="115"               layout="topleft"               left_delta="0" @@ -801,7 +803,7 @@ Go to World menu > About Land or select another parcel to show its details.          </panel>          <panel           border="true" -         follows="left|top|right|bottom" +         follows="all"           height="380"           label="Objects"           layout="topleft" @@ -1167,7 +1169,7 @@ Go to World menu > About Land or select another parcel to show its details.          </panel>          <panel           border="true" -         follows="left|top|right|bottom" +         follows="all"           height="333"           label="Options"           layout="topleft" @@ -1603,16 +1605,15 @@ Only large parcels can be listed in search.                   value="Anywhere" />              </combo_box>          </panel> -        <panel +     <panel           border="true" -         follows="left|top|right|bottom" +         follows="all"           height="363"           label="Media"           layout="topleft"           left_delta="0"           help_topic="land_media_tab"           name="land_media_panel" -         top_delta="1"           width="458">              <text               type="string" @@ -1623,24 +1624,22 @@ Only large parcels can be listed in search.               left="10"               name="with media:"               top="9" -             width="65"> +             width="100">                  Type:              </text>              <combo_box -             height="18" +            height="20"               layout="topleft" -             left_pad="5" +             left_pad="10"               name="media type"               tool_tip="Specify if the URL is a movie, web page, or other media" -             top_delta="-2" -             width="120" /> +             width="150" />              <text               follows="left|top"               height="16"               layout="topleft"               left_pad="10"               name="mime_type" -             top_delta="2"               width="200" />              <text               type="string" @@ -1650,32 +1649,30 @@ Only large parcels can be listed in search.               layout="topleft"               left="10"               name="at URL:" -             top="29" -             width="65"> +             top_pad="10" +             width="100">                  Home URL:              </text>              <line_editor -             bottom_delta="0"               follows="left|top" -             height="16" +             height="20"               layout="topleft" -             left="80" +             left_pad="10"               max_length="255"               name="media_url" -             right="-80"               select_on_focus="true" -             text_readonly_color="0.576471 0.662745 0.835294 1" /> +             width="270" +            />              <button               follows="left|top"               font="SansSerifSmall" -             height="16" -             label="Set..." -             label_selected="Set..." +             height="20" +             label="Set" +             label_selected="Set"               layout="topleft" -             left_pad="8" +             left_pad="5"               name="set_media_url" -             top_delta="0" -             width="60" /> +             width="50" />              <text               type="string"               length="1" @@ -1684,37 +1681,34 @@ Only large parcels can be listed in search.               layout="topleft"               left="10"               name="CurrentURL:" -             top="49" -             width="65"> +             top_pad="10" +             width="100">                  Current URL:              </text>              <text               follows="left|top"               height="16"               layout="topleft" -             left_pad="5" +             left_pad="10"               name="current_url" -             top_delta="0" -             width="300" /> +             width="260">http://</text>              <button               follows="left|top" -             font="SansSerifSmall" -             height="16" -             label="Reset..." -             label_selected="Reset..." +             height="20" +             label="Reset" +             label_selected="Reset"               layout="topleft"               left_pad="6"               name="reset_media_url" -             top_delta="0"               width="60" />              <check_box               height="16"               label="Hide URL"               layout="topleft" -             left="100" +             left="120"               name="hide_media_url"               tool_tip="Checking this option will hide the media url to any non-authorized viewers of this parcel information. Note this is not available for HTML types." -             top="89" +             top_pad="2"               width="200" />              <text               type="string" @@ -1724,23 +1718,20 @@ Only large parcels can be listed in search.               layout="topleft"               left="10"               name="Description:" -             top="49" -             width="364"> +             top_pad="10" +             width="100">                  Description:              </text>              <line_editor -             border_style="line" -             border_thickness="1" -             bottom_delta="0"               follows="left|top" -             height="16" +             height="35"               layout="topleft" -             left="80" -             max_length="255"               name="url_description" -             right="-80" +             left_pad="10"               select_on_focus="true" -             tool_tip="Text displayed next to play/load button" /> +             tool_tip="Text displayed next to play/load button" +             top_delta="0" +             width="270" />              <text               type="string"               length="1" @@ -1749,10 +1740,9 @@ Only large parcels can be listed in search.               layout="topleft"               left="10"               name="Media texture:" -             top="69" -             width="364"> -                Replace -Texture: +             top_pad="10" +             width="100"> +                Replace Texture:              </text>              <texture_picker               allow_no_texture="true" @@ -1760,7 +1750,7 @@ Texture:               follows="left|top"               height="80"               layout="topleft" -             left_delta="70" +             left_pad="10"               name="media texture"               tool_tip="Click to choose a picture"               top_delta="0" @@ -1769,25 +1759,22 @@ Texture:               type="string"               length="1"               follows="left|top" -             height="16" +             height="50"               layout="topleft" -             left_delta="75" +             left_pad="10"               name="replace_texture_help" -             top="85" -             width="270"> -                Objects using this texture will show the movie or -        web page after you click the play arrow. - -        Select the thumbnail to choose a different texture. +             top_delta="0" +             word_wrap="true" +             width="240"> +                Objects using this texture will show the movie or  web page after you click the play arrow.              </text>              <check_box               height="16"               label="Auto scale"               layout="topleft" -             left_delta="70"               name="media_auto_scale"               tool_tip="Checking this option will scale the content for this parcel automatically. It may be slightly slower and lower quality visually but no other texture scaling or alignment will be required." -             top_delta="0" +             top_pad="3"               width="200" />              <text               type="string" @@ -1795,11 +1782,11 @@ Texture:               follows="left|top"               height="16"               layout="topleft" -             left="85" +             left="10" +             top_pad="10"               name="media_size"               tool_tip="Size to render Web media, leave 0 for default." -             top="185" -             width="85"> +             width="100">                  Size:              </text>              <spinner @@ -1811,12 +1798,22 @@ Texture:               increment="1"               initial_value="0"               layout="topleft" -             left_delta="65" +             left_pad="10"               max_val="1024"               name="media_size_width"               tool_tip="Size to render Web media, leave 0 for default."               top_delta="0"               width="64" /> +                         <text +             type="string" +             length="1" +             follows="left|top" +             height="16" +             layout="topleft" +             left_pad="5" +             name="pixels"> +                px wide +            </text>              <spinner               decimal_digits="0"               enabled="false" @@ -1826,23 +1823,21 @@ Texture:               increment="1"               initial_value="0"               layout="topleft" -             left_pad="16" +             left="120" +             top_pad="3"               max_val="1024"               name="media_size_height"               tool_tip="Size to render Web media, leave 0 for default." -             top_delta="0"               width="64" />              <text               type="string"               length="1" -             bottom_delta="0"               follows="left|top"               height="16"               layout="topleft" -             left_delta="70" -             name="pixels" -             right="-10"> -                pixels +             left_pad="5" +             name="pixels"> +                px high              </text>              <text               type="string" @@ -1852,15 +1847,15 @@ Texture:               layout="topleft"               left="10"               name="Options:" -             top="237" -             width="292"> +             top_pad="10" +             width="100">                  Options:              </text>              <check_box               height="16"               label="Loop"               layout="topleft" -             left_delta="70" +             left_pad="10"               name="media_loop"               tool_tip="Play media in a loop.  When the media has finished playing, it will restart from the beginning."               top_delta="0" @@ -1868,9 +1863,9 @@ Texture:          </panel>          <panel           border="true" -         follows="left|top|right|bottom" +         follows="all"           height="363" -         label="Audio" +         label="Sound"           layout="topleft"           left_delta="0"           help_topic="land_audio_tab" @@ -1972,7 +1967,7 @@ Texture:          </panel>          <panel           border="true" -         follows="left|top|right|bottom" +         follows="all"           height="333"           label="Access"           layout="topleft" diff --git a/indra/newview/skins/default/xui/en/floater_inventory.xml b/indra/newview/skins/default/xui/en/floater_inventory.xml index 2011635790..dfa6c83b4e 100644 --- a/indra/newview/skins/default/xui/en/floater_inventory.xml +++ b/indra/newview/skins/default/xui/en/floater_inventory.xml @@ -42,13 +42,15 @@       top="34"       width="455" />      <tab_container -     follows="left|top|right|bottom" +     follows="all"       height="508" +     halign="center"       layout="topleft"       left_delta="-4"       name="inventory filter tabs"       tab_position="top" -     top_pad="4" +     tab_height="20" +     top_pad="5"       width="463">          <inventory_panel           follows="left|top|right|bottom" diff --git a/indra/newview/skins/default/xui/en/floater_test_widgets.xml b/indra/newview/skins/default/xui/en/floater_test_widgets.xml index 12d7e18762..129fd863dd 100644 --- a/indra/newview/skins/default/xui/en/floater_test_widgets.xml +++ b/indra/newview/skins/default/xui/en/floater_test_widgets.xml @@ -1,5 +1,5 @@  <?xml version="1.0" encoding="utf-8" standalone="yes" ?> -<!-- Sample "floater" window with examples of common widgets.  +<!-- Sample "floater" window with examples of common widgets.      Notes:      XML UI (XUI) files use spaces for indentation, not tabs. @@ -16,17 +16,17 @@  -->  <floater   legacy_header_height="18" - can_dock="true"  + can_dock="true"   can_resize="true"   title="Test Floater"   height="500" - min_width="850"  - min_height="500"  + min_width="850" + min_height="500"   layout="topleft"   name="floater_test_widgets"   help_topic="floater_test_widgets"   width="850"> -  +    <!-- Strings are used by C++ code for localization.  They are not visible         unless the C++ code uses them to fill in another widget. -->    <floater.string @@ -35,15 +35,15 @@    <floater.string     name="other_string"     value="Other String" /> -    +    <!-- Floaters can contain drop-down menus.         The menu_bar widget contains the inividual menus.         The width is automatically computed to fit the labels. -->    <menu_bar     height="18"     layout="topleft" -   follows="top|left"  -   tool_tip="menu"  +   follows="top|left" +   tool_tip="menu"     left="2"     name="test_menu_bar"     top="16"> @@ -71,7 +71,7 @@         name="test_menu_item_2" />      </menu>    </menu_bar> -   +    <!-- "text" is one or more read-only lines of text.         It can be made clickable but this requires C++ code         support.  URLs are not automatically underlined. --> @@ -85,27 +85,27 @@    </text>    <!-- First column --> -   +    <button     height="20" -   follows="top|left"  +   follows="top|left"     label="Button"     layout="topleft"     left_delta="0"     name="test_button" -   tool_tip="button"  +   tool_tip="button"     top="80" -   width="100" />   +   width="100" />    <!-- "flyout_button" is a button that can spawn a menu -->    <flyout_button -   follows="top|left"  +   follows="top|left"     height="20"     label="Flyout"     layout="topleft"     left_delta="0"     name="fly_btn"     top_pad="15" -   tool_tip="flyout button"  +   tool_tip="flyout button"     width="100">      <flyout_button.item       label="Item 1" @@ -121,19 +121,19 @@     bottom_delta="35"     label="Checkbox"     layout="topleft" -   tool_tip="checkbox"  +   tool_tip="checkbox"     name="test_checkbox" />    <!-- "combo_box" is a pop-menu of items.  Optionally the box itself can         contain a general purpose line input editor, allowing the user to         provide input that is not a list item. -->    <combo_box     bottom_delta="35" -   follows="top|left"  +   follows="top|left"     height="16"     width="150"     label="Combobox"     layout="topleft" -   tool_tip="combo box"  +   tool_tip="combo box"     name="test_combo_box">      <combo_box.item       name="item1" @@ -149,21 +149,21 @@     image_name="icon_avatar_online.tga"     layout="topleft"     left_delta="0" -   tool_tip="icon"  +   tool_tip="icon"     name="test_icon"     top_pad="40"     width="16" /> -  <!-- "line_editor" allows a single line of editable text input.  +  <!-- "line_editor" allows a single line of editable text input.          The contents of this XML node are used as the initial value for          the text. -->    <line_editor     height="20" -   follows="top|left"  +   follows="top|left"     layout="topleft"     left_delta="0"     name="test_line_editor"     top_pad="20" -   tool_tip="line editor"  +   tool_tip="line editor"     width="200">      Line Editor Sample Text    </line_editor> @@ -176,18 +176,18 @@     layout="topleft"     left_delta="0"     name="search editor" -   tool_tip="search editor"  +   tool_tip="search editor"     top_pad="30"     width="200" />    <!-- "progress_bar" percent completed gets set in C++ code -->    <progress_bar     height="16" -   follows="top|left"  +   follows="top|left"     layout="topleft"     left_delta="0"     name="test_progress_bar"     top_pad="30" -   tool_tip="progress bar"  +   tool_tip="progress bar"     width="200" />    <!-- "stat_view" is a container for statistics graphs.  It is only used         for debugging/diagnostic displays. --> @@ -199,10 +199,10 @@     name="axis_view"     show_label="true"     top_pad="30" -   tool_tip="stat view"  +   tool_tip="stat view"     width="200">      <stat_bar -     width="100"  +     width="100"       bar_max="100"       bottom_delta="30"       label="Test Stat" @@ -211,9 +211,9 @@       bar_min="20"       name="test_stat_bar" />    </stat_view> -   +    <!-- New column --> -   +    <!-- "radio_group" is a set of mutually exclusive choices, like the buttons         on a car radio that allow a single radio station to be chosen. -->    <radio_group @@ -221,7 +221,7 @@     layout="topleft"     left_pad="90"     name="size_radio_group" -   tool_tip="radio group"  +   tool_tip="radio group"     top="80"     width="200">      <radio_item @@ -237,10 +237,10 @@    <!-- "scroll_list" is a scrolling list of columnar data. -->    <scroll_list     bottom_delta="100" -   follows="top|left"  +   follows="top|left"     height="80"     draw_heading="true" -   tool_tip="scroll list"  +   tool_tip="scroll list"     layout="topleft">      <scroll_list.columns       dynamic_width="true" @@ -262,29 +262,29 @@    <!-- "slider" is a horizontal input widget for numerical data. -->    <slider     bottom_delta="45" -   follows="top|left"  +   follows="top|left"     layout="topleft"     min_val="0"     max_val="100"     initial_value="20"     label="Slider"     name="test_slider" -   tool_tip="slider"  +   tool_tip="slider"     width="200" />    <!-- "spinner" is a numerical input widget with an up and down arrow to         change the value. -->    <spinner     bottom_delta="35" -   follows="top|left"  +   follows="top|left"     label="Spinner"     layout="topleft" -   label_width="45"  -   name="test_spinner"  +   label_width="45" +   name="test_spinner"     tool_tip="spinner"/>    <text     bottom_delta="50" -   follows="top|left"  -   font.name="SansSerifSmall"  +   follows="top|left" +   font.name="SansSerifSmall"     font.style = "UNDERLINE"     layout="topleft"     name="test_text" @@ -293,23 +293,23 @@    </text>    <text     top_pad="10" -   follows="top|left"  +   follows="top|left"     layout="topleft" -   width="60"  -   use_ellipses="true"  +   width="60" +   use_ellipses="true"     name="test_text"     tool_tip="text">      Truncated text here    </text> -  <!-- "text_editor" is a multi-line text input widget, similar to  +  <!-- "text_editor" is a multi-line text input widget, similar to         textarea in HTML. -->    <text_editor     height="40" -   follows="top|left|bottom"  +   follows="top|left|bottom"     layout="topleft"     left_delta="0"     name="test_text_editor" -   tool_tip="text editor"  +   tool_tip="text editor"     top_pad="25"     width="200">      Text Editor @@ -330,17 +330,19 @@ many  line to actually fit    </text>    <!-- And a third column --> -   +    <!-- "tab_container" is a holder for multiple panels of UI widgets.         Tabs can appear at the top, bottom, or left of the container. -->    <tab_container     follows="all"     height="400" +   halign="center"     layout="topleft"     left="575"     name="group_tab_container"     tab_position="top" -   tool_tip="tab container"  +   tab_height="20" +   tool_tip="tab container"     top="80"     width="250">      <!-- "panel" is a container for widgets.  It is automatically resized to diff --git a/indra/newview/skins/default/xui/en/floater_tools.xml b/indra/newview/skins/default/xui/en/floater_tools.xml index e6ac39e40b..ca12538302 100644 --- a/indra/newview/skins/default/xui/en/floater_tools.xml +++ b/indra/newview/skins/default/xui/en/floater_tools.xml @@ -4,8 +4,8 @@   follows="left|top|right"   height="570"   layout="topleft" - bg_opaque_image="Window_NoTitle_Foreground"  - bg_alpha_image="Window_NoTitle_Background"  + bg_opaque_image="Window_NoTitle_Foreground" + bg_alpha_image="Window_NoTitle_Background"   name="toolbox floater"   help_topic="toolbox_floater"   save_rect="true" @@ -749,6 +749,7 @@      <tab_container       follows="left|top"       height="400" +     halign="center"       left="0"       name="Object Info Tabs"       tab_max_width="55" @@ -2739,8 +2740,8 @@  				function="BuildTool.EditMedia"/>  			</button>        <web_browser -        visible="false"  -        enabled="false"  +        visible="false" +        enabled="false"          border_visible="true"          bottom_delta="0"          follows="top|left" diff --git a/indra/newview/skins/default/xui/en/floater_water.xml b/indra/newview/skins/default/xui/en/floater_water.xml index 9c55e8ea16..af3606fd1c 100644 --- a/indra/newview/skins/default/xui/en/floater_water.xml +++ b/indra/newview/skins/default/xui/en/floater_water.xml @@ -62,10 +62,12 @@      <tab_container       follows="left|top"       height="180" +     halign="center"       layout="topleft"       left="0"       name="Water Tabs"       tab_position="top" +     tab_height="20"       top="60"       width="700">          <panel diff --git a/indra/newview/skins/default/xui/en/floater_windlight_options.xml b/indra/newview/skins/default/xui/en/floater_windlight_options.xml index 0ea769921f..2c09e82f08 100644 --- a/indra/newview/skins/default/xui/en/floater_windlight_options.xml +++ b/indra/newview/skins/default/xui/en/floater_windlight_options.xml @@ -71,10 +71,12 @@      <tab_container       follows="left|top"       height="160" +     halign="center"       layout="topleft"       left="0"       name="WindLight Tabs"       tab_position="top" +     tab_height="20"       top="60"       width="700">          <panel diff --git a/indra/newview/skins/default/xui/en/fonts.xml b/indra/newview/skins/default/xui/en/fonts.xml index b261281c64..65dfb13f4a 100644 --- a/indra/newview/skins/default/xui/en/fonts.xml +++ b/indra/newview/skins/default/xui/en/fonts.xml @@ -18,7 +18,7 @@      </os>    </font> -  <font name="SansSerifBold"  +  <font name="SansSerifBold"  	comment="Name of bold sans-serif font">      <file>DejaVuSans-Bold.ttf</file>      <os name="Windows"> @@ -39,20 +39,20 @@        </os>    </font> -  <font name="SansSerif"  -	comment="Name of bold sans-serif font"  +  <font name="SansSerif" +	comment="Name of bold sans-serif font"  	font_style="BOLD">      <file>DejaVuSans-Bold.ttf</file>    </font> -  <font name="SansSerif"  -	comment="Name of italic sans-serif font"  +  <font name="SansSerif" +	comment="Name of italic sans-serif font"  	font_style="ITALIC">      <file>DejaVuSans-Oblique.ttf</file>    </font> -  <font name="SansSerif"  -	comment="Name of bold italic sans-serif font"  +  <font name="SansSerif" +	comment="Name of bold italic sans-serif font"  	font_style="BOLD|ITALIC">      <file>DejaVuSans-BoldOblique.ttf</file>    </font> @@ -140,11 +140,11 @@    <font_size name="Monospace"  	     comment="Size for monospaced font (points, or 1/72 of an inch)" -	     size="9.0" +	     size="8.0"  	     />    <font_size name="Huge"  	     comment="Size of huge font (points, or 1/72 of an inch)" -	     size="16.0" +	     size="15.0"  	     />    <font_size name="Large"  	     comment="Size of large font (points, or 1/72 of an inch)" @@ -158,7 +158,6 @@  	     />    <font_size name="Small"  	     comment="Size of small font (points, or 1/72 of an inch)" -	     size="8.0" +	     size="7.8"  	     />  </fonts> - diff --git a/indra/newview/skins/default/xui/en/notifications.xml b/indra/newview/skins/default/xui/en/notifications.xml index 9aacb8a92c..d51cb13093 100644 --- a/indra/newview/skins/default/xui/en/notifications.xml +++ b/indra/newview/skins/default/xui/en/notifications.xml @@ -13,7 +13,7 @@    <global name="implicitclosebutton">  		Close    </global> -     +    <template name="okbutton">      <form>        <button @@ -154,7 +154,7 @@ No tutorial is currently available.     icon="alertmodal.tga"     name="BadInstallation"     type="alertmodal"> - An error occurred while updating [APP_NAME].  Please download the latest version of the Viewer. http://get.secondlife.com + An error occurred while updating [APP_NAME].  Please [http://get.secondlife.com download the latest version] of the Viewer.      <usetemplate       name="okbutton"       yestext="Ok"/> @@ -507,7 +507,7 @@ For L$[COST] you can enter this land ('[PARCEL_NAME]') for [TIME] hour       notext="Cancel"       yestext="OK"/>    </notification> -   +    <notification     icon="alertmodal.tga"     name="SalePriceRestriction" @@ -664,7 +664,7 @@ Scripts must be allowed to run for weapons to work.     icon="alertmodal.tga"     name="MultipleFacesSelected"     type="alertmodal"> -Multiple faces are currently selected.  +Multiple faces are currently selected.  If you continue this action, separate instances of media will be set on multiple faces of the object.  To place the media on only one face, choose Select Texture and click on the desired face of that object then click Add.      <usetemplate @@ -791,7 +791,7 @@ Oops! Something was left blank.  You need to enter both the First and Last name of your avatar.  You need an account to enter [SECOND_LIFE]. Would you like to create one now? -    <url  +    <url  	option="0"  	name="url"  	openexternally = "1"> @@ -808,7 +808,7 @@ You need an account to enter [SECOND_LIFE]. Would you like to create one now?     icon="alertmodal.tga"     name="AddClassified"     type="alertmodal"> -Classified ads appear in the 'Classified' section of the Search directory and on www.secondlife.com for one week. +Classified ads appear in the 'Classified' section of the Search directory and on [http://www.secondlife.com secondlife.com] for one week.  Fill out your ad, then click 'Publish...' to add it to the directory.  You'll be asked for a price to pay when clicking Publish.  Paying more makes your ad appear higher in the list, and also appear higher when people search for keywords. @@ -1060,13 +1060,13 @@ There was a problem saving a compiled script due to the following reason: [REASO     icon="alertmodal.tga"     name="StartRegionEmpty"     type="alertmodal"> -Oops, Your Start Region is not defined.  -Please type the Region name in Start Location box or choose My Last Location or My Home as your Start Location.   +Oops, Your Start Region is not defined. +Please type the Region name in Start Location box or choose My Last Location or My Home as your Start Location.      <usetemplate       name="okbutton"       yestext="OK"/>    </notification> -   +    <notification     icon="alertmodal.tga"     name="CouldNotStartStopScript" @@ -2409,7 +2409,7 @@ You can use [SECOND_LIFE] normally and other people will see you correctly.  [APP_NAME] installation is complete.  If this is your first time using [SECOND_LIFE], you will need to create an account before you can log in. -Return to www.secondlife.com to create a new account? +Return to [http://join.secondlife.com secondlife.com] to create a new account?      <usetemplate       name="okcancelbuttons"       notext="Continue" @@ -2426,7 +2426,7 @@ You can either check your Internet connection and try again in a few minutes, cl      <url option="1" name="url">  			http://secondlife.com/support/ -    </url>	  +    </url>      <form name="form">        <button         default="true" @@ -2801,7 +2801,7 @@ Do you want to open your Web browser to view this content?     icon="alertmodal.tga"     name="WebLaunchJoinNow"     type="alertmodal"> -Go to secondlife.com to manage your account? +Go to your [http://secondlife.com/account/ Dashboard] to manage your account?      <usetemplate       ignoretext="Launch my browser to manage my account"       name="okcancelignore" @@ -3163,7 +3163,7 @@ Teleport to [PICK]?       notext="Cancel"       yestext="Teleport"/>    </notification> -   +    <notification     icon="alert.tga"     label="Message everyone in your Estate" @@ -3657,7 +3657,7 @@ Default: off     label="Bulk Change Content Permissions"     name="HelpBulkPermission"     type="alertmodal"> -The Bulk Permissions tool helps you to quickly change the permissions on multiple items in the contents of the selected object(s).  However, please note that you are only setting permissions on the items in the Contents of the selected objects -- not permissions on the container object(s) themselves.   +The Bulk Permissions tool helps you to quickly change the permissions on multiple items in the contents of the selected object(s).  However, please note that you are only setting permissions on the items in the Contents of the selected objects -- not permissions on the container object(s) themselves.  Also note, the permissions are not applied to the nested contents of any of the contained items.  Your request only operates on items exactly one level deep. @@ -4251,7 +4251,7 @@ There are no items in this object that you are allowed to copy.     icon="alertmodal.tga"     name="WebLaunchAccountHistory"     type="alertmodal"> -Go to secondlife.com to see your account history? +Go to  your [http://secondlife.com/account/ Dashboard] to see your account history?      <usetemplate       ignoretext="Launch my browser to see my account history"       name="okcancelignore" @@ -4288,14 +4288,9 @@ Are you sure you want to quit?     icon="alertmodal.tga"     name="HelpReportAbuseEmailLL"     type="alertmodal"> -Use this tool to report violations of the Terms of Service and Community Standards. See: - -http://secondlife.com/corporate/tos.php -http://secondlife.com/corporate/cs.php +Use this tool to report violations of the [http://secondlife.com/corporate/tos.php Terms of Service] and [http://secondlife.com/corporate/cs.php Community Standards]. -All reported abuses of the Terms of Service and Community Standards are investigated and resolved. You can view the incident resolution on the Incident Report at: - -http://secondlife.com/support/incidentreport.php +All reported abuses are investigated and resolved. You can view the resolution by reading the [http://secondlife.com/support/incidentreport.php Incident Report].     <unique/>    </notification> @@ -4363,9 +4358,9 @@ Dear Resident,  You appear to be reporting intellectual property infringement. Please make sure you are reporting it correctly: -(1) The Abuse Process. You may submit an abuse report if you believe a Resident is exploiting the [SECOND_LIFE] permissions system, for example, by using CopyBot or similar copying tools, to infringe intellectual property rights. The Abuse Team investigates and issues appropriate disciplinary action for behavior that violates the [SECOND_LIFE] Community Standards or Terms of Service. However, the Abuse Team does not handle and will not respond to requests to remove content from the [SECOND_LIFE] world. +(1) The Abuse Process. You may submit an abuse report if you believe a Resident is exploiting the [SECOND_LIFE] permissions system, for example, by using CopyBot or similar copying tools, to infringe intellectual property rights. The Abuse Team investigates and issues appropriate disciplinary action for behavior that violates the [SECOND_LIFE] [http://secondlife.com/corporate/tos.php Terms of Service] or [http://secondlife.com/corporate/cs.php Community Standards]. However, the Abuse Team does not handle and will not respond to requests to remove content from the [SECOND_LIFE] world. -(2) The DMCA or Content Removal Process. To request removal of content from [SECOND_LIFE], you MUST submit a valid notification of infringement as provided in our DMCA Policy at http://secondlife.com/corporate/dmca.php. +(2) The DMCA or Content Removal Process. To request removal of content from [SECOND_LIFE], you MUST submit a valid notification of infringement as provided in our [http://secondlife.com/corporate/dmca.php DMCA Policy].  If you still wish to continue with the abuse process, please close this window and finish submitting your report.  You may need to select the specific category 'CopyBot or Permissions Exploit'. @@ -5463,7 +5458,7 @@ Deactivated gestures with same trigger:     name="NoQuickTime"     type="notify">  Apple's QuickTime software does not appear to be installed on your system. -If you want to view streaming media on parcels that support it you should go to the QuickTime site (http://www.apple.com/quicktime) and install the QuickTime Player. +If you want to view streaming media on parcels that support it you should go to the [http://www.apple.com/quicktime QuickTime site] and install the QuickTime Player.    </notification>    <notification     icon="notify.tga" @@ -5527,7 +5522,7 @@ The objects on the selected parcel that are NOT owned by you have been returned     type="notify">  [MSG]    </notification> -   +    <notification     icon="notify.tga"     name="NotSafe" @@ -6149,7 +6144,7 @@ Thank you for your payment!  Your L$ balance will be updated when processing completes. If processing takes more than 20 mins, your transaction may be cancelled. In that case, the purchase amount will be credited to your US$ balance. -The status of your payment can be checked on your Transaction History page at Me > My Dashboard, or http://secondlife.com/account/ +The status of your payment can be checked on your Transaction History page on your [http://secondlife.com/account/ Dashboard]    </notification>    <notification     icon="notify.tga" @@ -6603,12 +6598,11 @@ Yes    <global name="PermNo">  No    </global> -<!-- this is alert string from server. the name needs to match entire the server string, and needs to be changed  -	whenever the server string changes -->  +<!-- this is alert string from server. the name needs to match entire the server string, and needs to be changed +	whenever the server string changes -->     <global name="You can only set your 'Home Location' on your land or at a mainland Infohub."> -If you own a piece of land, you can make it your home location.  +If you own a piece of land, you can make it your home location.  Otherwise, you can look at the Map and find places marked "Infohub". -  </global>  -   -</notifications> +  </global> +</notifications> diff --git a/indra/newview/skins/default/xui/en/panel_activeim_row.xml b/indra/newview/skins/default/xui/en/panel_activeim_row.xml index 4dc4a9ff46..8b815b0f71 100644 --- a/indra/newview/skins/default/xui/en/panel_activeim_row.xml +++ b/indra/newview/skins/default/xui/en/panel_activeim_row.xml @@ -1,5 +1,5 @@  <?xml version="1.0" encoding="utf-8" standalone="yes" ?> -<panel	 +<panel  	name="panel_activeim_row"  	layout="topleft"  	follows="left|right" @@ -7,56 +7,51 @@  	left="0"  	height="35"  	width="318" -	background_visible="true" -	bevel_style="in" -	bg_alpha_color="0 0 0 0"> +	background_visible="false">    <chiclet_im_p2p  		name="p2p_chiclet"  		layout="topleft"  		follows="left" -		top="5" +		top="3"  		left="5"  		height="25" -		width="45"> +		width="25">    </chiclet_im_p2p>    <chiclet_im_group  		name="group_chiclet"  		layout="topleft"  		follows="left" -		top="5" +		top="3"  		left="5"  		height="25" -		width="45"> +		width="25">    </chiclet_im_group>  	<text  		type="string"  		name="contact_name"  		layout="topleft" -		top="8" -		left_pad="6" -		height="28" -		width="235" +		top="10" +		left_pad="0" +		height="14" +		width="245"  		length="1"  		follows="right|left" -		font="SansSerifBold" -		text_color="White"> -    Contact Name +		use_ellipses="true" +		font="SansSerifBold"> +    Grumpity ProductEngine    </text>    <button -    top="5" -    left_pad="5" -    width="15" -    height="15" +    top="10" +    right="-5" +    width="17" +    height="17"      layout="topleft"      follows="right"      name="hide_btn"      mouse_opaque="true"      label=""      tab_stop="false" -    image_unselected="toast_hide_btn.tga" -    image_disabled="toast_hide_btn.tga" -    image_selected="toast_hide_btn.tga" -    image_hover_selected="toast_hide_btn.tga" -    image_disabled_selected="toast_hide_btn.tga" +    image_unselected="Toast_CloseBtn" +    image_selected="Toast_CloseBtn"    />  </panel>
\ No newline at end of file diff --git a/indra/newview/skins/default/xui/en/panel_avatar_list_item.xml b/indra/newview/skins/default/xui/en/panel_avatar_list_item.xml index 8aaa462aaf..18761c3bb9 100644 --- a/indra/newview/skins/default/xui/en/panel_avatar_list_item.xml +++ b/indra/newview/skins/default/xui/en/panel_avatar_list_item.xml @@ -39,7 +39,6 @@      <text       follows="left|right"       font="SansSerifSmall" -     font.style="BOLD"       height="15"       layout="topleft"       left_pad="5" @@ -47,13 +46,13 @@       top="6"       use_ellipses="true"       value="Unknown" -     width="196" /> +     width="182" />      <text       follows="right"       font="SansSerifSmall"       height="15"       layout="topleft" -     left_pad="10" +     left_pad="8"       name="last_interaction"       text_color="LtGray_50"       value="0s" @@ -69,28 +68,26 @@       name="speaking_indicator"       visible="true"       width="20" /> -   <button +    <button       follows="right"       height="16"       image_pressed="Info_Press" -     image_hover="Info_Over" -     image_unselected="Info_Off" -     layout="topleft" +     image_unselected="Info_Over"       left_pad="3" -     right="-25" +     right="-31"       name="info_btn"       picture_style="true" +     top_delta="-2"       width="16" />      <button       follows="right" -     height="16" -      image_selected="BuyArrow_Press" -     image_pressed="BuyArrow_Press" -     image_unselected="BuyArrow_Press" +     height="20" +     image_overlay="ForwardArrow_Off"       layout="topleft"       left_pad="5" -     right="-5" +     right="-3"       name="profile_btn"       picture_style="true" -     width="16" /> +     top_delta="-2" +     width="20" />  </panel> diff --git a/indra/newview/skins/default/xui/en/panel_group_land_money.xml b/indra/newview/skins/default/xui/en/panel_group_land_money.xml index 0845ec014e..04e0ad3be8 100644 --- a/indra/newview/skins/default/xui/en/panel_group_land_money.xml +++ b/indra/newview/skins/default/xui/en/panel_group_land_money.xml @@ -230,7 +230,7 @@       top_delta="0"       width="250">          Group members must contribute more land credits to support land in use. -    </text>  +    </text>      <text       type="string"       follows="left|top" @@ -247,15 +247,17 @@      <tab_container       follows="all"       height="200" +     halign="center"       layout="topleft"       left="10"       name="group_money_tab_container"       tab_position="top" +     tab_height="20"       top_pad="10"       width="265">          <panel           border="true" -         follows="left|top|right|bottom" +         follows="all"           height="180"           label="Planning"           layout="topleft" @@ -305,7 +307,7 @@               width="250"               word_wrap="true">                  Computing... -            </text_editor>  +            </text_editor>            <button               height="20"               label="< Earlier" @@ -325,7 +327,7 @@               name="later_details_button"               tool_tip="Go forward in time"               top_delta="0" -             width="125" />   +             width="125" />          </panel>        <panel           border="true" @@ -375,4 +377,4 @@               width="125" />          </panel>      </tab_container> -</panel>  +</panel> diff --git a/indra/newview/skins/default/xui/en/panel_group_list_item.xml b/indra/newview/skins/default/xui/en/panel_group_list_item.xml index 7bdcaafe31..ffa485051c 100644 --- a/indra/newview/skins/default/xui/en/panel_group_list_item.xml +++ b/indra/newview/skins/default/xui/en/panel_group_list_item.xml @@ -28,13 +28,11 @@       visible="false"       width="320" />      <icon -     follows="top|left"       height="20"       image_name="Generic_Group"       name="group_icon" -     layout="topleft" -     left="5"       mouse_opaque="true" +     left="5"       top="2"       width="20" />     <text @@ -47,28 +45,28 @@       top="6"       use_ellipses="true"       value="Unknown" -     width="246" /> +     width="242" />      <button       follows="right"       height="16"       image_pressed="Info_Press" -     image_hover="Info_Over" -     image_unselected="Info_Off" +     image_unselected="Info_Over"       left_pad="3" -     right="-25" +     right="-31"       name="info_btn"       picture_style="true" +     top_delta="-2"       width="16" /> +   <!--*TODO: Should only appear on rollover-->      <button       follows="right" -     height="16" -      image_selected="BuyArrow_Press" -     image_pressed="BuyArrow_Press" -     image_unselected="BuyArrow_Press" +     height="20" +     image_overlay="ForwardArrow_Off"       layout="topleft"       left_pad="5" -     right="-5" +     right="-3"       name="profile_btn"       picture_style="true" -     width="16" /> +     top_delta="-2" +     width="20" />  </panel> diff --git a/indra/newview/skins/default/xui/en/panel_group_roles.xml b/indra/newview/skins/default/xui/en/panel_group_roles.xml index e2e4ca8b8f..909c3f4577 100644 --- a/indra/newview/skins/default/xui/en/panel_group_roles.xml +++ b/indra/newview/skins/default/xui/en/panel_group_roles.xml @@ -163,6 +163,7 @@      border="true"       follows="left|top"       height="260" +     halign="center"       layout="topleft"       left="5"       name="roles_tab_container" diff --git a/indra/newview/skins/default/xui/en/panel_people.xml b/indra/newview/skins/default/xui/en/panel_people.xml index 0db5a41cc5..e234a7b358 100644 --- a/indra/newview/skins/default/xui/en/panel_people.xml +++ b/indra/newview/skins/default/xui/en/panel_people.xml @@ -34,7 +34,6 @@ background_visible="true"       value="Filter Groups" />      <filter_editor       follows="left|top|right" -     font="SansSerif"       height="23"       layout="topleft"       left="15" @@ -49,18 +48,17 @@ background_visible="true"       height="500"       layout="topleft"       left="10" -       font="SansSerifBigBold"       name="tabs"       tab_min_width="70"       tab_height="30"       tab_position="top"       top_pad="10" -     halign="center"   +     halign="center"       width="313">          <panel           follows="all"           height="500" -         label="Nearby" +         label="NEARBY"           layout="topleft"           left="0"           help_topic="people_nearby_tab" @@ -100,17 +98,30 @@ background_visible="true"               picture_style="true"               top="5"               width="18" /> +             <button +                 follows="bottom|left" +                 height="18" +                 image_selected="AddItem_Press" +                 image_unselected="AddItem_Off" +                 image_disabled="AddItem_Disabled" +                 layout="topleft" +                 left_pad="5" +                 name="add_friend_btn" +                 picture_style="true" +                 top_delta="0" +                 tool_tip="Add selected resident to your friends List" +                 width="18" />              </panel>          </panel>          <panel           follows="all"           height="500" -         left="0" -         top="0" -         label="Friends" +         label="FRIENDS"           layout="topleft" +         left="0"           help_topic="people_friends_tab"           name="friends_panel" +         top="0"           width="313">              <accordion               follows="all" @@ -123,14 +134,13 @@ background_visible="true"                  <accordion_tab                   can_resize="false"                   layout="topleft" -                 height="230" +                 height="235"                   min_height="150"                   name="tab_online"                   title="Online">                          <avatar_list                           allow_select="true"                           follows="all" -                         height="150"                           layout="topleft"                           left="0"                           multi_select="true" @@ -141,13 +151,12 @@ background_visible="true"                  <accordion_tab                   can_resize="false"                   layout="topleft" -                 height="230" +                 height="235"                   name="tab_all"                   title="All">                          <avatar_list                           allow_select="true"                           follows="all" -                         height="230"                           layout="topleft"                           left="0"                           multi_select="true" @@ -209,11 +218,12 @@ background_visible="true"          <panel           follows="all"           height="500" -         label="Groups" -         top="0" +         label="GROUPS"           layout="topleft" +         left="0"           help_topic="people_groups_tab"           name="groups_panel" +         top="0"           width="313">              <group_list               follows="all" @@ -287,13 +297,14 @@ background_visible="true"              </panel>          </panel>          <panel -         top="0"           follows="all"           height="500" -         label="Recent" +         label="RECENT"           layout="topleft" +         left="0"           help_topic="people_recent_tab"           name="recent_panel" +         top="0"           width="313">              <avatar_list               allow_select="true" @@ -304,11 +315,9 @@ background_visible="true"               multi_select="true"               name="avatar_list"               show_last_interaction_time="true" -             top="2" +             top="0"               width="313" />              <panel -             background_visible="true" -             bevel_style="none"               top_pad="0"               follows="left|right|bottom"               height="30" @@ -330,6 +339,19 @@ background_visible="true"                 picture_style="true"                 top="7"                 width="18" /> +              <button +                 follows="bottom|left" +                 height="18" +                 image_selected="AddItem_Press" +                 image_unselected="AddItem_Off" +                 image_disabled="AddItem_Disabled" +                 layout="topleft" +                 left_pad="5" +                 name="add_friend_btn" +                 picture_style="true" +                 top_delta="0" +                 tool_tip="Add selected resident to your friends List" +                 width="18" />              </panel>          </panel>      </tab_container> @@ -345,104 +367,88 @@ background_visible="true"       width="313">          <layout_panel           default_tab_group="1" -         follows="left|top|right" +         follows="left|top"           height="25"           layout="topleft"           left="0"           name="view_profile_btn_panel"           top="-25" -         width="65"> +         width="100">              <button -             follows="top|left|right" +             follows="top|left"               font="SansSerifSmall"               height="19"               label="Profile"               layout="topleft"               name="view_profile_btn"               tool_tip="Show picture, groups, and other residents information" -             width="65" /> -        </layout_panel> -        <layout_panel -         default_tab_group="1" -         follows="left|top|right" -         height="25" -         layout="topleft" -         left_delta="0" -         min_width="85" -         name="add_friend_btn_panel" -         top_delta="0" -         width="50"> -            <button -             follows="top|left|right" -             font="SansSerifSmall" -             height="19" -             label="Add" -             layout="topleft" -             name="add_friend_btn" -             tool_tip="Add selected resident to your friends List" -             width="50" /> +             width="100" />          </layout_panel>          <layout_panel           default_tab_group="1" -         follows="left|top|right" +         follows="left|top"           height="19"           layout="topleft" +         left="0"           min_width="80"           name="group_info_btn_panel" -         width="80"> +         width="100">              <button -             follows="top|left|right" +             follows="top|left"               font="SansSerifSmall"               height="19"               label="Group Profile"               layout="topleft"               name="group_info_btn"               tool_tip="Show group information" -             width="80" /> +             width="100" />          </layout_panel>          <layout_panel           default_tab_group="1" -         follows="left|top|right" +         follows="left|top"           height="25"           layout="topleft" +         left_pad="5"           min_width="45"           name="chat_btn_panel"           top_delta="0" -         width="45"> +         width="100">              <button -             follows="top|left|right" +             follows="top|left"               font="SansSerifSmall"               height="19" -             label="Chat" +             label="Group Chat"               layout="topleft"               name="chat_btn"               tool_tip="Open chat session" -             width="45" /> +             width="100" />          </layout_panel>          <layout_panel           default_tab_group="1" -         follows="left|top|right" +         follows="left|top|"           height="25"           layout="topleft" +         left_pad="5"           min_width="35"           name="im_btn_panel"           top_delta="0" -         width="35"> +         width="50">              <button -             follows="top|left|right" +             follows="top|left"               font="SansSerifSmall"               height="19"               label="IM"               layout="topleft"               name="im_btn"               tool_tip="Open instant message session" -             width="35" /> +             width="50" />          </layout_panel>          <layout_panel           default_tab_group="1"           follows="left|top|right"           height="25"           layout="topleft" +         left_pad="5"           min_width="40"           name="call_btn_panel"           top_delta="0" @@ -450,53 +456,55 @@ background_visible="true"           width="40">              <button               enabled="false" -             follows="top|left|right" +             follows="top|left"               font="SansSerifSmall"               height="19"               label="Call"               layout="topleft"               name="call_btn" -             width="40" /> +             width="50" />          </layout_panel>          <layout_panel           default_tab_group="1" -         follows="left|top|right" +         follows="left|top"           height="25"           layout="topleft" +         left_pad="5"           min_width="65"           name="teleport_btn_panel"           top_delta="0" -         width="65"> +         width="100">              <button -             follows="left|top|right" +             follows="left|top"               font="SansSerifSmall"               height="19"               label="Teleport"               layout="topleft"               name="teleport_btn"               tool_tip="Offer teleport" -             width="65" /> +             width="100" />          </layout_panel>        <layout_panel           default_tab_group="1"           enabled="false" -         follows="left|top|right" +         follows="left|top"           height="25"           layout="topleft" +         left_pad="5"           min_width="50"           name="share_btn_panel"           top_delta="0"           visible="false" -         width="50"> +         width="80">              <button               enabled="false" -             follows="top|left|right" +             follows="top|left"               font="SansSerifSmall"               height="19"               label="Share"               layout="topleft"               name="share_btn" -             width="50" /> +             width="80" />          </layout_panel>      </layout_stack>  </panel> diff --git a/indra/newview/skins/default/xui/en/panel_places.xml b/indra/newview/skins/default/xui/en/panel_places.xml index 50108aa21f..5aa53ab46b 100644 --- a/indra/newview/skins/default/xui/en/panel_places.xml +++ b/indra/newview/skins/default/xui/en/panel_places.xml @@ -12,10 +12,10 @@ background_visible="true"   width="333">      <string       name="landmarks_tab_title" -     value="My Landmarks" /> +     value="MY LANDMARKS" />      <string       name="teleport_history_tab_title" -     value="Teleport History" /> +     value="TELEPORT HISTORY" />      <filter_editor       follows="left|top|right"       font="SansSerif" @@ -29,11 +29,12 @@ background_visible="true"       width="303" />      <tab_container       follows="all" +     halign="center"       height="500"       layout="topleft"       left="10"       name="Places Tabs" -     tab_min_width="70" +     tab_min_width="80"       tab_height="30"       tab_position="top"       top_pad="10" diff --git a/indra/newview/skins/default/xui/en/panel_profile_view.xml b/indra/newview/skins/default/xui/en/panel_profile_view.xml index 7a5781651d..195b731531 100644 --- a/indra/newview/skins/default/xui/en/panel_profile_view.xml +++ b/indra/newview/skins/default/xui/en/panel_profile_view.xml @@ -50,6 +50,7 @@      <tab_container       follows="all"       height="535" +     halign="center"       layout="topleft"       left="10"   min_width="333" diff --git a/indra/newview/skins/default/xui/en/panel_region_general.xml b/indra/newview/skins/default/xui/en/panel_region_general.xml index 160ae96fc4..b6d13a0fdd 100644 --- a/indra/newview/skins/default/xui/en/panel_region_general.xml +++ b/indra/newview/skins/default/xui/en/panel_region_general.xml @@ -299,10 +299,7 @@       left="108"       name="apply_btn"       top="320" -     width="100"> -    <button.commit_callback -         function="RegionInfo.Cancel" /> -    </button> +     width="100"/>       <button       follows="left|top"       height="20" @@ -338,5 +335,8 @@       left="250"       name="manage_telehub_btn"       top="70" -     width="150" /> +     width="150"> +		<button.commit_callback +         function="RegionInfo.ManageTelehub" /> +    </button>  </panel> diff --git a/indra/newview/skins/default/xui/en/panel_region_general_layout.xml b/indra/newview/skins/default/xui/en/panel_region_general_layout.xml index 9b9c62dbf9..42297cdc07 100644 --- a/indra/newview/skins/default/xui/en/panel_region_general_layout.xml +++ b/indra/newview/skins/default/xui/en/panel_region_general_layout.xml @@ -299,10 +299,7 @@       left="108"       name="apply_btn"       top="320" -     width="100"> -        <button.commit_callback -         function="RegionInfo.Cancel" /> -    </button> +     width="100"/>     <button       follows="left|top"       height="20" @@ -338,5 +335,8 @@       left_delta="0"       name="manage_telehub_btn"       top_pad="20" -     width="150" />  +     width="150" > +		<button.commit_callback +         function="RegionInfo.ManageTelehub" /> +    </button>   </panel> diff --git a/indra/newview/skins/default/xui/en/panel_status_bar.xml b/indra/newview/skins/default/xui/en/panel_status_bar.xml index 795e0ffc0d..7b9c9f47a2 100644 --- a/indra/newview/skins/default/xui/en/panel_status_bar.xml +++ b/indra/newview/skins/default/xui/en/panel_status_bar.xml @@ -41,20 +41,18 @@      </panel.string>      <button       auto_resize="true" -    halign="right" +     halign="right"       follows="right|bottom"       font="SansSerifSmall" -     image_color="White_05" -    flash_color="EmphasisColor" -     image_overlay="BuyArrow_Over" -     height="18" -     layout="topleft" -     left="-225" +     image_selected="BuyArrow_Over" +     image_unselected="BuyArrow_Off" +	image_pressed="BuyArrow_Press" +     height="16" +     left="-220"       name="buycurrency" -     pad_right="23px" -     picture_style="true" +     pad_right="22px"       tool_tip="My Balance: Click to buy more L$" -     top="0" +     top="1"       width="117" />      <text       type="string" @@ -65,148 +63,21 @@       height="16"       top="3"       layout="topleft" -     left_pad="20" +     left_pad="15"       name="TimeText"       text_color="TimeTextColor"       tool_tip="Current time (Pacific)"       width="80">          12:00 AM      </text> -    <button -     follows="right|bottom" -     height="16" -     layout="topleft" -     left_delta="-537" -     image_selected="Inv_DangerousScript" -     image_unselected="Inv_DangerousScript" -     name="scriptout" -     picture_style="true" -     scale_image="false" -     tool_tip="Script warnings and errors" -     top="0" -     visible="false" -     width="16" /> -    <button -     follows="right|bottom" -     height="16" -     image_selected="Health" -     image_unselected="Health" -     layout="topleft" -     left_pad="7" -     name="health" -     picture_style="true" -     scale_image="false" -     tool_tip="Health" -     top="0" -     visible="false" -     width="16" /> -    <text -      bg_visible="false" -     text_readonly_color="HealthTextColor" -     follows="rsight|bottom" -     font_shadow="none" -     height="16" -     layout="topleft" -     left_pad="18" -     name="HealthText" -     text_color="HealthTextColor" -     tool_tip="Health" -     top="0" -     visible="false" -     width="31"> -        100% -    </text> -    <button -     follows="right|bottom" -     height="16" -     image_selected="Move_Fly_Disabled" -     image_unselected="Move_Fly_Disabled" -     layout="topleft" -     left_pad="7" -     name="no_fly" -     picture_style="true" -     scale_image="false" -     tool_tip="Flying not allowed" -     top="3" -     visible="false" -     width="16" /> -    <button -     follows="right|bottom" -     height="16" -     image_selected="Tool_Create" -     image_unselected="Tool_Create" -     layout="topleft" -     left_pad="7" -     name="no_build" -     picture_style="true" -     scale_image="false" -     tool_tip="Building/rezzing not allowed" -     top="0" -     visible="false" -     width="16" /> -    <button -     follows="right|bottom" -     height="16" -     image_selected="Inv_Script" -     image_unselected="Inv_Script" -     layout="topleft" -     left_pad="7" -     name="no_scripts" -     picture_style="true" -     scale_image="false" -     tool_tip="Scripts not allowed" -     top="0" -     visible="false" -     width="16" /> -    <button -     follows="right|bottom" -     height="16" -     image_selected="Inv_Gesture" -     image_unselected="Inv_Gesture" -     layout="topleft" -     left_pad="7" -     name="restrictpush" -     picture_style="true" -     scale_image="false" -     tool_tip="No pushing" -     top="0" -     visible="false" -     width="16" /> -    <button -     follows="right|bottom" -     height="18" -     image_selected="Microphone_Mute" -     image_unselected="Microphone_Mute" -     layout="topleft" -     left_pad="7" -     name="status_no_voice" -     picture_style="true" -     scale_image="false" -     tool_tip="Voice not available here" -     top="1" -     visible="false" -     width="16" /> -    <button -     follows="right|bottom" -     height="16" -     image_selected="Icon_For_Sale" -     image_unselected="Icon_For_Sale" -     layout="topleft" -     left_pad="7" -     name="buyland" -     picture_style="true" -     tool_tip="Buy this parcel" -     top="0" -     visible="false" -     width="16" />      <text       enabled="true"       follows="right|bottom"       halign="center"       height="12"       layout="topleft" -     left_delta="-4" +     left_delta="0"       name="stat_btn" -     top_delta="3" -     width="20" /> +     top_delta="0" +     width="20"/>  </panel> diff --git a/indra/newview/skins/default/xui/en/panel_sys_well_item.xml b/indra/newview/skins/default/xui/en/panel_sys_well_item.xml index 53ee0d159d..7722583ce2 100644 --- a/indra/newview/skins/default/xui/en/panel_sys_well_item.xml +++ b/indra/newview/skins/default/xui/en/panel_sys_well_item.xml @@ -1,65 +1,40 @@  <?xml version="1.0" encoding="utf-8" standalone="yes"?>  <!-- All our XML is utf-8 encoded. --> -  <panel -	name="sys_well_item" -	title="sys_well_item" +  name="sys_well_item" +  title="sys_well_item"    visible="true" -  top="0"  -  left="0"  -	width="318" -	height="35" +  top="0" +  left="0" +  width="300" +  height="35"    layout="topleft" -  follows="left|right" -  background_opaque="false" -  background_visible="true" -  bg_alpha_color="0.0 0.0 0.0 0.0" > - -  <icon -    top="8" -    left="8" -    width="20" -    height="20" -    layout="topleft" -    follows="left" -    name="icon" -    label="" -    mouse_opaque="false" -    image_name="lag_status_warning.tga"  -    /> - +  follows="left|right">    <text -    top="2"  -    left_pad="8"  -    width="255"  -    height="28"  +    top="2" +    left="10" +    width="267" +    height="28"      layout="topleft"      follows="right|left" -    font="SansSerifBold"       text_color="white" -    use_ellipses="true"  +    use_ellipses="true"      word_wrap="true"      mouse_opaque="false"      name="title" > -    Select your streaming media preference. Select your streaming media preference. -  </text>   -   +    Beware the trout. BEWARE! THE! TROUT! +  </text>    <button -    top="5"  -    left_pad="5"  -    width="15"  -    height="15"  +    top="5" +    right="-5" +    width="17" +    height="17"      layout="topleft"      follows="right" -    name="close_btn"  +    name="close_btn"      mouse_opaque="true" -    label=""      tab_stop="false" -    image_unselected="toast_hide_btn.tga"  -    image_disabled="toast_hide_btn.tga" -    image_selected="toast_hide_btn.tga"  -    image_hover_selected="toast_hide_btn.tga" -    image_disabled_selected="toast_hide_btn.tga"  +    image_unselected="Icon_Close_Toast" +    image_selected="Icon_Close_Toast"    /> - -</panel>  +</panel> diff --git a/indra/newview/skins/default/xui/en/panel_teleport_history_item.xml b/indra/newview/skins/default/xui/en/panel_teleport_history_item.xml index 63c2d4538e..73a7d95ff4 100644 --- a/indra/newview/skins/default/xui/en/panel_teleport_history_item.xml +++ b/indra/newview/skins/default/xui/en/panel_teleport_history_item.xml @@ -18,7 +18,7 @@       visible="false"       width="380" />      <icon -     height="20" +     height="24"       follows="top|right|left"       image_name="ListItem_Select"       layout="topleft" @@ -26,7 +26,7 @@       name="selected_icon"       top="0"       visible="false" -     width="380" /> +     width="320" />      <icon       height="20"       follows="top|right|left" @@ -46,21 +46,28 @@       name="region"       text_color="white"       top="4" -     value="Unknown" -     width="330" /> +     value="..." +     width="242" />      <button       follows="right" -     height="18" -     image_disabled="Info" -     image_disabled_selected="Info" -     image_hover_selected="Info" -     image_selected="Info" -     image_unselected="Info" -     layout="topleft" +     height="16" +     image_pressed="Info_Press" +     image_unselected="Info_Over" +     left_pad="3" +     right="-31"       name="info_btn"       picture_style="true" -     visible="false" -     right="-5" -     top="2"  -     width="18" /> +     top_delta="-2" +     width="16" /> +    <button +     follows="right" +     height="20" +     image_overlay="ForwardArrow_Off" +     layout="topleft" +     left_pad="5" +     right="-3" +     name="profile_btn" +     picture_style="true" +     top_delta="-2" +     width="20" />  </panel> diff --git a/indra/newview/skins/default/xui/en/panel_toast.xml b/indra/newview/skins/default/xui/en/panel_toast.xml index 66237d585a..7f7777586c 100644 --- a/indra/newview/skins/default/xui/en/panel_toast.xml +++ b/indra/newview/skins/default/xui/en/panel_toast.xml @@ -12,15 +12,15 @@  	width="305"    left="0"    top="0" -  follows="right|bottom"  -  bg_opaque_image="Toast_Background"  -  bg_alpha_image="Toast_Background"  +  follows="right|bottom" +  bg_opaque_image="Toast_Background" +  bg_alpha_image="Toast_Background"    can_minimize="false"    can_tear_off="false"    can_resize="false"    can_drag_on_left="false"    can_close="false" -  can_dock="false"   +  can_dock="false"    border_visible = "false"    border_drop_shadow_visible = "false"    drop_shadow_visible = "false" @@ -43,36 +43,33 @@      Toast text;    </text>    <icon -    top="20"  -    left="10"  -    width="32"  +    top="20" +    left="10" +    width="32"      height="32"      follows="top|left"      layout="topleft"      visible="false" -    color="1 1 1 1"  -    enabled="true"  +    color="1 1 1 1" +    enabled="true"      image_name="notify_tip_icon.tga" -    mouse_opaque="true"  +    mouse_opaque="true"      name="icon"    />-->    <button      layout="topleft" -    top="-6"  -    left="293"  -    width="17"  -    height="17"  +    top="-6" +    left="293" +    width="17" +    height="17"      follows="top|right" -    visible="false"  -    enabled="true"  -    mouse_opaque="false"  -    name="hide_btn"  -    label=""  +    visible="false" +    enabled="true" +    mouse_opaque="false" +    name="hide_btn" +    label=""      tab_stop="false" -    image_unselected="windows/Toast_CloseBtn.png"  -    image_disabled="windows/Toast_CloseBtn.png" -    image_selected="windows/Toast_CloseBtn.png"  -    image_hover_selected="windows/Toast_CloseBtn.png" -    image_disabled_selected="windows/Toast_CloseBtn.png" +    image_unselected="Toast_CloseBtn" +    image_selected="Toast_CloseBtn"    /> -</floater>  +</floater> diff --git a/indra/newview/skins/default/xui/en/widgets/tab_container.xml b/indra/newview/skins/default/xui/en/widgets/tab_container.xml index 7d10df1af7..fe2f1423b7 100644 --- a/indra/newview/skins/default/xui/en/widgets/tab_container.xml +++ b/indra/newview/skins/default/xui/en/widgets/tab_container.xml @@ -1,8 +1,8 @@  <?xml version="1.0" encoding="utf-8" standalone="yes" ?>  <tab_container tab_min_width="60"                 tab_max_width="150" -               font_halign="left" -               tab_height="16"> +               font_halign="center" +               tab_height="21">    <first_tab tab_top_image_unselected="TabTop_Left_Off"                 tab_top_image_selected="TabTop_Left_Selected"                 tab_bottom_image_unselected="Toolbar_Left_Off" | 
