OSDN Git Service

More native input dispatch work.
authorJeff Brown <jeffbrown@google.com>
Fri, 2 Jul 2010 22:37:36 +0000 (15:37 -0700)
committerJeff Brown <jeffbrown@google.com>
Sun, 4 Jul 2010 02:23:01 +0000 (19:23 -0700)
commit00fa7bdd69f0868fd17ea7c881c771d785b2fbbd
tree6fff8ad404e57af316c6ce5a20020dc209eb3cc6
parent8ecfb60a8e74dfcd51bbf3f236d5f414a4d5ac7d
More native input dispatch work.

Removed old input dispatch code.
Refactored the policy callbacks.
Pushed a tiny bit of the power manager state down to native.
Fixed long press on MENU.
Made the virtual key detection and cancelation a bit more precise.

Change-Id: I5d8c1062f7ea0ab3b54c6fadb058c4d5f5a9e02e
23 files changed:
core/java/android/service/wallpaper/WallpaperService.java
core/java/android/view/IWindow.aidl
core/java/android/view/IWindowSession.aidl
core/java/android/view/RawInputEvent.java [deleted file]
core/java/android/view/SurfaceView.java
core/java/android/view/ViewRoot.java
core/java/android/view/WindowManagerPolicy.java
core/java/com/android/internal/view/BaseIWindow.java
include/ui/InputReader.h
libs/ui/InputDispatcher.cpp
libs/ui/InputReader.cpp
policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
services/java/com/android/server/InputDevice.java [deleted file]
services/java/com/android/server/InputManager.java
services/java/com/android/server/KeyInputQueue.java [deleted file]
services/java/com/android/server/PowerManagerService.java
services/java/com/android/server/WindowManagerService.java
services/jni/Android.mk
services/jni/com_android_server_InputManager.cpp
services/jni/com_android_server_KeyInputQueue.cpp [deleted file]
services/jni/com_android_server_PowerManagerService.cpp [new file with mode: 0644]
services/jni/com_android_server_PowerManagerService.h [new file with mode: 0644]
services/jni/onload.cpp