diff options
author | Jacek Antonelli | 2009-05-24 02:59:24 -0500 |
---|---|---|
committer | Jacek Antonelli | 2009-05-24 02:59:40 -0500 |
commit | b2627d927f1642bea84b92adfccd9403676e1341 (patch) | |
tree | 07f069e63cfa633b9bd0d07b4eecc229ef67f974 /linden/indra/newview/llviewermenu.cpp | |
parent | Second Life viewer sources 1.23.1-RC (diff) | |
download | meta-impy-b2627d927f1642bea84b92adfccd9403676e1341.zip meta-impy-b2627d927f1642bea84b92adfccd9403676e1341.tar.gz meta-impy-b2627d927f1642bea84b92adfccd9403676e1341.tar.bz2 meta-impy-b2627d927f1642bea84b92adfccd9403676e1341.tar.xz |
Second Life viewer sources 1.23.2-RC
Diffstat (limited to '')
-rw-r--r-- | linden/indra/newview/llviewermenu.cpp | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/linden/indra/newview/llviewermenu.cpp b/linden/indra/newview/llviewermenu.cpp index 85ca5d0..0a53466 100644 --- a/linden/indra/newview/llviewermenu.cpp +++ b/linden/indra/newview/llviewermenu.cpp | |||
@@ -1035,7 +1035,8 @@ void init_debug_ui_menu(LLMenuGL* menu) | |||
1035 | menu->appendSeparator(); | 1035 | menu->appendSeparator(); |
1036 | 1036 | ||
1037 | menu->append(new LLMenuItemCallGL("Web Browser Test", &handle_web_browser_test)); | 1037 | menu->append(new LLMenuItemCallGL("Web Browser Test", &handle_web_browser_test)); |
1038 | menu->append(new LLMenuItemCallGL("Buy Currency Test", &handle_buy_currency_test)); | 1038 | // commented out until work is complete: DEV-32268 |
1039 | // menu->append(new LLMenuItemCallGL("Buy Currency Test", &handle_buy_currency_test)); | ||
1039 | menu->append(new LLMenuItemCallGL("Editable UI", &edit_ui)); | 1040 | menu->append(new LLMenuItemCallGL("Editable UI", &edit_ui)); |
1040 | menu->append(new LLMenuItemCallGL( "Dump SelectMgr", &dump_select_mgr)); | 1041 | menu->append(new LLMenuItemCallGL( "Dump SelectMgr", &dump_select_mgr)); |
1041 | menu->append(new LLMenuItemCallGL( "Dump Inventory", &dump_inventory)); | 1042 | menu->append(new LLMenuItemCallGL( "Dump Inventory", &dump_inventory)); |
@@ -1600,15 +1601,20 @@ class LLObjectEnableTouch : public view_listener_t | |||
1600 | 1601 | ||
1601 | // Update label based on the node touch name if available. | 1602 | // Update label based on the node touch name if available. |
1602 | LLSelectNode* node = LLSelectMgr::getInstance()->getSelection()->getFirstRootNode(); | 1603 | LLSelectNode* node = LLSelectMgr::getInstance()->getSelection()->getFirstRootNode(); |
1604 | |||
1605 | std::string touch_text; | ||
1603 | if (node && node->mValid && !node->mTouchName.empty()) | 1606 | if (node && node->mValid && !node->mTouchName.empty()) |
1604 | { | 1607 | { |
1605 | gMenuHolder->childSetText("Object Touch", node->mTouchName); | 1608 | touch_text = node->mTouchName; |
1606 | } | 1609 | } |
1607 | else | 1610 | else |
1608 | { | 1611 | { |
1609 | gMenuHolder->childSetText("Object Touch", userdata["data"].asString()); | 1612 | touch_text = userdata["data"].asString(); |
1610 | } | 1613 | } |
1611 | 1614 | ||
1615 | gMenuHolder->childSetText("Object Touch", touch_text); | ||
1616 | gMenuHolder->childSetText("Attachment Object Touch", touch_text); | ||
1617 | |||
1612 | return true; | 1618 | return true; |
1613 | } | 1619 | } |
1614 | }; | 1620 | }; |
@@ -2878,7 +2884,9 @@ class LLEditEnableCustomizeAvatar : public view_listener_t | |||
2878 | { | 2884 | { |
2879 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) | 2885 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) |
2880 | { | 2886 | { |
2881 | bool new_value = gAgent.areWearablesLoaded(); | 2887 | bool new_value = (gAgent.getAvatarObject() && |
2888 | gAgent.getAvatarObject()->isFullyLoaded() && | ||
2889 | gAgent.areWearablesLoaded()); | ||
2882 | gMenuHolder->findControl(userdata["control"].asString())->setValue(new_value); | 2890 | gMenuHolder->findControl(userdata["control"].asString())->setValue(new_value); |
2883 | return true; | 2891 | return true; |
2884 | } | 2892 | } |