replicant-frameworks_native/libs/ui
Jens Gulin 7dcaa58496 Keep track of remaining fd when devices are removed
Sometimes the wrong fd was accessed when the device was addressed
by device id.

The earlier implementation assumed that two arrays were in sync
but one of them was compacted when devices were removed. Instead
of that dependency the device now keeps track of it's file descriptor.

Change-Id: Ib0f320603aafb07ded354bc3687de9759c9068f2
2010-08-18 10:54:03 -07:00
..
tests Add support for new input sources. 2010-07-15 18:32:33 -07:00
Android.mk Refactor input reader to support new device types more easily. 2010-07-28 14:16:15 -07:00
EGLUtils.cpp added EGLUtils::strerror 2009-08-07 16:37:21 -07:00
EventHub.cpp Keep track of remaining fd when devices are removed 2010-08-18 10:54:03 -07:00
EventRecurrence.cpp auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
FramebufferNativeWindow.cpp Introduce official public NativeWindow type. 2010-06-30 15:32:04 -07:00
GraphicBuffer.cpp fix live wallpapers on Droid 2010-06-30 15:43:47 -07:00
GraphicBufferAllocator.cpp when a zero dimension buffer is allocated, turn the allocation into 2010-04-15 15:23:25 -07:00
GraphicBufferMapper.cpp fix [2168531] have software-only gralloc buffer side-step the HAL 2009-10-06 17:00:25 -07:00
Input.cpp Refactor input reader to support new device types more easily. 2010-07-28 14:16:15 -07:00
InputDispatcher.cpp Fix possible race conditions during channel unregistration. 2010-08-17 17:03:42 -07:00
InputManager.cpp DO NOT MERGE: Fix input event injection ANRs on UI thread. 2010-07-29 12:54:27 -07:00
InputReader.cpp Fix safe mode and KeyEvent.getMaxKeyCode(). 2010-08-10 16:28:03 -07:00
InputTransport.cpp Add support for new input sources. 2010-07-15 18:32:33 -07:00
IOverlay.cpp some work to try to reduce the code size of some native libraries 2009-05-26 16:12:20 -07:00
KeyCharacterMap.cpp auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
KeyLayoutMap.cpp auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
KeyLayoutMap.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
NOTICE auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
Overlay.cpp Adding resizeInput and setAttributes for overlay 2009-07-29 17:53:38 -07:00
PixelFormat.cpp Remove the YV16 format for simplicity's sake. 2010-07-14 15:12:05 -07:00
Rect.cpp Add ANativeWindow API for directly drawing to the surface bits. 2010-07-09 16:58:19 -07:00
Region.cpp Remove a dependency of Region (libui) on Parcel (libbinder). 2010-02-17 20:26:47 -08:00