replicant-frameworks_native/include/ui
Jeff Brown 53a415e6d1 Make input dispatcher only ANR for foreground windows.
Redesigned the input dispatcher's ANR timeout mechanism so it is much
closer to Froyo's policy.  ANR is only ever signalled if the dispatcher
is waiting on a window to finish processing its previous event(s) and
there is new pending input.

In the old code, we tracked the dispatch timeout separately for each
input channel.  This was somewhat complicated and also resulted in the
situation where applications could ANR long after the user had pushed
them into the background.

Change-Id: I666ecada0952d4b95f1d67b9f733842b745c7f4b
2010-09-15 18:52:08 -07:00
..
egl
android_native_buffer.h
DisplayInfo.h
EGLNativeSurface.h
EGLUtils.h
EventHub.h
FramebufferNativeWindow.h Add logging of various important graphics events 2010-09-13 23:16:58 -07:00
GraphicBuffer.h
GraphicBufferAllocator.h
GraphicBufferMapper.h
GraphicLog.h fix a typo where the eventtags code were wrong 2010-09-15 12:46:59 -07:00
Input.h
InputDispatcher.h Make input dispatcher only ANR for foreground windows. 2010-09-15 18:52:08 -07:00
InputManager.h Input dispatcher ANR handling enhancements. 2010-09-12 16:52:03 -07:00
InputReader.h Input dispatcher ANR handling enhancements. 2010-09-12 16:52:03 -07:00
InputTransport.h Replace epoll() with poll() and rename PollLoop to Looper. 2010-09-14 01:59:45 -07:00
IOverlay.h
KeyCharacterMap.h
KeycodeLabels.h
Overlay.h
PixelFormat.h
Point.h
PowerManager.h Input dispatcher ANR handling enhancements. 2010-09-12 16:52:03 -07:00
Rect.h
Region.h