summaryrefslogtreecommitdiff
path: root/src/xtoq/XtoqController.m
diff options
context:
space:
mode:
authorJess VanDerwalker <washu@sonic.net>2012-04-04 15:23:59 -0700
committerJeremy Huddleston <jeremyhu@apple.com>2012-04-05 11:49:18 -0700
commit7f68ff27ad1b7f60a3a072950cfd7d09d0977f52 (patch)
treef712ce1169a5d62279a761f5faaab213e0fccb99 /src/xtoq/XtoqController.m
parente4937cdf20f0845bcd6dca1be019735fc62b504b (diff)
Key up and down events rolled into one handler.
xcwm_input_key_pressed and xcwm_input_key_released compressed into xcwm_input_key_event with state parameter to determine if key has been pressed or released. Signed-off-by: Jess VanDerwalker <washu@sonic.net>
Diffstat (limited to 'src/xtoq/XtoqController.m')
-rw-r--r--src/xtoq/XtoqController.m10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/xtoq/XtoqController.m b/src/xtoq/XtoqController.m
index 087eeff..6c34030 100644
--- a/src/xtoq/XtoqController.m
+++ b/src/xtoq/XtoqController.m
@@ -198,8 +198,9 @@
// FIXME: Uses a 'magic number' for offset into keymap - should a
// #define or gotten programmatically.
dispatch_async(xcwmDispatchQueue,
- ^{ xcwm_input_key_press(rootContext,
- aChar + 8) ;});
+ ^{ xcwm_input_key_event(rootContext,
+ aChar + 8,
+ 1) ;});
}
- (void) keyUpInView: (NSNotification *) aNotification
@@ -211,8 +212,9 @@
// FIXME: Uses a 'magic number' for offset.
dispatch_async(xcwmDispatchQueue,
- ^{ xcwm_input_key_release(rootContext,
- aChar + 8) ;});
+ ^{ xcwm_input_key_event(rootContext,
+ aChar + 8,
+ 0) ;});
}