diff --git a/indra/llui/lllineeditor.cpp b/indra/llui/lllineeditor.cpp index d7c0cf4f7b2984c3570cea8a34166651d3b054d0..43c22cbf5d722fc1315e05865a5d2d6f6c9e3186 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 5893fcd64b0f0222331bd106bc7d00a92b3263cd..2d704321825a8cad544dc5e5e9f0772d6693840d 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 eb1a2eb8a7971b914d838fe4e046bcffdea0547a..0e610b7741118dd05822ce64ea02aa477fbc7137 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 ced072efaabe0ef90726aa085f69f32aa6b4ea98..cb30cada7000c2b7341a0b2e7912a65e7bfdda45 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> @@ -6607,6 +6640,17 @@ <string>Boolean</string> <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> diff --git a/indra/newview/app_settings/settings_per_account.xml b/indra/newview/app_settings/settings_per_account.xml index dab88a5ec3441444d5c9d9edcd3964fd43af3553..893e7acd7ad3a6d90cba6d28b89748ccc5ea8192 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 51b6fc81cd19a9f373a8ad2e552cede953d6ddf5..2299a439e6afd1aac3f88d9b3a73c89020bde1df 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 7bda16d256bf3181f6edb2e11353467028d58352..bbc2b646c491c1c9e3561be666b8774e1f8b1bb1 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 352ca3c8636ec71389555bdb1e0b78c1eea131ac..de079b7123999ba3215aa37878eaf0bfe4342d58 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 bb64cdd2c6d6a26000bc01eb59c4c25fa6fd23fb..7b4f9f516fd80018f5047bfe90fee726e835a39a 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 dd0df15348fdb3cab1c90737d6767e85060aba4d..1ecbdd8e16f2babd8f479631e6002b6f8b293eec 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 042d270aa6ebecbac9c1a54b2953490044c23c11..b299d1ad10286e49a6b5c9978886c1e93e475fac 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 f6a50057bcfe6f1a8b8720609135d44fbd777753..903471ea941508bb701d37a61d36092d8a39a533 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 cf2ccdce6d9384c0f91f5118f35cab99483f0f4d..23e05a1ccf6df093facfcd8a80bafae7536cf288 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 0652119f18ef799fd43ce52ca58b42a886e299c4..5b4f71109994369dd60c89833df7887c31ccf64d 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 179eca2532be1df235e6fbf1c8da3c4adf5ca6e8..ed56e3e195578824ed643489f9c69d4111b359a2 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 d2a959ae626efbc7b30a88b2484f033680d9a7d1..b6552c12cad41b0acdb4147c3f0889c731307b27 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 b4a6e63de81259c6e6a47da86d4176f3ad3b2675..fbeff2d628ac27257be9b054415ad7d0cf07c381 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 4c8375839e87d1f07fce52b801981cdf60979452..846040e506025b3ed98089105dae0a7e6867c09d 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 6f8d16100176ee250bb64a513cc62d791714b13d..b1b464b4e4236c581609601cec390fe254b825b7 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 5d673d52195c1aabdfb930b5dd96f590684f2a0e..c04b40819d9535858e1539fff670312b9986fa3d 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 96e8cbfd710c26727e3b7b3f66eadf200a0dfb64..371c0f2df381e515e6c7ce6bc9248ee63d323ba8 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 e6a2ab4ace3dbb131d8e00a173ef52ec6bf23f9c..d0432e7961a1dd625630c06e150c81bd4a0d9166 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 99389017cb117fcc854d8872bf0f7b899b09793e..9754568f56b5a3e57e89b114f70bfb5f1db02653 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 c68aabe9a19370b2916796d2d891eeebf8d3bc00..775b21e24cef49e230d044c24a115e4b1e446e1e 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 a937f156e86efcb931102dacd28826b1cc284667..350657538b6429e3378224e87fc5577aba296704 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 c4ed4db3e222072c74174677d91af4c3c4b0560b..f08c28752907d4095bed0f34901eb572470cd1e4 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 57f7239a91c2f0d371563442e4d35611aeb4e85b..26e21133ac633559fb5eaec8d4f882d243c956f9 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 a702d3a85dc44c374d6e4b18b88c05cf205f683f..65f341627a94a32febd1db379b914274286c28bb 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 c96914975b42f4eb4e0339768923eaa93a273a2e..2f3ed0e68a9752b9b5424fa58976ff42cf17b648 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 258061190b2a907f7acef4668a1fc8905b1f7036..714145ce1413c3dec207540b1dbd74a7648090bd 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 69bd09f0e59e274f52ed20ee9ef69645162e6d8c..179c790aedee6453bfefd32c79af8163ce55a964 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 0000000000000000000000000000000000000000..82f58b22b916f6506333a7a3d735e6601ebc29ba Binary files /dev/null and b/indra/newview/skins/default/textures/bottomtray/DownArrow.png 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 0000000000000000000000000000000000000000..a355917fcaf9b823436942abfd08af3726af2f9b Binary files /dev/null and b/indra/newview/skins/default/textures/bottomtray/Unread_IM.png 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 0000000000000000000000000000000000000000..cd18ae310d600eb9c19d3c87575dc2f1a2c6bd1e Binary files /dev/null and b/indra/newview/skins/default/textures/bottomtray/VoicePTT_Lvl1.png 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 0000000000000000000000000000000000000000..b0ed6ee8ebb787b63a3e115a29d714887b5287d1 Binary files /dev/null and b/indra/newview/skins/default/textures/bottomtray/VoicePTT_Lvl2.png 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 0000000000000000000000000000000000000000..14ec77b99a5f8fc95fbc5c80530c8de724c3c537 Binary files /dev/null and b/indra/newview/skins/default/textures/bottomtray/VoicePTT_Lvl3.png 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 0000000000000000000000000000000000000000..48be51e9af98c0830a86684f9732f18f6cc45119 Binary files /dev/null and b/indra/newview/skins/default/textures/bottomtray/VoicePTT_Off.png 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 0000000000000000000000000000000000000000..be4881b64c1af6efe6f6e3563cc3ac4dc0928a43 Binary files /dev/null and b/indra/newview/skins/default/textures/bottomtray/VoicePTT_On.png 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 0000000000000000000000000000000000000000..d506cda5c90a894ca1710f114c1c6e6f5aa0ca04 Binary files /dev/null and b/indra/newview/skins/default/textures/containers/Accordion_ArrowOpened_Off.png 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 0000000000000000000000000000000000000000..52d4f9bc80c3eb18415a526fcf3a2a4e2bfee1bd Binary files /dev/null and b/indra/newview/skins/default/textures/icons/AddItem_Off.png 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 0000000000000000000000000000000000000000..cad6e8d52fa1518f6b2e159097addab98df2390a Binary files /dev/null and b/indra/newview/skins/default/textures/icons/AddItem_Over.png 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 0000000000000000000000000000000000000000..acc898e5f449340ef99d1a52275405ae2f740fcd Binary files /dev/null and b/indra/newview/skins/default/textures/icons/AddItem_Press.png 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 0000000000000000000000000000000000000000..ff3219285620121e48555b06f1d44fcf3827789d Binary files /dev/null and b/indra/newview/skins/default/textures/icons/BackArrow_Off.png 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 0000000000000000000000000000000000000000..b36e03a8cfd2d5223a4206a9c859ad78e7a57ae6 Binary files /dev/null and b/indra/newview/skins/default/textures/icons/BackArrow_Over.png 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 0000000000000000000000000000000000000000..e52560281b3675b1ee633f386da936d5dfae4ce2 Binary files /dev/null and b/indra/newview/skins/default/textures/icons/Info.png 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 0000000000000000000000000000000000000000..25b055bfc0f8253285ed10e74d2dd5940e0fed8b Binary files /dev/null and b/indra/newview/skins/default/textures/icons/OptionsMenu_Off.png 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 0000000000000000000000000000000000000000..fcabd4c6d3c534fa3996879f03cf762c59c5e1d1 Binary files /dev/null and b/indra/newview/skins/default/textures/icons/OptionsMenu_Over.png 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 0000000000000000000000000000000000000000..6e91dd71592a021ac51fd41f8855231ddc5fa4af Binary files /dev/null and b/indra/newview/skins/default/textures/icons/OptionsMenu_Press.png 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 0000000000000000000000000000000000000000..bb64920ec480e6003f16bdb45aa79dd0cbc08600 Binary files /dev/null and b/indra/newview/skins/default/textures/icons/TrashItem_Off.png 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 0000000000000000000000000000000000000000..1a0eea6c67e8f544ae8d6fa1b85abd678cc15f0f Binary files /dev/null and b/indra/newview/skins/default/textures/icons/TrashItem_Over.png 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 0000000000000000000000000000000000000000..c62f833d8684abfb7bb0381937cfb261d4441cf9 Binary files /dev/null and b/indra/newview/skins/default/textures/icons/TrashItem_Press.png 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 0000000000000000000000000000000000000000..cd18ae310d600eb9c19d3c87575dc2f1a2c6bd1e Binary files /dev/null and b/indra/newview/skins/default/textures/icons/VoicePTT_Lvl1.png 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 0000000000000000000000000000000000000000..b0ed6ee8ebb787b63a3e115a29d714887b5287d1 Binary files /dev/null and b/indra/newview/skins/default/textures/icons/VoicePTT_Lvl2.png 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 0000000000000000000000000000000000000000..14ec77b99a5f8fc95fbc5c80530c8de724c3c537 Binary files /dev/null and b/indra/newview/skins/default/textures/icons/VoicePTT_Lvl3.png 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 0000000000000000000000000000000000000000..48be51e9af98c0830a86684f9732f18f6cc45119 Binary files /dev/null and b/indra/newview/skins/default/textures/icons/VoicePTT_Off.png 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 0000000000000000000000000000000000000000..be4881b64c1af6efe6f6e3563cc3ac4dc0928a43 Binary files /dev/null and b/indra/newview/skins/default/textures/icons/VoicePTT_On.png 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 0000000000000000000000000000000000000000..bc4e00c6466d0296fe0f25f5a40c36317a9b431a Binary files /dev/null and b/indra/newview/skins/default/textures/taskpanel/TabIcon_Close_Off.png 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 0000000000000000000000000000000000000000..1e7d7beafa0a4053b66b613e88b236484337a7f8 Binary files /dev/null and b/indra/newview/skins/default/textures/taskpanel/TabIcon_Home_Off.png 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 0000000000000000000000000000000000000000..a70d3abbbf8f381b4aa5576b417d1578baa7e36b Binary files /dev/null and b/indra/newview/skins/default/textures/taskpanel/TabIcon_Home_Selected.png 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 0000000000000000000000000000000000000000..2d36f703613969c829af4a9cae0641e373ce917c Binary files /dev/null and b/indra/newview/skins/default/textures/taskpanel/TabIcon_Me_Off.png 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 0000000000000000000000000000000000000000..3c204591262f798f952288b415b05e361822925e Binary files /dev/null and b/indra/newview/skins/default/textures/taskpanel/TabIcon_Me_Selected.png 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 0000000000000000000000000000000000000000..4556602f58eb04db7747b00fe99ba39636394827 Binary files /dev/null and b/indra/newview/skins/default/textures/taskpanel/TabIcon_Open_Off.png 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 0000000000000000000000000000000000000000..c272372a39d1d4e0aa0ff89f8abbfd4d7f88cbc5 Binary files /dev/null and b/indra/newview/skins/default/textures/taskpanel/TabIcon_People_Off.png 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 0000000000000000000000000000000000000000..3828752606ce0e9854dc8604fe6fe30abffd06bf Binary files /dev/null and b/indra/newview/skins/default/textures/taskpanel/TabIcon_People_Selected.png 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 0000000000000000000000000000000000000000..d7ec33af553650377afef5e6b34332a32f6749c8 Binary files /dev/null and b/indra/newview/skins/default/textures/taskpanel/TabIcon_Places_Off.png 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 0000000000000000000000000000000000000000..dd7e361ea970752fda26c1c29e80d966dff628dd Binary files /dev/null and b/indra/newview/skins/default/textures/taskpanel/TabIcon_Places_Selected.png 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 0000000000000000000000000000000000000000..e56eda98027564cf0c69b599686ba101729381e8 Binary files /dev/null and b/indra/newview/skins/default/textures/taskpanel/TabIcon_Things_Off.png 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 0000000000000000000000000000000000000000..d4ac451c8e265d8c4d0edfc5af936738f6314ac7 Binary files /dev/null and b/indra/newview/skins/default/textures/taskpanel/TabIcon_Things_Selected.png differ diff --git a/indra/newview/skins/default/textures/textures.xml b/indra/newview/skins/default/textures/textures.xml index e6c9cdb24671464d955068b73570d4d02eafa784..7703211c3d91b431644af386b95e5b9c6ba47391 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 0000000000000000000000000000000000000000..45bcb0464e931dac411c22a836319bbcef6a043b Binary files /dev/null and b/indra/newview/skins/default/textures/widgets/DisclosureArrow_Closed_Over.png 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 0000000000000000000000000000000000000000..75057938d2feb3490122f162574be97365c666b8 Binary files /dev/null and b/indra/newview/skins/default/textures/widgets/DisclosureArrow_Opened_Off.png 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 0000000000000000000000000000000000000000..dabbd85b34ef4b60aed62fd9bf90e5db2b2f7cfd Binary files /dev/null and b/indra/newview/skins/default/textures/widgets/DisclosureArrow_Opened_Over.png 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 0000000000000000000000000000000000000000..4b2b9ab3e58eccd2cceaddd6d52f4e93519da7f7 Binary files /dev/null and b/indra/newview/skins/default/textures/widgets/ListItem_Over.png 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 0000000000000000000000000000000000000000..317c672441d9294a66c7528992f688c68ae2a87e Binary files /dev/null and b/indra/newview/skins/default/textures/widgets/ListItem_Select.png 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 0000000000000000000000000000000000000000..cf0d8ee2c18fb2bca2effb905ff36dd018a068e5 Binary files /dev/null and b/indra/newview/skins/default/textures/widgets/Stepper_Down_Off.png 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 0000000000000000000000000000000000000000..01e0a2d9f18e6c3fa64f5cc23a05e5423788c367 Binary files /dev/null and b/indra/newview/skins/default/textures/widgets/Stepper_Down_Over.png 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 0000000000000000000000000000000000000000..fe3a7beafdf6c55598ebb18f532173127c313b61 Binary files /dev/null and b/indra/newview/skins/default/textures/widgets/Stepper_Down_Press.png 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 0000000000000000000000000000000000000000..133589b8a673c2b459e6f4e323dde4b244df9314 Binary files /dev/null and b/indra/newview/skins/default/textures/widgets/Stepper_Up_Off.png 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 0000000000000000000000000000000000000000..2ce84ea5be2a193e0ade88ddc717b69b15665b15 Binary files /dev/null and b/indra/newview/skins/default/textures/widgets/Stepper_Up_Over.png 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 0000000000000000000000000000000000000000..e83babc519b0f93ecdeed63d87f77b3b5b7fdd0f Binary files /dev/null and b/indra/newview/skins/default/textures/widgets/Stepper_Up_Press.png 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 0000000000000000000000000000000000000000..5a1f0ea95e6462d017a1a9352ed83c116477a99a Binary files /dev/null and b/indra/newview/skins/default/textures/world/NoEntryLines.png 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 0000000000000000000000000000000000000000..e4b8fc6ae246f623cdda08349be5c83b6aa1841f Binary files /dev/null and b/indra/newview/skins/default/textures/world/NoEntryPassLines.png differ diff --git a/indra/newview/skins/default/xui/en/floater_about.xml b/indra/newview/skins/default/xui/en/floater_about.xml index f52c5d617553fc178ce3fc8e36f73412d9cb62a0..ece0cf737fbefe242de23b4e8aac4e6d05dae438 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 aec4de7e0de65d7ca49fdc36b2a45ef8e984e584..1fb09424615c44a30f5586fd237699e120ffe997 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 > 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&apos;s land allocation." + tool_tip="A group officer can deed this land to the group, so it will be supported by the group's land allocation." top="164" width="116" /> <button @@ -324,7 +324,7 @@ Go to World menu > 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 > 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 > 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's area is 128 sq.m. or smaller. + This option is disabled because this parcel'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 22db78a3092b86b8d0439be52fd3a03966ef1467..0930043659b95b8854f51e8ab1ea1ccf917c8da5 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 8e0ea68f272f0ca971ec682fe4836b37a84f4ce7..ca025346fd2c05bb2a50457c81dc134e9d78a43c 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 499fcf5a8a9c440bd36bd279467352489888c160..24010dda9333c5785925d9d4c263b9b818e11c02 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 9751ae970ba384322224a5d9b45c8ba63e9c71de..f042385fb4659944a4d7b718a34d89f8faabe7a1 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 0359f90ea6cdbbd8067009f198d5231ff8b2b1da..e421b1bb5d5d4c37e667dbb85f28ddff868ab6b4 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 faf14575e4d6a00135aaba7695d17b9e5c2ceaa5..0a97a96ee3dd06746e25b20132e34f9cb930a9f3 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 0735ac160aca809ccf72f2b0cad288f0de36438b..6d6c6c6644dd93e222f6b9c7978c58886e69fd2e 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 "no copy". 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 15ec2e220fd31cf7a45a97901910df2c0b28d699..a277294be17156c0030cfa5c44a863fbe8da4fdb 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 b57fd00210c50ee454b892565c1492154a806f58..8a76c2167f7af8a07ac4323a9b786d7c7480a12d 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 36accdfc779f14a66a0ed72fb2168b3967f31c64..e9342b772f6fc6c4195796db92d67a9e239570e3 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 052a880537697a1caf55e31e8194f37f002b8697..85e35926ab936aca273182ccd07f2066505cc3b4 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 0000000000000000000000000000000000000000..a17e3ea9495c518974645cf59a2d9b5833927e99 --- /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 5369a44cbf8c38bccc5859c2905b78a4944d5a25..51e4d15e5d0c561b211bb7650c9e8df61fc70d42 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 3a0bdbe75b31e80a849f40c15007764d68cc25dc..6a022e8966b632205d248d182e028b5af6b39c5f 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 725321648b59e1f564b3401d3cc91380589a8026..78dff0bd4a94990a85af7886872caa0545ca9bd4 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 84d54f96733c994216d7badd07b5d53b7976632a..23ba2b6281ca118342928228f429f8d77351c3ce 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 & Hits." - layout="topleft" - name="Bumps, Pushes &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 & Hits..." + layout="topleft" + name="Bumps, Pushes &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 d890edcfed54847b0086c2a4f73d90aa2e571a33..c89eed37ab3cfa0a06e440ef317aaacde1a00775 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 '[_NAME]' 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. '[DIAGNOSTIC]' -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]'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 'Groups...' option from the 'Edit' 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'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'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're very nice, you can'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'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'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 ('not safe'). + 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 ('no fly'). - You cannot fly here. + This area has flying disabled. + You can'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 'No Pushing'. - You cannot push others here unless you own the land. + This area does not allow pushing. You can'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'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 ('no build'). - You cannot create objects here. + This area has building disabled. You can'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 ('no outside scripts'). - 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're in. + You can only claim public land in the Region you'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"> - '[OBJECTNAME]', an object owned by '[NAME]', would like to: + An object named '[OBJECTNAME]', owned by '[NAME]' 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 'Stand Up' button to get up. + Use your arrow keys (or AWSD) to look around. + Click the 'Stand Up' 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't allow point-to-point teleports, so you'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 'Save All' 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 'Save All'. </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't forget to right-click and choose 'take' 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: ⌘-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 9cc3a00696522bbddb294396613df3d72765573d..a74f5607535d05ed3b3dc9dd8eef061973a3e9dd 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 38049c896eae107ce9b27d93e346348b892eda01..26354ce61171c0974d2dbe573b5be9b064f278e2 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 489d06abfd9413b9628fcc41740441a274c3263b..71b5f78d5928afb53a03304071a1899b15b8c61a 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 @@ -25,26 +25,20 @@ Hover your mouse over the options for more help. name="incomplete_member_data_str"> 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'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 & 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'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 394c8e6a77c6001dd47ccbb28c8d597dd91f6083..b96421ca2f8963617c5bf8ca7c1a0f1a6f29c77e 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="< Earlier" label_selected="< 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 >" label_selected="Later >" 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="< Earlier" label_selected="< 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 >" label_selected="Later >" 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 981fd2dde1bb1017577b756823d062621b4d9fb0..2e5f2dcb0bb6b0d5482c6e7ad127c6e69d5b6500 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 'Refresh' 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 'Create New Notice' 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 750f84fbb33797c836b88cdc01a4bd82382b0d9e..dd6cd8c95e69083d710d18ea4e4574518bd1be22 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 & 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 & 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'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'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'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'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'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'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'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'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'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'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'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'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'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'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'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'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'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'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'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'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'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 'Eject Members from this Group'. Only an Owner can eject another Owner. </text_editor> @@ -737,19 +739,19 @@ things in this group. There'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 f27b584c51e60336f4afdfeeecc6d922ccd44520..9ee80a37d7e97c83767808f074d1b6eba05d34bf 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 47d9088a626026be32ea011362dc91cec0d54763..a0ac9df8a5e254160455630f2c81d749308c36dc 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 63082d3150e9903924a9e6f1e1ff0ba2130e2128..4fc47d1c425b56ce76cee2cec1a76ce0ad59e3ef 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=">>" 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 e43d8d5c0014645afe6c850dc2e886f275ed2788..393521f1d269eb581bff24554374afffdbb98ec1 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 c8a814887aafbc3fdf0a5738f26852856f53fcc9..5b66026f48ae4e811c0df3665cd334851f5facc1 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]'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 1743e016eec2ac28a767c1eee9b105c18766d1ec..61b0ac9b7272cd6fb0cd1ac8fd9fe48575294167 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 2f08bb816ede5bd454224626d1ebe20858f2bfaa..624345367f264388e3e2e20b042290f476879ad0 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 6ca88a51a907a399c8a1e6b5282a80f087d3b843..70d15c237bfe6414e2c846944b09589c2e33383a 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 fb83ab859c009d1d7880e63ccf932f20f1b8c162..563056890a3ce1f0145f959740f95c3b5971ed84 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 8b5591e83211075df95145519c37ae6bf79db0dc..4f559394a6d8524ddcdfe8349bd86e682d1cc1c3 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'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'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'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'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 9e9541192937e721625292f7886991eee366b6db..cd46ccb0bca77271c9d6e9f296a4a55444a1446b 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 f059f4f3c141de0b8a09e9c253f91685b93fb5e1..9fd075f79bc79d105a0d190671376b0d55ac46cd 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 "no copy". 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 76a92a1087d137e813404377cd3ac8612f101de5..b746fcf84b9b6befd4e1d9c500d03e56c8443c19 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 626c084f0c1c7e3c2f263c71d05abdef37bd02fa..c6ee2ce364b2214b59799676ecbed76f61bc74e2 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 (⌘-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 45b1e1eb9f60064fd89bb8c756cc29951be6d91a..a042a61a26d4d9110ff6c49a2285d9a1ee610e40 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 3ab9379705fa9eae3c7aebd7a2382efe968d9784..168609d5d7a34d2229794615fa71db7fb7b68c44 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 07980a9d09f9123124091f106cc62585c34835f9..efb9a89c6abd5b952735f35e8875707883939efb 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 29bf1e805228413f432dfbd9fda63e60b29e4624..7d1a5118cb12cd162ef40c5809ad67ec27b02062 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