replicant-frameworks_native/libs/ui
Jeff Brown 6688837ff6 Support non-orientation aware keyboards and other devices.
Fixed a bug with dpad keys on external keyboards being rotated
according to the display orientation by adding a new input device
configuration property called "keyboard.orientationAware".

Added a mechanism for overriding the key layout and key character
map in the input device configuration file using the new
"keyboard.layout" and "keyboard.characterMap" properties.

Also added "trackball.orientationAware", "touch.orientationAware" and
"touch.deviceType" configuration properties.

Rewrote the configuration property reading code in native code
so that it can be used by EventHub and other components.

Added basic support for installable idc, kl, and kcm files
in /data/system/devices.  However, there is no provision for
copying files there yet.

Disabled long-press character pickers on full keyboards so that
key repeating works as expected.

Change-Id: I1bd9f0c3d344421db444e7d271eb09bc8bab4791
2010-11-30 17:15:49 -08:00
..
tests Support non-orientation aware keyboards and other devices. 2010-11-30 17:15:49 -08:00
Android.mk Port Emulator keymaps. 2010-11-23 15:26:48 -08:00
EGLUtils.cpp
EventHub.cpp Support non-orientation aware keyboards and other devices. 2010-11-30 17:15:49 -08:00
EventRecurrence.cpp
FramebufferNativeWindow.cpp am a15e4886: Merge "Framebuffer: Support variable number of framebuffers in the UI" 2010-11-17 17:29:48 -08:00
GraphicBuffer.cpp Move binder magic from the Surface class to GraphicBuffer. 2010-10-10 13:09:46 -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
GraphicLog.cpp Fix sim-eng build on Hardy 2010-09-16 16:28:13 -07:00
Input.cpp Support non-orientation aware keyboards and other devices. 2010-11-30 17:15:49 -08:00
InputDispatcher.cpp Fix a key repeating bug. (DO NOT MERGE) 2010-11-17 19:42:04 -08:00
InputManager.cpp Input dispatcher ANR handling enhancements. 2010-09-12 16:52:03 -07:00
InputReader.cpp Support non-orientation aware keyboards and other devices. 2010-11-30 17:15:49 -08:00
InputTransport.cpp Tell system server whether the app handled input events. 2010-11-08 12:49:43 -08:00
IOverlay.cpp
Keyboard.cpp Support non-orientation aware keyboards and other devices. 2010-11-30 17:15:49 -08:00
KeyCharacterMap.cpp Port Emulator keymaps. 2010-11-23 15:26:48 -08:00
KeyLayoutMap.cpp Added support for full PC-style keyboards. 2010-11-18 09:49:03 -08:00
MODULE_LICENSE_APACHE2
NOTICE
Overlay.cpp frameworks/base: Destroy the overlay even if there is an error 2010-11-22 14:03:18 -08:00
PixelFormat.cpp remove unused pixel format 2010-08-19 13:11:42 -07:00
Rect.cpp Add ANativeWindow API for directly drawing to the surface bits. 2010-07-09 16:58:19 -07:00
Region.cpp Optimize FBO drawing with regions. 2010-11-02 16:17:23 -07:00