replicant-frameworks_native/include/ui
Dianne Hackborn c968c3a9c7 Implement virtual button support.
The kernel can now publish a property describing the layout of virtual
hardware buttons on the touchscreen.  These outside of the display
area (outside of the absolute x and y controller range the driver
reports), and when the user presses on them a key event will be
generated rather than a touch event.

This also includes a number of tweaks to the absolute controller
processing to make things work better on the new screens.  For
example, we now reject down events outside of the display area.

Still left to be done is the ability to cancel a key down event,
so the user can slide up from the virtual keys to the touch screen
without causing a virtual key to execute.
2009-07-14 18:51:53 -07:00
..
egl get rid off unneeded flags 2009-05-05 18:29:35 -07:00
BufferMapper.h update surfaceflinger, libui and libagl to the new gralloc api 2009-05-04 14:17:04 -07:00
Camera.h Add timestamps to video frames to improve A/V sync. 2009-07-08 15:59:25 -07:00
CameraHardwareInterface.h resolved conflicts for merge of 04c7d0f8 to master 2009-07-08 17:26:05 -07:00
CameraParameters.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
DisplayInfo.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
EGLNativeSurface.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
EventHub.h Implement virtual button support. 2009-07-14 18:51:53 -07:00
FramebufferNativeWindow.h make use of new eglGetRenderBufferANDROID extension to clean-up a bit a few hacks added recently 2009-06-25 00:09:27 -07:00
ICamera.h move libbinder's header files under includes/binder 2009-05-20 12:55:03 -07:00
ICameraClient.h resolved conflicts for merge of 04c7d0f8 to master 2009-07-08 17:26:05 -07:00
ICameraService.h move libbinder's header files under includes/binder 2009-05-20 12:55:03 -07:00
IOverlay.h move libbinder's header files under includes/binder 2009-05-20 12:55:03 -07:00
ISurface.h merge master to master_gl 2009-05-22 02:16:08 -07:00
ISurfaceComposer.h get rid of references to MemoryDealer in SurfaceFlinger 2009-07-02 18:50:51 -07:00
ISurfaceFlingerClient.h get rid of references to MemoryDealer in SurfaceFlinger 2009-07-02 18:50:51 -07:00
KeyCharacterMap.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
KeycodeLabels.h AI 145994: Integrate #145778 from Donut. 2009-04-13 16:11:55 -07:00
Overlay.h move libbinder's header files under includes/binder 2009-05-20 12:55:03 -07:00
PixelFormat.h Integrate from //sandbox/mathias/donut/...@145728 2009-04-10 14:24:30 -07:00
Point.h minor clean-up to Rect and Point. 2009-05-26 17:47:39 -07:00
Rect.h oops forgot these changes in the previous merge. fixes build 2009-05-27 15:02:35 -07:00
Region.h Region::makeBoundsSelf() efficiently turns a region to its bounds 2009-06-29 18:46:37 -07:00
Surface.h move opengl/include/EGL/android_natives.h to include/ui/egl/android_natives.h and don't include it from egl.h 2009-05-05 18:11:11 -07:00
SurfaceComposerClient.h get rid of references to MemoryDealer in SurfaceFlinger 2009-07-02 18:50:51 -07:00