aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorMcCabe Maxsted2010-09-08 05:26:10 -0700
committerMcCabe Maxsted2010-09-10 19:08:16 -0700
commite6c9b6ac5a6e14ae0b05ef686ff242bf818dc65a (patch)
treecd5314f316bb20f3fe74c8a9f015c7b1b8764930
parentIncreased max settable value for RenderVolumeLODFactor from 2 to 4 (diff)
downloadmeta-impy-e6c9b6ac5a6e14ae0b05ef686ff242bf818dc65a.zip
meta-impy-e6c9b6ac5a6e14ae0b05ef686ff242bf818dc65a.tar.gz
meta-impy-e6c9b6ac5a6e14ae0b05ef686ff242bf818dc65a.tar.bz2
meta-impy-e6c9b6ac5a6e14ae0b05ef686ff242bf818dc65a.tar.xz
Ported ResetFocusOnSelfClick debug setting from Emerald, set the default to false
-rw-r--r--linden/indra/newview/app_settings/settings.xml11
-rw-r--r--linden/indra/newview/lltoolpie.cpp5
2 files changed, 15 insertions, 1 deletions
diff --git a/linden/indra/newview/app_settings/settings.xml b/linden/indra/newview/app_settings/settings.xml
index db44efd..333a780 100644
--- a/linden/indra/newview/app_settings/settings.xml
+++ b/linden/indra/newview/app_settings/settings.xml
@@ -617,6 +617,17 @@
617 <key>Value</key> 617 <key>Value</key>
618 <integer>0</integer> 618 <integer>0</integer>
619 </map> 619 </map>
620 <key>ResetFocusOnSelfClick</key>
621 <map>
622 <key>Comment</key>
623 <string>Setting this to TRUE resets your camera when you left-click your avatar</string>
624 <key>Persist</key>
625 <integer>1</integer>
626 <key>Type</key>
627 <string>Boolean</string>
628 <key>Value</key>
629 <integer>0</integer>
630 </map>
620 <key>RezWithLandGroup</key> 631 <key>RezWithLandGroup</key>
621 <map> 632 <map>
622 <key>Comment</key> 633 <key>Comment</key>
diff --git a/linden/indra/newview/lltoolpie.cpp b/linden/indra/newview/lltoolpie.cpp
index 262c349..2887515 100644
--- a/linden/indra/newview/lltoolpie.cpp
+++ b/linden/indra/newview/lltoolpie.cpp
@@ -292,7 +292,10 @@ BOOL LLToolPie::pickAndShowMenu(BOOL always_show)
292 gViewerWindow->hideCursor(); 292 gViewerWindow->hideCursor();
293 LLToolCamera::getInstance()->setMouseCapture(TRUE); 293 LLToolCamera::getInstance()->setMouseCapture(TRUE);
294 LLToolCamera::getInstance()->pickCallback(mPick); 294 LLToolCamera::getInstance()->pickCallback(mPick);
295 gAgent.setFocusOnAvatar(TRUE, TRUE); 295 if (gSavedSettings.getBOOL("ResetFocusOnSelfClick"))
296 {
297 gAgent.setFocusOnAvatar(TRUE, TRUE);
298 }
296 299
297 return TRUE; 300 return TRUE;
298 } 301 }