aboutsummaryrefslogtreecommitdiffstats
path: root/android/charmap.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix emulator crash on exit, due to invalid free() call.David 'Digit' Turner2009-09-231-3/+0
|
* Implementation for dynamic charmap option in emulator.vchtchetkine2009-09-211-4/+46
| | | | | Created .kcm parser and added -charmap option to the emulator, so user can specify keyboard layout for emulator session.
* Allow skins to provide a "dpad-rotation" field for each layout.David 'Digit' Turner2009-09-191-92/+1
| | | | | | | | | | This is used to deal with the fact that the framework *always* assumes that the physical DPad is rotated in landscaped mode, while the default skin no longer does that. NOTE: tested on old skin files for backwards compatibility. (Upcoming skin fixes coming in another patch)
* Fix F2/PageUp to properly generate an emulated Menu key press.David 'Digit' Turner2009-08-211-1/+1
| | | | | | | | | | | | | | | | This bug was introduced by previous changes to hw/goldfish_events_device.c where the list of valid key scancodes reported by the kernel was restricted to KEY_SOFT1 but not KEY_MENU. KEY_SOFT1 is the scan-code used to represent a press of the Menu key on the emulated device. KEY_MENU is some Linux thing that is confusingly unrelated. Before we filtered out KEY_MENU, the framework or keymap was capable of transforming KEY_MENU into the proper kKeyCodeMenu at runtime. But the event filtering added in goldfish_events_device.c meant that KEY_MENU was never passed by the kernel to user-space. The fix is simply to generate KEY_SOFT1 for emulated Menu key presses.
* auto import from //branches/cupcake/...@137873The Android Open Source Project2009-03-111-6/+0
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+133
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-133/+0
|
* auto import from //branches/cupcake/...@130745The Android Open Source Project2009-02-101-0/+133