summaryrefslogtreecommitdiff
path: root/indra
diff options
context:
space:
mode:
Diffstat (limited to 'indra')
-rw-r--r--indra/llui/lllineeditor.cpp1
-rw-r--r--indra/llui/llspinctrl.cpp18
-rw-r--r--indra/llui/llspinctrl.h4
-rw-r--r--indra/newview/app_settings/settings.xml78
-rw-r--r--indra/newview/app_settings/settings_per_account.xml23
-rw-r--r--indra/newview/llappviewer.cpp8
-rw-r--r--indra/newview/llappviewer.h4
-rw-r--r--indra/newview/llfirstuse.cpp4
-rw-r--r--indra/newview/llfirstuse.h2
-rw-r--r--indra/newview/llfloaterchat.cpp7
-rw-r--r--indra/newview/llfloaterchat.h8
-rw-r--r--indra/newview/llfloaterpreference.cpp96
-rw-r--r--indra/newview/llfloaterpreference.h5
-rw-r--r--indra/newview/llimpanel.cpp22
-rw-r--r--indra/newview/lllocationhistory.cpp5
-rw-r--r--indra/newview/lllocationhistory.h1
-rw-r--r--indra/newview/llnavigationbar.cpp18
-rw-r--r--indra/newview/llnavigationbar.h6
-rw-r--r--indra/newview/llpanelgroupgeneral.cpp7
-rw-r--r--indra/newview/llpanelgroupgeneral.h1
-rw-r--r--indra/newview/llpanelpermissions.cpp84
-rw-r--r--indra/newview/llstartup.cpp7
-rw-r--r--indra/newview/llteleporthistory.cpp8
-rw-r--r--indra/newview/llteleporthistory.h3
-rw-r--r--indra/newview/lltoolpie.cpp8
-rw-r--r--indra/newview/llviewerdisplay.cpp4
-rw-r--r--indra/newview/llviewerparcelmedia.cpp6
-rw-r--r--indra/newview/llviewerparcelmgr.cpp9
-rw-r--r--indra/newview/llviewertexturelist.cpp12
-rw-r--r--indra/newview/llvoavatar.cpp7
-rw-r--r--indra/newview/skins/default/colors.xml8
-rw-r--r--indra/newview/skins/default/textures/bottomtray/DownArrow.pngbin0 -> 139 bytes
-rw-r--r--indra/newview/skins/default/textures/bottomtray/Unread_IM.pngbin0 -> 297 bytes
-rw-r--r--indra/newview/skins/default/textures/bottomtray/VoicePTT_Lvl1.pngbin0 -> 557 bytes
-rw-r--r--indra/newview/skins/default/textures/bottomtray/VoicePTT_Lvl2.pngbin0 -> 663 bytes
-rw-r--r--indra/newview/skins/default/textures/bottomtray/VoicePTT_Lvl3.pngbin0 -> 607 bytes
-rw-r--r--indra/newview/skins/default/textures/bottomtray/VoicePTT_Off.pngbin0 -> 461 bytes
-rw-r--r--indra/newview/skins/default/textures/bottomtray/VoicePTT_On.pngbin0 -> 451 bytes
-rw-r--r--indra/newview/skins/default/textures/containers/Accordion_ArrowOpened_Off.pngbin0 -> 169 bytes
-rw-r--r--indra/newview/skins/default/textures/icons/AddItem_Off.pngbin0 -> 184 bytes
-rw-r--r--indra/newview/skins/default/textures/icons/AddItem_Over.pngbin0 -> 165 bytes
-rw-r--r--indra/newview/skins/default/textures/icons/AddItem_Press.pngbin0 -> 181 bytes
-rw-r--r--indra/newview/skins/default/textures/icons/BackArrow_Off.pngbin0 -> 227 bytes
-rw-r--r--indra/newview/skins/default/textures/icons/BackArrow_Over.pngbin0 -> 214 bytes
-rw-r--r--indra/newview/skins/default/textures/icons/Info.pngbin0 -> 351 bytes
-rw-r--r--indra/newview/skins/default/textures/icons/OptionsMenu_Off.pngbin0 -> 336 bytes
-rw-r--r--indra/newview/skins/default/textures/icons/OptionsMenu_Over.pngbin0 -> 277 bytes
-rw-r--r--indra/newview/skins/default/textures/icons/OptionsMenu_Press.pngbin0 -> 318 bytes
-rw-r--r--indra/newview/skins/default/textures/icons/TrashItem_Off.pngbin0 -> 201 bytes
-rw-r--r--indra/newview/skins/default/textures/icons/TrashItem_Over.pngbin0 -> 201 bytes
-rw-r--r--indra/newview/skins/default/textures/icons/TrashItem_Press.pngbin0 -> 201 bytes
-rw-r--r--indra/newview/skins/default/textures/icons/VoicePTT_Lvl1.pngbin0 -> 557 bytes
-rw-r--r--indra/newview/skins/default/textures/icons/VoicePTT_Lvl2.pngbin0 -> 663 bytes
-rw-r--r--indra/newview/skins/default/textures/icons/VoicePTT_Lvl3.pngbin0 -> 607 bytes
-rw-r--r--indra/newview/skins/default/textures/icons/VoicePTT_Off.pngbin0 -> 461 bytes
-rw-r--r--indra/newview/skins/default/textures/icons/VoicePTT_On.pngbin0 -> 451 bytes
-rw-r--r--indra/newview/skins/default/textures/taskpanel/TabIcon_Close_Off.pngbin0 -> 305 bytes
-rw-r--r--indra/newview/skins/default/textures/taskpanel/TabIcon_Home_Off.pngbin0 -> 228 bytes
-rw-r--r--indra/newview/skins/default/textures/taskpanel/TabIcon_Home_Selected.pngbin0 -> 291 bytes
-rw-r--r--indra/newview/skins/default/textures/taskpanel/TabIcon_Me_Off.pngbin0 -> 307 bytes
-rw-r--r--indra/newview/skins/default/textures/taskpanel/TabIcon_Me_Selected.pngbin0 -> 452 bytes
-rw-r--r--indra/newview/skins/default/textures/taskpanel/TabIcon_Open_Off.pngbin0 -> 294 bytes
-rw-r--r--indra/newview/skins/default/textures/taskpanel/TabIcon_People_Off.pngbin0 -> 361 bytes
-rw-r--r--indra/newview/skins/default/textures/taskpanel/TabIcon_People_Selected.pngbin0 -> 599 bytes
-rw-r--r--indra/newview/skins/default/textures/taskpanel/TabIcon_Places_Off.pngbin0 -> 350 bytes
-rw-r--r--indra/newview/skins/default/textures/taskpanel/TabIcon_Places_Selected.pngbin0 -> 476 bytes
-rw-r--r--indra/newview/skins/default/textures/taskpanel/TabIcon_Things_Off.pngbin0 -> 223 bytes
-rw-r--r--indra/newview/skins/default/textures/taskpanel/TabIcon_Things_Selected.pngbin0 -> 297 bytes
-rw-r--r--indra/newview/skins/default/textures/textures.xml108
-rw-r--r--indra/newview/skins/default/textures/widgets/DisclosureArrow_Closed_Over.pngbin0 -> 164 bytes
-rw-r--r--indra/newview/skins/default/textures/widgets/DisclosureArrow_Opened_Off.pngbin0 -> 173 bytes
-rw-r--r--indra/newview/skins/default/textures/widgets/DisclosureArrow_Opened_Over.pngbin0 -> 165 bytes
-rw-r--r--indra/newview/skins/default/textures/widgets/ListItem_Over.pngbin0 -> 244 bytes
-rw-r--r--indra/newview/skins/default/textures/widgets/ListItem_Select.pngbin0 -> 251 bytes
-rw-r--r--indra/newview/skins/default/textures/widgets/Stepper_Down_Off.pngbin0 -> 300 bytes
-rw-r--r--indra/newview/skins/default/textures/widgets/Stepper_Down_Over.pngbin0 -> 310 bytes
-rw-r--r--indra/newview/skins/default/textures/widgets/Stepper_Down_Press.pngbin0 -> 343 bytes
-rw-r--r--indra/newview/skins/default/textures/widgets/Stepper_Up_Off.pngbin0 -> 315 bytes
-rw-r--r--indra/newview/skins/default/textures/widgets/Stepper_Up_Over.pngbin0 -> 314 bytes
-rw-r--r--indra/newview/skins/default/textures/widgets/Stepper_Up_Press.pngbin0 -> 384 bytes
-rw-r--r--indra/newview/skins/default/textures/world/NoEntryLines.pngbin0 -> 832 bytes
-rw-r--r--indra/newview/skins/default/textures/world/NoEntryPassLines.pngbin0 -> 1267 bytes
-rw-r--r--indra/newview/skins/default/xui/en/floater_about.xml2
-rw-r--r--indra/newview/skins/default/xui/en/floater_about_land.xml10
-rw-r--r--indra/newview/skins/default/xui/en/floater_buy_contents.xml34
-rw-r--r--indra/newview/skins/default/xui/en/floater_buy_land.xml22
-rw-r--r--indra/newview/skins/default/xui/en/floater_buy_object.xml22
-rw-r--r--indra/newview/skins/default/xui/en/floater_gesture.xml4
-rw-r--r--indra/newview/skins/default/xui/en/floater_god_tools.xml2
-rw-r--r--indra/newview/skins/default/xui/en/floater_land_holdings.xml8
-rw-r--r--indra/newview/skins/default/xui/en/floater_live_lsleditor.xml2
-rw-r--r--indra/newview/skins/default/xui/en/floater_media_browser.xml211
-rw-r--r--indra/newview/skins/default/xui/en/floater_preferences.xml17
-rw-r--r--indra/newview/skins/default/xui/en/floater_preview_animation.xml40
-rw-r--r--indra/newview/skins/default/xui/en/floater_sell_land.xml4
-rw-r--r--indra/newview/skins/default/xui/en/floater_test_line_editor.xml64
-rw-r--r--indra/newview/skins/default/xui/en/floater_tools.xml31
-rw-r--r--indra/newview/skins/default/xui/en/floater_world_map.xml4
-rw-r--r--indra/newview/skins/default/xui/en/menu_navbar.xml2
-rw-r--r--indra/newview/skins/default/xui/en/menu_viewer.xml44
-rw-r--r--indra/newview/skins/default/xui/en/notifications.xml175
-rw-r--r--indra/newview/skins/default/xui/en/panel_edit_pick.xml11
-rw-r--r--indra/newview/skins/default/xui/en/panel_edit_profile.xml39
-rw-r--r--indra/newview/skins/default/xui/en/panel_group_general.xml151
-rw-r--r--indra/newview/skins/default/xui/en/panel_group_land_money.xml99
-rw-r--r--indra/newview/skins/default/xui/en/panel_group_notices.xml164
-rw-r--r--indra/newview/skins/default/xui/en/panel_group_roles.xml164
-rw-r--r--indra/newview/skins/default/xui/en/panel_landmarks.xml40
-rw-r--r--indra/newview/skins/default/xui/en/panel_notes.xml76
-rw-r--r--indra/newview/skins/default/xui/en/panel_people.xml397
-rw-r--r--indra/newview/skins/default/xui/en/panel_pick_info.xml25
-rw-r--r--indra/newview/skins/default/xui/en/panel_picks.xml75
-rw-r--r--indra/newview/skins/default/xui/en/panel_places.xml42
-rw-r--r--indra/newview/skins/default/xui/en/panel_preferences_advanced.xml39
-rw-r--r--indra/newview/skins/default/xui/en/panel_preferences_general.xml12
-rw-r--r--indra/newview/skins/default/xui/en/panel_preferences_graphics1.xml123
-rw-r--r--indra/newview/skins/default/xui/en/panel_profile.xml521
-rw-r--r--indra/newview/skins/default/xui/en/panel_profile_view.xml9
-rw-r--r--indra/newview/skins/default/xui/en/panel_script_ed.xml2
-rw-r--r--indra/newview/skins/default/xui/en/panel_side_tray.xml8
-rw-r--r--indra/newview/skins/default/xui/en/strings.xml2
-rw-r--r--indra/newview/skins/default/xui/en/widgets/combo_box.xml2
-rw-r--r--indra/newview/skins/default/xui/en/widgets/line_editor.xml2
-rw-r--r--indra/newview/skins/default/xui/en/widgets/location_input.xml7
-rw-r--r--indra/newview/skins/default/xui/en/widgets/spinner.xml15
125 files changed, 1860 insertions, 1445 deletions
diff --git a/indra/llui/lllineeditor.cpp b/indra/llui/lllineeditor.cpp
index d7c0cf4f7b..43c22cbf5d 100644
--- a/indra/llui/lllineeditor.cpp
+++ b/indra/llui/lllineeditor.cpp
@@ -115,6 +115,7 @@ LLLineEditor::Params::Params()
mouse_opaque = true;
addSynonym(select_on_focus, "select_all_on_focus_received");
addSynonym(border, "border");
+ addSynonym(label, "watermark_text");
}
LLLineEditor::LLLineEditor(const LLLineEditor::Params& p)
diff --git a/indra/llui/llspinctrl.cpp b/indra/llui/llspinctrl.cpp
index 5893fcd64b..2d70432182 100644
--- a/indra/llui/llspinctrl.cpp
+++ b/indra/llui/llspinctrl.cpp
@@ -60,7 +60,9 @@ LLSpinCtrl::Params::Params()
decimal_digits("decimal_digits"),
allow_text_entry("allow_text_entry", true),
text_enabled_color("text_enabled_color"),
- text_disabled_color("text_disabled_color")
+ text_disabled_color("text_disabled_color"),
+ up_button("up_button"),
+ down_button("down_button")
{}
LLSpinCtrl::LLSpinCtrl(const LLSpinCtrl::Params& p)
@@ -103,38 +105,28 @@ LLSpinCtrl::LLSpinCtrl(const LLSpinCtrl::Params& p)
S32 btn_right = btn_left + spinctrl_btn_width;
// Spin buttons
- LLButton::Params up_button_params;
- up_button_params.name(std::string("SpinCtrl Up"));
+ LLButton::Params up_button_params(p.up_button);
up_button_params.rect
.left(btn_left)
.top(top)
.right(btn_right)
.height(spinctrl_btn_height);
- up_button_params.follows.flags(FOLLOWS_LEFT|FOLLOWS_BOTTOM);
- up_button_params.image_unselected.name("ScrollArrow_Up");
- up_button_params.image_selected.name("ScrollArrow_Up");
up_button_params.click_callback.function(boost::bind(&LLSpinCtrl::onUpBtn, this, _2));
up_button_params.mouse_held_callback.function(boost::bind(&LLSpinCtrl::onUpBtn, this, _2));
- up_button_params.tab_stop(false);
mUpBtn = LLUICtrlFactory::create<LLButton>(up_button_params);
addChild(mUpBtn);
LLRect down_rect( btn_left, top - spinctrl_btn_height, btn_right, bottom );
- LLButton::Params down_button_params;
- down_button_params.name(std::string("SpinCtrl Down"));
+ LLButton::Params down_button_params(p.down_button);
down_button_params.rect
.left(btn_left)
.right(btn_right)
.bottom(bottom)
.height(spinctrl_btn_height);
- down_button_params.follows.flags(FOLLOWS_LEFT|FOLLOWS_BOTTOM);
- down_button_params.image_unselected.name("ScrollArrow_Down");
- down_button_params.image_selected.name("ScrollArrow_Down");
down_button_params.click_callback.function(boost::bind(&LLSpinCtrl::onDownBtn, this, _2));
down_button_params.mouse_held_callback.function(boost::bind(&LLSpinCtrl::onDownBtn, this, _2));
- down_button_params.tab_stop(false);
mDownBtn = LLUICtrlFactory::create<LLButton>(down_button_params);
addChild(mDownBtn);
diff --git a/indra/llui/llspinctrl.h b/indra/llui/llspinctrl.h
index eb1a2eb8a7..0e610b7741 100644
--- a/indra/llui/llspinctrl.h
+++ b/indra/llui/llspinctrl.h
@@ -35,6 +35,7 @@
#include "stdtypes.h"
+#include "llbutton.h"
#include "llf32uictrl.h"
#include "v4color.h"
#include "llrect.h"
@@ -53,6 +54,9 @@ public:
Optional<LLUIColor> text_enabled_color;
Optional<LLUIColor> text_disabled_color;
+ Optional<LLButton::Params> up_button;
+ Optional<LLButton::Params> down_button;
+
Params();
};
protected:
diff --git a/indra/newview/app_settings/settings.xml b/indra/newview/app_settings/settings.xml
index ced072efaa..cb30cada70 100644
--- a/indra/newview/app_settings/settings.xml
+++ b/indra/newview/app_settings/settings.xml
@@ -276,7 +276,7 @@
<key>Value</key>
<real>0.5</real>
</map>
- <key>AudioStreaming</key>
+ <key>AudioSteamingMedia</key>
<map>
<key>Comment</key>
<string>Enable streaming</string>
@@ -1112,6 +1112,28 @@
<key>Value</key>
<string />
</map>
+ <key>CacheLocationTopFolder</key>
+ <map>
+ <key>Comment</key>
+ <string>Controls the top folder location of the local disk cache</string>
+ <key>Persist</key>
+ <integer>1</integer>
+ <key>Type</key>
+ <string>String</string>
+ <key>Value</key>
+ <string />
+ </map>
+ <key>CacheLocationTopFolder</key>
+ <map>
+ <key>Comment</key>
+ <string>Controls the location of the local disk cache</string>
+ <key>Persist</key>
+ <integer>1</integer>
+ <key>Type</key>
+ <string>String</string>
+ <key>Value</key>
+ <string />
+ </map>
<key>CacheSize</key>
<map>
<key>Comment</key>
@@ -2753,6 +2775,17 @@
<string>Boolean</string>
<key>Value</key>
<integer>0</integer>
+ </map>
+ <key>FirstSelectedEnabledPopups</key>
+ <map>
+ <key>Comment</key>
+ <string>Return false if there is not enable popup selected in the list of floater preferences popups</string>
+ <key>Persist</key>
+ <integer>0</integer>
+ <key>Type</key>
+ <string>Boolean</string>
+ <key>Value</key>
+ <integer>0</integer>
</map>
<key>FixedWeather</key>
<map>
@@ -4617,6 +4650,17 @@
<key>Value</key>
<string />
</map>
+ <key>NewCacheLocationTopFolder</key>
+ <map>
+ <key>Comment</key>
+ <string>Change the top folder location of the local disk cache to this</string>
+ <key>Persist</key>
+ <integer>1</integer>
+ <key>Type</key>
+ <string>String</string>
+ <key>Value</key>
+ <string />
+ </map>
<key>NextLoginLocation</key>
<map>
<key>Comment</key>
@@ -5887,7 +5931,7 @@
<key>Value</key>
<integer>0</integer>
</map>
- <key>RenderHideGroupTitleAll</key>
+ <key>RenderShowGroupTitleAll</key>
<map>
<key>Comment</key>
<string>Show group titles in name labels</string>
@@ -5896,7 +5940,7 @@
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
- <integer>0</integer>
+ <integer>1</integer>
</map>
<key>RenderInitError</key>
<map>
@@ -5964,17 +6008,6 @@
<key>Value</key>
<integer>512</integer>
</map>
- <key>RenderName</key>
- <map>
- <key>Comment</key>
- <string>Controls display of names above avatars (0 = never, 1 = fade, 2 = always)</string>
- <key>Persist</key>
- <integer>1</integer>
- <key>Type</key>
- <string>S32</string>
- <key>Value</key>
- <integer>2</integer>
- </map>
<key>RenderNameFadeDuration</key>
<map>
<key>Comment</key>
@@ -5986,16 +6019,16 @@
<key>Value</key>
<real>1.0</real>
</map>
- <key>RenderNameHideSelf</key>
+ <key>RenderNameShowSelf</key>
<map>
<key>Comment</key>
- <string>Don't display own name above avatar</string>
+ <string>Display own name above avatar</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
- <integer>0</integer>
+ <integer>1</integer>
</map>
<key>RenderNameShowTime</key>
<map>
@@ -6608,6 +6641,17 @@
<key>Value</key>
<integer>0</integer>
</map>
+ <key>AvatarNameTagMode</key>
+ <map>
+ <key>Comment</key>
+ <string>Select Avatar Name Tag Mode</string>
+ <key>Persist</key>
+ <integer>1</integer>
+ <key>Type</key>
+ <string>S32</string>
+ <key>Value</key>
+ <integer>1</integer>
+ </map>
<key>ShowAxes</key>
<map>
<key>Comment</key>
diff --git a/indra/newview/app_settings/settings_per_account.xml b/indra/newview/app_settings/settings_per_account.xml
index dab88a5ec3..893e7acd7a 100644
--- a/indra/newview/app_settings/settings_per_account.xml
+++ b/indra/newview/app_settings/settings_per_account.xml
@@ -22,17 +22,28 @@
<key>Value</key>
<string>|TOKEN COPY BusyModeResponse|</string>
</map>
- <key>IMLogTimestamp</key>
+ <key>IMLogOptions</key>
<map>
<key>Comment</key>
- <string>Log Timestamp of Instant Messages</string>
+ <string>Log options for Instant Messages</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
- <string>Boolean</string>
+ <string>S32</string>
<key>Value</key>
- <integer>1</integer>
+ <integer>2</integer>
</map>
+ <key>InstantMessageLogFolder</key>
+ <map>
+ <key>Comment</key>
+ <string>Top level folder to your log files.</string>
+ <key>Persist</key>
+ <integer>1</integer>
+ <key>Type</key>
+ <string>String</string>
+ <key>Value</key>
+ <string />
+ </map>
<key>InstantMessageLogPath</key>
<map>
<key>Comment</key>
@@ -77,10 +88,10 @@
<key>Value</key>
<integer>0</integer>
</map>
- <key>LogChatTimestamp</key>
+ <key>LogTimestamp</key>
<map>
<key>Comment</key>
- <string>Log Timestamp of Chat</string>
+ <string>Log Timestamp</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
diff --git a/indra/newview/llappviewer.cpp b/indra/newview/llappviewer.cpp
index 51b6fc81cd..2299a439e6 100644
--- a/indra/newview/llappviewer.cpp
+++ b/indra/newview/llappviewer.cpp
@@ -1775,7 +1775,7 @@ bool LLAppViewer::initConfiguration()
LLFirstUse::addConfigVariable("FirstMap");
LLFirstUse::addConfigVariable("FirstGoTo");
LLFirstUse::addConfigVariable("FirstBuild");
- LLFirstUse::addConfigVariable("FirstLeftClickNoHit");
+// LLFirstUse::addConfigVariable("FirstLeftClickNoHit");
LLFirstUse::addConfigVariable("FirstTeleport");
LLFirstUse::addConfigVariable("FirstOverrideKeys");
LLFirstUse::addConfigVariable("FirstAttach");
@@ -1999,7 +1999,9 @@ bool LLAppViewer::initConfiguration()
const LLControlVariable* skinfolder = gSavedSettings.getControl("SkinCurrent");
if(skinfolder && LLStringUtil::null != skinfolder->getValue().asString())
{
- gDirUtilp->setSkinFolder(skinfolder->getValue().asString());
+ // hack to force the skin to default.
+ //gDirUtilp->setSkinFolder(skinfolder->getValue().asString());
+ gDirUtilp->setSkinFolder("default");
}
mYieldTime = gSavedSettings.getS32("YieldTime");
@@ -2874,12 +2876,14 @@ bool LLAppViewer::initCache()
gDirUtilp->setCacheDir(gSavedSettings.getString("CacheLocation"));
purgeCache(); // purge old cache
gSavedSettings.setString("CacheLocation", new_cache_location);
+ gSavedSettings.setString("CacheLocationTopFolder", gDirUtilp->getBaseFileName(new_cache_location));
}
if (!gDirUtilp->setCacheDir(gSavedSettings.getString("CacheLocation")))
{
LL_WARNS("AppCache") << "Unable to set cache location" << LL_ENDL;
gSavedSettings.setString("CacheLocation", "");
+ gSavedSettings.setString("CacheLocationTopFolder", "");
}
if (mPurgeCache)
diff --git a/indra/newview/llappviewer.h b/indra/newview/llappviewer.h
index 7bda16d256..bbc2b646c4 100644
--- a/indra/newview/llappviewer.h
+++ b/indra/newview/llappviewer.h
@@ -161,6 +161,8 @@ public:
LLAllocator & getAllocator() { return mAlloc; }
+ void purgeCache(); // Clear the local cache.
+
protected:
virtual bool initWindow(); // Initialize the viewer's window.
virtual bool initLogging(); // Initialize log files, logging system, return false on failure.
@@ -182,7 +184,7 @@ private:
void initGridChoice();
bool initCache(); // Initialize local client cache.
- void purgeCache(); // Clear the local cache.
+
// We have switched locations of both Mac and Windows cache, make sure
// files migrate and old cache is cleared out.
diff --git a/indra/newview/llfirstuse.cpp b/indra/newview/llfirstuse.cpp
index 352ca3c863..de079b7123 100644
--- a/indra/newview/llfirstuse.cpp
+++ b/indra/newview/llfirstuse.cpp
@@ -145,7 +145,7 @@ void LLFirstUse::useBuild()
LLNotifications::instance().add("FirstBuild");
}
}
-
+/*
// static
void LLFirstUse::useLeftClickNoHit()
{
@@ -156,7 +156,7 @@ void LLFirstUse::useLeftClickNoHit()
LLNotifications::instance().add("FirstLeftClickNoHit");
}
}
-
+*/
// static
void LLFirstUse::useTeleport()
{
diff --git a/indra/newview/llfirstuse.h b/indra/newview/llfirstuse.h
index bb64cdd2c6..7b4f9f516f 100644
--- a/indra/newview/llfirstuse.h
+++ b/indra/newview/llfirstuse.h
@@ -95,7 +95,7 @@ public:
static void useMap();
static void useGoTo();
static void useBuild();
- static void useLeftClickNoHit();
+// static void useLeftClickNoHit();
static void useTeleport();
static void useOverrideKeys();
static void useAttach();
diff --git a/indra/newview/llfloaterchat.cpp b/indra/newview/llfloaterchat.cpp
index dd0df15348..1ecbdd8e16 100644
--- a/indra/newview/llfloaterchat.cpp
+++ b/indra/newview/llfloaterchat.cpp
@@ -85,6 +85,7 @@
const F32 INSTANT_MSG_SIZE = 8.0f;
const F32 CHAT_MSG_SIZE = 8.0f;
+
//
// Global statics
//
@@ -203,7 +204,7 @@ void add_timestamped_line(LLViewerTextEditor* edit, LLChat chat, const LLColor4&
void log_chat_text(const LLChat& chat)
{
std::string histstr;
- if (gSavedPerAccountSettings.getBOOL("LogChatTimestamp"))
+ if (gSavedPerAccountSettings.getBOOL("LogTimestamp"))
histstr = LLLogChat::timestamp(gSavedPerAccountSettings.getBOOL("LogTimestampDate")) + chat.mText;
else
histstr = chat.mText;
@@ -213,7 +214,7 @@ void log_chat_text(const LLChat& chat)
// static
void LLFloaterChat::addChatHistory(const LLChat& chat, bool log_to_file)
{
- if ( gSavedPerAccountSettings.getBOOL("LogChat") && log_to_file)
+ if ( (gSavedPerAccountSettings.getS32("IMLogOptions")!=LOG_IM) && log_to_file)
{
log_chat_text(chat);
}
@@ -367,7 +368,7 @@ void LLFloaterChat::addChat(const LLChat& chat,
}
}
- if(from_instant_message && gSavedPerAccountSettings.getBOOL("LogChatIM"))
+ if(from_instant_message && (gSavedPerAccountSettings.getS32("IMLogOptions")== LOG_BOTH_TOGETHER))
log_chat_text(chat);
if(from_instant_message && gSavedSettings.getBOOL("IMInChatHistory"))
diff --git a/indra/newview/llfloaterchat.h b/indra/newview/llfloaterchat.h
index 042d270aa6..b299d1ad10 100644
--- a/indra/newview/llfloaterchat.h
+++ b/indra/newview/llfloaterchat.h
@@ -51,6 +51,14 @@ class LLLogChat;
class LLVector3d;
class LLWindow;
+enum ELogOptions
+{
+ LOG_CHAT = 0,
+ LOG_IM = 1,
+ LOG_BOTH_TOGETHER = 2,
+ LOG_BOTH_SEPARATE = 3
+};
+
class LLFloaterChat : public LLFloater
{
public:
diff --git a/indra/newview/llfloaterpreference.cpp b/indra/newview/llfloaterpreference.cpp
index f6a50057bc..903471ea94 100644
--- a/indra/newview/llfloaterpreference.cpp
+++ b/indra/newview/llfloaterpreference.cpp
@@ -58,6 +58,7 @@
#include "llfloatervoicedevicesettings.h"
#include "llkeyboard.h"
#include "llmodaldialog.h"
+#include "llnavigationbar.h"
#include "llpanellogin.h"
#include "llradiogroup.h"
#include "llsky.h"
@@ -169,6 +170,7 @@ void LLVoiceSetKeyDialog::onCancel(void* user_data)
void free_web_media(LLMediaBase *media_source);
void handleHTMLLinkColorChanged(const LLSD& newvalue);
+void handleNameTagOptionChanged(const LLSD& newvalue);
LLMediaBase *get_web_media();
bool callback_clear_browser_cache(const LLSD& notification, const LLSD& response);
@@ -220,11 +222,20 @@ bool callback_clear_browser_cache(const LLSD& notification, const LLSD& response
S32 option = LLNotification::getSelectedOption(notification, response);
if ( option == 0 ) // YES
{
+ // clean web
LLMediaBase *media_source = get_web_media();
if (media_source)
media_source->clearCache();
free_web_media(media_source);
+
+ // clean nav bar history
+ LLNavigationBar::getInstance()->clearHistoryCache();
+
+ // flag client texture cache for clearing next time the client runs
+ gSavedSettings.setBOOL("PurgeCacheOnNextStartup", TRUE);
+ LLNotifications::instance().add("CacheWillClear");
}
+
return false;
}
@@ -234,6 +245,18 @@ void handleHTMLLinkColorChanged(const LLSD& newvalue)
LLStyleMap::instance().update();
}
+void handleNameTagOptionChanged(const LLSD& newvalue)
+{
+ S32 name_tag_option = S32(newvalue);
+ if(name_tag_option==2)
+ {
+ gSavedSettings.setBOOL("SmallAvatarNames", TRUE);
+ }
+ else
+ {
+ gSavedSettings.setBOOL("SmallAvatarNames", FALSE);
+ }
+}
bool callback_skip_dialogs(const LLSD& notification, const LLSD& response, LLFloaterPreference* floater)
{
@@ -314,8 +337,8 @@ LLFloaterPreference::LLFloaterPreference(const LLSD& key)
mCommitCallbackRegistrar.add("Pref.Cancel", boost::bind(&LLFloaterPreference::onBtnCancel, this));
mCommitCallbackRegistrar.add("Pref.OK", boost::bind(&LLFloaterPreference::onBtnOK, this));
- mCommitCallbackRegistrar.add("Pref.ClearCache", boost::bind(&LLFloaterPreference::onClickClearCache, (void*)NULL));
- mCommitCallbackRegistrar.add("Pref.WebClearCache", boost::bind(&LLFloaterPreference::onClickBrowserClearCache, (void*)NULL));
+// mCommitCallbackRegistrar.add("Pref.ClearCache", boost::bind(&LLFloaterPreference::onClickClearCache, this));
+ mCommitCallbackRegistrar.add("Pref.WebClearCache", boost::bind(&LLFloaterPreference::onClickBrowserClearCache, this));
mCommitCallbackRegistrar.add("Pref.SetCache", boost::bind(&LLFloaterPreference::onClickSetCache, this));
mCommitCallbackRegistrar.add("Pref.ResetCache", boost::bind(&LLFloaterPreference::onClickResetCache, this));
mCommitCallbackRegistrar.add("Pref.ClickSkin", boost::bind(&LLFloaterPreference::onClickSkin, this,_1, _2));
@@ -325,6 +348,7 @@ LLFloaterPreference::LLFloaterPreference(const LLSD& key)
mCommitCallbackRegistrar.add("Pref.ClickSkipDialogs", boost::bind(&LLFloaterPreference::onClickSkipDialogs, this));
mCommitCallbackRegistrar.add("Pref.ClickResetDialogs", boost::bind(&LLFloaterPreference::onClickResetDialogs, this));
mCommitCallbackRegistrar.add("Pref.ClickEnablePopup", boost::bind(&LLFloaterPreference::onClickEnablePopup, this));
+ mCommitCallbackRegistrar.add("Pref.ClickDisablePopup", boost::bind(&LLFloaterPreference::onClickDisablePopup, this));
mCommitCallbackRegistrar.add("Pref.LogPath", boost::bind(&LLFloaterPreference::onClickLogPath, this));
mCommitCallbackRegistrar.add("Pref.Logging", boost::bind(&LLFloaterPreference::onCommitLogging, this));
mCommitCallbackRegistrar.add("Pref.OpenHelp", boost::bind(&LLFloaterPreference::onOpenHelp, this));
@@ -338,6 +362,7 @@ LLFloaterPreference::LLFloaterPreference(const LLSD& key)
mCommitCallbackRegistrar.add("Pref.onSelectAspectRatio", boost::bind(&LLFloaterPreference::onKeystrokeAspectRatio, this));
mCommitCallbackRegistrar.add("Pref.QualityPerformance", boost::bind(&LLFloaterPreference::onChangeQuality, this, _2));
+ gSavedSettings.getControl("AvatarNameTagMode")->getCommitSignal()->connect(boost::bind(&handleNameTagOptionChanged, _2));
}
BOOL LLFloaterPreference::postBuild()
@@ -345,6 +370,8 @@ BOOL LLFloaterPreference::postBuild()
LLTabContainer* tabcontainer = getChild<LLTabContainer>("pref core");
if (!tabcontainer->selectTab(gSavedSettings.getS32("LastPrefTab")))
tabcontainer->selectFirstTab();
+ S32 show_avatar_nametag_options = gSavedSettings.getS32("AvatarNameTagMode");
+ handleNameTagOptionChanged(LLSD(show_avatar_nametag_options));
return TRUE;
}
@@ -366,6 +393,10 @@ void LLFloaterPreference::draw()
{
BOOL has_first_selected = (getChildRef<LLScrollListCtrl>("disabled_popups").getFirstSelected()!=NULL);
gSavedSettings.setBOOL("FirstSelectedDisabledPopups", has_first_selected);
+
+ has_first_selected = (getChildRef<LLScrollListCtrl>("enabled_popups").getFirstSelected()!=NULL);
+ gSavedSettings.setBOOL("FirstSelectedEnabledPopups", has_first_selected);
+
LLFloater::draw();
}
@@ -622,17 +653,16 @@ void LLFloaterPreference::updateMeterText(LLUICtrl* ctrl)
m1->setVisible(two_digits);
m2->setVisible(!two_digits);
}
-
-// static
-void LLFloaterPreference::onClickClearCache(void*)
+/*
+void LLFloaterPreference::onClickClearCache()
{
// flag client cache for clearing next time the client runs
gSavedSettings.setBOOL("PurgeCacheOnNextStartup", TRUE);
LLNotifications::instance().add("CacheWillClear");
}
+*/
-// static
-void LLFloaterPreference::onClickBrowserClearCache(void*)
+void LLFloaterPreference::onClickBrowserClearCache()
{
LLNotifications::instance().add("ConfirmClearBrowserCache", LLSD(), LLSD(), callback_clear_browser_cache);
}
@@ -640,6 +670,8 @@ void LLFloaterPreference::onClickBrowserClearCache(void*)
void LLFloaterPreference::onClickSetCache()
{
std::string cur_name(gSavedSettings.getString("CacheLocation"));
+// std::string cur_top_folder(gDirUtilp->getBaseFileName(cur_name));
+
std::string proposed_name(cur_name);
LLDirPicker& picker = LLDirPicker::instance();
@@ -651,14 +683,17 @@ void LLFloaterPreference::onClickSetCache()
std::string dir_name = picker.getDirName();
if (!dir_name.empty() && dir_name != cur_name)
{
- childSetText("cache_location", dir_name);
+ std::string new_top_folder(gDirUtilp->getBaseFileName(dir_name));
LLNotifications::instance().add("CacheWillBeMoved");
gSavedSettings.setString("NewCacheLocation", dir_name);
+ gSavedSettings.setString("NewCacheLocationTopFolder", new_top_folder);
}
else
{
std::string cache_location = gDirUtilp->getCacheDir();
- childSetText("cache_location", cache_location);
+ gSavedSettings.setString("CacheLocation", cache_location);
+ std::string top_folder(gDirUtilp->getBaseFileName(cache_location));
+ gSavedSettings.setString("CacheLocationTopFolder", top_folder);
}
}
@@ -667,10 +702,13 @@ void LLFloaterPreference::onClickResetCache()
if (!gSavedSettings.getString("CacheLocation").empty())
{
gSavedSettings.setString("NewCacheLocation", "");
+ gSavedSettings.setString("NewCacheLocationTopFolder", "");
LLNotifications::instance().add("CacheWillBeMoved");
}
std::string cache_location = gDirUtilp->getCacheDir(true);
- childSetText("cache_location", cache_location);
+ gSavedSettings.setString("CacheLocation", cache_location);
+ std::string top_folder(gDirUtilp->getBaseFileName(cache_location));
+ gSavedSettings.setString("CacheLocationTopFolder", top_folder);
}
void LLFloaterPreference::onClickSkin(LLUICtrl* ctrl, const LLSD& userdata)
@@ -1008,6 +1046,22 @@ void LLFloaterPreference::onClickEnablePopup()
buildLists(this);
}
+void LLFloaterPreference::onClickDisablePopup()
+{
+ LLScrollListCtrl& enabled_popups = getChildRef<LLScrollListCtrl>("enabled_popups");
+
+ std::vector<LLScrollListItem*> items = enabled_popups.getAllSelected();
+ std::vector<LLScrollListItem*>::iterator itor;
+ for (itor = items.begin(); itor != items.end(); ++itor)
+ {
+ LLNotificationTemplatePtr templatep = LLNotifications::instance().getTemplate(*(std::string*)((*itor)->getUserdata()));
+ //gSavedSettings.setWarning(templatep->mName, TRUE);
+ std::string notification_name = templatep->mName;
+ LLUI::sSettingGroups["ignores"]->setBOOL(notification_name, FALSE);
+ }
+
+ buildLists(this);
+}
void LLFloaterPreference::resetAllIgnored()
{
for (LLNotifications::TemplateMap::const_iterator iter = LLNotifications::instance().templatesBegin();
@@ -1036,15 +1090,17 @@ void LLFloaterPreference::setAllIgnored()
void LLFloaterPreference::onClickLogPath()
{
- std::string proposed_name(childGetText("log_path_string"));
+ std::string proposed_name(gSavedPerAccountSettings.getString("InstantMessageLogPath"));
LLDirPicker& picker = LLDirPicker::instance();
if (!picker.getDir(&proposed_name ) )
{
return; //Canceled!
}
-
- childSetText("log_path_string", picker.getDirName());
+ std::string chat_log_dir = picker.getDirName();
+ std::string chat_log_top_folder= gDirUtilp->getBaseFileName(chat_log_dir);
+ gSavedPerAccountSettings.setString("InstantMessageLogPath",chat_log_dir);
+ gSavedPerAccountSettings.setString("InstantMessageLogFolder",chat_log_top_folder);
}
void LLFloaterPreference::onCommitLogging()
@@ -1054,15 +1110,17 @@ void LLFloaterPreference::onCommitLogging()
void LLFloaterPreference::enableHistory()
{
- if (childGetValue("log_instant_messages").asBoolean() || childGetValue("log_chat").asBoolean())
+ if (childGetValue("log_instant_messages").asBoolean())
{
- childEnable("log_show_history");
+ childEnable("ChatIMLogs");
childEnable("log_path_button");
+ childEnable("show_timestamps_check_im");
}
else
{
- childDisable("log_show_history");
+ childDisable("ChatIMLogs");
childDisable("log_path_button");
+ childDisable("show_timestamps_check_im");
}
}
@@ -1096,10 +1154,10 @@ void LLFloaterPreference::setPersonalInfo(const std::string& visibility, bool im
childEnable("send_im_to_email");
childSetValue("send_im_to_email", im_via_email);
childEnable("log_instant_messages");
- childEnable("log_chat");
+// childEnable("log_chat");
childEnable("busy_response");
- childEnable("log_instant_messages_timestamp");
- childEnable("log_chat_timestamp");
+// childEnable("log_instant_messages_timestamp");
+// childEnable("log_chat_timestamp");
childEnable("log_chat_IM");
childEnable("log_date_timestamp");
diff --git a/indra/newview/llfloaterpreference.h b/indra/newview/llfloaterpreference.h
index cf2ccdce6d..23e05a1ccf 100644
--- a/indra/newview/llfloaterpreference.h
+++ b/indra/newview/llfloaterpreference.h
@@ -87,8 +87,8 @@ protected:
void onBtnApply();
void onOpenHelp();
- static void onClickClearCache(void*);
- static void onClickBrowserClearCache(void*);
+// void onClickClearCache();
+ void onClickBrowserClearCache();
// if the custom settings box is clicked
void onChangeCustom();
@@ -112,6 +112,7 @@ public:
void onClickSkipDialogs();
void onClickResetDialogs();
void onClickEnablePopup();
+ void onClickDisablePopup();
void resetAllIgnored();
void setAllIgnored();
void onClickLogPath();
diff --git a/indra/newview/llimpanel.cpp b/indra/newview/llimpanel.cpp
index 0652119f18..5b4f711099 100644
--- a/indra/newview/llimpanel.cpp
+++ b/indra/newview/llimpanel.cpp
@@ -1377,17 +1377,23 @@ void LLFloaterIMPanel::addHistoryLine(const std::string &utf8msg, const LLColor4
prepend_newline = false;
}
mHistoryEditor->appendColoredText(utf8msg, false, prepend_newline, color);
-
- if (log_to_file
- && gSavedPerAccountSettings.getBOOL("LogInstantMessages") )
+ S32 im_log_option = gSavedPerAccountSettings.getS32("IMLogOptions");
+ if (log_to_file && (im_log_option!=LOG_CHAT))
{
std::string histstr;
- if (gSavedPerAccountSettings.getBOOL("IMLogTimestamp"))
+ if (gSavedPerAccountSettings.getBOOL("LogTimestamp"))
histstr = LLLogChat::timestamp(gSavedPerAccountSettings.getBOOL("LogTimestampDate")) + name + separator_string + utf8msg;
else
histstr = name + separator_string + utf8msg;
- LLLogChat::saveHistory(getTitle(),histstr);
+ if(im_log_option==LOG_BOTH_TOGETHER)
+ {
+ LLLogChat::saveHistory(std::string("chat"),histstr);
+ }
+ else
+ {
+ LLLogChat::saveHistory(getTitle(),histstr);
+ }
}
if (!isInVisibleChain())
@@ -1922,19 +1928,19 @@ void LLFloaterIMPanel::chatFromLogFile(LLLogChat::ELogLineType type, std::string
{
LLFloaterIMPanel* self = (LLFloaterIMPanel*)userdata;
std::string message = line;
-
+ S32 im_log_option = gSavedPerAccountSettings.getS32("IMLogOptions");
switch (type)
{
case LLLogChat::LOG_EMPTY:
// add warning log enabled message
- if (gSavedPerAccountSettings.getBOOL("LogInstantMessages"))
+ if (im_log_option!=LOG_CHAT)
{
message = LLTrans::getString("IM_logging_string");
}
break;
case LLLogChat::LOG_END:
// add log end message
- if (gSavedPerAccountSettings.getBOOL("LogInstantMessages"))
+ if (im_log_option!=LOG_CHAT)
{
message = LLTrans::getString("IM_logging_string");
}
diff --git a/indra/newview/lllocationhistory.cpp b/indra/newview/lllocationhistory.cpp
index 179eca2532..ed56e3e195 100644
--- a/indra/newview/lllocationhistory.cpp
+++ b/indra/newview/lllocationhistory.cpp
@@ -55,6 +55,11 @@ void LLLocationHistory::addItem(std::string item)
mItems.erase(mItems.begin(), mItems.end()-max_items);
}
+void LLLocationHistory::removeItems()
+{
+ mItems.erase(mItems.begin(), mItems.end());
+}
+
bool LLLocationHistory::getMatchingItems(std::string substring, location_list_t& result) const
{
diff --git a/indra/newview/lllocationhistory.h b/indra/newview/lllocationhistory.h
index d2a959ae62..b6552c12ca 100644
--- a/indra/newview/lllocationhistory.h
+++ b/indra/newview/lllocationhistory.h
@@ -50,6 +50,7 @@ public:
LLLocationHistory();
void addItem(std::string item);
+ void removeItems();
size_t getItemCount() const { return mItems.size(); }
const location_list_t& getItems() const { return mItems; }
bool getMatchingItems(std::string substring, location_list_t& result) const;
diff --git a/indra/newview/llnavigationbar.cpp b/indra/newview/llnavigationbar.cpp
index b4a6e63de8..fbeff2d628 100644
--- a/indra/newview/llnavigationbar.cpp
+++ b/indra/newview/llnavigationbar.cpp
@@ -176,7 +176,8 @@ LLNavigationBar::LLNavigationBar()
mBtnHome(NULL),
mBtnHelp(NULL),
mCmbLocation(NULL),
- mLeSearch(NULL)
+ mLeSearch(NULL),
+ mPurgeTPHistoryItems(false)
{
setIsChrome(TRUE);
@@ -247,6 +248,12 @@ BOOL LLNavigationBar::postBuild()
void LLNavigationBar::draw()
{
+ if(mPurgeTPHistoryItems)
+ {
+ LLTeleportHistory::getInstance()->purgeItems();
+ onTeleportHistoryChanged();
+ mPurgeTPHistoryItems = false;
+ }
LLPanel::draw();
}
@@ -531,3 +538,12 @@ void LLNavigationBar::invokeSearch(std::string search_text)
{
LLFloaterReg::showInstance("search", LLSD().insert("panel", "all").insert("id", LLSD(search_text)));
}
+
+void LLNavigationBar::clearHistoryCache()
+{
+ mCmbLocation->removeall();
+ LLLocationHistory* lh = LLLocationHistory::getInstance();
+ lh->removeItems();
+ lh->save();
+ mPurgeTPHistoryItems= true;
+}
diff --git a/indra/newview/llnavigationbar.h b/indra/newview/llnavigationbar.h
index 4c8375839e..846040e506 100644
--- a/indra/newview/llnavigationbar.h
+++ b/indra/newview/llnavigationbar.h
@@ -59,14 +59,15 @@ public:
/*virtual*/ BOOL handleRightMouseDown(S32 x, S32 y, MASK mask);
void handleLoginComplete();
-
+ void clearHistoryCache();
+
private:
LLNavigationBar();
void rebuildTeleportHistoryMenu();
void showTeleportHistoryMenu();
void invokeSearch(std::string search_text);
-
+
// callbacks
bool onLocationContextMenuItemEnabled(const LLSD& userdata);
void onLocationContextMenuItemClicked(const LLSD& userdata);
@@ -98,6 +99,7 @@ private:
LLButton* mBtnHelp;
LLLineEditor* mLeSearch;
LLLocationInputCtrl* mCmbLocation;
+ bool mPurgeTPHistoryItems;
};
#endif
diff --git a/indra/newview/llpanelgroupgeneral.cpp b/indra/newview/llpanelgroupgeneral.cpp
index 6f8d161001..b1b464b4e4 100644
--- a/indra/newview/llpanelgroupgeneral.cpp
+++ b/indra/newview/llpanelgroupgeneral.cpp
@@ -216,8 +216,7 @@ BOOL LLPanelGroupGeneral::postBuild()
}
mIncompleteMemberDataStr = getString("incomplete_member_data_str");
- mConfirmGroupCreateStr = getString("confirm_group_create_str");
-
+
// If the group_id is null, then we are creating a new group
if (mGroupID.isNull())
{
@@ -450,9 +449,7 @@ bool LLPanelGroupGeneral::apply(std::string& mesg)
return false;
}
- LLSD args;
- args["MESSAGE"] = mConfirmGroupCreateStr;
- LLNotifications::instance().add("GenericAlertYesCancel", args, LLSD(), boost::bind(&LLPanelGroupGeneral::createGroupCallback, this, _1, _2));
+ LLNotifications::instance().add("CreateGroupCost", LLSD(), LLSD(), boost::bind(&LLPanelGroupGeneral::createGroupCallback, this, _1, _2));
return false;
}
diff --git a/indra/newview/llpanelgroupgeneral.h b/indra/newview/llpanelgroupgeneral.h
index 5d673d5219..c04b40819d 100644
--- a/indra/newview/llpanelgroupgeneral.h
+++ b/indra/newview/llpanelgroupgeneral.h
@@ -87,7 +87,6 @@ private:
BOOL mChanged;
BOOL mFirstUse;
std::string mIncompleteMemberDataStr;
- std::string mConfirmGroupCreateStr;
LLUUID mDefaultIconID;
// Group information (include any updates in updateChanged)
diff --git a/indra/newview/llpanelpermissions.cpp b/indra/newview/llpanelpermissions.cpp
index 96e8cbfd71..371c0f2df3 100644
--- a/indra/newview/llpanelpermissions.cpp
+++ b/indra/newview/llpanelpermissions.cpp
@@ -53,7 +53,6 @@
#include "llagent.h"
#include "llstatusbar.h" // for getBalance()
#include "lllineeditor.h"
-#include "llradiogroup.h"
#include "llcombobox.h"
#include "lluiconstants.h"
#include "lldbstrings.h"
@@ -63,6 +62,7 @@
#include "llnamebox.h"
#include "llviewercontrol.h"
#include "lluictrlfactory.h"
+#include "llspinctrl.h"
#include "roles_constants.h"
///----------------------------------------------------------------------------
@@ -100,6 +100,8 @@ BOOL LLPanelPermissions::postBuild()
childSetCommitCallback("checkbox for sale",LLPanelPermissions::onCommitSaleInfo,this);
childSetCommitCallback("sale type",LLPanelPermissions::onCommitSaleType,this);
+
+ childSetCommitCallback("Edit Cost", LLPanelPermissions::onCommitSaleInfo, this);
childSetCommitCallback("checkbox next owner can modify",LLPanelPermissions::onCommitNextOwnerModify,this);
childSetCommitCallback("checkbox next owner can copy",LLPanelPermissions::onCommitNextOwnerCopy,this);
@@ -208,12 +210,9 @@ void LLPanelPermissions::refresh()
childSetValue("search_check", FALSE);
childSetEnabled("search_check", false);
- LLRadioGroup* RadioSaleType = getChild<LLRadioGroup>("sale type");
- if(RadioSaleType)
- {
- RadioSaleType->setSelectedIndex(-1);
- RadioSaleType->setEnabled(FALSE);
- }
+ LLComboBox* combo_sale_type = getChild<LLComboBox>("sale type");
+ combo_sale_type->setValue(LLSaleInfo::FS_COPY);
+ combo_sale_type->setEnabled(FALSE);
childSetEnabled("Cost",false);
childSetText("Cost",getString("Cost Default"));
@@ -417,22 +416,22 @@ void LLPanelPermissions::refresh()
childSetText("Cost",getString("Cost Default"));
}
- LLLineEditor *editPrice = getChild<LLLineEditor>("Edit Cost");
- if(keyboard_focus_view != editPrice)
+ LLSpinCtrl *edit_price = getChild<LLSpinCtrl>("Edit Cost");
+ if(!edit_price->hasFocus())
{
// If the sale price is mixed then set the cost to MIXED, otherwise
// set to the actual cost.
if (num_for_sale > 0 && is_for_sale_mixed)
{
- childSetText("Edit Cost",getString("Sale Mixed"));
+ edit_price->setTentative(TRUE);
}
else if (num_for_sale > 0 && is_sale_price_mixed)
{
- childSetText("Edit Cost",getString("Cost Mixed"));
+ edit_price->setTentative(TRUE);
}
else
{
- childSetText("Edit Cost",llformat("%d",individual_sale_price));
+ edit_price->setValue(individual_sale_price);
}
}
// The edit fields are only enabled if you can sell this object
@@ -742,20 +741,17 @@ void LLPanelPermissions::refresh()
BOOL valid_sale_info = LLSelectMgr::getInstance()->selectGetSaleInfo(sale_info);
LLSaleInfo::EForSale sale_type = sale_info.getSaleType();
- LLRadioGroup* RadioSaleType = getChild<LLRadioGroup>("sale type");
- if(RadioSaleType)
+ LLComboBox* combo_sale_type = getChild<LLComboBox>("sale type");
+ if (valid_sale_info)
{
- if (valid_sale_info)
- {
- RadioSaleType->setSelectedIndex((S32)sale_type - 1);
- RadioSaleType->setTentative(FALSE); // unfortunately this doesn't do anything at the moment.
- }
- else
- {
- // default option is sell copy, determined to be safest
- RadioSaleType->setSelectedIndex((S32)LLSaleInfo::FS_COPY - 1);
- RadioSaleType->setTentative(TRUE); // unfortunately this doesn't do anything at the moment.
- }
+ combo_sale_type->setValue(sale_type == LLSaleInfo::FS_NOT ? LLSaleInfo::FS_COPY : sale_type);
+ combo_sale_type->setTentative(FALSE); // unfortunately this doesn't do anything at the moment.
+ }
+ else
+ {
+ // default option is sell copy, determined to be safest
+ combo_sale_type->setValue(LLSaleInfo::FS_COPY);
+ combo_sale_type->setTentative(TRUE); // unfortunately this doesn't do anything at the moment.
}
childSetValue("checkbox for sale", num_for_sale != 0);
@@ -991,44 +987,14 @@ void LLPanelPermissions::setAllSaleInfo()
// Set the sale type if the object(s) are for sale.
if(checkPurchase && checkPurchase->get())
{
- LLRadioGroup* RadioSaleType = getChild<LLRadioGroup>("sale type");
- if(RadioSaleType)
- {
- switch(RadioSaleType->getSelectedIndex())
- {
- case 0:
- sale_type = LLSaleInfo::FS_ORIGINAL;
- break;
- case 1:
- sale_type = LLSaleInfo::FS_COPY;
- break;
- case 2:
- sale_type = LLSaleInfo::FS_CONTENTS;
- break;
- default:
- sale_type = LLSaleInfo::FS_COPY;
- break;
- }
- }
+ sale_type = static_cast<LLSaleInfo::EForSale>(getChild<LLComboBox>("sale type")->getValue().asInteger());
}
S32 price = -1;
- LLLineEditor *editPrice = getChild<LLLineEditor>("Edit Cost");
- if (editPrice)
- {
- // Don't extract the price if it's labeled as MIXED or is empty.
- const std::string& editPriceString = editPrice->getText();
- if (editPriceString != getString("Cost Mixed") && editPriceString != getString("Sale Mixed") &&
- !editPriceString.empty())
- {
- price = atoi(editPriceString.c_str());
- }
- else
- {
- price = DEFAULT_PRICE;
- }
- }
+ LLSpinCtrl *edit_price = getChild<LLSpinCtrl>("Edit Cost");
+ price = (edit_price->getTentative()) ? DEFAULT_PRICE : edit_price->getValue().asInteger();
+
// If somehow an invalid price, turn the sale off.
if (price < 0)
sale_type = LLSaleInfo::FS_NOT;
diff --git a/indra/newview/llstartup.cpp b/indra/newview/llstartup.cpp
index e6a2ab4ace..d0432e7961 100644
--- a/indra/newview/llstartup.cpp
+++ b/indra/newview/llstartup.cpp
@@ -891,10 +891,13 @@ bool idle_startup()
}
//Default the path if one isn't set.
- if (gSavedPerAccountSettings.getString("InstantMessageLogPath").empty())
+ if (gSavedPerAccountSettings.getString("InstantMessageLogFolder").empty())
{
gDirUtilp->setChatLogsDir(gDirUtilp->getOSUserAppDir());
- gSavedPerAccountSettings.setString("InstantMessageLogPath",gDirUtilp->getChatLogsDir());
+ std::string chat_log_dir = gDirUtilp->getChatLogsDir();
+ std::string chat_log_top_folder=gDirUtilp->getBaseFileName(chat_log_dir);
+ gSavedPerAccountSettings.setString("InstantMessageLogPath",chat_log_dir);
+ gSavedPerAccountSettings.setString("InstantMessageLogFolder",chat_log_top_folder);
}
else
{
diff --git a/indra/newview/llteleporthistory.cpp b/indra/newview/llteleporthistory.cpp
index 99389017cb..9754568f56 100644
--- a/indra/newview/llteleporthistory.cpp
+++ b/indra/newview/llteleporthistory.cpp
@@ -172,6 +172,14 @@ void LLTeleportHistory::onHistoryChanged()
mHistoryChangedSignal();
}
+void LLTeleportHistory::purgeItems()
+{
+ mItems.erase(mItems.begin(), mItems.end()-1);
+ // reset the count
+ mRequestedItem = -1;
+ mCurrentItem = 0;
+}
+
// static
std::string LLTeleportHistory::getCurrentLocationTitle()
{
diff --git a/indra/newview/llteleporthistory.h b/indra/newview/llteleporthistory.h
index c68aabe9a1..775b21e24c 100644
--- a/indra/newview/llteleporthistory.h
+++ b/indra/newview/llteleporthistory.h
@@ -106,7 +106,7 @@ public:
* @return history items.
*/
const slurl_list_t& getItems() const { return mItems; }
-
+ void purgeItems();
/**
* Is the history empty?
*
@@ -119,7 +119,6 @@ public:
* Get index of the current location in the history.
*/
int getCurrentItemIndex() const { return mCurrentItem; }
-
/**
* Set a callback to be called upon history changes.
*
diff --git a/indra/newview/lltoolpie.cpp b/indra/newview/lltoolpie.cpp
index a937f156e8..350657538b 100644
--- a/indra/newview/lltoolpie.cpp
+++ b/indra/newview/lltoolpie.cpp
@@ -292,9 +292,11 @@ BOOL LLToolPie::pickLeftMouseDownCallback()
return TRUE;
}
- // Could be first left-click on nothing
- LLFirstUse::useLeftClickNoHit();
-
+ //////////
+ // // Could be first left-click on nothing
+ // LLFirstUse::useLeftClickNoHit();
+ /////////
+
// Eat the event
return LLTool::handleMouseDown(x, y, mask);
}
diff --git a/indra/newview/llviewerdisplay.cpp b/indra/newview/llviewerdisplay.cpp
index c4ed4db3e2..f08c287529 100644
--- a/indra/newview/llviewerdisplay.cpp
+++ b/indra/newview/llviewerdisplay.cpp
@@ -312,8 +312,8 @@ void display(BOOL rebuild, F32 zoom_factor, int subfield, BOOL for_snapshot)
LLImageGL::updateStats(gFrameTimeSeconds);
- LLVOAvatar::sRenderName = gSavedSettings.getS32("RenderName");
- LLVOAvatar::sRenderGroupTitles = !gSavedSettings.getBOOL("RenderHideGroupTitleAll");
+ LLVOAvatar::sRenderName = gSavedSettings.getS32("AvatarNameTagMode");
+ LLVOAvatar::sRenderGroupTitles = (gSavedSettings.getBOOL("RenderShowGroupTitleAll") && gSavedSettings.getS32("AvatarNameTagMode"));
gPipeline.mBackfaceCull = TRUE;
gFrameCount++;
diff --git a/indra/newview/llviewerparcelmedia.cpp b/indra/newview/llviewerparcelmedia.cpp
index 57f7239a91..26e21133ac 100644
--- a/indra/newview/llviewerparcelmedia.cpp
+++ b/indra/newview/llviewerparcelmedia.cpp
@@ -208,7 +208,7 @@ void LLViewerParcelMedia::play(LLParcel* parcel)
if (!parcel) return;
- if (!gSavedSettings.getBOOL("AudioStreaming") || !gSavedSettings.getBOOL("AudioStreamingVideo"))
+ if (!gSavedSettings.getBOOL("AudioSteamingMedia") || !gSavedSettings.getBOOL("AudioStreamingVideo"))
return;
std::string media_url = parcel->getMediaURL();
@@ -389,8 +389,8 @@ bool callback_play_media(const LLSD& notification, const LLSD& response, LLParce
if (option == 0)
{
gSavedSettings.setBOOL("AudioStreamingVideo", TRUE);
- if(!gSavedSettings.getBOOL("AudioStreaming"))
- gSavedSettings.setBOOL("AudioStreaming", TRUE);
+ if(!gSavedSettings.getBOOL("AudioSteamingMedia"))
+ gSavedSettings.setBOOL("AudioSteamingMedia", TRUE);
LLViewerParcelMedia::play(parcel);
}
else
diff --git a/indra/newview/llviewerparcelmgr.cpp b/indra/newview/llviewerparcelmgr.cpp
index a702d3a85d..65f341627a 100644
--- a/indra/newview/llviewerparcelmgr.cpp
+++ b/indra/newview/llviewerparcelmgr.cpp
@@ -143,8 +143,11 @@ LLViewerParcelMgr::LLViewerParcelMgr()
mCollisionSegments = new U8[(mParcelsPerEdge+1)*(mParcelsPerEdge+1)];
resetSegments(mCollisionSegments);
- mBlockedImage = LLViewerTextureManager::getFetchedTextureFromFile("noentrylines.j2c");
- mPassImage = LLViewerTextureManager::getFetchedTextureFromFile("noentrypasslines.j2c");
+ // JC: Resolved a merge conflict here, eliminated
+ // mBlockedImage->setAddressMode(LLTexUnit::TAM_WRAP);
+ // because it is done in llviewertexturelist.cpp
+ mBlockedImage = LLViewerTextureManager::getFetchedTextureFromFile("world/NoEntryLines.png");
+ mPassImage = LLViewerTextureManager::getFetchedTextureFromFile("world/NoEntryPassLines.png");
S32 overlay_size = mParcelsPerEdge * mParcelsPerEdge / PARCEL_OVERLAY_CHUNKS;
sPackedOverlay = new U8[overlay_size];
@@ -1710,7 +1713,7 @@ void LLViewerParcelMgr::processParcelProperties(LLMessageSystem *msg, void **use
void optionally_start_music(const std::string& music_url)
{
- if (gSavedSettings.getBOOL("AudioStreamingMusic") && gSavedSettings.getBOOL("AudioStreaming"))
+ if (gSavedSettings.getBOOL("AudioStreamingMusic") && gSavedSettings.getBOOL("AudioSteamingMedia"))
{
// Make the user click the start button on the overlay bar. JC
// llinfos << "Starting parcel music " << music_url << llendl;
diff --git a/indra/newview/llviewertexturelist.cpp b/indra/newview/llviewertexturelist.cpp
index c96914975b..2f3ed0e68a 100644
--- a/indra/newview/llviewertexturelist.cpp
+++ b/indra/newview/llviewertexturelist.cpp
@@ -136,18 +136,26 @@ void LLViewerTextureList::doPreloadImages()
image->setAddressMode(LLTexUnit::TAM_WRAP);
mImagePreloads.insert(image);
}
- image = LLViewerTextureManager::getFetchedTextureFromFile("noentrylines.j2c", MIPMAP_YES, IMMEDIATE_YES);
+ image = LLViewerTextureManager::getFetchedTextureFromFile("world/NoEntryLines.png", MIPMAP_YES, IMMEDIATE_YES);
if (image)
{
image->setAddressMode(LLTexUnit::TAM_WRAP);
mImagePreloads.insert(image);
}
- image = LLViewerTextureManager::getFetchedTextureFromFile("noentrypasslines.j2c", MIPMAP_YES, IMMEDIATE_YES);
+ else
+ {
+ llinfos << "JAMESDEBUG" << llendl;
+ }
+ image = LLViewerTextureManager::getFetchedTextureFromFile("world/NoEntryPassLines.png", MIPMAP_YES, IMMEDIATE_YES);
if (image)
{
image->setAddressMode(LLTexUnit::TAM_WRAP);
mImagePreloads.insert(image);
}
+ else
+ {
+ llinfos << "JAMESDEBUG" << llendl;
+ }
image = LLViewerTextureManager::getFetchedTexture(DEFAULT_WATER_NORMAL, MIPMAP_YES, IMMEDIATE_YES);
if (image)
{
diff --git a/indra/newview/llvoavatar.cpp b/indra/newview/llvoavatar.cpp
index 258061190b..714145ce14 100644
--- a/indra/newview/llvoavatar.cpp
+++ b/indra/newview/llvoavatar.cpp
@@ -170,8 +170,8 @@ const LLColor4 DUMMY_COLOR = LLColor4(0.5,0.5,0.5,1.0);
enum ERenderName
{
RENDER_NAME_NEVER,
- RENDER_NAME_FADE,
- RENDER_NAME_ALWAYS
+ RENDER_NAME_ALWAYS,
+ RENDER_NAME_FADE
};
//-----------------------------------------------------------------------------
@@ -2603,7 +2603,8 @@ void LLVOAvatar::idleUpdateNameTag(const LLVector3& root_pos_last)
{
render_name = render_name
&& !gAgent.cameraMouselook()
- && (visible_chat || !gSavedSettings.getBOOL("RenderNameHideSelf"));
+ && (visible_chat || (gSavedSettings.getBOOL("RenderNameShowSelf")
+ && gSavedSettings.getS32("AvatarNameTagMode") ));
}
if ( render_name )
diff --git a/indra/newview/skins/default/colors.xml b/indra/newview/skins/default/colors.xml
index 69bd09f0e5..179c790aed 100644
--- a/indra/newview/skins/default/colors.xml
+++ b/indra/newview/skins/default/colors.xml
@@ -260,18 +260,18 @@
<color
name="EffectColor"
reference="White" />
- <color
+ <color
name="FilterBackgroundColor"
- reference="White" />
+ reference="FloaterDefaultBackgroundColor" />
<color
name="FilterTextColor"
value="1 0.78 0.27 1" />
- <color
+ <color
name="FloaterButtonImageColor"
reference="LtGray" />
<color
name="FloaterDefaultBackgroundColor"
- reference="DkGray" />
+ reference="DkGray_66" />
<color
name="FloaterFocusBackgroundColor"
reference="DkGray2" />
diff --git a/indra/newview/skins/default/textures/bottomtray/DownArrow.png b/indra/newview/skins/default/textures/bottomtray/DownArrow.png
new file mode 100644
index 0000000000..82f58b22b9
--- /dev/null
+++ b/indra/newview/skins/default/textures/bottomtray/DownArrow.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/bottomtray/Unread_IM.png b/indra/newview/skins/default/textures/bottomtray/Unread_IM.png
new file mode 100644
index 0000000000..a355917fca
--- /dev/null
+++ b/indra/newview/skins/default/textures/bottomtray/Unread_IM.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/bottomtray/VoicePTT_Lvl1.png b/indra/newview/skins/default/textures/bottomtray/VoicePTT_Lvl1.png
new file mode 100644
index 0000000000..cd18ae310d
--- /dev/null
+++ b/indra/newview/skins/default/textures/bottomtray/VoicePTT_Lvl1.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/bottomtray/VoicePTT_Lvl2.png b/indra/newview/skins/default/textures/bottomtray/VoicePTT_Lvl2.png
new file mode 100644
index 0000000000..b0ed6ee8eb
--- /dev/null
+++ b/indra/newview/skins/default/textures/bottomtray/VoicePTT_Lvl2.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/bottomtray/VoicePTT_Lvl3.png b/indra/newview/skins/default/textures/bottomtray/VoicePTT_Lvl3.png
new file mode 100644
index 0000000000..14ec77b99a
--- /dev/null
+++ b/indra/newview/skins/default/textures/bottomtray/VoicePTT_Lvl3.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/bottomtray/VoicePTT_Off.png b/indra/newview/skins/default/textures/bottomtray/VoicePTT_Off.png
new file mode 100644
index 0000000000..48be51e9af
--- /dev/null
+++ b/indra/newview/skins/default/textures/bottomtray/VoicePTT_Off.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/bottomtray/VoicePTT_On.png b/indra/newview/skins/default/textures/bottomtray/VoicePTT_On.png
new file mode 100644
index 0000000000..be4881b64c
--- /dev/null
+++ b/indra/newview/skins/default/textures/bottomtray/VoicePTT_On.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/containers/Accordion_ArrowOpened_Off.png b/indra/newview/skins/default/textures/containers/Accordion_ArrowOpened_Off.png
new file mode 100644
index 0000000000..d506cda5c9
--- /dev/null
+++ b/indra/newview/skins/default/textures/containers/Accordion_ArrowOpened_Off.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/icons/AddItem_Off.png b/indra/newview/skins/default/textures/icons/AddItem_Off.png
new file mode 100644
index 0000000000..52d4f9bc80
--- /dev/null
+++ b/indra/newview/skins/default/textures/icons/AddItem_Off.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/icons/AddItem_Over.png b/indra/newview/skins/default/textures/icons/AddItem_Over.png
new file mode 100644
index 0000000000..cad6e8d52f
--- /dev/null
+++ b/indra/newview/skins/default/textures/icons/AddItem_Over.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/icons/AddItem_Press.png b/indra/newview/skins/default/textures/icons/AddItem_Press.png
new file mode 100644
index 0000000000..acc898e5f4
--- /dev/null
+++ b/indra/newview/skins/default/textures/icons/AddItem_Press.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/icons/BackArrow_Off.png b/indra/newview/skins/default/textures/icons/BackArrow_Off.png
new file mode 100644
index 0000000000..ff32192856
--- /dev/null
+++ b/indra/newview/skins/default/textures/icons/BackArrow_Off.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/icons/BackArrow_Over.png b/indra/newview/skins/default/textures/icons/BackArrow_Over.png
new file mode 100644
index 0000000000..b36e03a8cf
--- /dev/null
+++ b/indra/newview/skins/default/textures/icons/BackArrow_Over.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/icons/Info.png b/indra/newview/skins/default/textures/icons/Info.png
new file mode 100644
index 0000000000..e52560281b
--- /dev/null
+++ b/indra/newview/skins/default/textures/icons/Info.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/icons/OptionsMenu_Off.png b/indra/newview/skins/default/textures/icons/OptionsMenu_Off.png
new file mode 100644
index 0000000000..25b055bfc0
--- /dev/null
+++ b/indra/newview/skins/default/textures/icons/OptionsMenu_Off.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/icons/OptionsMenu_Over.png b/indra/newview/skins/default/textures/icons/OptionsMenu_Over.png
new file mode 100644
index 0000000000..fcabd4c6d3
--- /dev/null
+++ b/indra/newview/skins/default/textures/icons/OptionsMenu_Over.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/icons/OptionsMenu_Press.png b/indra/newview/skins/default/textures/icons/OptionsMenu_Press.png
new file mode 100644
index 0000000000..6e91dd7159
--- /dev/null
+++ b/indra/newview/skins/default/textures/icons/OptionsMenu_Press.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/icons/TrashItem_Off.png b/indra/newview/skins/default/textures/icons/TrashItem_Off.png
new file mode 100644
index 0000000000..bb64920ec4
--- /dev/null
+++ b/indra/newview/skins/default/textures/icons/TrashItem_Off.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/icons/TrashItem_Over.png b/indra/newview/skins/default/textures/icons/TrashItem_Over.png
new file mode 100644
index 0000000000..1a0eea6c67
--- /dev/null
+++ b/indra/newview/skins/default/textures/icons/TrashItem_Over.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/icons/TrashItem_Press.png b/indra/newview/skins/default/textures/icons/TrashItem_Press.png
new file mode 100644
index 0000000000..c62f833d86
--- /dev/null
+++ b/indra/newview/skins/default/textures/icons/TrashItem_Press.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/icons/VoicePTT_Lvl1.png b/indra/newview/skins/default/textures/icons/VoicePTT_Lvl1.png
new file mode 100644
index 0000000000..cd18ae310d
--- /dev/null
+++ b/indra/newview/skins/default/textures/icons/VoicePTT_Lvl1.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/icons/VoicePTT_Lvl2.png b/indra/newview/skins/default/textures/icons/VoicePTT_Lvl2.png
new file mode 100644
index 0000000000..b0ed6ee8eb
--- /dev/null
+++ b/indra/newview/skins/default/textures/icons/VoicePTT_Lvl2.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/icons/VoicePTT_Lvl3.png b/indra/newview/skins/default/textures/icons/VoicePTT_Lvl3.png
new file mode 100644
index 0000000000..14ec77b99a
--- /dev/null
+++ b/indra/newview/skins/default/textures/icons/VoicePTT_Lvl3.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/icons/VoicePTT_Off.png b/indra/newview/skins/default/textures/icons/VoicePTT_Off.png
new file mode 100644
index 0000000000..48be51e9af
--- /dev/null
+++ b/indra/newview/skins/default/textures/icons/VoicePTT_Off.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/icons/VoicePTT_On.png b/indra/newview/skins/default/textures/icons/VoicePTT_On.png
new file mode 100644
index 0000000000..be4881b64c
--- /dev/null
+++ b/indra/newview/skins/default/textures/icons/VoicePTT_On.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/taskpanel/TabIcon_Close_Off.png b/indra/newview/skins/default/textures/taskpanel/TabIcon_Close_Off.png
new file mode 100644
index 0000000000..bc4e00c646
--- /dev/null
+++ b/indra/newview/skins/default/textures/taskpanel/TabIcon_Close_Off.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/taskpanel/TabIcon_Home_Off.png b/indra/newview/skins/default/textures/taskpanel/TabIcon_Home_Off.png
new file mode 100644
index 0000000000..1e7d7beafa
--- /dev/null
+++ b/indra/newview/skins/default/textures/taskpanel/TabIcon_Home_Off.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/taskpanel/TabIcon_Home_Selected.png b/indra/newview/skins/default/textures/taskpanel/TabIcon_Home_Selected.png
new file mode 100644
index 0000000000..a70d3abbbf
--- /dev/null
+++ b/indra/newview/skins/default/textures/taskpanel/TabIcon_Home_Selected.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/taskpanel/TabIcon_Me_Off.png b/indra/newview/skins/default/textures/taskpanel/TabIcon_Me_Off.png
new file mode 100644
index 0000000000..2d36f70361
--- /dev/null
+++ b/indra/newview/skins/default/textures/taskpanel/TabIcon_Me_Off.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/taskpanel/TabIcon_Me_Selected.png b/indra/newview/skins/default/textures/taskpanel/TabIcon_Me_Selected.png
new file mode 100644
index 0000000000..3c20459126
--- /dev/null
+++ b/indra/newview/skins/default/textures/taskpanel/TabIcon_Me_Selected.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/taskpanel/TabIcon_Open_Off.png b/indra/newview/skins/default/textures/taskpanel/TabIcon_Open_Off.png
new file mode 100644
index 0000000000..4556602f58
--- /dev/null
+++ b/indra/newview/skins/default/textures/taskpanel/TabIcon_Open_Off.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/taskpanel/TabIcon_People_Off.png b/indra/newview/skins/default/textures/taskpanel/TabIcon_People_Off.png
new file mode 100644
index 0000000000..c272372a39
--- /dev/null
+++ b/indra/newview/skins/default/textures/taskpanel/TabIcon_People_Off.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/taskpanel/TabIcon_People_Selected.png b/indra/newview/skins/default/textures/taskpanel/TabIcon_People_Selected.png
new file mode 100644
index 0000000000..3828752606
--- /dev/null
+++ b/indra/newview/skins/default/textures/taskpanel/TabIcon_People_Selected.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/taskpanel/TabIcon_Places_Off.png b/indra/newview/skins/default/textures/taskpanel/TabIcon_Places_Off.png
new file mode 100644
index 0000000000..d7ec33af55
--- /dev/null
+++ b/indra/newview/skins/default/textures/taskpanel/TabIcon_Places_Off.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/taskpanel/TabIcon_Places_Selected.png b/indra/newview/skins/default/textures/taskpanel/TabIcon_Places_Selected.png
new file mode 100644
index 0000000000..dd7e361ea9
--- /dev/null
+++ b/indra/newview/skins/default/textures/taskpanel/TabIcon_Places_Selected.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/taskpanel/TabIcon_Things_Off.png b/indra/newview/skins/default/textures/taskpanel/TabIcon_Things_Off.png
new file mode 100644
index 0000000000..e56eda9802
--- /dev/null
+++ b/indra/newview/skins/default/textures/taskpanel/TabIcon_Things_Off.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/taskpanel/TabIcon_Things_Selected.png b/indra/newview/skins/default/textures/taskpanel/TabIcon_Things_Selected.png
new file mode 100644
index 0000000000..d4ac451c8e
--- /dev/null
+++ b/indra/newview/skins/default/textures/taskpanel/TabIcon_Things_Selected.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/textures.xml b/indra/newview/skins/default/textures/textures.xml
index e6c9cdb246..7703211c3d 100644
--- a/indra/newview/skins/default/textures/textures.xml
+++ b/indra/newview/skins/default/textures/textures.xml
@@ -1,7 +1,9 @@
<textures version="101">
+ <texture name="ScrollThumb_Horiz" file_name="widgets/ScrollThumb_Horiz.png" preload="true" scale.left="4" scale.top="10" scale.bottom="53" scale.right="4" />
<texture name="ScrollThumb_Vert" file_name="widgets/ScrollThumb_Vert.png" preload="true" scale.left="4" scale.top="53" scale.bottom="10" scale.right="4" />
<texture name="ScrollTrack_Vert" file_name="widgets/ScrollTrack_Vert.png" preload="true" scale.left="2" scale.top="40" scale.bottom="13" scale.right="0" />
+ <texture name="ScrollTrack_Horiz" file_name="widgets/ScrollTrack_Horiz.png" preload="true" scale.left="0" scale.top="13" scale.bottom="40" scale.right="2" />
<texture name="sm_rounded_corners_simple.tga" scale.left="4" scale.top="4" scale.bottom="4" scale.right="4"/>
<!--There are still references to this old textfield art in the code somewhere -erica-->
@@ -30,6 +32,9 @@
<texture name="Checkbox_On_Disabled" file_name="widgets/Checkbox_On_Disabled.png" preload="true" />
<texture name="Checkbox_Off" file_name="widgets/Checkbox_Off.png" preload="true" />
<texture name="Checkbox_On" file_name="widgets/Checkbox_On.png" preload="true" />
+ <texture name="Checkbox_On_Press" file_name="widgets/Checkbox_On_Press.png" preload="true" />
+ <texture name="Checkbox_Press" file_name="widgets/Checkbox_Press.png" preload="true" />
+ <texture name="RadioButton_On_Press" file_name="widgets/RadioButton_On_Press.png" preload="true" />
<texture name="minimize_inactive.tga" preload="true"/>
<texture name="minimize.tga" preload="true" />
@@ -38,6 +43,95 @@
<texture name="Icon_Close_Background" file_name="windows/Icon_Close_Background.png" preload="true" />
<texture name="Icon_Close_Foreground" file_name="windows/Icon_Close_Foreground.png" preload="true" />
<texture name="Icon_Close_Press" file_name="windows/Icon_Close_Press.png" preload="true" />
+ <texture name="Icon_Close_Toast" file_name="windows/Icon_Close_Toast.png" preload="true" />
+ <texture name="Icon_Dock_Background" file_name="windows/Icon_Dock_Background.png" preload="true" />
+ <texture name="Icon_Dock_Foreground" file_name="windows/Icon_Dock_Foreground.png" preload="true" />
+ <texture name="Icon_Dock_Press" file_name="windows/Icon_Dock_Press.png" preload="true" />
+ <texture name="Icon_Undock_Background" file_name="windows/Icon_Undock_Background.png" preload="true" />
+ <texture name="Icon_Undock_Foreground" file_name="windows/Icon_Undock_Foreground.png" preload="true" />
+ <texture name="Icon_Undock_Press" file_name="windows/Icon_Undock_Press.png" preload="true" />
+ <texture name="Toast_CloseBtn" file_name="windows/Toast_CloseBtn.png" preload="true" />
+ <texture name="Toast" file_name="windows/Toast.png" preload="true" />
+
+ <texture name="Window_Background" file_name="windows/Window_Background.png" preload="true" />
+ <texture name="Window_Foreground" file_name="windows/Window_Foreground.png" preload="true" />
+
+ <texture name="Favorite_Star_Active" file_name="navbar/Favorite_Star_Active.png" preload="true" />
+ <texture name="Favorite_Star_Off" file_name="navbar/Favorite_Star_Off.png" preload="true" />
+ <texture name="Favorite_Star_Press" file_name="navbar/Favorite_Star_Press.png" preload="true" />
+ <texture name="FileMenu_BarSelect" file_name="navbar/FileMenu_BarSelect.png" preload="true" />
+ <texture name="FileMenu_BG" file_name="navbar/FileMenu_BG.png" preload="true" />
+ <texture name="NavBar_BG_NoFav" file_name="navbar/NavBar_BG_NoFav.png" preload="true" />
+ <texture name="NavBar_BG" file_name="navbar/NavBar_BG.png" preload="true" />
+ <texture name="Row_Selection" file_name="navbar/Row_Selection.png" preload="true" />
+
+ <texture name="BottomTray_BG" file_name="bottomtray/BottomTray_BG.png" preload="true" />
+ <texture name="DownArrow" file_name="bottomtray/DownArrow.png" preload="true" />
+ <texture name="NearbyVoice_Lvl1" file_name="bottomtray/NearbyVoice_Lvl1.png" preload="true" />
+ <texture name="NearbyVoice_Lvl2" file_name="bottomtray/NearbyVoice_Lvl2.png" preload="true" />
+ <texture name="NearbyVoice_Lvl3" file_name="bottomtray/NearbyVoice_Lvl3.png" preload="true" />
+ <texture name="NearbyVoice_On" file_name="bottomtray/NearbyVoice_On.png" preload="true" />
+ <texture name="Unread_IM" file_name="bottomtray/Unread_IM.png" preload="true" />
+ <texture name="Unread_Msg" file_name="bottomtray/Unread_Msg.png" preload="true" />
+ <texture name="VoicePPT_Lvl1" file_name="bottomtray/VoicePPT_Lvl1.png" preload="true" />
+ <texture name="VoicePPT_Lvl2" file_name="bottomtray/VoicePPT_Lvl2.png" preload="true" />
+ <texture name="VoicePPT_Lvl3" file_name="bottomtray/VoicePPT_Lvl3.png" preload="true" />
+ <texture name="VoicePPT_Off" file_name="bottomtray/VoicePPT_Off.png" preload="true" />
+ <texture name="VoicePPT_On" file_name="bottomtray/VoicePPT_On.png" preload="true" />
+
+ <texture name="Accordion_ArrowClosed_Off" file_name="containers/Accordion_ArrowClosed_Off.png" preload="true" />
+ <texture name="Accordion_ArrowClosed_Press" file_name="containers/Accordion_ArrowClosed_Press.png" preload="true" />
+ <texture name="Accordion_ArrowOpened_Off" file_name="containers/Accordion_ArrowOpened_Off.png" preload="true" />
+ <texture name="Accordion_ArrowOpened_Press" file_name="containers/Accordion_ArrowOpened_Press.png" preload="true" />
+ <texture name="Accordion_Off" file_name="containers/Accordion_Off.png" preload="true" />
+ <texture name="Accordion_Press" file_name="containers/Accordion_Press.png" preload="true" />
+ <texture name="Container" file_name="containers/Container.png" preload="true" />
+ <texture name="TabTop_Divider" file_name="containers/TabTop_Divider.png" preload="true" />
+ <texture name="TabTop_Left_Press" file_name="containers/TabTop_Left_Press.png" preload="true" />
+ <texture name="TabTop_Middle_Press" file_name="containers/TabTop_Middle_Press.png" preload="true" />
+ <texture name="TabTop_Right_Off" file_name="containers/TabTop_Right_Off.png" preload="true" />
+ <texture name="TabTop_Right_Press" file_name="containers/TabTop_Right_Press.png" preload="true" />
+ <texture name="TabTop_Right_Selected" file_name="containers/TabTop_Right_Selected.png" preload="true" />
+ <texture name="Toolbar_Divider" file_name="containers/Toolbar_Divider.png" preload="true" />
+ <texture name="Toolbar_Left_Off" file_name="containers/Toolbar_Left_Off.png" preload="true" />
+ <texture name="Toolbar_Left_Press" file_name="containers/Toolbar_Left_Press.png" preload="true" />
+ <texture name="Toolbar_Left_Selected" file_name="containers/Toolbar_Left_Selected.png" preload="true" />
+ <texture name="Toolbar_Middle_Off" file_name="containers/Toolbar_Middle_Off.png" preload="true" />
+ <texture name="Toolbar_Middle_Press" file_name="containers/Toolbar_Middle_Press.png" preload="true" />
+ <texture name="Toolbar_Middle_Selected" file_name="containers/Toolbar_Middle_Selected.png" preload="true" />
+ <texture name="Toolbar_Right_Off" file_name="containers/Toolbar_Right_Off.png" preload="true" />
+ <texture name="Toolbar_Right_Press" file_name="containers/Toolbar_Right_Press.png" preload="true" />
+ <texture name="Toolbar_Right_Selected" file_name="containers/Toolbar_Right_Selected.png" preload="true" />
+
+ <texture name="AddItem_Off" file_name="icons/AddItem_Off.png" preload="true" />
+ <texture name="AddItem_Press" file_name="icons/AddItem_Press.png" preload="true" />
+ <texture name="BackArrow_Off" file_name="icons/BackArrow_Off.png" preload="true" />
+ <texture name="BackArrow_Press" file_name="icons/BackArrow_Press.png" preload="true" />
+ <texture name="Info" file_name="icons/Info.png" preload="true" />
+ <texture name="OptionsMenu_Off" file_name="icons/OptionsMenu_Off.png" preload="true" />
+ <texture name="OptionsMenu_Press" file_name="icons/OptionsMenu_Press.png" preload="true" />
+ <texture name="TrashItem_Off" file_name="icons/TrashItem_Off.png" preload="true" />
+ <texture name="TrashItem_Press" file_name="icons/TrashItem_Press.png" preload="true" />
+ <texture name="Widget_DownArrow" file_name="icons/Widget_DownArrow.png" preload="true" />
+
+ <texture name="TabIcon_Close_Off" file_name="taskpanel/TabIcon_Close_Off.png" preload="true" />
+ <texture name="TabIcon_Home_Off" file_name="taskpanel/TabIcon_Home_Off.png" preload="true" />
+ <texture name="TabIcon_Home_Selected" file_name="taskpanel/TabIcon_Home_Selected.png" preload="true" />
+ <texture name="TabIcon_Me_Off" file_name="taskpanel/TabIcon_Me_Off.png" preload="true" />
+ <texture name="TabIcon_Me_Selected" file_name="taskpanel/TabIcon_Me_Selected.png" preload="true" />
+ <texture name="TabIcon_Open_Off" file_name="taskpanel/TabIcon_Open_Off.png" preload="true" />
+ <texture name="TabIcon_People_Off" file_name="taskpanel/TabIcon_People_Off.png" preload="true" />
+ <texture name="TabIcon_People_Selected" file_name="taskpanel/TabIcon_People_Selected.png" preload="true" />
+ <texture name="TabIcon_Places_Off" file_name="taskpanel/TabIcon_Places_Off.png" preload="true" />
+ <texture name="TabIcon_Places_Selected" file_name="taskpanel/TabIcon_Places_Selected.png" preload="true" />
+ <texture name="TabIcon_Things_Off" file_name="taskpanel/TabIcon_Things_Off.png" preload="true" />
+ <texture name="TabIcon_Things_Selected" file_name="taskpanel/TabIcon_Things_Selected.png" preload="true" />
+
+ <texture name="DisclosureArrow_Closed_Off" file_name="widgets/DisclosureArrow_Closed_Off.png" preload="true" />
+ <texture name="DisclosureArrow_Closed_Process" file_name="widgets/DisclosureArrow_Closed_Process.png" preload="true" />
+ <texture name="DisclosureArrow_Opened_Off" file_name="widgets/DisclosureArrow_Opened_Off.png" preload="true" />
+ <texture name="DisclosureArrow_Opened_Press" file_name="widgets/DisclosureArrow_Opened_Press.png" preload="true" />
+ <texture name="ListItem_Select" file_name="widgets/ListItem_Select.png" preload="true" />
<texture name="RadioButton_Off" file_name="widgets/RadioButton_Off.png" preload="true" />
<texture name="RadioButton_On" file_name="widgets/RadioButton_On.png" preload="true" />
@@ -171,8 +265,8 @@
<texture name="media_icon.tga" file_name="icn_label_media.tga" />
<texture name="music_icon.tga" file_name="icn_label_music.tga" />
- <texture name="noentrylines.j2c" use_mips="true"/>
- <texture name="noentrypasslines.j2c" use_mips="true"/>
+ <texture name="NoEntryLines" file_name="world/NoEntryLines.png" use_mips="true" preload="true" />
+ <texture name="NoEntryPassLines" file_name="world/NoEntryPassLines.png" use_mips="true" preload="true" />
<texture name="notify_tip_icon.tga"/>
<texture name="notify_caution_icon.tga"/>
@@ -248,8 +342,10 @@
<texture name="mute_icon.tga"/>
<texture name="SliderTrack_Horiz" file_name="widgets/SliderTrack_Horiz.png" scale.left="4" scale.top="4" scale.right="100" scale.bottom="2" />
+ <texture name="SliderTrack_Vert" file_name="widgets/SliderTrack_Vert.png" scale.left="2" scale.top="100" scale.right="4" scale.bottom="4" />
<texture name="SliderThumb_Off" file_name="widgets/SliderThumb_Off.png" />
-
+ <texture name="SliderThumb_Disabled" file_name="widgets/SliderThumb_Disabled.png" />
+ <texture name="SliderThumb_Press" file_name="widgets/SliderThumb_Press.png" />
<texture name="icn_speaker-muted_dark.tga"/>
<texture name="icn_speaker_dark.tga"/>
@@ -374,5 +470,11 @@
<texture name="Icon_Gear_Foreground" file_name="windows/Icon_Gear_Foreground.png" preload="true"/>
<texture name="Icon_Gear_Press" file_name="windows/Icon_Gear_Press.png" preload="true"/>
+ <texture name="Stepper_Down_Disabled" file_name="widgets/Stepper_Down_Disabled.png" preload="true"/>
+ <texture name="Stepper_Down_Off" file_name="widgets/Stepper_Down_Off.png" preload="true"/>
+ <texture name="Stepper_Down_Press" file_name="widgets/Stepper_Down_Press.png" preload="true"/>
+ <texture name="Stepper_Up_Disabled" file_name="widgets/Stepper_Up_Disabled.png" preload="true"/>
+ <texture name="Stepper_Up_Off" file_name="widgets/Stepper_Up_Off.png" preload="true"/>
+ <texture name="Stepper_Up_Press" file_name="widgets/Stepper_Up_Press.png" preload="true"/>
</textures>
diff --git a/indra/newview/skins/default/textures/widgets/DisclosureArrow_Closed_Over.png b/indra/newview/skins/default/textures/widgets/DisclosureArrow_Closed_Over.png
new file mode 100644
index 0000000000..45bcb0464e
--- /dev/null
+++ b/indra/newview/skins/default/textures/widgets/DisclosureArrow_Closed_Over.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/widgets/DisclosureArrow_Opened_Off.png b/indra/newview/skins/default/textures/widgets/DisclosureArrow_Opened_Off.png
new file mode 100644
index 0000000000..75057938d2
--- /dev/null
+++ b/indra/newview/skins/default/textures/widgets/DisclosureArrow_Opened_Off.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/widgets/DisclosureArrow_Opened_Over.png b/indra/newview/skins/default/textures/widgets/DisclosureArrow_Opened_Over.png
new file mode 100644
index 0000000000..dabbd85b34
--- /dev/null
+++ b/indra/newview/skins/default/textures/widgets/DisclosureArrow_Opened_Over.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/widgets/ListItem_Over.png b/indra/newview/skins/default/textures/widgets/ListItem_Over.png
new file mode 100644
index 0000000000..4b2b9ab3e5
--- /dev/null
+++ b/indra/newview/skins/default/textures/widgets/ListItem_Over.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/widgets/ListItem_Select.png b/indra/newview/skins/default/textures/widgets/ListItem_Select.png
new file mode 100644
index 0000000000..317c672441
--- /dev/null
+++ b/indra/newview/skins/default/textures/widgets/ListItem_Select.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/widgets/Stepper_Down_Off.png b/indra/newview/skins/default/textures/widgets/Stepper_Down_Off.png
new file mode 100644
index 0000000000..cf0d8ee2c1
--- /dev/null
+++ b/indra/newview/skins/default/textures/widgets/Stepper_Down_Off.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/widgets/Stepper_Down_Over.png b/indra/newview/skins/default/textures/widgets/Stepper_Down_Over.png
new file mode 100644
index 0000000000..01e0a2d9f1
--- /dev/null
+++ b/indra/newview/skins/default/textures/widgets/Stepper_Down_Over.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/widgets/Stepper_Down_Press.png b/indra/newview/skins/default/textures/widgets/Stepper_Down_Press.png
new file mode 100644
index 0000000000..fe3a7beafd
--- /dev/null
+++ b/indra/newview/skins/default/textures/widgets/Stepper_Down_Press.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/widgets/Stepper_Up_Off.png b/indra/newview/skins/default/textures/widgets/Stepper_Up_Off.png
new file mode 100644
index 0000000000..133589b8a6
--- /dev/null
+++ b/indra/newview/skins/default/textures/widgets/Stepper_Up_Off.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/widgets/Stepper_Up_Over.png b/indra/newview/skins/default/textures/widgets/Stepper_Up_Over.png
new file mode 100644
index 0000000000..2ce84ea5be
--- /dev/null
+++ b/indra/newview/skins/default/textures/widgets/Stepper_Up_Over.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/widgets/Stepper_Up_Press.png b/indra/newview/skins/default/textures/widgets/Stepper_Up_Press.png
new file mode 100644
index 0000000000..e83babc519
--- /dev/null
+++ b/indra/newview/skins/default/textures/widgets/Stepper_Up_Press.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/world/NoEntryLines.png b/indra/newview/skins/default/textures/world/NoEntryLines.png
new file mode 100644
index 0000000000..5a1f0ea95e
--- /dev/null
+++ b/indra/newview/skins/default/textures/world/NoEntryLines.png
Binary files differ
diff --git a/indra/newview/skins/default/textures/world/NoEntryPassLines.png b/indra/newview/skins/default/textures/world/NoEntryPassLines.png
new file mode 100644
index 0000000000..e4b8fc6ae2
--- /dev/null
+++ b/indra/newview/skins/default/textures/world/NoEntryPassLines.png
Binary files differ
diff --git a/indra/newview/skins/default/xui/en/floater_about.xml b/indra/newview/skins/default/xui/en/floater_about.xml
index f52c5d6175..ece0cf737f 100644
--- a/indra/newview/skins/default/xui/en/floater_about.xml
+++ b/indra/newview/skins/default/xui/en/floater_about.xml
@@ -101,7 +101,7 @@
Voice chat Audio coding: Polycom(R) Siren14(TM) (ITU-T Rec. G.722.1 Annex C)
- To be a success in business, be daring, be first, be different. --Henry Marchant
+ Oh, Parabuild, why hast thou forsaken me?
</text_editor>
<text_editor
follows="left|top|right|bottom"
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 aec4de7e0d..1fb0942461 100644
--- a/indra/newview/skins/default/xui/en/floater_about_land.xml
+++ b/indra/newview/skins/default/xui/en/floater_about_land.xml
@@ -56,7 +56,7 @@
</panel.string>
<panel.string
name="area_size_text">
- [AREA] sq.m.
+ [AREA] m²
</panel.string>
<panel.string
name="auction_id_text">
@@ -264,7 +264,7 @@ Go to World menu &gt; About Land or select another parcel to show its details.
layout="topleft"
left="96"
name="check deed"
- tool_tip="A group officer can deed this land to the group, so it will be supported by the group&amp;apos;s land allocation."
+ tool_tip="A group officer can deed this land to the group, so it will be supported by the group&apos;s land allocation."
top="164"
width="116" />
<button
@@ -324,7 +324,7 @@ Go to World menu &gt; About Land or select another parcel to show its details.
name="For Sale: Price L$[PRICE]."
top_delta="0"
width="226">
- Price: L$[PRICE] (L$[PRICE_PER_SQM]/sq.m.).
+ Price: L$[PRICE] (L$[PRICE_PER_SQM]/m²).
</text>
<text
enabled="false"
@@ -437,7 +437,7 @@ Go to World menu &gt; About Land or select another parcel to show its details.
name="PriceText"
top_delta="0"
width="186">
- 4048 sq.m.
+ 4048 m²
</text>
<text
type="string"
@@ -1176,7 +1176,7 @@ Go to World menu &gt; About Land or select another parcel to show its details.
</panel.string>
<panel.string
name="search_disabled_small_tooltip">
- This option is disabled because this parcel&apos;s area is 128 sq.m. or smaller.
+ This option is disabled because this parcel&apos;s area is 128 m² or smaller.
Only large parcels can be listed in search.
</panel.string>
<panel.string
diff --git a/indra/newview/skins/default/xui/en/floater_buy_contents.xml b/indra/newview/skins/default/xui/en/floater_buy_contents.xml
index 22db78a309..0930043659 100644
--- a/indra/newview/skins/default/xui/en/floater_buy_contents.xml
+++ b/indra/newview/skins/default/xui/en/floater_buy_contents.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<floater
can_resize="true"
- height="250"
+ height="300"
layout="topleft"
min_height="150"
min_width="200"
@@ -62,33 +62,33 @@
width="281">
Buy for L$[AMOUNT] from [NAME]?
</text>
- <button
- follows="right|bottom"
+ <check_box
+ follows="left|bottom"
height="20"
- label="Cancel"
- label_selected="Cancel"
+ label="Wear clothing now"
layout="topleft"
- left="211"
- name="cancel_btn"
+ left_delta="0"
+ name="wear_check"
top="224"
- width="60" />
+ width="135" />
<button
follows="right|bottom"
height="20"
label="Buy"
label_selected="Buy"
layout="topleft"
- left_delta="-64"
+ left_delta="0"
name="buy_btn"
- top_delta="0"
- width="60" />
- <check_box
- follows="left|bottom"
+ top_pad="10"
+ width="125" />
+ <button
+ follows="right|bottom"
height="20"
- label="Wear clothing now"
+ label="Cancel"
+ label_selected="Cancel"
layout="topleft"
- left_delta="-139"
- name="wear_check"
+ left_pad="5"
+ name="cancel_btn"
top_delta="0"
- width="135" />
+ width="125" />
</floater>
diff --git a/indra/newview/skins/default/xui/en/floater_buy_land.xml b/indra/newview/skins/default/xui/en/floater_buy_land.xml
index 8e0ea68f27..ca025346fd 100644
--- a/indra/newview/skins/default/xui/en/floater_buy_land.xml
+++ b/indra/newview/skins/default/xui/en/floater_buy_land.xml
@@ -104,7 +104,7 @@ Try selecting a smaller area.
</floater.string>
<floater.string
name="land_holdings">
- You hold [BUYER] sq.m. of land.
+ You hold [BUYER] m² of land.
</floater.string>
<floater.string
name="pay_to_for_land">
@@ -116,19 +116,19 @@ Try selecting a smaller area.
</floater.string>
<floater.string
name="parcel_meters">
- This parcel is [AMOUNT] sq.m.
+ This parcel is [AMOUNT] m²
</floater.string>
<floater.string
name="premium_land">
- This land is premium, and will charge as [AMOUNT] sq.m.
+ This land is premium, and will charge as [AMOUNT] m².
</floater.string>
<floater.string
name="discounted_land">
- This land is discounted, and will charge as [AMOUNT] sq.m.
+ This land is discounted, and will charge as [AMOUNT] m².
</floater.string>
<floater.string
name="meters_supports_object">
- [AMOUNT] sq.m.
+ [AMOUNT] m²
supports [AMOUNT2] objects
</floater.string>
<floater.string
@@ -142,7 +142,7 @@ supports [AMOUNT2] objects
<floater.string
name="info_price_string">
L$ [PRICE]
-(L$ [PRICE_PER_SQM]/sq.m.)
+(L$ [PRICE_PER_SQM]/m²)
[SOLD_WITH_OBJECTS]
</floater.string>
<floater.string
@@ -413,7 +413,7 @@ supports [AMOUNT2] objects
name="info_size"
top_delta="-1"
width="180">
- 1024 sq.m.
+ 1024 m²
</text>
<text
type="string"
@@ -437,7 +437,7 @@ supports [AMOUNT2] objects
top_delta="-1"
width="180">
L$ 1500
-(L$ 1.1/sq.m.)
+(L$ 1.1/m²)
sold with objects
</text>
<text
@@ -575,8 +575,8 @@ sold with objects
name="land_use_reason"
right="435"
width="215">
- You hold 1309 sq.m. of land.
- This parcel is 512 sq.m. of land.
+ You hold 1309 m² of land.
+ This parcel is 512 m² of land.
</text>
<locate
height="10"
@@ -671,7 +671,7 @@ sold with objects
<check_box
follows="bottom|left"
height="20"
- label="Remove [AMOUNT] square meters of contribution from group."
+ label="Remove [AMOUNT] m² of contribution from group."
layout="topleft"
left_delta="3"
name="remove_contribution"
diff --git a/indra/newview/skins/default/xui/en/floater_buy_object.xml b/indra/newview/skins/default/xui/en/floater_buy_object.xml
index 499fcf5a8a..24010dda93 100644
--- a/indra/newview/skins/default/xui/en/floater_buy_object.xml
+++ b/indra/newview/skins/default/xui/en/floater_buy_object.xml
@@ -88,21 +88,21 @@
<button
follows="right|bottom"
height="20"
- label="Cancel"
- label_selected="Cancel"
+ label="Buy"
+ label_selected="Buy"
layout="topleft"
- left="211"
- name="cancel_btn"
- top="224"
- width="60" />
+ left="10"
+ name="buy_btn"
+ top_pad="5"
+ width="125" />
<button
follows="right|bottom"
height="20"
- label="Buy"
- label_selected="Buy"
+ label="Cancel"
+ label_selected="Cancel"
layout="topleft"
- left_delta="-64"
- name="buy_btn"
+ left_pad="5"
+ name="cancel_btn"
top_delta="0"
- width="60" />
+ width="125" />
</floater>
diff --git a/indra/newview/skins/default/xui/en/floater_gesture.xml b/indra/newview/skins/default/xui/en/floater_gesture.xml
index 9751ae970b..f042385fb4 100644
--- a/indra/newview/skins/default/xui/en/floater_gesture.xml
+++ b/indra/newview/skins/default/xui/en/floater_gesture.xml
@@ -38,11 +38,11 @@
<scroll_list.columns
label="Name"
name="name"
- width="105" />
+ width="90" />
<scroll_list.columns
label="Trigger"
name="trigger"
- width="70" />
+ width="80" />
<scroll_list.columns
label=""
name="key"
diff --git a/indra/newview/skins/default/xui/en/floater_god_tools.xml b/indra/newview/skins/default/xui/en/floater_god_tools.xml
index 0359f90ea6..e421b1bb5d 100644
--- a/indra/newview/skins/default/xui/en/floater_god_tools.xml
+++ b/indra/newview/skins/default/xui/en/floater_god_tools.xml
@@ -415,7 +415,7 @@
name="land cost text"
top_delta="0"
width="110">
- L$ per sq. meter:
+ L$ per m²:
</text>
<button
follows="top|right"
diff --git a/indra/newview/skins/default/xui/en/floater_land_holdings.xml b/indra/newview/skins/default/xui/en/floater_land_holdings.xml
index faf14575e4..0a97a96ee3 100644
--- a/indra/newview/skins/default/xui/en/floater_land_holdings.xml
+++ b/indra/newview/skins/default/xui/en/floater_land_holdings.xml
@@ -7,7 +7,7 @@
width="280">
<floater.string
name="area_string">
- [AREA] sq. meters
+ [AREA] m²
</floater.string>
<scroll_list
draw_heading="true"
@@ -112,7 +112,7 @@ current payment plan:
name="allowed_text"
top_delta="10"
width="132">
- [AREA] sq. meters
+ [AREA] m²
</text>
<text
type="string"
@@ -136,7 +136,7 @@ current payment plan:
name="current_text"
top_delta="0"
width="132">
- [AREA] sq. meters
+ [AREA] m²
</text>
<text
type="string"
@@ -163,6 +163,6 @@ purchases:
name="available_text"
top_delta="5"
width="140">
- [AREA] sq. meters
+ [AREA] m²
</text>
</floater> \ No newline at end of file
diff --git a/indra/newview/skins/default/xui/en/floater_live_lsleditor.xml b/indra/newview/skins/default/xui/en/floater_live_lsleditor.xml
index 0735ac160a..6d6c6c6644 100644
--- a/indra/newview/skins/default/xui/en/floater_live_lsleditor.xml
+++ b/indra/newview/skins/default/xui/en/floater_live_lsleditor.xml
@@ -14,7 +14,7 @@
width="500">
<floater.string
name="not_allowed">
- You are not allowed to view this script.
+ You can not view or edit this script, since it has been set as &quot;no copy&quot;. You need full permissions to view or edit a script inside an object.
</floater.string>
<floater.string
name="script_running">
diff --git a/indra/newview/skins/default/xui/en/floater_media_browser.xml b/indra/newview/skins/default/xui/en/floater_media_browser.xml
index 15ec2e220f..a277294be1 100644
--- a/indra/newview/skins/default/xui/en/floater_media_browser.xml
+++ b/indra/newview/skins/default/xui/en/floater_media_browser.xml
@@ -9,47 +9,71 @@
save_rect="true"
title="Media Browser"
width="820">
+ <!--TODO: ADD CLOSE X TO WINDOW-->
+ <!-- <button
+ follows="bottom|right"
+ height="20"
+ label="Close"
+ layout="topleft"
+ left_pad="80"
+ name="close"
+ top_delta="0"
+ width="70">
+ <button.commit_callback
+ function="MediaBrowser.Close" />
+ </button>-->
<layout_stack
- bottom="440"
follows="left|right|top|bottom"
layout="topleft"
left="10"
name="stack1"
top="20"
- width="800">
+ width="800"
+ height="400"
+ >
<layout_panel
auto_resize="false"
- height="20"
layout="topleft"
- left="0"
name="nav_controls"
- top="400"
- user_resize="false"
- width="800">
+ user_resize="false">
<button
- follows="left|top"
- height="20"
- label="Back"
- layout="topleft"
- left="0"
- name="back"
- top="0"
- width="55">
- <button.commit_callback
- function="MediaBrowser.Back" />
- </button>
+ left="1"
+ follows="left|top"
+ font="SansSerifSmall"
+ height="20"
+ image_disabled="PushButton_Disabled"
+ image_disabled_selected="PushButton_Disabled"
+ image_overlay="Arrow_Left_Off"
+ image_selected="PushButton_Selected"
+ image_unselected="PushButton_Off"
+ hover_glow_amount="0.15"
+ layout="topleft"
+ name="back"
+ picture_style="true"
+ tool_tip="Go back to previous location"
+ width="20">
+ <button.commit_callback
+ function="MediaBrowser.Back" />
+ </button>
<button
- follows="left|top"
- height="20"
- label="Forward"
- layout="topleft"
- left_pad="3"
- name="forward"
- top_delta="0"
- width="68">
- <button.commit_callback
- function="MediaBrowser.Forward" />
- </button>
+ follows="left|top"
+ font="SansSerifSmall"
+ height="20"
+ image_disabled="PushButton_Disabled"
+ image_disabled_selected="PushButton_Disabled"
+ image_overlay="Arrow_Right_Off"
+ image_selected="PushButton_Selected"
+ image_unselected="PushButton_Off"
+ hover_glow_amount="0.15"
+ layout="topleft"
+ left_pad="2"
+ name="forward"
+ picture_style="true"
+ tool_tip="Go forward one location"
+ width="20">
+ <button.commit_callback
+ function="MediaBrowser.Forward" />
+ </button>
<button
enabled="false"
follows="left|top"
@@ -58,24 +82,26 @@
layout="topleft"
left_pad="2"
name="reload"
- top_delta="0"
width="70">
- <button.commit_callback
- function="MediaBrowser.Refresh" />
- </button>
+ <button.commit_callback
+ function="MediaBrowser.Refresh" />
+ </button>
<combo_box
allow_text_entry="true"
- follows="left|top|right"
- height="20"
- layout="topleft"
- left_pad="5"
- max_chars="255"
name="address"
- top_delta="0"
- width="540">
- <combo_box.commit_callback
- function="MediaBrowser.EnterAddress" />
- </combo_box>
+ follows="left|right|top"
+ halign="right"
+ height="20"
+ label="Location"
+ layout="topleft"
+ left_pad="5"
+ max_chars="254"
+ mouse_opaque="false"
+ top_delta="0"
+ width="340">
+ <combo_box.commit_callback
+ function="MediaBrowser.EnterAddress" />
+ </combo_box>
<button
enabled="false"
follows="right|top"
@@ -84,22 +110,31 @@
layout="topleft"
left_pad="5"
name="go"
- top_delta="0"
- width="55">
- <button.commit_callback
- function="MediaBrowser.Go" />
- </button>
- </layout_panel>
- <layout_panel
- auto_resize="false"
- height="20"
- layout="topleft"
- left_delta="0"
- name="parcel_owner_controls"
- top_delta="0"
- user_resize="false"
- width="540">
+ width="50">
+ <button.commit_callback
+ function="MediaBrowser.Go" />
+ </button>
<button
+ follows="right|top"
+ height="20"
+ left_pad="20"
+ label="Open in My Browser"
+ layout="topleft"
+ name="open_browser"
+ width="145">
+ <button.commit_callback
+ function="MediaBrowser.OpenWebBrowser" />
+ </button>
+ <check_box
+ control_name="UseExternalBrowser"
+ follows="right|top"
+ label="Always"
+ layout="topleft"
+ left_pad="5"
+ width="140"
+ name="open_always" />
+ <!--
+ <button
enabled="false"
follows="left|top"
height="20"
@@ -109,60 +144,22 @@
name="assign"
top="0"
width="200">
- <button.commit_callback
- function="MediaBrowser.Assign" />
- </button>
- </layout_panel>
+ <button.commit_callback
+ function="MediaBrowser.Assign" />
+ </button>
+ </layout_panel>
<layout_panel
- height="20"
+ auto_resize="false"
layout="topleft"
- left_delta="0"
- name="external_controls"
- top_delta="0"
- user_resize="false"
- width="540">
- <web_browser
- bottom="-10"
+ name="browser"
+ left="0"
+ top="0"
+ user_resize="false">-->
+ <web_browser
follows="left|right|top|bottom"
layout="topleft"
left="0"
- name="browser"
- top="0"
- width="540" />
- <button
- follows="bottom|left"
- height="20"
- label="Open in My Web Browser"
- layout="topleft"
- left_delta="0"
- name="open_browser"
- top_pad="5"
- width="185">
- <button.commit_callback
- function="MediaBrowser.OpenWebBrowser" />
- </button>
- <check_box
- control_name="UseExternalBrowser"
- follows="bottom|left"
- height="20"
- label="Always open in my web browser"
- layout="topleft"
- left_pad="5"
- name="open_always"
- top_delta="0"
- width="200" />
- <button
- follows="bottom|right"
- height="20"
- label="Close"
- layout="topleft"
- left_pad="80"
- name="close"
- top_delta="0"
- width="70">
- <button.commit_callback
- function="MediaBrowser.Close" />
- </button>
+ name="browser" />
</layout_panel>
</layout_stack>
</floater>
diff --git a/indra/newview/skins/default/xui/en/floater_preferences.xml b/indra/newview/skins/default/xui/en/floater_preferences.xml
index b57fd00210..8a76c2167f 100644
--- a/indra/newview/skins/default/xui/en/floater_preferences.xml
+++ b/indra/newview/skins/default/xui/en/floater_preferences.xml
@@ -15,7 +15,7 @@
label="OK"
label_selected="OK"
layout="topleft"
- left="335"
+ left="427"
name="OK"
top="435"
width="90">
@@ -35,19 +35,6 @@
<button.commit_callback
function="Pref.Cancel" />
</button>
- <button
- follows="right|bottom"
- height="20"
- label="Apply"
- label_selected="Apply"
- layout="topleft"
- left_pad="3"
- name="Apply"
- top_delta="0"
- width="90">
- <button.commit_callback
- function="Pref.Apply" />
- </button>
<tab_container
follows="left|top|right|bottom"
height="410"
@@ -100,6 +87,8 @@
label="Setup"
layout="topleft"
name="input" />
+ <!-- I put back the commented out panels for now, pending
+ implementation of new default settings. James -->
<panel
class="panel_preference"
filename="panel_preferences_advanced.xml"
diff --git a/indra/newview/skins/default/xui/en/floater_preview_animation.xml b/indra/newview/skins/default/xui/en/floater_preview_animation.xml
index 36accdfc77..e9342b772f 100644
--- a/indra/newview/skins/default/xui/en/floater_preview_animation.xml
+++ b/indra/newview/skins/default/xui/en/floater_preview_animation.xml
@@ -9,18 +9,6 @@
name="Title">
Animation: [NAME]
</floater.string>
- <line_editor
- border_style="line"
- border_thickness="1"
- follows="left|top|right"
- font="SansSerifSmall"
- height="19"
- layout="topleft"
- left="93"
- max_length="127"
- name="desc"
- top="19"
- width="127" />
<text
type="string"
length="1"
@@ -28,32 +16,44 @@
font="SansSerif"
height="19"
layout="topleft"
- left_delta="-80"
+ left="10"
name="desc txt"
- top_delta="0"
+ top="25"
width="80">
Description:
</text>
- <button
+ <line_editor
+ border_style="line"
+ border_thickness="1"
+ follows="left|top|right"
+ font="SansSerifSmall"
height="19"
+ layout="topleft"
+ left_delta="95"
+ max_length="127"
+ name="desc"
+ top="19"
+ width="170" />
+ <button
+ height="20"
font="SansSerifSmall"
label="Play in World"
label_selected="Stop"
layout="topleft"
- left="20"
+ left="10"
name="Anim play btn"
tool_tip="Play this animation so that others can see it."
top="47"
- width="96" />
+ width="125" />
<button
- height="19"
+ height="20"
font="SansSerifSmall"
label="Play Locally"
label_selected="Stop"
layout="topleft"
- left_pad="54"
+ left_pad="5"
name="Anim audition btn"
tool_tip="Play this animation so that only you can see it."
top_delta="0"
- width="96" />
+ width="125" />
</floater>
diff --git a/indra/newview/skins/default/xui/en/floater_sell_land.xml b/indra/newview/skins/default/xui/en/floater_sell_land.xml
index 052a880537..85e35926ab 100644
--- a/indra/newview/skins/default/xui/en/floater_sell_land.xml
+++ b/indra/newview/skins/default/xui/en/floater_sell_land.xml
@@ -61,7 +61,7 @@
left="56"
name="info_size"
right="-20">
- [AREA] sq. m.
+ [AREA] m²
</text>
<text
type="string"
@@ -141,7 +141,7 @@
name="price_per_m"
top_delta="25"
width="200">
- (L$[PER_METER] per square meter)
+ (L$[PER_METER] per m²)
</text>
<icon
follows="top|left"
diff --git a/indra/newview/skins/default/xui/en/floater_test_line_editor.xml b/indra/newview/skins/default/xui/en/floater_test_line_editor.xml
new file mode 100644
index 0000000000..a17e3ea949
--- /dev/null
+++ b/indra/newview/skins/default/xui/en/floater_test_line_editor.xml
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
+<floater
+ can_resize="true"
+ height="400"
+ layout="topleft"
+ name="floater_test_line_editor"
+ width="400">
+ <line_editor
+ height="20"
+ layout="topleft"
+ left="10"
+ name="enabled_line_editor"
+ top="40"
+ tool_tip="enabled line editor"
+ width="200">
+ Enabled line editor
+ </line_editor>
+ <line_editor
+ enabled="false"
+ height="20"
+ layout="topleft"
+ left_delta="0"
+ name="disabled_line_editor"
+ top_pad="10"
+ tool_tip="disabled line editor"
+ width="200">
+ Disabled line editor
+ </line_editor>
+ <line_editor
+ height="20"
+ layout="topleft"
+ left_delta="0"
+ name="enabled_colored_line_editor"
+ text_color="1 0 0 1"
+ top_pad="10"
+ tool_tip="enabled colored line editor"
+ width="200">
+ Enabled red-text line editor
+ </line_editor>
+ <line_editor
+ enabled="false"
+ height="20"
+ layout="topleft"
+ left_delta="0"
+ name="disabled_colored_line_editor"
+ text_readonly_color="1 0 0 1"
+ top_pad="10"
+ tool_tip="disabled colored line editor"
+ width="200">
+ Disabled red-text line editor
+ </line_editor>
+ <!-- "search_editor" is a specialized line_editor that shows read-only
+ help text until the user clicks in the widget. -->
+ <search_editor
+ follows="left|top|right"
+ height="20"
+ label="Type here to search"
+ layout="topleft"
+ left_delta="0"
+ name="search editor"
+ tool_tip="search editor"
+ top_pad="10"
+ width="200" />
+</floater>
diff --git a/indra/newview/skins/default/xui/en/floater_tools.xml b/indra/newview/skins/default/xui/en/floater_tools.xml
index 5369a44cbf..51e4d15e5d 100644
--- a/indra/newview/skins/default/xui/en/floater_tools.xml
+++ b/indra/newview/skins/default/xui/en/floater_tools.xml
@@ -1000,22 +1000,17 @@
width="170"
max_chars="20"
mouse_opaque="true"
- name="sale type">
- <combo_item
- name="Copy"
- value="Copy">
- Copy
- </combo_item>
- <combo_item
- name="Contents"
- value="Contents">
- Contents
- </combo_item>
- <combo_item
- name="Original"
- value="Original">
- Original
- </combo_item>
+ name="sale type"
+ intial_value="2">
+ <combo_item
+ label="Copy"
+ value="2" />
+ <combo_item
+ label="Contents"
+ value="3" />
+ <combo_item
+ label="Original"
+ value="1" />
</combo_box>
<!-- NEW PRICE SPINNER -->
<spinner
@@ -2793,7 +2788,7 @@
name="label_area_price"
top="48"
width="150">
- Price: L$[PRICE] for [AREA] sq. m.
+ Price: L$[PRICE] for [AREA] m²
</text>
<text
type="string"
@@ -2805,7 +2800,7 @@
name="label_area"
top_delta="0"
width="150">
- Area: [AREA] sq. m.
+ Area: [AREA] m²
</text>
<button
follows="left|top"
diff --git a/indra/newview/skins/default/xui/en/floater_world_map.xml b/indra/newview/skins/default/xui/en/floater_world_map.xml
index 3a0bdbe75b..6a022e8966 100644
--- a/indra/newview/skins/default/xui/en/floater_world_map.xml
+++ b/indra/newview/skins/default/xui/en/floater_world_map.xml
@@ -551,11 +551,11 @@
enabled="false"
follows="bottom|right"
height="20"
- label="Copy SLURL to clipboard"
+ label="Copy SLurl to clipboard"
layout="topleft"
left="-230"
name="copy_slurl"
- tool_tip="Copies current location as SLURL to be used on the web."
+ tool_tip="Copies current location as SLurl to be used on the web."
top="542"
width="222">
<button.commit_callback
diff --git a/indra/newview/skins/default/xui/en/menu_navbar.xml b/indra/newview/skins/default/xui/en/menu_navbar.xml
index 725321648b..78dff0bd4a 100644
--- a/indra/newview/skins/default/xui/en/menu_navbar.xml
+++ b/indra/newview/skins/default/xui/en/menu_navbar.xml
@@ -9,7 +9,7 @@
visible="false"
width="128">
<menu_item_call
- label="Copy SLURL to Clipboard"
+ label="Copy SLurl to Clipboard"
layout="topleft"
name="Copy SLURL">
<menu_item_call.on_click
diff --git a/indra/newview/skins/default/xui/en/menu_viewer.xml b/indra/newview/skins/default/xui/en/menu_viewer.xml
index 84d54f9673..23ba2b6281 100644
--- a/indra/newview/skins/default/xui/en/menu_viewer.xml
+++ b/indra/newview/skins/default/xui/en/menu_viewer.xml
@@ -415,36 +415,24 @@
function="Floater.Show"
parameter="hud" />
</menu_item_call>
- <menu
- label="Report"
- layout="topleft"
- name="Report"
- tear_off="true">
- <menu_item_call
- label="Report Abuse"
+ <menu_item_separator
+ layout="topleft" />
+ <menu_item_call
+ label="Report Bug..."
+ layout="topleft"
+ name="ReportBug">
+ <menu_item_call.on_click
+ function="PromptShowURL"
+ parameter="hud,http://help.secondlife.com/en/bugreport/" />
+ </menu_item_call>
+ <menu_item_call
+ label="Report Abuse..."
layout="topleft"
name="Report Abuse">
<menu_item_call.on_click
function="ShowFloater"
parameter="complaint reporter" />
</menu_item_call>
- <menu_item_call
- label="Report Bug"
- layout="topleft"
- name="Report Bug">
- <menu_item_call.on_click
- function="PromptShowURL"
- parameter="WebLaunchPublicIssue,http://jira.secondlife.com" />
- </menu_item_call>
- <menu_item_call
- label="Bumps, Pushes &amp; Hits."
- layout="topleft"
- name="Bumps, Pushes &amp;amp; Hits">
- <menu_item_call.on_click
- function="Floater.Show"
- parameter="bumps" />
- </menu_item_call>
- </menu>
<menu_item_call
label="About Second Life"
layout="topleft"
@@ -2014,6 +2002,14 @@
function="Floater.Show"
parameter="mem_leaking" />
</menu_item_call>
+ <menu_item_call
+ label="Bumps, Pushes &amp; Hits..."
+ layout="topleft"
+ name="Bumps, Pushes &amp;amp; Hits">
+ <menu_item_call.on_click
+ function="Floater.Show"
+ parameter="bumps" />
+ </menu_item_call>
<menu_item_separator
layout="topleft" />
<menu
diff --git a/indra/newview/skins/default/xui/en/notifications.xml b/indra/newview/skins/default/xui/en/notifications.xml
index d890edcfed..c89eed37ab 100644
--- a/indra/newview/skins/default/xui/en/notifications.xml
+++ b/indra/newview/skins/default/xui/en/notifications.xml
@@ -102,7 +102,7 @@
name="MissingAlert"
label="Unknown Alert Message"
type="alertmodal">
-Your version of Second Life does not know how to display the alert message it just received.
+Your version of Second Life does not know how to display the alert it just received. Please verify that you have the latest Viewer installed.
Error details: The alert called &apos;[_NAME]&apos; was not found in notifications.xml.
<usetemplate
@@ -154,7 +154,7 @@ No tutorial is currently available.
icon="alertmodal.tga"
name="BadInstallation"
type="alertmodal">
-An error occurred while updating Second Life. Please download the latest version from secondlife.com.
+ An error occurred while updating Second Life. Please download the latest version of the Viewer. http://get.secondlife.com
<usetemplate
name="okbutton"
yestext="Ok"/>
@@ -164,9 +164,9 @@ An error occurred while updating Second Life. Please download the latest version
icon="alertmodal.tga"
name="LoginFailedNoNetwork"
type="alertmodal">
-Network Error: Could not establish a connection.
+Could not connect to the Second Life Grid.
&apos;[DIAGNOSTIC]&apos;
-Please check your network connection.
+Make sure your Internet connection is working properly.
<usetemplate
name="okbutton"
yestext="Ok"/>
@@ -2342,9 +2342,10 @@ You can use [SECOND_LIFE] normally and other users will see you correctly.
icon="alertmodal.tga"
name="FirstRun"
type="alertmodal">
+
[SECOND_LIFE] installation is complete.
-If this is your first time using [SECOND_LIFE], you will need to create an account before you can log on.
+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?
<usetemplate
name="okcancelbuttons"
@@ -2406,7 +2407,7 @@ Please choose the male or female avatar. You can change your mind later.
icon="alertmodal.tga"
name="GrantedModifyRights"
type="alertmodal">
-You have been granted the privilege to modify [FIRST_NAME] [LAST_NAME]&apos;s objects.
+[FIRST_NAME] [LAST_NAME] has given you permission to edit their objects.
</notification>
<notification
@@ -2914,8 +2915,7 @@ Chat and instant messages will be hidden. Instant messages will get your Busy mo
icon="alert.tga"
name="JoinedTooManyGroupsMember"
type="alert">
-You are a member of too many groups to join another one. Please leave at least one group before joining this one, or decline the offer.
-To leave a group select the &apos;Groups...&apos; option from the &apos;Edit&apos; menu.
+You have reached your maximum number of groups. Please leave another group before joining this one, or decline the offer.
[NAME] has invited you to join a group as a member.
[INVITE]
<usetemplate
@@ -4173,7 +4173,7 @@ Go to the Second Life web site to see your account history?
icon="alertmodal.tga"
name="ClickOpenF1Help"
type="alertmodal">
-Visit the Second Life Support Web site?
+View Second Life help?
<usetemplate
ignoretext="When visiting the Second Life Support Website."
name="okcancelignore"
@@ -4189,7 +4189,7 @@ Are you sure you want to quit?
<usetemplate
ignoretext="When Quitting Second Life."
name="okcancelignore"
- notext="Continue"
+ notext="Don&apos;t Quit"
yestext="Quit"/>
</notification>
@@ -4385,7 +4385,7 @@ Would you like to leave Busy Mode before completing this transaction?
icon="alertmodal.tga"
name="ConfirmEmptyTrash"
type="alertmodal">
-Are you sure you want to permanently remove the contents of your Trash folder?
+Are you sure you want to permanently delete the contents of your Trash?
<usetemplate
ignoretext="When emptying your inventory trash folder"
name="okcancelignore"
@@ -4430,7 +4430,7 @@ Are you sure you want to clear your list of saved URLs?
icon="alertmodal.tga"
name="ConfirmEmptyLostAndFound"
type="alertmodal">
-Are you sure you want to permanently remove the contents of your Lost And Found folder?
+Are you sure you want to permanently delete the contents of your Lost And Found?
<usetemplate
ignoretext="When emptying your inventory Lost And Found folder"
name="okcancelignore"
@@ -4442,13 +4442,13 @@ Are you sure you want to permanently remove the contents of your Lost And Found
icon="alertmodal.tga"
name="CopySLURL"
type="alertmodal">
-The following SLURL has been copied to your clipboard:
+The following SLurl has been copied to your clipboard:
[SLURL]
Put it in a web page to give others easy access to this location or try it out yourself by pasting it into the address bar of your web browser.
<form name="form">
<ignore name="ignore"
- text="When copying a SLURL to your clipboard"/>
+ text="When copying a SLurl to your clipboard"/>
</form>
</notification>
@@ -4924,7 +4924,7 @@ Your chat session with [NAME] must close.
icon="alertmodal.tga"
name="Cannot_Purchase_an_Attachment"
type="alertmodal">
-Items may not be purchased while they are part of an attachment.
+You can&apos;t buy an object while it is attached.
</notification>
<notification
@@ -4942,7 +4942,7 @@ Granting this request gives a script ongoing permission to take Linden dollars (
icon="alertmodal.tga"
name="AutoWearNewClothing"
type="alertmodal">
-Would you like to automatically wear the clothing item you create?
+Automatically wear the clothing you create?
<usetemplate
ignoretext="Automatically wear new clothing"
name="okcancelignore"
@@ -4954,13 +4954,12 @@ Would you like to automatically wear the clothing item you create?
icon="alertmodal.tga"
name="NotAgeVerified"
type="alertmodal">
-You need to be age-verified in order to access this parcel.
-Would you like to visit the Second Life website to verify your age?
+You must be age-verified to visit this area. Visit the Second Life website and verify your age?
[_URL]
- <url option="0" name="url">
+ <url option="0">
- https://secondlife.com/account/verification.php
+ https://secondlife.com/account/verification.php
</url>
<usetemplate
ignoretext="Warn about lack of age verification"
@@ -4973,8 +4972,7 @@ Would you like to visit the Second Life website to verify your age?
icon="alertmodal.tga"
name="Cannot enter parcel: no payment info on file"
type="alertmodal">
-This parcel requires that you have payment information on file before you can access it.
-Would you like to visit the Second Life website to set this up?
+You must have payment information on file to visit this area. Visit the Second Life website and set this up?
[_URL]
<url option="0" name="url">
@@ -4992,7 +4990,7 @@ Would you like to visit the Second Life website to set this up?
icon="alertmodal.tga"
name="MissingString"
type="alertmodal">
-The string [STRING_NAME] is missing from strings.xml
+How odd. The string [STRING_NAME] is missing from strings.xml
</notification>
<notification
@@ -5055,7 +5053,7 @@ The string [STRING_NAME] is missing from strings.xml
icon="notifytip.tga"
name="AddSelfFriend"
type="notifytip">
- You cannot add yourself as a friend.
+ Although you&apos;re very nice, you can&apos;t add yourself as a friend.
</notification>
<notification
@@ -5098,7 +5096,7 @@ The string [STRING_NAME] is missing from strings.xml
icon="notifytip.tga"
name="GestureMissing"
type="notifytip">
- Gesture [NAME] is missing from database.
+ Hmm. Gesture [NAME] is missing from the database.
</notification>
<notification
@@ -5128,7 +5126,7 @@ The string [STRING_NAME] is missing from strings.xml
name="CapsKeyOn"
type="notifytip">
Your Caps Lock key is on.
- As this will affect the password you type in, you will probably want to turn it off.
+ This might affect your password.
</notification>
<notification
@@ -5142,7 +5140,7 @@ The string [STRING_NAME] is missing from strings.xml
icon="notifytip.tga"
name="NotecardNoPermissions"
type="notifytip">
- Insufficient permissions to view notecard.
+ You don&apos;t have permission to view this notecard.
</notification>
<notification
@@ -5229,7 +5227,7 @@ The string [STRING_NAME] is missing from strings.xml
icon="notifytip.tga"
name="CannotBuyObjectsFromDifferentOwners"
type="notifytip">
- Cannot buy objects from different owners at the same time.
+ You can only buy objects from one owner at a time.
Please select a single object.
</notification>
@@ -5237,7 +5235,7 @@ The string [STRING_NAME] is missing from strings.xml
icon="notifytip.tga"
name="ObjectNotForSale"
type="notifytip">
- Object does not appear to be for sale.
+ This object is not for sale.
</notification>
<notification
@@ -5251,14 +5249,14 @@ The string [STRING_NAME] is missing from strings.xml
icon="notifytip.tga"
name="LeavingGodMode"
type="notifytip">
- Leaving god mode, level [LEVEL]
+ Now leaving god mode, level [LEVEL]
</notification>
<notification
icon="notifytip.tga"
name="CopyFailed"
type="notifytip">
- Copy failed because you lack copy permission
+ You don&apos;t have permission to copy this.
</notification>
<notification
@@ -5455,7 +5453,7 @@ The string [STRING_NAME] is missing from strings.xml
icon="notify.tga"
name="NotSafe"
type="notify">
- This land has damage enabled (&apos;not safe&apos;).
+ This land has damage enabled.
You can be hurt here. If you die, you will be teleported to your home location.
<unique/>
</notification>
@@ -5464,8 +5462,8 @@ The string [STRING_NAME] is missing from strings.xml
icon="notify.tga"
name="NoFly"
type="notify">
- This land has flying disabled (&apos;no fly&apos;).
- You cannot fly here.
+ This area has flying disabled.
+ You can&apos;t fly here.
<unique/>
</notification>
@@ -5473,8 +5471,7 @@ The string [STRING_NAME] is missing from strings.xml
icon="notify.tga"
name="PushRestricted"
type="notify">
- This land is &apos;No Pushing&apos;.
- You cannot push others here unless you own the land.
+ This area does not allow pushing. You can&apos;t push others here unless you own the land.
<unique/>
</notification>
@@ -5482,7 +5479,7 @@ The string [STRING_NAME] is missing from strings.xml
icon="notify.tga"
name="NoVoice"
type="notify">
- This land has voice disabled.
+ This area has voice chat disabled. You won&apos;t be able to hear anyone talking.
<unique/>
</notification>
@@ -5490,8 +5487,7 @@ The string [STRING_NAME] is missing from strings.xml
icon="notify.tga"
name="NoBuild"
type="notify">
- This land has building disabled (&apos;no build&apos;).
- You cannot create objects here.
+ This area has building disabled. You can&apos;t build or rez objects here.
<unique/>
</notification>
@@ -5513,15 +5509,16 @@ The string [STRING_NAME] is missing from strings.xml
icon="notify.tga"
name="NoOutsideScripts"
type="notify">
- This land has outside scripts disabled (&apos;no outside scripts&apos;).
- No scripts will run except those belonging to the land owner.
+ This land has outside scripts disabled.
+
+ No scripts will work here except those belonging to the land owner.
</notification>
<notification
icon="notify.tga"
name="ClaimPublicLand"
type="notify">
- Can only claim public land in region you&apos;re in.
+ You can only claim public land in the Region you&apos;re in.
</notification>
<notification
@@ -5806,7 +5803,7 @@ The string [STRING_NAME] is missing from strings.xml
icon="notify.tga"
name="TeleportOffered"
type="notify">
- [NAME] has offered to teleport you to his or her location:
+ [NAME] has offered to teleport you to their location:
[MESSAGE]
<form name="form">
@@ -5917,8 +5914,8 @@ The string [STRING_NAME] is missing from strings.xml
priority="high"
sound="UISndAlert"
type="notify">
- Region is restarting in [MINUTES] minutes.
- If you remain in this region you will be logged out.
+ This region will restart in [MINUTES] minutes.
+ If you stay in this region you will be logged out.
</notification>
<notification
@@ -5927,8 +5924,8 @@ The string [STRING_NAME] is missing from strings.xml
priority="high"
sound="UISndAlert"
type="notify">
- Region is restarting in [SECONDS] seconds.
- If you remain in this region you will be logged out.
+ This region will restart in [SECONDS] seconds.
+ If you stay in this region you will be logged out.
</notification>
<notification
@@ -6002,10 +5999,10 @@ The string [STRING_NAME] is missing from strings.xml
name="ScriptQuestionCaution"
priority="high"
type="notify">
- &apos;[OBJECTNAME]&apos;, an object owned by &apos;[NAME]&apos;, would like to:
+ An object named &apos;[OBJECTNAME]&apos;, owned by &apos;[NAME]&apos; would like to:
[QUESTIONS]
- If you do not trust this object and its creator, you should deny the request. For additional information, click the Details button.
+ If you do not trust this object and its creator, you should deny the request.
Grant this request?
<form name="form">
@@ -6058,8 +6055,7 @@ The string [STRING_NAME] is missing from strings.xml
name="FirstBalanceIncrease"
type="notify">
You just received L$[AMOUNT].
- Objects and other users may give you L$.
- Your balance is shown in the upper-right corner of the screen.
+ Your L$ balance is shown in the upper-right.
</notification>
<notification
@@ -6067,7 +6063,7 @@ The string [STRING_NAME] is missing from strings.xml
name="FirstBalanceDecrease"
type="notify">
You just paid L$[AMOUNT].
- Your balance is shown in the upper-right corner of the screen.
+ Your L$ balance is shown in the upper-right.
</notification>
<notification
@@ -6075,15 +6071,15 @@ The string [STRING_NAME] is missing from strings.xml
name="FirstSit"
type="notify">
You are sitting.
- Use the arrow keys (or AWSD) to change the view.
- Click the &apos;Stand Up&apos; button to get up.
+ Use your arrow keys (or AWSD) to look around.
+ Click the &apos;Stand Up&apos; button to stand.
</notification>
<notification
icon="notify.tga"
name="FirstMap"
type="notify">
- Click and drag to scroll the map.
+ Click and drag the map to look around.
Double-click to teleport.
Use the controls on the right to find things and display different backgrounds.
</notification>
@@ -6092,11 +6088,10 @@ The string [STRING_NAME] is missing from strings.xml
icon="notify.tga"
name="FirstBuild"
type="notify">
- You can build new objects in some areas of [SECOND_LIFE].
- Use the tools in the upper left to build, and try holding down Ctrl or Alt to rapidly switch tools.
- Press Esc to stop building.
+ You have opened the Build Tools. Every object you see around you was created using these tools.
</notification>
+<!--
<notification
icon="notify.tga"
name="FirstLeftClickNoHit"
@@ -6105,14 +6100,12 @@ The string [STRING_NAME] is missing from strings.xml
If the mouse pointer changes to a hand, you can interact with the object.
Right-click always shows a menu of things you can do.
</notification>
-
+-->
<notification
icon="notify.tga"
name="FirstTeleport"
type="notify">
- This region doesn&apos;t allow point-to-point teleports, so you&apos;ve been transported to the nearest telehub.
- Your destination is marked with a tall beacon.
- Follow the red arrow to the beacon, or click the arrow to dismiss the beacon.
+ You can only teleport to certain areas in this region. The arrow points to your specific destination. Click to dismiss it.
</notification>
<notification
@@ -6129,19 +6122,19 @@ The string [STRING_NAME] is missing from strings.xml
icon="notify.tga"
name="FirstAppearance"
type="notify">
- You are editing your appearance.
- To rotate and zoom view, use the arrow keys.
- When you are finished, press &apos;Save All&apos; to save your look and exit.
- You can edit your appearance as often as you like.
+ You are editing your Appearance.
+Use the arrow keys to look around.
+When you are done, press &apos;Save All&apos;.
</notification>
<notification
icon="notify.tga"
name="FirstInventory"
type="notify">
- This is your inventory, which contains objects, notecards, clothing, and other things you own.
- * To wear an object or outfit folder, drag it onto yourself.
- * To bring an object into the world, drag it onto the ground.
+ This is your Inventory, which contains items you own.
+
+ * To wear something, drag it onto yourself.
+ * To rez something inworld, drag it onto the ground.
* To read a notecard, double-click it.
</notification>
@@ -6149,36 +6142,35 @@ The string [STRING_NAME] is missing from strings.xml
icon="notify.tga"
name="FirstSandbox"
type="notify">
- This is a sandbox region.
- Objects you build here may be deleted after you leave the area, Sandboxes clean on a regular basis, please refer to the information at the top of the screen next to the region name.
+ This is a sandbox area, and is meant to help Residents learn how to build.
- Sandbox regions are uncommon, and are marked with signs.
+ Things you build here will be deleted after you leave, so don&apos;t forget to right-click and choose &apos;take&apos; to move your creation to your Inventory.
</notification>
<notification
icon="notify.tga"
name="FirstFlexible"
type="notify">
- This object is flexible.
- Flexible objects may not be physical and must be phantom until the flexible checkbox is unchecked.
+ This object is flexible. Flexis must be phantom and not physical.
</notification>
<notification
icon="notify.tga"
name="FirstDebugMenus"
type="notify">
- You have enabled the Advanced menu.
- This menu contains features useful for developers debugging Second Life.
- To toggle this menu on Windows press Ctrl-Alt-D. On Mac press Cmd-Opt-Shift-D.
+ You opened the Advanced menu.
+
+ To toggle this menu,
+ Windows: Ctrl-Alt-D
+ Mac: &#8984;-Opt-D
+
</notification>
<notification
icon="notify.tga"
name="FirstSculptedPrim"
type="notify">
- You are editing a sculpted prim.
- Sculpted prims require a special texture to specify their shape.
- You can find example sculpted textures in the inventory library.
+ You are editing a Sculpted prim. Sculpties require a special texture to define their shape.
</notification>
<notification
@@ -6271,7 +6263,7 @@ Click Accept to join the call or Decline to decline the invitation. Click Block
icon="notify.tga"
name="VoiceInviteAdHoc"
type="notify">
-[NAME] has joined a Voice Chat call with a conference chat...
+[NAME] has joined a voice chat call with a conference chat.
Click Accept to join the call or Decline to decline the invitation. Click Block to block this user.
<unique>
<context key="NAME"/>
@@ -6398,7 +6390,7 @@ Click Accept to join the chat or Decline to decline the invitation. Click Block
icon="notifytip.tga"
name="Cannot enter parcel: not a group member"
type="notifytip">
- Cannot enter parcel, you are not a member of the appropriate group.
+ Only members of a certain group can visit this area.
</notification>
<notification
@@ -6441,7 +6433,7 @@ Click Accept to join the chat or Decline to decline the invitation. Click Block
name="ServerVersionChanged"
priority="high"
type="notifytip">
- The region you have entered is running a different simulator version. Click this message for details.
+ You just entered a region using a different server version, which may affect performance. Click to see the release notes.
</notification>
<notification
@@ -6449,7 +6441,7 @@ Click Accept to join the chat or Decline to decline the invitation. Click Block
name="UnableToOpenCommandURL"
priority="high"
type="notifytip">
- The URL you clicked cannot be opened from this web browser.
+ The link you clicked cannot be opened from this web browser.
</notification>
<notification name="IMToast" type="notifytoast">
@@ -6458,6 +6450,21 @@ Click Accept to join the chat or Decline to decline the invitation. Click Block
<button index="0" name="respondbutton" text="Respond"/>
</form>
</notification>
+
+ <notification
+ icon="alertmodal.tga"
+ name="CreateGroupCost"
+ type="alertmodal">
+ Creating this group will cost L$100.
+ Groups need more than one member, or they are deleted forever.
+ Please invite members within 48 hours.
+ <usetemplate
+ canceltext="Cancel"
+ name="okcancelbuttons"
+ notext="Cancel"
+ yestext="Create group for L$100"/>
+ </notification>
+
<global name="UnsupportedCPU">
- Your CPU speed does not meet the minimum requirements.
diff --git a/indra/newview/skins/default/xui/en/panel_edit_pick.xml b/indra/newview/skins/default/xui/en/panel_edit_pick.xml
index 9cc3a00696..a74f560753 100644
--- a/indra/newview/skins/default/xui/en/panel_edit_pick.xml
+++ b/indra/newview/skins/default/xui/en/panel_edit_pick.xml
@@ -2,14 +2,13 @@
<panel
background_visible="true"
bevel_style="in"
- bg_alpha_color="0.2 0.2 0.2 1"
height="640"
label="Edit Pick"
layout="topleft"
left="0"
name="panel_edit_pick"
top="0"
- width="345">
+ width="305">
<text
type="string"
length="1"
@@ -21,12 +20,13 @@
name="title"
text_color="white"
top="0"
- width="150">
+ width="250">
Edit Pick
</text>
<panel
background_visible="true"
- bg_alpha_color="0.5 0.5 0.5 1"
+ bg_alpha_color="DkGray2"
+ width="280"
follows="left|right|top|bottom"
height="570"
layout="topleft"
@@ -128,8 +128,9 @@
left="10"
name="pick_location"
right="-10"
- text_color="black"
+ text_color="white"
v_pad="10"
+ width="250"
valign="center"
word_wrap="true">
loading...
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 38049c896e..26354ce611 100644
--- a/indra/newview/skins/default/xui/en/panel_edit_profile.xml
+++ b/indra/newview/skins/default/xui/en/panel_edit_profile.xml
@@ -3,7 +3,6 @@
class="edit_profile_panel"
background_visible="true"
bevel_style="in"
- bg_alpha_color="0.3 0.3 0.3 1"
follows="left|top|right|bottom"
height="690"
label="Profile Edit"
@@ -12,7 +11,7 @@
mouse_opaque="true"
name="edit_profile_panel"
top="10"
- width="355">
+ width="305">
<text
top="0"
left="9"
@@ -22,19 +21,19 @@
layout="topleft"
name="title_text"
text_color="white"
- width="350">
+ width="250">
Edit Profile
</text>
<panel
background_visible="true"
- bg_alpha_color="0.6 0.6 0.6 1"
+ bg_alpha_color="DkGray2"
follows="left|top|right|bottom"
height="620"
layout="topleft"
left="9"
name="data_panel"
top_pad="10"
- width="337">
+ width="280">
<text
top_pad="5"
left="9"
@@ -51,10 +50,10 @@
follows="left|top"
height="120"
layout="topleft"
- left="9"
+ left="10"
name="lifes_images_panel"
top_pad="10"
- width="250">
+ width="265">
<panel
height="120"
layout="topleft"
@@ -70,7 +69,7 @@
height="20"
layout="topleft"
left="0"
- name="first_life_photo_title_text"
+ name="second_life_photo_title_text"
text_color="white"
top="0"
width="125">
@@ -102,11 +101,11 @@
height="20"
layout="topleft"
left="0"
- name="second_life_photo_title_text"
+ name="real_world_photo_title_text"
text_color="white"
top="0"
width="125">
- First Life photo:
+ Real World photo:
</text>
<texture_picker
allow_no_texture="true"
@@ -115,7 +114,7 @@
height="105"
layout="topleft"
left="0"
- name="1st_life_pic"
+ name="real_world_pic"
top_pad="5"
width="105" />
</panel>
@@ -133,7 +132,7 @@
image_name="image_edit_icon.tga"
layout="topleft"
left="200"
- name="1st_life_edit_icon"
+ name="real_world_edit_icon"
tool_tip="Click to select an image"
top="35"
width="16" />
@@ -149,7 +148,7 @@
name="title_sl_descr_text"
text_color="white"
top_pad="10"
- width="290">
+ width="250">
Second Life description:
</text>
<text_editor
@@ -162,7 +161,7 @@
left="9"
name="sl_description_edit"
text_color="0.1 0.1 0.1 1"
- width="290"
+ width="265"
word_wrap="true">
</text_editor>
<text
@@ -173,11 +172,11 @@
height="15"
layout="topleft"
left="9"
- name="title_fl_descr_text"
+ name="title_rw_descr_text"
text_color="white"
top_pad="10"
- width="290">
- First Life description:
+ width="250">
+ Real World description:
</text>
<text_editor
type="string"
@@ -189,7 +188,7 @@
left="9"
name="fl_description_edit"
text_color="0.1 0.1 0.1 1"
- width="290"
+ width="265"
word_wrap="true">
</text_editor>
<text
@@ -215,7 +214,7 @@
left="9"
name="homepage_edit"
text_color="0.2 0.2 1 1"
- width="290">
+ width="265">
TODO
</line_editor>
<check_box
@@ -233,7 +232,7 @@
<panel
follows="bottom|right"
height="30"
- left="96"
+ left="10"
name="profile_me_buttons_panel"
top_pad="8"
width="250">
diff --git a/indra/newview/skins/default/xui/en/panel_group_general.xml b/indra/newview/skins/default/xui/en/panel_group_general.xml
index 489d06abfd..71b5f78d59 100644
--- a/indra/newview/skins/default/xui/en/panel_group_general.xml
+++ b/indra/newview/skins/default/xui/en/panel_group_general.xml
@@ -7,8 +7,8 @@
layout="topleft"
left="1"
name="general_tab"
- top="466"
- width="279">
+ top="514"
+ width="280">
<panel.string
name="help_text">
The General tab contains general information about
@@ -26,25 +26,19 @@ Hover your mouse over the options for more help.
Retrieving member data
</panel.string>
<panel.string
- name="confirm_group_create_str">
- Creating this group will cost L$100.
-Are you really, really, REALLY sure you want to spend L$100 to create this group?
-Be aware that if nobody else joins this group within 48 hours, it will be disbanded and the group&apos;s name will be unavailable for future use.
- </panel.string>
- <panel.string
name="group_join_btn">
Join (L$[AMOUNT])
</panel.string>
- <button
+ <!--<button
follows="left|top"
height="16"
label="?"
label_selected="?"
layout="topleft"
- left="250"
+ left="255"
name="help_button"
top="8"
- width="20" />
+ width="20" /> -->
<line_editor
follows="left|top"
font="SansSerifSmall"
@@ -52,11 +46,11 @@ Be aware that if nobody else joins this group within 48 hours, it will be disban
height="16"
label="Type your new group name here"
layout="topleft"
- left_delta="-245"
+ left="10"
max_length="35"
name="group_name_editor"
- top_delta="0"
- width="200" />
+ top="8"
+ width="235" />
<text
type="string"
length="1"
@@ -67,7 +61,7 @@ Be aware that if nobody else joins this group within 48 hours, it will be disban
left_delta="0"
name="group_name"
top_delta="0"
- width="200">
+ width="240">
Type your new group name here
</text>
<text
@@ -79,17 +73,17 @@ Be aware that if nobody else joins this group within 48 hours, it will be disban
left_delta="0"
name="prepend_founded_by"
top_pad="4"
- width="67">
- Founded by
+ width="270">
+ Founded by:
</text>
<name_box
follows="left|top"
height="16"
initial_value="(retrieving)"
layout="topleft"
- left_delta="63"
+ left="30"
name="founder_name"
- top_delta="0"
+ top_pad="0"
width="133" />
<text_editor
type="string"
@@ -101,8 +95,8 @@ Be aware that if nobody else joins this group within 48 hours, it will be disban
layout="topleft"
max_length="511"
name="charter"
- right="270"
- top="42"
+ right="275"
+ top_pad="0"
width="170"
word_wrap="true">
Group Charter
@@ -124,8 +118,8 @@ Be aware that if nobody else joins this group within 48 hours, it will be disban
height="16"
layout="topleft"
name="group_charter_label"
- right="270"
- top="167"
+ right="275"
+ top="190"
width="170">
Group Charter
</text>
@@ -136,7 +130,7 @@ Be aware that if nobody else joins this group within 48 hours, it will be disban
label="Join (L$0)"
label_selected="Join (L$0)"
layout="topleft"
- left="7"
+ left="10"
name="join_button"
top="160"
width="85" />
@@ -160,7 +154,7 @@ Be aware that if nobody else joins this group within 48 hours, it will be disban
layout="topleft"
left_delta="0"
name="text_owners_and_visible_members"
- top_pad="15"
+ top_pad="30"
width="270">
Owners &amp; Visible Members
</text>
@@ -172,7 +166,7 @@ Be aware that if nobody else joins this group within 48 hours, it will be disban
layout="topleft"
left_delta="0"
name="text_owners_are_shown_in_bold"
- top_delta="16"
+ top_pad="0"
width="270">
(Owners are shown in bold)
</text>
@@ -185,7 +179,7 @@ Be aware that if nobody else joins this group within 48 hours, it will be disban
layout="topleft"
left_delta="0"
name="visible_members"
- top_pad="8"
+ top_pad="0"
width="263">
<name_list.columns
label="Member Name"
@@ -202,9 +196,10 @@ Be aware that if nobody else joins this group within 48 hours, it will be disban
</name_list>
<text
follows="left|top"
+ height="16"
type="string"
length="1"
- bottom_delta="18"
+ top_pad="10"
font="SansSerif"
layout="topleft"
name="text_group_preferences">
@@ -215,11 +210,11 @@ Be aware that if nobody else joins this group within 48 hours, it will be disban
bevel_style="in"
border="true"
follows="left|top"
- height="115"
+ height="125"
layout="topleft"
left_delta="0"
name="preferences_container"
- top_pad="8"
+ top_pad="0"
width="263">
<check_box
height="16"
@@ -230,7 +225,7 @@ Be aware that if nobody else joins this group within 48 hours, it will be disban
name="show_in_group_list"
tool_tip="Let people see this group in search results."
top="4"
- width="63" />
+ width="90" />
<check_box
follows="right|top"
height="16"
@@ -239,8 +234,8 @@ Be aware that if nobody else joins this group within 48 hours, it will be disban
left_delta="0"
name="open_enrollement"
tool_tip="Sets whether this group allows new members to join without being invited."
- top_pad="2"
- width="63" />
+ top_pad="5"
+ width="90" />
<check_box
height="16"
label="Enrollment fee: L$"
@@ -248,8 +243,8 @@ Be aware that if nobody else joins this group within 48 hours, it will be disban
left_delta="0"
name="check_enrollment_fee"
tool_tip="Sets whether to require an enrollment fee to join the group."
- top="40"
- width="63" />
+ top_pad="5"
+ width="90" />
<spinner
decimal_digits="0"
follows="left|top"
@@ -260,69 +255,69 @@ Be aware that if nobody else joins this group within 48 hours, it will be disban
layout="topleft"
left="25"
max_val="99999"
- top="60"
+ top_pad="5"
name="spin_enrollment_fee"
tool_tip="New members must pay this fee to join the group when Enrollment Fee is checked."
top_delta="-2"
width="65" />
- <combo_box
- height="20"
+ <check_box
+ height="16"
+ font="SansSerifSmall"
+ label="Receive notices"
layout="topleft"
- left="6"
- name="group_mature_check"
- tool_tip="Sets whether your group information is considered mature."
- top="90"
- width="120">
- <combo_box.item
- label="Select Mature -"
- name="select_mature"
- value="Select" />
- <combo_box.item
- label="Mature Content"
- name="mature"
- value="Mature" />
- <combo_box.item
- label="PG Content"
- name="pg"
- value="PG" />
- </combo_box>
- <text
+ left="5"
+ name="receive_notices"
+ tool_tip="Sets whether you want to receive Notices from this group. Uncheck this box if this group is spamming you."
+ top_pad="5"
+ width="240" />
+ <check_box
+ height="16"
+ label="List in my profile"
+ layout="topleft"
+ left="5"
+ name="list_groups_in_profile"
+ tool_tip="Sets whether you want to list this group in your Profile"
+ top_pad="5"
+ width="240" />
+ <text
type="string"
length="1"
height="16"
layout="topleft"
- left="150"
+ left="145"
name="active_title_label"
top="4"
width="95">
My Active Title
</text>
<combo_box
- height="16"
+ height="20"
layout="topleft"
left_delta="0"
name="active_title"
tool_tip="Sets the title that appears in your avatar&apos;s name tag when this group is active."
- top_pad="6"
- width="95" />
- <check_box
- height="16"
- font="SansSerifSmall"
- label="Receive notices"
- layout="topleft"
- left_delta="0"
- name="receive_notices"
- tool_tip="Sets whether you want to receive Notices from this group. Uncheck this box if this group is spamming you."
- top_pad="9"
- width="95" />
- <check_box
- height="16"
- label="List in my profile"
+ top_pad="0"
+ width="110" />
+ <combo_box
+ height="20"
layout="topleft"
left_delta="0"
- name="list_groups_in_profile"
- tool_tip="Sets whether you want to list this group in your Profile"
- top_pad="2"
- width="95" />
+ name="group_mature_check"
+ tool_tip="Sets whether your group information is considered mature."
+ top_pad="10"
+ width="120">
+ <combo_box.item
+ label="Select Mature -"
+ name="select_mature"
+ value="Select" />
+ <combo_box.item
+ label="Mature Content"
+ name="mature"
+ value="Mature" />
+ <combo_box.item
+ label="PG Content"
+ name="pg"
+ value="Not Mature" />
+ </combo_box>
</panel>
</panel> \ No newline at end of file
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 394c8e6a77..b96421ca2f 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
@@ -29,6 +29,7 @@
name="land_contrib_error">
Unable to set your land contribution.
</panel.string>
+ <!--
<button
follows="left|top"
height="16"
@@ -38,6 +39,7 @@
name="help_button"
top="8"
width="20" />
+ -->
<text
type="string"
length="1"
@@ -45,10 +47,10 @@
font="SansSerifBig"
height="16"
layout="topleft"
- left_delta="-250"
+ left="10"
name="group_land_heading"
- top_delta="-4"
- width="150">
+ top_pad="10"
+ width="260">
Group Owned Land
</text>
<scroll_list
@@ -56,12 +58,12 @@
follows="top"
font="SansSerifSmall"
heading_height="14"
- height="120"
+ height="100"
layout="topleft"
left_delta="0"
name="group_parcel_list"
- top_pad="6"
- width="275">
+ top_pad="4"
+ width="265">
<scroll_list.columns
label="Parcel"
name="name"
@@ -86,13 +88,13 @@
<button
follows="top"
height="20"
- label="Map"
+ label="Show on Map"
label_selected="Show on Map"
layout="topleft"
- left="225"
+ left="150"
name="map_button"
- top="150"
- width="50"
+ top_pad="10"
+ width="125"
enabled="false" />
<text
type="string"
@@ -101,10 +103,10 @@
halign="right"
height="16"
layout="topleft"
- left_delta="-226"
+ left="5"
name="total_contributed_land_label"
- top_delta="4"
- width="100">
+ top_pad="10"
+ width="130">
Total Contribution:
</text>
<text
@@ -116,8 +118,8 @@
left_pad="5"
name="total_contributed_land_value"
top_delta="0"
- width="100">
- [AREA] sq. meters
+ width="120">
+ [AREA] m²
</text>
<text
type="string"
@@ -126,10 +128,10 @@
halign="right"
height="16"
layout="topleft"
- left="0"
+ left="5"
name="total_land_in_use_label"
- top="172"
- width="100">
+ top_pad="0"
+ width="130">
Total Land In Use:
</text>
<text
@@ -141,8 +143,8 @@
left_pad="5"
name="total_land_in_use_value"
top_delta="0"
- width="150">
- [AREA] sq. meters
+ width="120">
+ [AREA] m²
</text>
<text
type="string"
@@ -151,10 +153,10 @@
halign="right"
height="16"
layout="topleft"
- left="10"
+ left="5"
name="land_available_label"
- top="190"
- width="90">
+ top_pad="0"
+ width="130">
Land Available:
</text>
<text
@@ -167,7 +169,7 @@
name="land_available_value"
top_delta="0"
width="120">
- [AREA] sq. meters
+ [AREA] m²
</text>
<text
type="string"
@@ -176,10 +178,10 @@
halign="right"
height="16"
layout="topleft"
- left="0"
+ left="5"
name="your_contribution_label"
- top="208"
- width="100">
+ top_pad="0"
+ width="130">
Your Contribution:
</text>
<line_editor
@@ -192,7 +194,7 @@
max_length="10"
name="your_contribution_line_editor"
top_delta="-2"
- width="70" />
+ width="95" />
<text
type="string"
length="1"
@@ -202,7 +204,7 @@
left_pad="5"
name="your_contribution_units"
top_delta="2">
- sq. meters
+ ( m² )
</text>
<text
type="string"
@@ -211,11 +213,10 @@
halign="right"
height="16"
layout="topleft"
- left="20"
+ left_pad="5"
name="your_contribution_max_value"
- top="226"
top_delta="0"
- width="180">
+ width="95">
([AMOUNT] max)
</text>
<icon
@@ -224,7 +225,7 @@
layout="topleft"
left="9"
name="group_over_limit_icon"
- top="245"
+ top_pad="0"
visible="false"
width="16" />
<text
@@ -233,7 +234,7 @@
length="1"
word_wrap="true"
font="SansSerifSmall"
- height="50"
+ height="40"
layout="topleft"
left_pad="5"
name="group_over_limit_text"
@@ -249,21 +250,21 @@
font="SansSerifBig"
height="16"
layout="topleft"
- left="12"
+ left="10"
name="group_money_heading"
- top_delta="40"
+ top_pad="0"
width="150">
Group L$
</text>
<tab_container
follows="all"
- height="180"
+ height="100"
layout="topleft"
- left="6"
+ left="10"
name="group_money_tab_container"
tab_position="top"
top_pad="10"
- width="270">
+ width="265">
<panel
border="true"
follows="left|top|right|bottom"
@@ -320,21 +321,21 @@
label="&lt; Earlier"
label_selected="&lt; Earlier"
layout="topleft"
- left="30"
+ left="5"
name="earlier_details_button"
tool_tip="Go back in time"
- top_pad="5"
- width="80" />
+ top_pad="10"
+ width="125" />
<button
height="20"
label="Later &gt;"
label_selected="Later &gt;"
layout="topleft"
- left_pad="20"
+ left_pad="5"
name="later_details_button"
tool_tip="Go forward in time"
top_delta="0"
- width="80" />
+ width="125" />
</panel>
<panel
border="true"
@@ -366,21 +367,21 @@
label="&lt; Earlier"
label_selected="&lt; Earlier"
layout="topleft"
- left="30"
+ left="5"
name="earlier_sales_button"
tool_tip="Go back in time"
- top_pad="5"
- width="80" />
+ top_pad="10"
+ width="125" />
<button
height="20"
label="Later &gt;"
label_selected="Later &gt;"
layout="topleft"
- left_pad="20"
+ left_pad="5"
name="later_sales_button"
tool_tip="Go forward in time"
top_delta="0"
- width="80" />
+ width="125" />
</panel>
</tab_container>
</panel> \ No newline at end of file
diff --git a/indra/newview/skins/default/xui/en/panel_group_notices.xml b/indra/newview/skins/default/xui/en/panel_group_notices.xml
index 981fd2dde1..2e5f2dcb0b 100644
--- a/indra/newview/skins/default/xui/en/panel_group_notices.xml
+++ b/indra/newview/skins/default/xui/en/panel_group_notices.xml
@@ -2,13 +2,13 @@
<panel
border="true"
follows="all"
- height="514"
+ height="530"
label="Notices"
layout="topleft"
left="1"
name="notices_tab"
- top="466"
- width="279">
+ top="530"
+ width="280">
<panel.string
name="help_text">
Notices are a quick way to communicate across a
@@ -22,7 +22,7 @@ the General tab.
name="no_notices_text">
There are no past notices.
</panel.string>
- <button
+ <!-- <button
follows="left|top"
height="16"
label="?"
@@ -31,18 +31,18 @@ the General tab.
left="250"
name="help_button"
top="8"
- width="20" />
- <text
+ width="20" /> -->
+ <text
follows="left|top"
type="string"
length="1"
font="SansSerifBig"
height="16"
layout="topleft"
- left_delta="-245"
+ left="10"
name="lbl"
- top_delta="-4"
- width="279">
+ top_pad="10"
+ width="269">
Group Notices Archive
</text>
<text
@@ -54,7 +54,7 @@ the General tab.
layout="topleft"
left_delta="0"
name="lbl2"
- top_pad="6"
+ top_pad="4"
width="270">
Notices are kept for 14 days. Click the notice below if you wish to view. Click the &apos;Refresh&apos; button to check if new notices have been received. Notice lists are limited to 200 notices per group on a daily basis.
</text>
@@ -68,7 +68,7 @@ the General tab.
left_delta="0"
name="notice_list"
top_pad="0"
- width="270">
+ width="265">
<scroll_list.columns
label=""
name="icon"
@@ -90,7 +90,7 @@ the General tab.
width="-1" />
</scroll_list>
<text
- follows="left|top"
+ follows="left|top"
type="string"
length="1"
layout="topleft"
@@ -102,12 +102,12 @@ the General tab.
follows="left|top"
height="20"
font="SansSerifSmall"
- label="Create New Notice"
+ label="New Notice"
label_selected="Create New Notice"
layout="topleft"
left_delta="0"
name="create_new_notice"
- top_delta="-2"
+ top_delta="4"
width="125" />
<button
follows="left|top"
@@ -116,19 +116,19 @@ the General tab.
label="Refresh"
label_selected="Refresh List"
layout="topleft"
- left_pad="70"
+ left_pad="12"
name="refresh_notices"
top_delta="0"
- width="75" />
+ width="125" />
<panel
follows="left|top"
height="268"
label="Create New Notice"
layout="topleft"
- left="1"
+ left="0"
name="panel_create_new_notice"
- top="225"
- width="270">
+ top="250"
+ width="265">
<text
follows="left|top"
type="string"
@@ -136,11 +136,11 @@ the General tab.
font="SansSerifBig"
height="16"
layout="topleft"
- left="7"
+ left="10"
mouse_opaque="false"
name="lbl"
- top_pad="10"
- width="270">
+ top_pad="0"
+ width="265">
Create a Notice
</text>
<text
@@ -160,13 +160,13 @@ the General tab.
follows="left|top"
type="string"
length="1"
- halign="right"
+ halign="left"
height="16"
layout="topleft"
left_delta="0"
name="lbl3"
top_pad="10"
- width="55">
+ width="60">
Subject:
</text>
<line_editor
@@ -174,22 +174,22 @@ the General tab.
border_thickness="1"
height="16"
layout="topleft"
- left_pad="2"
+ left_pad="3"
max_length="63"
name="create_subject"
- top_delta="0"
+ top_delta="-1"
width="200" />
<text
follows="left|top"
type="string"
length="1"
- halign="right"
+ halign="left"
height="16"
layout="topleft"
- left="7"
+ left="10"
name="lbl4"
- top_pad="2"
- width="55">
+ top_pad="10"
+ width="60">
Message:
</text>
<text_editor
@@ -206,20 +206,20 @@ the General tab.
follows="left|top"
type="string"
length="1"
- halign="right"
+ halign="left"
height="16"
layout="topleft"
- left="7"
+ left="10"
name="lbl5"
- top_pad="2"
- width="55">
+ top_pad="10"
+ width="60">
Attach:
</text>
<line_editor
enabled="false"
height="16"
layout="topleft"
- left_pad="2"
+ left_pad="3"
max_length="63"
mouse_opaque="false"
name="create_inventory_name"
@@ -239,9 +239,9 @@ the General tab.
label="Remove Attachment"
label_selected="Remove Attachment"
layout="topleft"
- left_pad="-15"
+ left="10"
name="remove_attachment"
- top_delta="20"
+ top_pad="10"
width="135" />
<button
follows="left|top"
@@ -250,28 +250,28 @@ the General tab.
label="Send"
label_selected="Send Notice"
layout="topleft"
- left_delta="140"
+ left_delta="138"
name="send_notice"
top_delta="0"
- width="60" />
+ width="125" />
<panel
bevel_style="in"
border="true"
- height="76"
+ height="71"
layout="topleft"
left="200"
name="drop_target2"
- top="28"
- width="76" />
+ top="20"
+ width="71" />
<icon
- height="64"
+ height="59"
image_name="icon_groupnoticeinventory.tga"
layout="topleft"
- left_delta="5"
+ left_delta="6"
mouse_opaque="true"
name="drop_icon"
- top="35"
- width="64" />
+ top="26"
+ width="59" />
<group_drop_target
height="466"
layout="topleft"
@@ -286,21 +286,21 @@ the General tab.
height="268"
label="View Past Notice"
layout="topleft"
- left="1"
+ left="0"
name="panel_view_past_notice"
- top="225"
- width="270">
+ top="250"
+ width="265">
<text
type="string"
length="1"
font="SansSerifBig"
height="16"
layout="topleft"
- left="7"
+ left="10"
mouse_opaque="false"
name="lbl"
- top_pad="10"
- width="270">
+ top_pad="0"
+ width="265">
Archived Notice
</text>
<text
@@ -311,21 +311,21 @@ the General tab.
layout="topleft"
left_delta="0"
name="lbl2"
- top_pad="10"
- width="270">
+ top_pad="4"
+ width="265">
To send a new notice, click the &apos;Create New Notice&apos; button above.
</text>
<text
type="string"
length="1"
- halign="right"
+ halign="left"
height="16"
layout="topleft"
left_delta="0"
name="lbl3"
top_pad="24"
visible="false"
- width="55">
+ width="60">
Subject:
</text>
<line_editor
@@ -334,57 +334,46 @@ the General tab.
enabled="false"
height="16"
layout="topleft"
- left_pad="2"
+ left_pad="3"
max_length="63"
name="view_subject"
- top_delta="0"
+ top_delta="-1"
visible="false"
- width="210" />
+ width="200" />
<text
type="string"
length="1"
- halign="right"
+ halign="left"
height="16"
layout="topleft"
- left="7"
+ left="10"
name="lbl4"
- top_pad="5"
+ top_pad="10"
visible="false"
- width="55">
+ width="60">
Message:
</text>
<text_editor
enabled="false"
- height="100"
+ height="150"
hide_scrollbar="true"
layout="topleft"
- left_pad="3"
+ left="10"
max_length="511"
name="view_message"
- top_delta="2"
- width="210"
+ top_delta="-35"
+ width="260"
word_wrap="true" />
- <button
- follows="left|top"
- height="20"
- font="SansSerifSmall"
- label="Open Attachment"
- label_selected="Open Attachment"
- layout="topleft"
- left_delta="-60"
- name="open_attachment"
- top_pad="20"
- width="110" />
<line_editor
enabled="false"
height="16"
layout="topleft"
- left_pad="3"
+ left_delta="0"
max_length="63"
mouse_opaque="false"
name="view_inventory_name"
- top_delta="1"
- width="145" />
+ top_pad="10"
+ width="260" />
<icon
height="16"
layout="topleft"
@@ -392,5 +381,16 @@ the General tab.
name="view_inv_icon"
top_delta="0"
width="16" />
- </panel>
+ <button
+ follows="left|top"
+ height="20"
+ font="SansSerifSmall"
+ label="Open Attachment"
+ label_selected="Open Attachment"
+ layout="topleft"
+ left_delta="0"
+ name="open_attachment"
+ top_pad="10"
+ width="135" />
+ </panel>
</panel> \ No newline at end of file
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 750f84fbb3..dd6cd8c95e 100644
--- a/indra/newview/skins/default/xui/en/panel_group_roles.xml
+++ b/indra/newview/skins/default/xui/en/panel_group_roles.xml
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<panel
border="true"
- height="514"
+ height="530"
label="Members &amp; Roles"
layout="topleft"
left="1"
name="roles_tab"
- top="466"
+ top="530"
width="280">
<panel.string
name="default_needs_apply_text">
@@ -18,6 +18,7 @@
</panel.string>
<panel.string
name="help_text" />
+ <!--
<button
follows="left|top"
height="16"
@@ -27,14 +28,15 @@
name="help_button"
top="8"
width="20" />
+ -->
<panel
follows="left|top"
height="24"
layout="topleft"
- left="7"
+ left="10"
name="members_header"
- top="0"
- width="273">
+ top_pad="10"
+ width="270">
<text
type="string"
length="1"
@@ -44,7 +46,7 @@
left="0"
name="static"
top="4"
- width="150">
+ width="270">
Members &amp; Roles
</text>
<text
@@ -68,7 +70,7 @@
name="roles_header"
top_delta="0"
visible="false"
- width="280">
+ width="270">
<text
type="string"
length="1"
@@ -78,7 +80,7 @@
left="0"
name="static"
top="4"
- width="100">
+ width="270">
Roles
</text>
<text
@@ -140,7 +142,7 @@
name="actions_header"
top_delta="20"
visible="false"
- width="280">
+ width="270">
<text
type="string"
length="1"
@@ -150,7 +152,7 @@
left="0"
name="static"
top="-16"
- width="200">
+ width="270">
Abilities
</text>
<text
@@ -169,21 +171,21 @@
<tab_container
height="180"
layout="topleft"
- left_delta="-1"
+ left_delta="0"
name="roles_tab_container"
tab_position="top"
- top="85"
- width="275">
+ top="70"
+ width="265">
<panel
border="true"
- height="164"
+ height="165"
label="Members"
layout="topleft"
left="1"
name="members_sub_tab"
tool_tip="Members"
top="16"
- width="275">
+ width="265">
<panel.string
name="help_text">
You can add or remove Roles assigned to Members.
@@ -199,8 +201,8 @@ clicking on their names.
left="4"
max_length="63"
name="search_text"
- top="5"
- width="100" />
+ top="10"
+ width="90" />
<button
font="SansSerifSmall"
height="20"
@@ -209,14 +211,14 @@ clicking on their names.
left_pad="5"
name="search_button"
top_delta="-2"
- width="60" />
+ width="80" />
<button
enabled="false"
font="SansSerifSmall"
height="20"
label="Show All"
layout="topleft"
- left_pad="5"
+ left_pad="0"
name="show_all_button"
top_delta="0"
width="80" />
@@ -224,13 +226,13 @@ clicking on their names.
column_padding="0"
draw_heading="true"
heading_height="14"
- height="120"
+ height="100"
layout="topleft"
left="4"
multi_select="true"
name="member_list"
- top="24"
- width="265">
+ top_pad="4"
+ width="255">
<name_list.columns
label="Member"
name="name"
@@ -245,23 +247,23 @@ clicking on their names.
width="80" />
</name_list>
<button
- height="19"
+ height="20"
font="SansSerifSmall"
label="Invite"
layout="topleft"
left_delta="0"
name="member_invite"
- top_pad="1"
- width="100" />
+ top_pad="6"
+ width="125" />
<button
- height="19"
+ height="20"
font="SansSerifSmall"
label="Eject"
layout="topleft"
- left_pad="65"
+ left_pad="5"
name="member_eject"
top_delta="0"
- width="100" />
+ width="125" />
<icon
height="16"
image_name="inv_folder_plain_closed.tga"
@@ -278,7 +280,7 @@ clicking on their names.
left_delta="0"
name="roles_sub_tab"
top_delta="0"
- width="275">
+ width="265">
<panel.string
name="help_text">
Roles have a title and an allowed list of Abilities
@@ -311,8 +313,8 @@ including the Everyone and Owner Roles.
left="4"
max_length="63"
name="search_text"
- top="5"
- width="100" />
+ top="10"
+ width="90" />
<button
font="SansSerifSmall"
height="20"
@@ -321,14 +323,14 @@ including the Everyone and Owner Roles.
left_pad="5"
name="search_button"
top_delta="-2"
- width="60" />
+ width="80" />
<button
enabled="false"
font="SansSerifSmall"
height="20"
label="Show All"
layout="topleft"
- left_pad="5"
+ left_pad="0"
name="show_all_button"
top_delta="0"
width="80" />
@@ -337,12 +339,12 @@ including the Everyone and Owner Roles.
draw_heading="true"
follows="left|top"
heading_height="14"
- height="120"
+ height="100"
layout="topleft"
left="4"
name="role_list"
- top="23"
- width="265">
+ top_pad="4"
+ width="255">
<scroll_list.columns
label="Role"
name="name"
@@ -357,20 +359,20 @@ including the Everyone and Owner Roles.
width="95" />
</scroll_list>
<button
- height="19"
+ height="20"
font="SansSerifSmall"
label="Create New Role"
layout="topleft"
left_delta="0"
name="role_create"
- top_pad="2"
+ top_pad="6"
width="125" />
<button
- height="19"
+ height="20"
font="SansSerifSmall"
label="Delete Role"
layout="topleft"
- left_pad="15"
+ left_pad="5"
name="role_delete"
top_delta="0"
width="125" />
@@ -383,7 +385,7 @@ including the Everyone and Owner Roles.
left_delta="0"
name="actions_sub_tab"
top_delta="0"
- width="275">
+ width="265">
<panel.string
name="help_text">
Abilities allow Members in Roles to do specific
@@ -395,11 +397,11 @@ things in this group. There&apos;s a broad variety of Abilities.
follows="left|top"
height="16"
layout="topleft"
- left="6"
+ left="4"
max_length="63"
name="search_text"
- top="5"
- width="100" />
+ top="10"
+ width="90" />
<button
font="SansSerifSmall"
height="20"
@@ -408,14 +410,14 @@ things in this group. There&apos;s a broad variety of Abilities.
left_pad="5"
name="search_button"
top_delta="-2"
- width="60" />
+ width="80" />
<button
enabled="false"
font="SansSerifSmall"
height="20"
label="Show All"
layout="topleft"
- left_pad="5"
+ left_pad="0"
name="show_all_button"
top_delta="0"
width="80" />
@@ -423,15 +425,15 @@ things in this group. There&apos;s a broad variety of Abilities.
column_padding="0"
draw_stripes="false"
follows="left|top"
- height="134"
+ height="100"
layout="topleft"
left="6"
multi_select="true"
name="action_list"
search_column="1"
tool_tip="Select an Ability to view more details."
- top="23"
- width="265">
+ top_pad="6"
+ width="255">
<scroll_list.columns
label=""
name="icon"
@@ -450,13 +452,13 @@ things in this group. There&apos;s a broad variety of Abilities.
width="16" />
</panel>
</tab_container>
- <panel
+ <panel
height="50"
layout="topleft"
- left_delta="1"
+ left="10"
name="members_footer"
- top_pad="20"
- width="270">
+ top_pad="10"
+ width="265">
<text
type="string"
length="1"
@@ -465,7 +467,7 @@ things in this group. There&apos;s a broad variety of Abilities.
layout="topleft"
left="0"
name="static"
- top="-16"
+ top_pad="0"
width="100">
Assigned Roles
</text>
@@ -475,7 +477,7 @@ things in this group. There&apos;s a broad variety of Abilities.
font="SansSerif"
height="16"
layout="topleft"
- left_pad="30"
+ left_pad="35"
name="static2"
top_delta="0"
width="100">
@@ -488,8 +490,8 @@ things in this group. There&apos;s a broad variety of Abilities.
layout="topleft"
left="0"
name="member_assigned_roles"
- top="1"
- width="125">
+ top_pad="5"
+ width="130">
<scroll_list.columns
label=""
name="checkbox"
@@ -508,7 +510,7 @@ things in this group. There&apos;s a broad variety of Abilities.
name="member_allowed_actions"
tool_tip="For Details of each Allowed Ability see the Abilities tab."
top_delta="0"
- width="140">
+ width="130">
<scroll_list.columns
label=""
name="icon"
@@ -535,7 +537,7 @@ things in this group. There&apos;s a broad variety of Abilities.
layout="topleft"
left="0"
name="static"
- top="-16"
+ top="0"
width="100">
Name
</text>
@@ -545,7 +547,7 @@ things in this group. There&apos;s a broad variety of Abilities.
font="SansSerif"
height="16"
layout="topleft"
- left_pad="40"
+ left_pad="35"
name="static2"
top_delta="0"
width="100">
@@ -562,7 +564,7 @@ things in this group. There&apos;s a broad variety of Abilities.
left="0"
max_length="20"
name="role_name"
- top="0"
+ top_pad="0"
width="130">
Employees
</line_editor>
@@ -574,7 +576,7 @@ things in this group. There&apos;s a broad variety of Abilities.
layout="topleft"
left_delta="0"
name="static3"
- top_delta="16"
+ top_pad="10"
width="100">
Title
</text>
@@ -589,7 +591,7 @@ things in this group. There&apos;s a broad variety of Abilities.
left_delta="0"
max_length="20"
name="role_title"
- top_delta="16"
+ top_pad="0"
width="130">
(waiting)
</line_editor>
@@ -603,8 +605,8 @@ things in this group. There&apos;s a broad variety of Abilities.
left="135"
max_length="254"
name="role_description"
- top="0"
- width="135"
+ top="16"
+ width="130"
word_wrap="true">
(waiting)
</text_editor>
@@ -616,7 +618,7 @@ things in this group. There&apos;s a broad variety of Abilities.
layout="topleft"
left="0"
name="static4"
- top="58"
+ top="85"
width="120">
Assigned Members
</text>
@@ -626,7 +628,7 @@ things in this group. There&apos;s a broad variety of Abilities.
font="SansSerif"
height="16"
layout="topleft"
- left_pad="20"
+ left_pad="15"
name="static5"
tool_tip="A list of Abilities the currently selected role can perform."
top_delta="0"
@@ -636,11 +638,11 @@ things in this group. There&apos;s a broad variety of Abilities.
<name_list
draw_stripes="false"
enabled="false"
- height="125"
+ height="75"
layout="topleft"
left="0"
name="role_assigned_members"
- top="74"
+ top_pad="0"
width="130" />
<check_box
height="16"
@@ -649,17 +651,17 @@ things in this group. There&apos;s a broad variety of Abilities.
left_delta="0"
name="role_visible_in_list"
tool_tip="Sets whether members of this role are visible in the General tab to people outside of the group."
- top_pad="4"
+ top_pad="10"
width="130" />
<scroll_list
draw_stripes="false"
- height="125"
+ height="75"
layout="topleft"
left="135"
name="role_allowed_actions"
search_column="2"
tool_tip="For Details of each Allowed Ability see the Abilities tab."
- top="74"
+ top="101"
width="130">
<scroll_list.columns
label=""
@@ -682,7 +684,7 @@ things in this group. There&apos;s a broad variety of Abilities.
name="actions_footer"
top_delta="0"
visible="false"
- width="270">
+ width="265">
<text
type="string"
length="1"
@@ -691,8 +693,8 @@ things in this group. There&apos;s a broad variety of Abilities.
layout="topleft"
left="0"
name="static"
- top="-16"
- width="100">
+ top="0"
+ width="200">
Description
</text>
<text_editor
@@ -706,8 +708,8 @@ things in this group. There&apos;s a broad variety of Abilities.
left_delta="0"
max_length="512"
name="action_description"
- top_delta="16"
- width="270"
+ top_pad="0"
+ width="265"
word_wrap="true">
This Ability is &apos;Eject Members from this Group&apos;. Only an Owner can eject another Owner.
</text_editor>
@@ -737,19 +739,19 @@ things in this group. There&apos;s a broad variety of Abilities.
</text>
<scroll_list
enabled="false"
- height="125"
+ height="75"
layout="topleft"
left="0"
name="action_roles"
- top="74"
+ top="90"
width="130" />
<name_list
enabled="false"
- height="125"
+ height="75"
layout="topleft"
left_pad="5"
name="action_members"
top_delta="0"
- width="135" />
+ width="130" />
</panel>
</panel> \ No newline at end of file
diff --git a/indra/newview/skins/default/xui/en/panel_landmarks.xml b/indra/newview/skins/default/xui/en/panel_landmarks.xml
index f27b584c51..9ee80a37d7 100644
--- a/indra/newview/skins/default/xui/en/panel_landmarks.xml
+++ b/indra/newview/skins/default/xui/en/panel_landmarks.xml
@@ -1,10 +1,34 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
-<panel name="Landmarks" bottom="0" height="326" left="0" width="380"
- border="true" follows="left|top|right|bottom">
- <inventory_panel allow_multi_select="true" border="true" bottom="0"
- follows="left|top|right|bottom" height="326" left="0" mouse_opaque="true"
- name="landmarks_list" width="380"/>
- <button bottom="0" halign="center" height="16" label=">" enabled="false"
- mouse_opaque="false" name="selector" width="20" left="0"
- follows="right|bottom" tool_tip="View landmark properties"/>
+<panel
+ name="Landmarks"
+ bottom="0"
+ height="326"
+ left="0"
+ width="380"
+ border="true"
+ background_visible="true"
+ bg_alpha_color="DkGray2"
+ follows="left|top|right|bottom">
+ <inventory_panel
+ allow_multi_select="true"
+ border="true"
+ bottom="0"
+ follows="left|top|right|bottom"
+ height="326"
+ left="0"
+ mouse_opaque="true"
+ name="landmarks_list"
+ width="380"/>
+ <button
+ bottom="0"
+ halign="center"
+ height="16"
+ label=">"
+ enabled="false"
+ mouse_opaque="false"
+ name="selector"
+ width="20"
+ left="0"
+ follows="right|bottom"
+ tool_tip="View landmark properties"/>
</panel>
diff --git a/indra/newview/skins/default/xui/en/panel_notes.xml b/indra/newview/skins/default/xui/en/panel_notes.xml
index 47d9088a62..a0ac9df8a5 100644
--- a/indra/newview/skins/default/xui/en/panel_notes.xml
+++ b/indra/newview/skins/default/xui/en/panel_notes.xml
@@ -8,25 +8,25 @@
left="10"
name="panel_notes"
top="10"
- width="355">
+ width="305">
<scroll_container
left="8"
- width="340"
+ width="260"
height="570"
follows="left|top|right|bottom"
layout="topleft"
name="profile_scroll"
opaque="true"
- color="0.5 0.5 0.5 1.0"
+ color="DkGray2"
reserve_scroll_corner="false">
<panel
layout="topleft"
- width="310"
+ width="260"
height="530"
left="0"
follows="left|right"
top="0">
- <text
+ <!-- <text
type="string"
length="1"
follows="left|top"
@@ -40,28 +40,27 @@
width="250"
word_wrap="true">
Private Notes
- </text>
+ </text>-->
<text
type="string"
length="1"
follows="left|top"
- font="SansSerif"
- font.style="ITALIC"
+ font="SansSerifBold"
height="15"
layout="topleft"
left="10"
name="status_message"
- text_color="0.1 0.1 0.1 1"
- top_pad="10"
- width="300">
- Your notes about this user:
+ text_color="White"
+ top="20"
+ width="260">
+ Your private notes:
</text>
<text_editor
- bg_focus_color="white"
- bg_writeable_color="0.6 0.6 0.6 1"
+ bg_focus_color="LtGray"
+ bg_writeable_color="LtGray"
follows="left|right"
font="SansSerif"
- height="300"
+ height="200"
hide_scrollbar="true"
layout="topleft"
left="10"
@@ -69,9 +68,9 @@
name="notes_edit"
text_color="black"
top_pad="10"
- width="290"
+ width="240"
word_wrap="true" />
- <text
+ <!-- <text
type="string"
length="1"
follows="left|top"
@@ -85,26 +84,25 @@
width="250"
word_wrap="true">
Private Settings
- </text>
- <text
+ </text> -->
+ <text
type="string"
length="1"
follows="left|top"
- font="SansSerif"
- font.style="ITALIC"
+ font="SansSerifBold"
height="15"
layout="topleft"
left="10"
name="status_message2"
- text_color="0.1 0.1 0.1 1"
- top_pad="10"
- width="300">
- This user can:
+ text_color="white"
+ top_pad="30"
+ width="260">
+ Allow this user to:
</text>
<check_box
enabled="false"
follows="left|top"
- font="SansSerifBig"
+ font="SansSerif"
height="20"
label="See my online status"
layout="topleft"
@@ -113,11 +111,11 @@
text_disabled_color="0.1 0.1 0.1 1"
text_enabled_color="white"
top_pad="10"
- width="300" />
+ width="260" />
<check_box
enabled="false"
follows="left|top"
- font="SansSerifBig"
+ font="SansSerif"
height="20"
label="See me on the map"
layout="topleft"
@@ -126,11 +124,11 @@
text_disabled_color="0.1 0.1 0.1 1"
text_enabled_color="white"
top_pad="10"
- width="300" />
+ width="260" />
<check_box
enabled="false"
follows="left|top"
- font="SansSerifBig"
+ font="SansSerif"
height="20"
label="Edit, delete or take my objects"
layout="topleft"
@@ -139,7 +137,7 @@
text_disabled_color="0.1 0.1 0.1 1"
text_enabled_color="white"
top_pad="10"
- width="300" />
+ width="260" />
</panel>
</scroll_container>
<panel
@@ -149,7 +147,7 @@
left="8"
name="notes_buttons_panel"
bottom="625"
- width="345">
+ width="280">
<button
follows="bottom|left"
font="SansSerifSmallBold"
@@ -160,14 +158,14 @@
mouse_opaque="false"
name="add_friend"
top="0"
- width="75" />
+ width="90" />
<button
follows="bottom|left"
font="SansSerifSmallBold"
height="25"
label="IM"
layout="topleft"
- left_pad="5"
+ left_pad="0"
name="im"
top="0"
width="40" />
@@ -177,7 +175,7 @@
height="25"
label="Call"
layout="topleft"
- left_pad="5"
+ left_pad="0"
name="call"
top="0"
width="50"
@@ -188,20 +186,20 @@
height="25"
label="Teleport"
layout="topleft"
- left_pad="5"
+ left_pad="0"
name="teleport"
top="0"
- width="65" />
+ width="75" />
<button
follows="bottom|left"
font="SansSerifSmallBold"
height="25"
label="Share"
layout="topleft"
- left_pad="5"
+ left_pad="0"
name="share"
top="0"
- width="50"
+ width="60"
enabled="false"/>
</panel>
</panel>
diff --git a/indra/newview/skins/default/xui/en/panel_people.xml b/indra/newview/skins/default/xui/en/panel_people.xml
index 63082d3150..4fc47d1c42 100644
--- a/indra/newview/skins/default/xui/en/panel_people.xml
+++ b/indra/newview/skins/default/xui/en/panel_people.xml
@@ -1,225 +1,298 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<panel
layout="topleft"
- top="0" left="0" width="355" height="465"
+ top="0"
+ left="0"
+ width="305"
+ height="465"
follows="left|top|right|bottom"
- background_visible="true" bg_alpha_color="0.3 0.3 0.3 1"
- label="People" name="people_panel"
->
- <search_editor
+ background_visible="true"
+ label="People"
+ name="people_panel">
+ <search_editor
layout="topleft"
- top="3" left="10" width="335" height="16"
+ top="3"
+ left="15"
+ width="270"
+ height="20"
follows="left|top|right"
- max_length="300"
- label="Filter" name="filter_input"
- font="SansSerif" text_color="black"
- />
+ max_length="270"
+ label="Filter People"
+ name="filter_input"
+ font="SansSerif"
+ background_image="TextField_Search_Off"
+ text_pad_left="23"
+ text_color="black"/>
+ <button
+ name="people_search"
+ layout="topleft"
+ top="5"
+ left="23"
+ width="13"
+ height="13"
+ scale_image="false"
+ follows="left|top|right"
+ font="SansSerifBigBold"
+ image_selected="Search"
+ image_unselected="Search"
+ picture_style="true"/>
<tab_container
layout="topleft"
- top="30" left="10" width="335" height="400"
+ top="30"
+ left="10"
+ width="280"
+ height="400"
follows="left|top|right|bottom"
name="tabs"
- tab_position="top"
- bg_alpha_color="0.7 0.7 0.1 1"
- >
- <panel
+ tab_position="top">
+ <panel
layout="topleft"
- height="390" width="332"
+ height="390"
+ width="280"
follows="left|top|right|bottom"
- background_visible="true" bevel_style="bright"
- label="Nearby" name="nearby_panel"
- >
+ background_visible="true"
+ bevel_style="bright"
+ label="Nearby"
+ name="nearby_panel">
<avatar_list
layout="topleft"
- top="2" left="0" width="332" height="357"
+ top="2"
+ left="0"
+ width="280"
+ height="357"
follows="left|top|right|bottom"
- name="avatar_list"
- />
+ name="avatar_list"/>
<panel
layout="topleft"
- bottom="390" left="0" width="333" height="30"
+ bottom="390"
+ left="0"
+ width="280"
+ height="30"
follows="left|right|bottom"
- background_visible="true" bevel_style="bright" bg_alpha_color="black"
- label="bottom_panel" name="bottom_panel"
- >
+ background_visible="true"
+ bevel_style="bright"
+ label="bottom_panel"
+ name="bottom_panel">
<button
name="gear_btn"
enabled="false"
layout="topleft"
- top="9" left="305" width="16" height="16"
+ top="7"
+ left="20"
+ width="18"
+ height="18"
follows="bottom|right"
font="SansSerifBigBold"
- image_hover_selected="gear.tga"
- image_selected="gear.tga"
- image_unselected="gear.tga"
- picture_style="true"
- />
- </panel>
+ hover_glow_amount="0.15"
+ image_selected="OptionsMenu_Press"
+ image_unselected="OptionsMenu_Off"
+ picture_style="true"/>
+ </panel>
</panel>
<panel
layout="topleft"
- height="390" width="332"
+ height="390"
+ width="280"
follows="left|top|right|bottom"
- background_visible="true" bevel_style="bright"
- label="Friends" name="friends_panel"
- >
+ background_visible="true"
+ bevel_style="bright"
+ label="Friends"
+ name="friends_panel">
<avatar_list
layout="topleft"
- top="2" left="0" width="332" height="357"
+ top="2"
+ left="0"
+ width="280"
+ height="357"
follows="left|top|right|bottom"
- name="avatar_list"
- />
+ name="avatar_list"/>
<panel
layout="topleft"
- bottom="390" left="0" width="333" height="30"
+ bottom="390"
+ left="0"
+ width="280"
+ height="30"
follows="left|right|bottom"
- background_visible="true" bevel_style="in" bg_alpha_color="black"
- label="bottom_panel" name="bottom_panel"
- >
- <button
+ background_visible="true"
+ bevel_style="in"
+ label="bottom_panel"
+ name="bottom_panel">
+ <button
+ name="gear_btn"
+ enabled="false"
+ layout="topleft"
+ top="7"
+ left="20"
+ width="18"
+ height="18"
+ follows="bottom|right"
+ font="SansSerifBigBold"
+ hover_glow_amount="0.15"
+ image_selected="OptionsMenu_Press"
+ image_unselected="OptionsMenu_Off"
+ picture_style="true"/>
+ <button
name="add_btn"
layout="topleft"
- top="9" left="10" width="16" height="16"
+ top_delta="0"
+ left_pad="5"
+ width="18"
+ height="18"
follows="bottom|left"
font="SansSerifBigBold"
- image_hover_selected="plus.tga"
- image_selected="plus.tga"
- image_unselected="plus.tga" picture_style="true"
- />
+ hover_glow_amount="0.15"
+ image_selected="AddItem_Press"
+ image_unselected="AddItem_Off"
+ picture_style="true"/>
<button
name="del_btn"
layout="topleft"
- top_delta="0" left_pad="24" width="16" height="16"
+ top_delta="0"
+ left_pad="180"
+ width="18"
+ height="18"
follows="bottom|left"
font="SansSerifBigBold"
- image_hover_selected="minus.tga"
- image_selected="minus.tga"
- image_unselected="minus.tga"
- picture_style="true"
- />
- <button
- name="gear_btn"
- enabled="false"
- layout="topleft"
- top_delta="0" left_pad="239" width="16" height="16"
- follows="bottom|right"
- font="SansSerifBigBold"
- image_hover_selected="gear.tga"
- image_selected="gear.tga"
- image_unselected="gear.tga"
- picture_style="true"
- />
- </panel>
+ hover_glow_amount="0.15"
+ image_selected="TrashItem_Press"
+ image_unselected="TrashItem_Off"
+ picture_style="true"/>
+ </panel>
</panel>
<panel
layout="topleft"
- height="390" width="332"
+ height="390"
+ width="280"
follows="left|top|right|bottom"
- background_visible="true" bevel_style="bright"
- label="Groups" name="groups_panel"
- >
+ background_visible="true"
+ bevel_style="bright"
+ label="Groups"
+ name="groups_panel">
<group_list
layout="topleft"
- top="2" left="0" width="332" height="357"
+ top="2"
+ left="0"
+ width="280"
+ height="357"
follows="left|top|right|bottom"
- name="group_list"
- />
+ name="group_list"/>
<panel
layout="topleft"
- bottom="390" left="0" width="333" height="30"
+ bottom="390"
+ left="0"
+ width="280"
+ height="30"
follows="left|right|bottom"
- background_visible="true" bevel_style="in" bg_alpha_color="black"
- label="bottom_panel" name="bottom_panel"
- >
+ background_visible="true"
+ bevel_style="in"
+ label="bottom_panel"
+ name="bottom_panel">
<button
- name="plus_btn"
+ name="gear_btn"
+ enabled="false"
layout="topleft"
- top="9" left="10" width="16" height="16"
- follows="bottom|left"
+ top="7"
+ left="20"
+ width="18"
+ height="18"
+ follows="bottom|right"
font="SansSerifBigBold"
- image_hover_selected="plus.tga"
- image_selected="plus.tga"
- image_unselected="plus.tga"
- picture_style="true"
- />
+ hover_glow_amount="0.15"
+ image_selected="OptionsMenu_Press"
+ image_unselected="OptionsMenu_Off"
+ picture_style="true"/>
<button
- name="minus_btn"
+ name="plus_btn"
layout="topleft"
- top_delta="0" left_pad="24" width="16" height="16"
+ top_delta="0"
+ left_pad="5"
+ width="18"
+ height="18"
follows="bottom|left"
font="SansSerifBigBold"
- image_hover_selected="minus.tga"
- image_selected="minus.tga"
- image_unselected="minus.tga"
- picture_style="true"
- />
+ hover_glow_amount="0.15"
+ image_selected="AddItem_Press"
+ image_unselected="AddItem_Off"
+ picture_style="true"/>
<button
name="activate_btn"
layout="topleft"
- top_delta="0" left_pad="24" width="16" height="16"
+ top_delta="5"
+ left_pad="24"
+ width="10"
+ height="10"
follows="bottom|left"
font="SansSerifBigBold"
image_hover_selected="group_activate_btn.tga"
image_selected="group_activate_btn.tga"
image_unselected="group_activate_btn.tga"
- picture_style="true"
- />
+ picture_style="true"/>
<button
- name="gear_btn"
- enabled="false"
+ name="minus_btn"
layout="topleft"
- top_delta="0" left="305" width="16" height="16"
- follows="bottom|right"
+ top_delta="-5"
+ left_pad="146"
+ width="18"
+ height="18"
+ follows="bottom|left"
font="SansSerifBigBold"
- image_hover_selected="gear.tga"
- image_selected="gear.tga"
- image_unselected="gear.tga"
- picture_style="true"
- />
- </panel>
+ hover_glow_amount="0.15"
+ image_selected="TrashItem_Press"
+ image_unselected="TrashItem_Off"
+ picture_style="true"/>
+ </panel>
</panel>
<panel
layout="topleft"
- height="390" width="332"
+ height="390"
+ width="280"
follows="left|top|right|bottom"
- background_visible="true" bevel_style="bright"
- label="Recent" name="recent_panel"
- >
+ background_visible="true"
+ bevel_style="bright"
+ label="Recent"
+ name="recent_panel">
<avatar_list
layout="topleft"
- top="2" left="0" width="332" height="357"
+ top="2"
+ left="0"
+ width="280"
+ height="357"
follows="left|top|right|bottom"
- name="avatar_list"
- />
+ name="avatar_list"/>
<panel
layout="topleft"
- bottom="390" left="0" width="333" height="30"
+ bottom="390"
+ left="0"
+ width="280"
+ height="30"
follows="left|right|bottom"
- background_visible="true" bevel_style="in" bg_alpha_color="black"
- label="bottom_panel" name="bottom_panel"
- >
+ background_visible="true"
+ bevel_style="in"
+ label="bottom_panel"
+ name="bottom_panel">
<button
name="gear_btn"
enabled="false"
layout="topleft"
- top="9" left="305" width="16" height="16"
+ top="7"
+ left="20"
+ width="18"
+ height="18"
follows="bottom|right"
font="SansSerifBigBold"
- image_hover_selected="gear.tga"
- image_selected="gear.tga"
- image_unselected="gear.tga"
- picture_style="true"
- />
+ hover_glow_amount="0.15"
+ image_selected="OptionsMenu_Press"
+ image_unselected="OptionsMenu_Off"
+ picture_style="true"/>
</panel>
</panel>
</tab_container>
-
- <layout_stack
+ <layout_stack
name="button_bar"
follows="left|right|bottom"
bottom="6"
left="6"
- width="335"
+ width="280"
height="27"
orientation="horizontal"
animate="false"
@@ -234,16 +307,15 @@
left="0"
min_width="85"
width="85"
- visible="true"
- >
+ visible="true">
<button
label="View Profile"
name="view_profile_btn"
layout="topleft"
- width="85" height="25"
+ width="85"
+ height="25"
follows="top|left|right"
- font="SansSerifSmallBold"
- />
+ font="SansSerifSmallBold"/>
</layout_panel>
<layout_panel
name="add_friend_btn_panel"
@@ -255,16 +327,14 @@
left="0"
min_width="85"
width="85"
- visible="true"
- >
+ visible="true">
<button
label="Add Friend"
name="add_friend_btn"
layout="topleft"
width="85" height="25"
follows="top|left|right"
- font="SansSerifSmallBold"
- />
+ font="SansSerifSmallBold"/>
</layout_panel>
<layout_panel
name="group_info_btn_panel"
@@ -276,16 +346,15 @@
left="0"
min_width="80"
width="80"
- visible="true"
- >
+ visible="true">
<button
label="Group Info"
name="group_info_btn"
layout="topleft"
- width="80" height="25"
+ width="80"
+ height="25"
follows="top|left|right"
- font="SansSerifSmallBold"
- />
+ font="SansSerifSmallBold"/>
</layout_panel>
<layout_panel name="chat_btn_panel"
border="false"
@@ -296,16 +365,14 @@
left="0"
min_width="45"
width="45"
- visible="true"
- >
+ visible="true">
<button
label="Chat"
name="chat_btn"
layout="topleft"
width="45" height="25"
follows="top|left|right"
- font="SansSerifSmallBold"
- />
+ font="SansSerifSmallBold"/>
</layout_panel>
<layout_panel
name="im_btn_panel"
@@ -317,16 +384,15 @@
left="0"
min_width="35"
width="35"
- visible="true"
- >
+ visible="true">
<button
label="IM"
name="im_btn"
layout="topleft"
- width="35" height="25"
+ width="35"
+ height="25"
follows="top|left|right"
- font="SansSerifSmallBold"
- />
+ font="SansSerifSmallBold"/>
</layout_panel>
<layout_panel
name="call_btn_panel"
@@ -338,17 +404,16 @@
left="0"
min_width="40"
width="40"
- visible="false"
- >
+ visible="false">
<button
label="Call"
name="call_btn"
enabled="false"
layout="topleft"
- width="40" height="25"
+ width="40"
+ height="25"
follows="top|left|right"
- font="SansSerifSmallBold"
- />
+ font="SansSerifSmallBold"/>
</layout_panel>
<layout_panel
name="teleport_btn_panel"
@@ -359,8 +424,7 @@
height="25"
left="0"
min_width="65"
- width="65"
- >
+ width="65">
<button
label="Teleport"
name="teleport_btn"
@@ -368,8 +432,7 @@
height="25"
layout="topleft"
follows="left|top|right"
- font="SansSerifSmallBold"
- />
+ font="SansSerifSmallBold"/>
</layout_panel>
<layout_panel
name="share_btn_panel"
@@ -382,8 +445,7 @@
left="0"
min_width="50"
width="50"
- visible="false"
- >
+ visible="false">
<button
label="Share"
name="share_btn"
@@ -392,8 +454,7 @@
width="50"
height="25"
follows="top|left|right"
- font="SansSerifSmallBold"
- />
+ font="SansSerifSmallBold"/>
</layout_panel>
<layout_panel
name="more_btn_panel"
@@ -405,8 +466,7 @@
left="0"
min_width="40"
width="40"
- visible="true"
- >
+ visible="true">
<button
label="&gt;&gt;"
name="more_btn"
@@ -415,10 +475,9 @@
width="40"
height="25"
follows="top|right"
- font="SansSerifSmallBold"
- />
+ font="SansSerifSmallBold"/>
</layout_panel>
- </layout_stack>
+ </layout_stack>
<string name="no_people">
No people
</string>
diff --git a/indra/newview/skins/default/xui/en/panel_pick_info.xml b/indra/newview/skins/default/xui/en/panel_pick_info.xml
index e43d8d5c00..393521f1d2 100644
--- a/indra/newview/skins/default/xui/en/panel_pick_info.xml
+++ b/indra/newview/skins/default/xui/en/panel_pick_info.xml
@@ -1,14 +1,12 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<panel
- background_visible="true"
bevel_style="in"
- bg_alpha_color="0.2 0.2 0.2 1"
height="660"
layout="topleft"
left="0"
name="panel_pick_info"
top="0"
- width="355">
+ width="305">
<button
follows="top|left"
height="20"
@@ -36,11 +34,12 @@
Pick Info
</text>
<panel
- background_visible="true"
- bg_alpha_color="0.5 0.5 0.5 1"
follows="left|right|top|bottom"
height="580"
+ width="280"
layout="topleft"
+ background_visible="true"
+ bg_alpha_color="DkGray2"
left="10"
right="-10"
top="30">
@@ -73,7 +72,7 @@
left="10"
name="pick_name"
right="-10"
- text_color="black"
+ text_color="white"
word_wrap="true">
[name]
</text>
@@ -99,7 +98,7 @@
left="10"
name="pick_desc"
right="-10"
- text_color="black"
+ text_color="white"
valign="center"
word_wrap="true">
[description]
@@ -124,7 +123,7 @@
layout="topleft"
left="10"
name="pick_location"
- text_color="black"
+ text_color="white"
valign="center">
[loading...]
</text>
@@ -153,20 +152,20 @@
height="25"
label="Teleport"
layout="topleft"
- left_pad="5"
+ left_pad="0"
name="teleport_btn"
top="0"
- width="70" />
+ width="80" />
<button
follows="bottom|left"
font="SansSerifSmallBold"
height="25"
label="Show on Map"
layout="topleft"
- left_pad="5"
+ left_pad="0"
name="show_on_map_btn"
top="0"
- width="90" />
+ width="100" />
<button
enabled="false"
follows="bottom|left"
@@ -174,7 +173,7 @@
height="25"
label="Verb"
layout="topleft"
- right="-5"
+ left_pad="0"
name="verb_btn"
top="0"
width="50" />
diff --git a/indra/newview/skins/default/xui/en/panel_picks.xml b/indra/newview/skins/default/xui/en/panel_picks.xml
index c8a814887a..5b66026f48 100644
--- a/indra/newview/skins/default/xui/en/panel_picks.xml
+++ b/indra/newview/skins/default/xui/en/panel_picks.xml
@@ -8,8 +8,8 @@
left="0"
name="panel_picks"
top="0"
- width="355">
- <text
+ width="305">
+ <!--<text
type="string"
length="1"
follows="top|left|right"
@@ -20,24 +20,24 @@
name="pick_title"
text_color="white"
top="10"
- width="330"
+ width="270"
word_wrap="true">
[NAME]&apos;s favorite places in Second Life...
- </text>
+ </text>-->
<!-- below is a special title shown for the Agent on the "Picks" tab-->
<text
type="string"
length="1"
follows="top"
- font="SansSerifHugeBold"
- height="55"
+ font="SansSerifBold"
+ height="35"
layout="topleft"
left="10"
name="pick_title_agent"
text_color="white"
top="10"
visible="false"
- width="330"
+ width="270"
word_wrap="true">
Tell everyone about your favorite Second Life places...
</text>
@@ -48,10 +48,10 @@
left="8"
name="profile_scroll"
opaque="true"
- color="0.5 0.5 0.5 1.0"
+ color="DkGray2"
reserve_scroll_corner="false"
top_pad="0"
- width="340">
+ width="260">
<panel
bevel_style="in"
height="40"
@@ -59,12 +59,11 @@
left="0"
name="back_panel"
top="0"
- width="310" />
+ width="260" />
</scroll_container>
<panel
background_visible="true"
bevel_style="in"
- bg_alpha_color="black"
enabled="false"
follows="left|right|bottom"
height="25"
@@ -74,48 +73,52 @@
name="edit_panel"
visible="false"
top_pad="0"
- width="340">
+ width="260">
<button
enabled="false"
follows="bottom|left"
font="SansSerifBigBold"
- height="16"
- image_hover_selected="gear.tga"
- image_selected="gear.tga"
- image_unselected="gear.tga"
+ height="18"
+ hover_glow_amount="0.15"
+ image_selected="OptionsMenu_Press"
+ image_unselected="OptionsMenu_Off"
layout="topleft"
- left="5"
+ left="10"
name="gear_menu_btn"
picture_style="true"
top="5"
- width="16" />
+ width="18" />
<button
follows="bottom|left"
font="SansSerifBigBold"
- height="16"
- image_hover_selected="plus.tga"
- image_selected="plus.tga"
- image_unselected="plus.tga"
+ height="18"
+ image_disabled="AddItem_Off"
+ image_disabled_selected="AddItem_Press"
+ hover_glow_amount="0.15"
+ image_selected="AddItem_Press"
+ image_unselected="AddItem_Off"
layout="topleft"
left="35"
name="new_btn"
picture_style="true"
tool_tip="Create New Pick at Current Location"
top="5"
- width="16" />
+ width="18" />
<button
follows="bottom|right"
font="SansSerifBigBold"
- height="16"
- image_hover_selected="minus.tga"
- image_selected="minus.tga"
- image_unselected="minus.tga"
+ height="18"
+ image_disabled="TrashItem_Off"
+ image_disabled_selected="TrashItem_Press"
+ hover_glow_amount="0.15"
+ image_selected="TrashItem_Press"
+ image_unselected="TrashItem_Off"
layout="topleft"
name="trash_btn"
picture_style="true"
right="-10"
top="5"
- width="16" />
+ width="18" />
</panel>
<panel
follows="bottom|left"
@@ -124,7 +127,7 @@
left="8"
name="buttons_cucks"
bottom="625"
- width="345">
+ width="280">
<button
follows="bottom|left"
font="SansSerifSmallBold"
@@ -135,29 +138,29 @@
name="info_btn"
enabled="false"
top="0"
- width="50" />
+ width="60" />
<button
follows="bottom|left"
font="SansSerifSmallBold"
height="25"
label="Teleport"
layout="topleft"
- left_pad="5"
+ left_pad="0"
name="teleport_btn"
enabled="false"
top="0"
- width="70" />
+ width="75" />
<button
follows="bottom|left"
font="SansSerifSmallBold"
height="25"
label="Show on Map"
layout="topleft"
- left_pad="5"
+ left_pad="0"
name="show_on_map_btn"
enabled="false"
top="0"
- width="90" />
+ width="105" />
<button
enabled="false"
follows="bottom|right"
@@ -165,9 +168,9 @@
height="25"
label="Verb"
layout="topleft"
- right="-15"
+ left_pad="0"
name="verb_btn"
top="0"
- width="50" />
+ width="60" />
</panel>
</panel>
diff --git a/indra/newview/skins/default/xui/en/panel_places.xml b/indra/newview/skins/default/xui/en/panel_places.xml
index 1743e016ee..61b0ac9b72 100644
--- a/indra/newview/skins/default/xui/en/panel_places.xml
+++ b/indra/newview/skins/default/xui/en/panel_places.xml
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<panel
background_visible="true"
- bg_alpha_color="0.3 0.3 0.3 1"
follows="left|top|right|bottom"
height="400"
label="Places"
@@ -11,7 +10,7 @@
min_width="240"
name="places panel"
top="400"
- width="355">
+ width="305">
<panel.string
name="landmarks_tab_title">
Landmarks
@@ -22,22 +21,39 @@
</panel.string>
<search_editor
follows="left|top|right"
- height="16"
+ height="20"
label="Filter"
layout="topleft"
- left="10"
+ left="15"
name="Filter"
- top="4"
- width="335" />
+ top="3"
+ width="270"
+ font="SansSerif"
+ background_image="TextField_Search_Off"
+ text_pad_left="23"
+ text_color="black"/>
+ <button
+ name="landmark_search"
+ layout="topleft"
+ top="5"
+ left="23"
+ width="13"
+ height="13"
+ scale_image="false"
+ follows="left|top|right"
+ font="SansSerifBigBold"
+ image_selected="Search"
+ image_unselected="Search"
+ picture_style="true"/>
<tab_container
follows="left|top|right|bottom"
height="326"
layout="topleft"
- left_delta="0"
+ left="10"
name="Places Tabs"
tab_position="top"
top_pad="19"
- width="335" />
+ width="280" />
<panel
class="panel_place_info"
filename="panel_place_info.xml"
@@ -48,7 +64,7 @@
name="panel_place_info"
top="-310"
visible="false"
- width="355" />
+ width="280" />
<button
follows="bottom|left"
font="SansSerifSmallBold"
@@ -58,14 +74,14 @@
left_delta="10"
name="teleport_btn"
top_pad="5"
- width="90" />
+ width="80" />
<button
follows="bottom|left"
font="SansSerifSmallBold"
height="25"
label="Show on Map"
layout="topleft"
- left_pad="5"
+ left_pad="0"
name="map_btn"
top_delta="0"
width="110" />
@@ -76,7 +92,7 @@
height="25"
label="Share"
layout="topleft"
- left_pad="5"
+ left_pad="0"
name="share_btn"
top_delta="0"
width="60" />
@@ -87,7 +103,7 @@
height="25"
label="â–¼"
layout="topleft"
- left_pad="35"
+ left_pad="0"
name="overflow_btn"
top_delta="0"
width="30" />
diff --git a/indra/newview/skins/default/xui/en/panel_preferences_advanced.xml b/indra/newview/skins/default/xui/en/panel_preferences_advanced.xml
index 2f08bb816e..624345367f 100644
--- a/indra/newview/skins/default/xui/en/panel_preferences_advanced.xml
+++ b/indra/newview/skins/default/xui/en/panel_preferences_advanced.xml
@@ -70,45 +70,6 @@ Beware the Trout!
top_pad="10"
width="200" />
- <text
- type="string"
- length="1"
- follows="left|top"
- height="12"
- layout="topleft"
- left="30"
- name="UI Size:"
- top_pad="10"
- width="100">
- UI Size:
- </text>
- <slider
- can_edit_text="true"
- control_name="UIScaleFactor"
- decimal_digits="2"
- follows="left|top"
- height="15"
- increment="0.025"
- initial_value="1"
- layout="topleft"
- left_delta="0"
- max_val="1.4"
- min_val="0.75"
- name="ui_scale_slider"
- top_pad="10"
- width="180" />
- <spinner
- control_name="UIScaleFactor"
- height="16"
- increment="0.025"
- initial_value="1"
- layout="topleft"
- left_pad="10"
- max_val="1.4"
- min_val="0.75"
- name="ui_scale_slider"
- top_delta="0"
- width="58" />
<check_box
control_name="UIAutoScale"
height="16"
diff --git a/indra/newview/skins/default/xui/en/panel_preferences_general.xml b/indra/newview/skins/default/xui/en/panel_preferences_general.xml
index 6ca88a51a9..70d15c237b 100644
--- a/indra/newview/skins/default/xui/en/panel_preferences_general.xml
+++ b/indra/newview/skins/default/xui/en/panel_preferences_general.xml
@@ -223,15 +223,15 @@
</text>
<!-- THIS IS A NEW RADIO GROUP ADDED BY LIS -->
<radio_group
+ control_name="AvatarNameTagMode"
height="30"
layout="topleft"
left_delta="50"
- control_name="NameTags"
name="Name_Tag_Preference"
top_pad="10">
<radio_item
height="16"
- label="On"
+ label="Off"
layout="topleft"
left="0"
name="radio"
@@ -239,7 +239,7 @@
width="98" />
<radio_item
height="16"
- label="Off"
+ label="On"
layout="topleft"
left_pad="12"
name="radio2"
@@ -255,7 +255,8 @@
width="98" />
</radio_group>
<check_box
- control_name="RenderNameHideSelf"
+ enabled_control="AvatarNameTagMode"
+ control_name="RenderNameShowSelf"
height="16"
label="Show my name"
layout="topleft"
@@ -264,7 +265,8 @@
top_pad="5"
width="300" />
<check_box
- control_name="RenderHideGroupTitleAll"
+ enabled_control="AvatarNameTagMode"
+ control_name="RenderShowGroupTitleAll"
height="16"
label="Show group titles"
layout="topleft"
diff --git a/indra/newview/skins/default/xui/en/panel_preferences_graphics1.xml b/indra/newview/skins/default/xui/en/panel_preferences_graphics1.xml
index fb83ab859c..563056890a 100644
--- a/indra/newview/skins/default/xui/en/panel_preferences_graphics1.xml
+++ b/indra/newview/skins/default/xui/en/panel_preferences_graphics1.xml
@@ -36,7 +36,7 @@
layout="topleft"
left_delta="30"
name="windowed mode"
- top_pad="5"
+ top_pad="4"
width="100">
</check_box>
<combo_box
@@ -74,6 +74,46 @@
function="setControlFalse"
parameter="FullScreenAutoDetectAspectRatio" />
</combo_box>
+ <text
+ type="string"
+ length="1"
+ follows="left|top"
+ height="12"
+ layout="topleft"
+ left="30"
+ name="UI Size:"
+ top_pad="4"
+ width="100">
+ UI Size:
+ </text>
+ <slider
+ can_edit_text="true"
+ control_name="UIScaleFactor"
+ decimal_digits="2"
+ follows="left|top"
+ height="15"
+ increment="0.025"
+ initial_value="1"
+ layout="topleft"
+ left_delta="32"
+ max_val="1.4"
+ min_val="0.75"
+ name="ui_scale_slider"
+ top_pad="2"
+ width="180" />
+ <spinner
+ control_name="UIScaleFactor"
+ height="16"
+ increment="0.025"
+ initial_value="1"
+ layout="topleft"
+ left_pad="10"
+ max_val="1.4"
+ min_val="0.75"
+ name="ui_scale_slider"
+ top_delta="0"
+ width="58" />
+
<text
type="string"
length="1"
@@ -82,7 +122,7 @@
layout="topleft"
left="30"
name="QualitySpeed"
- top_pad="5"
+ top_pad="4"
width="400">
Quality and speed:
</text>
@@ -90,11 +130,12 @@
type="string"
length="1"
follows="left|top"
+ halign="right"
height="12"
layout="topleft"
- left_delta="35"
+ left="35"
name="FasterText"
- top_pad="5"
+ top_pad="4"
width="80">
Faster
</text>
@@ -104,27 +145,27 @@
follows="left|top"
height="12"
layout="topleft"
- left_delta="240"
+ left_delta="360"
name="BetterText"
top_delta="0"
width="80">
Better
</text>
- <icon
+ <icon
color="0.12 0.12 0.12 1"
height="14"
image_name="rounded_square.tga"
layout="topleft"
- left="140"
+ left="128"
name="LowGraphicsDivet"
- top_delta="2"
+ top_delta="-2"
width="2" />
<icon
color="0.12 0.12 0.12 1"
height="14"
image_name="rounded_square.tga"
layout="topleft"
- left_pad="42"
+ left_pad="83"
name="MidGraphicsDivet"
top_delta="0"
width="2" />
@@ -133,7 +174,7 @@
height="14"
image_name="rounded_square.tga"
layout="topleft"
- left_pad="42"
+ left_pad="85"
name="HighGraphicsDivet"
top_delta="0"
width="2" />
@@ -142,7 +183,7 @@
height="14"
image_name="rounded_square.tga"
layout="topleft"
- left_pad="42"
+ left_pad="83"
name="UltraGraphicsDivet"
top_delta="0"
width="2" />
@@ -154,12 +195,12 @@
increment="1"
initial_value="0"
layout="topleft"
- left_delta="-140"
+ left="120"
max_val="3"
name="QualityPerformanceSelection"
show_text="false"
- top_delta="-1"
- width="150">
+ top_delta="-2"
+ width="275">
<slider.commit_callback
function="Pref.QualityPerformance"/>
</slider>
@@ -167,9 +208,10 @@
type="string"
length="1"
follows="left|top"
+ halign="center"
height="12"
layout="topleft"
- left="130"
+ left="88"
name="ShadersPrefText"
top_delta="20"
width="80">
@@ -179,11 +221,12 @@
type="string"
length="1"
follows="left|top"
+ halign="center"
height="12"
layout="topleft"
- left_delta="42"
+ left_delta="87"
name="ShadersPrefText2"
- top_delta="10"
+ top_delta="0"
width="80">
Mid
</text>
@@ -191,24 +234,26 @@
type="string"
length="1"
follows="left|top"
+ halign="center"
height="12"
layout="topleft"
- left_delta="42"
+ left_delta="87"
name="ShadersPrefText3"
- top_delta="-10"
- width="40">
+ top_delta="0"
+ width="80">
High
</text>
<text
type="string"
length="1"
follows="left|top"
+ halign="center"
height="12"
layout="topleft"
- left_delta="42"
+ left_delta="85"
name="ShadersPrefText4"
- top_delta="10"
- width="40">
+ top_delta="0"
+ width="80">
Ultra
</text>
<panel
@@ -220,7 +265,7 @@
layout="topleft"
left="5"
name="CustomGraphics Panel"
- top="117"
+ top="124"
width="485">
<text
type="string"
@@ -750,39 +795,55 @@
width="315" />
</radio_group>
</panel>
+ <button
+ follows="left|bottom"
+ height="20"
+ label="Apply"
+ label_selected="Apply"
+ layout="topleft"
+ left="10"
+ name="Apply"
+ top="383"
+ width="115">
+ <button.commit_callback
+ function="Pref.Apply" />
+ </button>
<button
+ follows="left|bottom"
height="20"
label="Reset"
layout="topleft"
- left="15"
+ left_pad="3"
name="Defaults"
- top="380"
- width="155">
+ top="383"
+ width="115">
<button.commit_callback
function="Pref.HardwareDefaults" />
</button>
<button
control_name="ShowAdvancedGraphicsSettings"
+ follows="right|bottom"
height="20"
is_toggle="true"
label="Advanced"
layout="topleft"
- left_pad="5"
+ left_pad="35"
name="Advanced"
top_delta="0"
- width="155">
+ width="115">
<button.commit_callback
function="Pref.ChangeCustom" />
</button>
<button
+ follows="right|bottom"
height="20"
label="Hardware"
label_selected="Hardware"
layout="topleft"
- left_pad="5"
+ left_pad="3"
name="GraphicsHardwareButton"
top_delta="0"
- width="155">
+ width="115">
<button.commit_callback
function="Pref.HardwareSettings" />
</button>
diff --git a/indra/newview/skins/default/xui/en/panel_profile.xml b/indra/newview/skins/default/xui/en/panel_profile.xml
index 8b5591e832..4f559394a6 100644
--- a/indra/newview/skins/default/xui/en/panel_profile.xml
+++ b/indra/newview/skins/default/xui/en/panel_profile.xml
@@ -9,7 +9,7 @@
mouse_opaque="false"
name="panel_profile"
top="10"
- width="355">
+ width="305">
<panel.string
name="CaptionTextAcctInfo">
[ACCTTYPE] [PAYMENTINFO] [AGEVERIFICATION]
@@ -67,7 +67,7 @@
None
</panel.string>
<scroll_container
- color="0.5 0.5 0.5 1.0"
+ color="DkGray2"
follows="left|top|right|bottom"
height="570"
layout="topleft"
@@ -75,13 +75,13 @@
name="profile_scroll"
opaque="true"
reserve_scroll_corner="false"
- width="340">
- <panel
+ width="260">
+ <panel
height="680"
layout="topleft"
left="0"
top="0"
- width="310">
+ width="280">
<text
type="string"
follows="top|left|right"
@@ -93,260 +93,128 @@
text_color="white"
top="0"
mouse_opaque="true"
- width="320">
+ width="250">
(Loading...)
</text>
- <panel
- follows="left|top"
- height="120"
- layout="topleft"
- left="9"
- name="lifes_images_panel"
- top_pad="15"
- width="250">
- <panel
+ <panel
follows="left|top"
- height="120"
+ height="100"
layout="topleft"
- left="0"
+ left="10"
name="second_life_image_panel"
- top="0"
- width="125">
- <text
- type="string"
- follows="left|top|right|bottom"
- font="SansSerifBold"
- height="20"
- layout="topleft"
- left="0"
- name="first_life_photo_title_text"
- text_color="white"
- top="0"
- width="125">
- Second Life photo:
- </text>
+ top="20"
+ width="250">
<texture_picker
allow_no_texture="true"
default_image_name="None"
enabled="false"
follows="top|left"
- height="105"
+ height="100"
layout="topleft"
left="0"
name="2nd_life_pic"
- top_pad="5"
- width="105" />
- </panel>
- <panel
- follows="left|top"
- height="120"
- layout="topleft"
- left_pad="1"
- name="first_life_image_panel"
- top="0"
- width="125">
- <text
- type="string"
- follows="left|top|right|bottom"
- font="SansSerifBold"
- height="20"
- layout="topleft"
- left="0"
- name="second_life_photo_title_text"
- text_color="white"
top="0"
- width="125">
- First Life photo:
- </text>
- <texture_picker
- allow_no_texture="true"
- default_image_name="None"
- enabled="false"
- follows="top|left"
- height="105"
- layout="topleft"
- left="0"
- name="1st_life_pic"
- top_pad="5"
- width="105" />
- </panel>
- </panel>
- <panel
- follows="left|top|right"
- height="30"
- layout="topleft"
- left="0"
- name="status_panel"
- top="155"
- width="320">
- <text
- follows="left|top"
- font="SansSerifBold"
- font.style="ITALIC"
- height="15"
- layout="topleft"
- left="9"
- name="online_status"
- text_color="green"
- width="100" />
- <text
- type="string"
- follows="left|top"
- font="SansSerifBold"
- font.style="ITALIC"
- height="15"
- layout="topleft"
- left="9"
- name="status_message"
- text_color="0.1 0.1 0.1 1"
- width="300">
- <!--TBD-->
- </text>
- </panel>
- <panel
- follows="left|top|right"
- height="80"
- layout="topleft"
- left="0"
- name="status_me_panel"
- top="155"
- width="300">
- <text
- type="string"
- follows="left|top"
- font="SansSerifBold"
- height="15"
- layout="topleft"
- left="9"
- name="online_me_status_text"
- text_color="white"
- width="100">
- Status:
- </text>
- <combo_box
- font="SansSerifBold"
- height="18"
- layout="topleft"
- left="10"
- name="status_combo"
- width="150">
- <combo_box.item
- label="Online"
- name="online"
- value="online" />
- <combo_box.item
- label="Away"
- name="away"
- value="away" />
- <combo_box.item
- label="Busy"
- name="busy"
- value="busy" />
- </combo_box>
- <text
- type="string"
- follows="left|top"
- font="SansSerifBold"
- height="15"
- layout="topleft"
- left="9"
- name="status_me_message_text"
- text_color="white"
- width="300">
- What&apos;re you up to?
- </text>
- <line_editor
- border_style="line"
- border_thickness="1"
- follows="left|top|right"
- font="SansSerifBold"
- font.style="ITALIC"
- height="20"
- layout="topleft"
- left="9"
- name="status_me_message_edit"
- select_on_focus="true"
- text_color="0.5 0.5 0.5 1"
- width="300">
- Type a message about what you&apos;re doing in SL!
- </line_editor>
- </panel>
- <text
+ width="100" />
+ <text
type="string"
-
follows="left|top"
font="SansSerifBold"
height="15"
layout="topleft"
- left="9"
+ left_pad="10"
name="title_sl_descr_text"
text_color="white"
- top_pad="10"
- width="290">
- Second Life description:
+ top_delta="0"
+ width="125">
+ Second Life:
</text>
<text
type="string"
+ top_pad="4"
follows="left|top|right"
- font="SansSerif"
- height="45"
+ font="SansSerifSmall"
+ height="75"
layout="topleft"
- left="9"
+ left_delta="0"
name="sl_description_edit"
- text_color="0.1 0.1 0.1 1"
- width="290"
+ text_color="LtGray"
+ width="125"
word_wrap="true">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean viverra orci et justo sagittis aliquet. Nullam malesuada mauris sit amet ipsum.
</text>
- <text
+ </panel>
+ <panel
+ follows="left|top"
+ height="100"
+ layout="topleft"
+ left="10"
+ name="first_life_image_panel"
+ top_pad="20"
+ width="125">
+ <texture_picker
+ allow_no_texture="true"
+ default_image_name="None"
+ enabled="false"
+ follows="top|left"
+ height="100"
+ layout="topleft"
+ left="0"
+ name="real_world_pic"
+ top_pad="0"
+ width="100" />
+ <text
type="string"
follows="left|top"
font="SansSerifBold"
height="15"
layout="topleft"
- left="9"
- name="title_fl_descr_text"
+ left_pad="10"
+ name="title_rw_descr_text"
text_color="white"
- top_pad="10"
- width="290">
- First Life description:
+ top_delta="0"
+ width="125">
+ Real World:
</text>
<text
type="string"
follows="left|top|right"
- font="SansSerif"
+ font="SansSerifSmall"
height="45"
layout="topleft"
- left="9"
+ left_delta="0"
+ top_pad="10"
name="fl_description_edit"
- text_color="0.1 0.1 0.1 1"
- width="290"
+ text_color="LtGray"
+ width="125"
word_wrap="true">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean viverra orci et justo sagittis aliquet. Nullam malesuada mauris sit amet ipsum.
</text>
+ </panel>
<text
type="string"
follows="left|top"
font="SansSerifBold"
height="15"
layout="topleft"
- left="9"
+ halign="right"
+ left="10"
name="title_groups_text"
text_color="white"
- top_pad="10"
- width="290">
- Second Life groups:
+ top_pad="20"
+ width="100">
+ Groups:
</text>
<text
type="string"
follows="left|top|right"
- font="SansSerif"
+ font="SansSerifSmall"
height="45"
layout="topleft"
- left="9"
+ left_pad="10"
+ top_delta="0"
name="sl_groups"
- text_color="0.1 0.1 0.1 1"
- width="290"
+ text_color="LtGray"
+ width="125"
word_wrap="true">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean viverra orci et justo sagittis aliquet. Nullam malesuada mauris sit amet ipsum.
</text>
@@ -355,26 +223,28 @@
follows="left|top"
font="SansSerifBold"
height="15"
+ halign="right"
layout="topleft"
- left="9"
+ left="10"
name="title_homepage_text"
text_color="white"
- top_pad="10"
+ top_pad="20"
width="100">
Homepage:
</text>
<text
type="string"
follows="left|top|right"
- font="SansSerif"
+ font="SansSerifSmall"
font.style="UNDERLINE"
font_shadow="hard"
height="15"
+ top_delta="0"
layout="topleft"
- left="9"
+ left_pad="10"
name="homepage_edit"
text_color="0.2 0.2 1 1"
- width="290">
+ width="125">
TODO
</text>
<text
@@ -382,24 +252,26 @@
follows="left|top"
font="SansSerifBold"
height="15"
+ halign="right"
layout="topleft"
- left="9"
+ left="10"
name="title_member_text"
text_color="white"
- top_pad="10"
+ top_pad="20"
width="100">
Member since:
</text>
<text
type="string"
follows="left|top|right"
- font="SansSerif"
+ font="SansSerifSmall"
height="15"
layout="topleft"
- left="9"
+ left_pad="10"
+ top_delta="0"
name="register_date"
- text_color="0.1 0.1 0.1 1"
- width="290"
+ text_color="LtGray"
+ width="125"
word_wrap="true">
05/31/1976
</text>
@@ -408,34 +280,90 @@
follows="left|top"
font="SansSerifBold"
height="15"
+ halign="right"
layout="topleft"
- left="9"
+ left="10"
+ top_pad="20"
name="title_acc_status_text"
text_color="white"
- top_pad="10"
width="100">
Account status:
</text>
<text
type="string"
follows="left|top|right"
- font="SansSerif"
+ font="SansSerifSmall"
height="30"
layout="topleft"
- left="9"
+ left_pad="10"
+ top_delta="0"
name="acc_status_text"
- text_color="0.1 0.1 0.1 1"
- width="290"
+ text_color="LtGray"
+ width="125"
word_wrap="true">
Resident. No payment info on file.
</text>
+ <text
+ type="string"
+ follows="left|top"
+ font="SansSerifBold"
+ height="15"
+ halign="right"
+ layout="topleft"
+ name="title_partner_text"
+ text_color="white"
+ top_pad="20"
+ left="10"
+ width="100">
+ Partner:
+ </text>
<panel
follows="left|top|right"
height="15"
layout="topleft"
- left="9"
+ left_pad="10"
+ top_delta="0"
+ name="partner_data_panel"
+ width="125">
+ <text
+ type="string"
+ follows="left|top|right"
+ font="SansSerifSmall"
+ height="15"
+ layout="topleft"
+ left="0"
+ name="partner_text"
+ text_color="LtGray"
+ top="0"
+ width="125"
+ word_wrap="true">
+ [FIRST] [LAST]
+ </text>
+ <text
+ type="string"
+ follows="top|right"
+ font="SansSerifSmall"
+ font.style="UNDERLINE"
+ font_shadow="hard"
+ height="15"
+ layout="topleft"
+ left_delta="0"
+ name="partner_edit_link"
+ text_color="0.2 0.2 1 1"
+ top_delta="15"
+ width="40">
+ Edit
+ </text>
+ </panel>
+
+ <panel
+ follows="left|top|right"
+ height="15"
+ layout="topleft"
+ left="50"
+ top_pad="40"
name="account_actions_panel"
- width="300">
+ width="200">
<text
type="string"
follows="left|top"
@@ -448,7 +376,7 @@
name="payment_update_link"
text_color="0.2 0.2 1 1"
top="0"
- width="65">
+ width="100">
Update
</text>
<text
@@ -467,57 +395,120 @@
My Account
</text>
</panel>
- <text
- type="string"
- follows="left|top"
- font="SansSerifBold"
- height="15"
+
+
+
+ <!--
+ <panel
+ follows="left|top|right"
+ height="30"
layout="topleft"
- name="title_partner_text"
- text_color="white"
- top_pad="10"
- width="100">
- Partner:
- </text>
+ left="0"
+ name="status_panel"
+ top="155"
+ width="260">
+ <text
+ follows="left|top"
+ font="SansSerifBold"
+ font.style="ITALIC"
+ height="15"
+ layout="topleft"
+ left="9"
+ name="online_status"
+ text_color="green"
+ width="100" />
+ <text
+ type="string"
+ follows="left|top"
+ font="SansSerifBold"
+ font.style="ITALIC"
+ height="15"
+ layout="topleft"
+ left="9"
+ name="status_message"
+ text_color="0.1 0.1 0.1 1"
+ width="280">
+ TBD
+ </text>
+ </panel> -->
<panel
follows="left|top|right"
- height="15"
+ height="80"
layout="topleft"
- left="9"
- name="partner_data_panel"
- width="300">
+ left="0"
+ name="status_me_panel"
+ top_pad="20"
+ width="125">
<text
type="string"
- follows="left|top|right"
- font="SansSerif"
+ follows="left|top"
+ font="SansSerifBold"
height="15"
+ halign="right"
layout="topleft"
- left="0"
- name="partner_text"
- text_color="0.1 0.1 0.1 1"
- top="0"
- width="290"
- word_wrap="true">
- [FIRST] [LAST]
+ left="10"
+ name="online_me_status_text"
+ text_color="white"
+ width="100">
+ Status:
</text>
+ <combo_box
+ font="SansSerifBold"
+ height="18"
+ layout="topleft"
+ left_pad="10"
+ top_delta="0"
+ name="status_combo"
+ width="100">
+ <combo_box.item
+ label="Online"
+ name="online"
+ value="online" />
+ <combo_box.item
+ label="Away"
+ name="away"
+ value="away" />
+ <combo_box.item
+ label="Busy"
+ name="busy"
+ value="busy" />
+ </combo_box>
<text
type="string"
- follows="top|right"
- font="SansSerif"
- font.style="UNDERLINE"
- font_shadow="hard"
- halign="right"
+ follows="left|top"
+ font="SansSerifBold"
height="15"
layout="topleft"
- left="250"
- name="partner_edit_link"
- text_color="0.2 0.2 1 1"
- top="0"
- width="40">
- Edit
+ left="10"
+ top_pad="20"
+ name="status_me_message_text"
+ text_color="white"
+ width="250">
+ What&apos;re you up to?
</text>
+ <line_editor
+ border_style="line"
+ border_thickness="1"
+ follows="left|top|right"
+ font="SansSerifBold"
+ font.style="ITALIC"
+ height="20"
+ layout="topleft"
+ left="10"
+ top_pad="10"
+ name="status_me_message_edit"
+ select_on_focus="true"
+ text_color="0.5 0.5 0.5 1"
+ width="250">
+ Type a message about what you&apos;re doing in SL!
+ </line_editor>
</panel>
- </panel>
+
+
+
+
+ </panel>
+
</scroll_container>
<panel
bottom="625"
@@ -526,7 +517,7 @@
layout="topleft"
left="8"
name="profile_buttons_panel"
- width="345">
+ width="280">
<button
follows="bottom|left"
font="SansSerifSmallBold"
@@ -537,14 +528,14 @@
mouse_opaque="false"
name="add_friend"
top="0"
- width="75" />
+ width="90" />
<button
follows="bottom|left"
font="SansSerifSmallBold"
height="25"
label="IM"
layout="topleft"
- left_pad="5"
+ left_pad="0"
name="im"
top="0"
width="40" />
@@ -555,7 +546,7 @@
height="25"
label="Call"
layout="topleft"
- left_pad="5"
+ left_pad="0"
name="call"
top="0"
width="50" />
@@ -565,10 +556,10 @@
height="25"
label="Teleport"
layout="topleft"
- left_pad="5"
+ left_pad="0"
name="teleport"
top="0"
- width="65" />
+ width="75" />
<button
enabled="false"
follows="bottom|left"
@@ -576,12 +567,12 @@
height="25"
label="Share"
layout="topleft"
- left_pad="5"
+ left_pad="0"
name="share"
top="0"
- width="50" />
- </panel>
- <!-- <panel
+ width="60" />
+ </panel>
+ <panel
bottom="625"
follows="bottom|left"
height="30"
@@ -610,5 +601,5 @@
name="edit_appearance_btn"
top="0"
width="130" />
- </panel> -->
+ </panel>
</panel>
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 9e95411929..cd46ccb0bc 100644
--- a/indra/newview/skins/default/xui/en/panel_profile_view.xml
+++ b/indra/newview/skins/default/xui/en/panel_profile_view.xml
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<panel
background_visible="true"
- bg_alpha_color="0.3 0.3 0.3 1"
follows="left|top|right|bottom"
height="660"
label="Me"
@@ -9,7 +8,7 @@
left="0"
name="panel_target_profile"
top="0"
- width="355">
+ width="305">
<button
layout="topleft"
name="back"
@@ -26,13 +25,13 @@
layout="topleft"
top="0"
left_pad="15"
- width="320"
+ width="125"
height="20"
font="SansSerifHugeBold"
text_color="white"
follows="top|left|right"
mouse_opaque="true"
- name="user_name">(Loading...)</text>
+ name="user_name">(Loading...)</text>
<tab_container
follows="left|top|right|bottom"
height="625"
@@ -41,7 +40,7 @@
name="tabs"
tab_position="top"
top="35"
- width="355">
+ width="280">
<panel
class="panel_profile"
filename="panel_profile.xml"
diff --git a/indra/newview/skins/default/xui/en/panel_script_ed.xml b/indra/newview/skins/default/xui/en/panel_script_ed.xml
index f059f4f3c1..9fd075f79b 100644
--- a/indra/newview/skins/default/xui/en/panel_script_ed.xml
+++ b/indra/newview/skins/default/xui/en/panel_script_ed.xml
@@ -15,7 +15,7 @@
</panel.string>
<panel.string
name="can_not_view">
- You are not allowed to view this script.
+ You can not view or edit this script, since it has been set as &quot;no copy&quot;. You need full permissions to view or edit a script inside an object.
</panel.string>
<panel.string
name="public_objects_can_not_run">
diff --git a/indra/newview/skins/default/xui/en/panel_side_tray.xml b/indra/newview/skins/default/xui/en/panel_side_tray.xml
index 76a92a1087..b746fcf84b 100644
--- a/indra/newview/skins/default/xui/en/panel_side_tray.xml
+++ b/indra/newview/skins/default/xui/en/panel_side_tray.xml
@@ -4,7 +4,7 @@
background_visible="false"
bg_opaque_color="0.0 0.0 0.0 0.0"
mouse_opaque="true"
- width="280"
+ width="305"
collapsed="true"
>
<sidetray_tab
@@ -30,7 +30,7 @@
class="panel_people"
name="panel_people"
filename="panel_people.xml"
- width="355"
+ width="280"
height="465"
label="People"
border="true"
@@ -80,13 +80,13 @@
title="Me"
collapsable="false"
min_width="200"
- min_height="200"
+ min_height="200"
header_visible="false"
>
<panel
class="panel_me_profile"
name="panel_me_profile"
- filename="panel_me_profile.xml"
+ filename="panel_me_profile.xml"
label="Me"
border="true"
/>
diff --git a/indra/newview/skins/default/xui/en/strings.xml b/indra/newview/skins/default/xui/en/strings.xml
index 626c084f0c..c6ee2ce364 100644
--- a/indra/newview/skins/default/xui/en/strings.xml
+++ b/indra/newview/skins/default/xui/en/strings.xml
@@ -76,7 +76,7 @@
<string name="TooltipAltRight">Alt-Right arrow for next tab</string>
<!-- ButtonToolTips, llfloater.cpp -->
- <string name="BUTTON_CLOSE_DARWIN">Close (Cmd-W)</string>
+ <string name="BUTTON_CLOSE_DARWIN">Close (&#8984;-W)</string>
<string name="BUTTON_CLOSE_WIN">Close (Ctrl-W)</string>
<string name="BUTTON_RESTORE">Restore</string>
<string name="BUTTON_MINIMIZE">Minimize</string>
diff --git a/indra/newview/skins/default/xui/en/widgets/combo_box.xml b/indra/newview/skins/default/xui/en/widgets/combo_box.xml
index 45b1e1eb9f..a042a61a26 100644
--- a/indra/newview/skins/default/xui/en/widgets/combo_box.xml
+++ b/indra/newview/skins/default/xui/en/widgets/combo_box.xml
@@ -22,7 +22,7 @@
image_selected="DropDown_Selected"
image_disabled="DropDown_Disabled"
image_disabled_selected="DropDown_Disabled_Selected" />
- <combo_box.combo_list bg_writeable_color="white" />
+ <combo_box.combo_list bg_writeable_color="MenuDefaultBgColor" />
<combo_box.combo_editor name="Combo Text Entry"
select_on_focus="true"
font="SansSerifSmall" />
diff --git a/indra/newview/skins/default/xui/en/widgets/line_editor.xml b/indra/newview/skins/default/xui/en/widgets/line_editor.xml
index 3ab9379705..168609d5d7 100644
--- a/indra/newview/skins/default/xui/en/widgets/line_editor.xml
+++ b/indra/newview/skins/default/xui/en/widgets/line_editor.xml
@@ -6,7 +6,7 @@
ignore_tab="true"
cursor_color="TextCursorColor"
text_color="TextFgColor"
- text_readonly_color="TextFgReadOnlyColor"
+ text_readonly_color="Green"
text_tentative_color="TextFgTentativeColor"
bg_readonly_color="TextBgReadOnlyColor"
bg_writeable_color="TextBgWriteableColor"
diff --git a/indra/newview/skins/default/xui/en/widgets/location_input.xml b/indra/newview/skins/default/xui/en/widgets/location_input.xml
index 07980a9d09..efb9a89c6a 100644
--- a/indra/newview/skins/default/xui/en/widgets/location_input.xml
+++ b/indra/newview/skins/default/xui/en/widgets/location_input.xml
@@ -7,8 +7,9 @@
<location_input font="SansSerifSmall"
- add_landmark_image_enabled="icon_event_adult.tga"
- add_landmark_image_disabled="icon_event.tga"
+ add_landmark_image_enabled="Favorite_Star_Active"
+ add_landmark_image_disabled="Favorite_Star_Off"
+ hover_glow_amount="0.15"
add_landmark_width="20"
add_landmark_height="20"
add_landmark_hpad="2"
@@ -41,7 +42,7 @@
label=""
pad_right="0"
tool_tip="My Location History"/>
- <combo_list bg_writeable_color="white"/>
+ <combo_list bg_writeable_color="MenuDefaultBgColor"/>
<combo_editor name="Combo Text Entry"
text_pad_left="20"
select_on_focus="true"
diff --git a/indra/newview/skins/default/xui/en/widgets/spinner.xml b/indra/newview/skins/default/xui/en/widgets/spinner.xml
index 29bf1e8052..7d1a5118cb 100644
--- a/indra/newview/skins/default/xui/en/widgets/spinner.xml
+++ b/indra/newview/skins/default/xui/en/widgets/spinner.xml
@@ -1,5 +1,16 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<spinner text_enabled_color="LabelTextColor"
text_disabled_color="LabelDisabledColor"
- decimal_digits="3"
- label_width="40"/> \ No newline at end of file
+ decimal_digits="3"
+ label_width="40" >
+ <spinner.up_button name="SpinCtrl Up"
+ image_unselected="Stepper_Up_Off"
+ image_selected="Stepper_Up_Press"
+ tab_stop="false"
+ follows="left|bottom" />
+ <spinner.down_button name="SpinCtrl Down"
+ image_unselected="Stepper_Down_Off"
+ image_selected="Stepper_Down_Press"
+ tab_stop="false"
+ follows="left|bottom" />
+</spinner> \ No newline at end of file