summaryrefslogtreecommitdiff
path: root/indra/newview
diff options
context:
space:
mode:
authorDon Kjer <don@lindenlab.com>2011-02-23 05:40:08 +0000
committerDon Kjer <don@lindenlab.com>2011-02-23 05:40:08 +0000
commit0929315ab103433275a71f26a4900ee0615932e9 (patch)
tree5a64d716cb8c4c8bde7d20dde9dd811f1dcecf30 /indra/newview
parent28ef58285e95e3234d0faa5f230456ae47ecde13 (diff)
Added headless client keyboard
Diffstat (limited to 'indra/newview')
-rw-r--r--indra/newview/llviewermessage.cpp7
-rw-r--r--indra/newview/llviewerwindow.cpp28
2 files changed, 5 insertions, 30 deletions
diff --git a/indra/newview/llviewermessage.cpp b/indra/newview/llviewermessage.cpp
index 852911ceb7..3097e98509 100644
--- a/indra/newview/llviewermessage.cpp
+++ b/indra/newview/llviewermessage.cpp
@@ -3935,12 +3935,7 @@ void send_agent_update(BOOL force_send, BOOL send_reliable)
// trigger a control event.
U32 control_flags = gAgent.getControlFlags();
- MASK key_mask = MASK_NONE;
- // *TODO: Create a headless gKeyboard DK 2011-02-18
- if (gKeyboard)
- {
- key_mask = gKeyboard->currentMask(TRUE);
- }
+ MASK key_mask = gKeyboard->currentMask(TRUE);
if (key_mask & MASK_ALT || key_mask & MASK_CONTROL)
{
diff --git a/indra/newview/llviewerwindow.cpp b/indra/newview/llviewerwindow.cpp
index 21e3626bf8..a5218786d8 100644
--- a/indra/newview/llviewerwindow.cpp
+++ b/indra/newview/llviewerwindow.cpp
@@ -2577,12 +2577,7 @@ void LLViewerWindow::updateUI()
S32 x = mCurrentMousePoint.mX;
S32 y = mCurrentMousePoint.mY;
- MASK mask = MASK_NONE;
- // *TODO: Create a headless gKeyboard DK 2011-02-18
- if (gKeyboard)
- {
- mask = gKeyboard->currentMask(TRUE);
- }
+ MASK mask = gKeyboard->currentMask(TRUE);
if (gPipeline.hasRenderDebugMask(LLPipeline::RENDER_DEBUG_RAYCAST))
{
@@ -2973,12 +2968,7 @@ void LLViewerWindow::updateLayout()
}
// Update the location of the blue box tool popup
LLCoordGL select_center_screen;
- MASK mask = MASK_NONE;
- // *TODO: Create a headless gKeyboard DK 2011-02-18
- if (gKeyboard)
- {
- mask = gKeyboard->currentMask(TRUE);
- }
+ MASK mask = gKeyboard->currentMask(TRUE);
gFloaterTools->updatePopup( select_center_screen, mask );
}
else
@@ -3105,12 +3095,7 @@ void LLViewerWindow::updateKeyboardFocus()
// sync all floaters with their focus state
gFloaterView->highlightFocusedFloater();
gSnapshotFloaterView->highlightFocusedFloater();
- MASK mask = MASK_NONE;
- // *TODO: Create a headless gKeyboard DK 2011-02-18
- if (gKeyboard)
- {
- mask = gKeyboard->currentMask(TRUE);
- }
+ MASK mask = gKeyboard->currentMask(TRUE);
if ((mask & MASK_CONTROL) == 0)
{
// control key no longer held down, finish cycle mode
@@ -3499,12 +3484,7 @@ LLPickInfo LLViewerWindow::pickImmediate(S32 x, S32 y_from_bot, BOOL pick_trans
}
// shortcut queueing in mPicks and just update mLastPick in place
- MASK key_mask = MASK_NONE;
- // *TODO: Create a headless gKeyboard DK 2011-02-18
- if (gKeyboard)
- {
- key_mask = gKeyboard->currentMask(TRUE);
- }
+ MASK key_mask = gKeyboard->currentMask(TRUE);
mLastPick = LLPickInfo(LLCoordGL(x, y_from_bot), key_mask, pick_transparent, TRUE, NULL);
mLastPick.fetchResults();