replicant-frameworks_native/include/utils
Jeff Brown db360642ed Improve support for external keyboards.
Use Vendor ID, Product ID and optionally the Version to
locate keymaps and configuration files for external devices.

Moved virtual key definition parsing to native code so that
EventHub can identify touch screens with virtual keys and load
the appropriate key layout file.

Cleaned up a lot of old code in EventHub.

Fixed a regression in ViewRoot's fallback event handling.

Fixed a minor bug in FileMap that caused it to try to munmap
or close invalid handled when released if the attempt to map
the file failed.

Added a couple of new String8 conveniences for formatting strings.

Modified Tokenizer to fall back to open+read when mmap fails since
we can't mmap sysfs files as needed to open the virtual key
definition files in /sys/board_properties/.

Change-Id: I6ca5e5f9547619fd082ddac47e87ce185da69ee6
2010-12-02 16:01:32 -08:00
..
ashmem.h
Asset.h
AssetDir.h
AssetManager.h
Atomic.h
BackupHelpers.h
BitSet.h Add suuport for splitting touch events across windows. 2010-09-26 22:20:12 -07:00
BufferedTextOutput.h
ByteOrder.h
CallStack.h
Debug.h
Endian.h
Errors.h
FileMap.h
Flattenable.h
KeyedVector.h
List.h
Log.h
Looper.h Revert to using epoll_wait(). 2010-10-07 16:17:57 -07:00
misc.h
ObbFile.h OBB: use PBKDF2 for key generation. 2010-10-13 18:25:33 -07:00
Pool.h
PropertyMap.h Support non-orientation aware keyboards and other devices. 2010-11-30 17:15:49 -08:00
RefBase.h
ResourceTypes.h Add path to get different DPI drawables 2010-10-29 12:47:07 -07:00
SharedBuffer.h
Singleton.h
SortedVector.h
StopWatch.h
StreamingZipInflater.h
String8.h Improve support for external keyboards. 2010-12-02 16:01:32 -08:00
String16.h Split UTF functions from String8/16 2010-11-12 15:53:40 -08:00
StringArray.h
SystemClock.h
TextOutput.h
threads.h
Timers.h
Tokenizer.h Improve support for external keyboards. 2010-12-02 16:01:32 -08:00
TypeHelpers.h
Unicode.h Split UTF functions from String8/16 2010-11-12 15:53:40 -08:00
Vector.h
VectorImpl.h
ZipFileCRO.h
ZipFileRO.h Use pread() in ZipFileRO for Linux 2010-10-04 15:17:19 -07:00
ZipUtils.h