Touchup-fix for Issue 1549: Keyboard camera panning only works in 3 directions using WASD keys.
I didn't like the way Advanced menu flickered, so I provided a setting to prevent the toggle that way altogether. Adds LiruUseAdvancedMenuShortcut
This commit is contained in:
@@ -1021,6 +1021,17 @@ Found in Advanced->Rendering->Info Displays</string>
|
|||||||
<key>Value</key>
|
<key>Value</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
</map>
|
</map>
|
||||||
|
<key>LiruUseAdvancedMenuShortcut</key>
|
||||||
|
<map>
|
||||||
|
<key>Comment</key>
|
||||||
|
<string>Use ctrl-alt(-shift)-d to toggle the advanced menu.</string>
|
||||||
|
<key>Persist</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
<key>Type</key>
|
||||||
|
<string>Boolean</string>
|
||||||
|
<key>Value</key>
|
||||||
|
<boolean>1</boolean>
|
||||||
|
</map>
|
||||||
<key>LiruUseContextMenus</key>
|
<key>LiruUseContextMenus</key>
|
||||||
<map>
|
<map>
|
||||||
<key>Comment</key>
|
<key>Comment</key>
|
||||||
|
|||||||
@@ -2706,7 +2706,8 @@ BOOL LLViewerWindow::handleKey(KEY key, MASK mask)
|
|||||||
(MASK_CONTROL & mask) &&
|
(MASK_CONTROL & mask) &&
|
||||||
('D' == key || 'd' == key))
|
('D' == key || 'd' == key))
|
||||||
{
|
{
|
||||||
toggle_debug_menus(NULL);
|
if (gSavedSettings.getBOOL("LiruUseAdvancedMenuShortcut"))
|
||||||
|
toggle_debug_menus(NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
// handle shift-escape key (reset camera view)
|
// handle shift-escape key (reset camera view)
|
||||||
|
|||||||
Reference in New Issue
Block a user