7485c2989d727a1d0c14a66fb75e140f885a1583 |
|
19-Mar-2012 |
Vladimir Chtchetkine <vchtchetkine@google.com> |
Refactor HW config to use hw.camera_back, and hw.camera_front properties. This is a continuation of an effort to simplify HW config, and make the UI for it clearer. This CL gets rid of multiple camera emulation properties, combining everything into just two properties: - hw.camera_back that controls emulation of a camera facing back, and - hw.camera_front that controls emulation of a camera facing front. Change-Id: Ia114ae4caf2053685cbff00f39088e5b5be2952c
/external/qemu/hw/goldfish_events_device.c
|
863d1010d9c8fa4342b1b0ea860bcfb096806acc |
|
16-Mar-2012 |
Vladimir Chtchetkine <vchtchetkine@google.com> |
Cleanup harware properties. 1. Remove unused hw.camera.maxHorizontalPixels, and hw.camera.maxVerticalPixels parameters. 2. Combine hw.touchScreen, and hw.multiTouch under one property: hw.screen Change-Id: I3cdf64f7d7e46486110cbc0769f9d98a61f0bea5
/external/qemu/hw/goldfish_events_device.c
|
025a347156acb6c22444f7d4d06c0f44da573c5e |
|
05-Mar-2012 |
Vladimir Chtchetkine <vchtchetkine@google.com> |
Merge "Multi-touch emulation support"
|
8dd31e8e10fc3ca10192368acf19d2345eeddde7 |
|
16-Feb-2012 |
Vladimir Chtchetkine <vchtchetkine@google.com> |
Multi-touch emulation support Change-Id: I311dc55fe10f41637775baa330a7c732ff317f51
/external/qemu/hw/goldfish_events_device.c
|
71bc069784aa4e4e78a83f03d73622f3d4af6250 |
|
01-Mar-2012 |
SeongJae Park <sj38.park@gmail.com> |
Corrects typo on comment. Change-Id: I34e8e71f6ca03d58676ac350d6558fec32e6e448 Signed-off-by: SeongJae Park <sj38.park@gmail.com>
/external/qemu/hw/goldfish_events_device.c
|
72d561178e62b74923cfe3bc0faa59bcb07c57c3 |
|
12-Aug-2011 |
Xavier Ducrohet <xav@android.com> |
Revert "Revert "Merge c80340 from master to r13: Move charmap to hardware properties"..." This reverts commit cccd28ca5064a7bd14282cd774ee5bb7126d5845. c80340 add a CL to tools_r13 that broken the build. It was therefore reverted with cccd28. This revert was merged into tools_r13 but shouldn't have been. This reverts the revert to put back the CL in master. Change-Id: I95fcefedb77596cfdf76269f248b2ae80c85c830
/external/qemu/hw/goldfish_events_device.c
|
cccd28ca5064a7bd14282cd774ee5bb7126d5845 |
|
12-Aug-2011 |
Xavier Ducrohet <xav@android.com> |
Revert "Merge c80340 from master to r13: Move charmap to hardware properties". do not merge. This reverts commit f490aee025b3bab5bcdb065e5fc1b1abecf16b97. Change-Id: I59a0b2aebc8ab2b788a820a206c6eb4fc6e6e6d2
/external/qemu/hw/goldfish_events_device.c
|
f490aee025b3bab5bcdb065e5fc1b1abecf16b97 |
|
19-May-2011 |
David 'Digit' Turner <digit@android.com> |
Merge c80340 from master to r13: Move charmap to hardware properties The name of the emulated charmap must be passed to the guest kernel because it is used by the guest input handling code to load the proper charmap files from the system partition. This mandates that the name becomes a hardware property for the sake of supporting proper snapshotting and ui/core separation. From now on, the charmap name found in a skin will be ignored completely. This shouldn't be a problem in practice because all skins used the default name (qwerty2) anyway. The only reason to change the default value would be if emulating a guest system image that depends on a different charmap during emulation. Change-Id: If571684000b159ae9e9849661c9ff18e19b4cc75
/external/qemu/hw/goldfish_events_device.c
|
31203e4ba2e7b91aabe077aa9cac9158dd480775 |
|
18-Mar-2011 |
Xavier Ducrohet <xav@android.com> |
Revert "Revert "Merge 29e114d2 from master."" This reverts commit 2facea6512c84af9285682909f6ac6edcd4130ab which was not supposed to merge down from tools_R10 to master since the original reverted commit was a cherry-pick from master to tools_r10 Change-Id: Ide87af693a0f3239bacaa7313b9262e6e8c46800
/external/qemu/hw/goldfish_events_device.c
|
2facea6512c84af9285682909f6ac6edcd4130ab |
|
18-Mar-2011 |
Xavier Ducrohet <xav@android.com> |
Revert "Merge 29e114d2 from master. do not merge." This reverts commit e36a1cc2561b2ce27d3c0a5b3a7b79d4e8531f0e.
/external/qemu/hw/goldfish_events_device.c
|
e36a1cc2561b2ce27d3c0a5b3a7b79d4e8531f0e |
|
18-Mar-2011 |
David 'Digit' Turner <digit@android.com> |
Merge 29e114d2 from master. do not merge. Fix touchscreen emulation to return correct min/max coordinate bounds. This is needed by future changes in the input framework that depend on touchscreen devices to properly return the min/max bounds of their absolute pointer coordinates. Fixes bug 4126574 Change-Id: I1ace56d5433be5d97eb79895cd57b6e442245ca0
/external/qemu/hw/goldfish_events_device.c
|
8b9887163ce94928aec159956d1a61fc93bb949d |
|
10-Feb-2011 |
David 'Digit' Turner <digit@android.com> |
Merge 59e8e196 into tools_r10. DO NOT MERGE. Add hw.keyboard.lid This is used to control the lid switch virtual device. + Add support for a "version <number>" field to the skin format. This will later be used for skin format #3. + Fix a bug where string hw properties didn't work/compile Change-Id: I27ff3293b439917a51c584a25139264ddb1aff12
/external/qemu/hw/goldfish_events_device.c
|
799c6c0ecab548cf4716d14d1f077819cdde8e10 |
|
06-Feb-2011 |
David 'Digit' Turner <digit@android.com> |
events: Fix no-Dpad emulation when hw.keyboard=yes This fixes a bug where Dpad emulation was forced when hw.keyboard was set to 'yes' in hardware.ini, even if hw.dpad was set to no. The problem was that the events device set the Dpad EV_KEY bits unconditionally since they are in the 0..0xff range. Change-Id: Ice2488341170f43d3fe230d816a089da97c4d5ac
/external/qemu/hw/goldfish_events_device.c
|
334ab475d2f27dbf6fbf836c2d4fb86dbb02a15c |
|
03-Feb-2011 |
Jun Nakajima <jnakajim@gmail.com> |
x86: Add x86 support. Rebase the change (20906/1) due to a minor conflict. Change-Id: Ic73cca0fc6c6e5cf74f63daa6080d00aa7c392bb Signed-off-by: Xiaohui Xin <xiaohui.xin@intel.com> Signed-off-by: Yunhong Jiang <yunhong.jiang@intel.com> Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
/external/qemu/hw/goldfish_events_device.c
|
0158ea3220978ecc0fa1738e4a0bdae83fa36175 |
|
19-Jan-2011 |
David 'Digit' Turner <digit@android.com> |
Make "qwerty2" the default charmap. This patch makes "qwerty2" the default charmap for skins that don't specifiy one explicitely. Note that the "qwerty" charmap is here for historical reasons only. All skins provided by all SDK Android platforms explicitely mention "qwerty2", so this patch will mainly impact "magic skins" like those created by an option like "-skin 1024x768". This gets rid of the obsolete "qwerty" charmap (it was never used by any of the skins provided by the SDK, and is incorrect). + Simplify android/charmap.[hc] code. + Lazy-load the charmap name in hw/goldfish_events_device.c
/external/qemu/hw/goldfish_events_device.c
|
80bc5c8c7b9c50e8f302c22c2fba42dd6e8aa2df |
|
20-Oct-2010 |
David 'Digit' Turner <digit@android.com> |
Fix incorrect orientation at boot. The goldfish kernel's event driver is very picky about the state of the virtual device it talks to. Essentially, it can only listen to h/w events if the corresponding IRQ is raised _after_ it has completed some initial setup. If the IRQ is raised before, the driver will refuse to listen to events, and any interaction becomes impossible. We changed the way our UI windows are built and managed previously, and this had the unfortunate effect of sending one h/w event too soon, which, in the old code, would raise the IRQ prematurely. This resulted in an input freeze. To work around this the UI code was modified to not send the initial h/w event, but this resulted in bad orientation of the home screen at the end of the boot sequence. This change allows the virtual device to wait for the kernel driver before raising the IRQ, in the case any h/w event has been buffered. It also removes the hack in the UI code, allowing the send of the initial h/w event at startup. BONUS MINOR CHANGES: EsounD probe: fix error message. console: fix compiler warnings libpng: proper handling of MMX support. android-configure.sh: fix --ignore-audio handling The option didn't do anything if the audio development packages are properly installed on the system. Change-Id: Ib134158873d5cb72290c9676d92d20233226c889
/external/qemu/hw/goldfish_events_device.c
|
4e024bb4f5c8aa8b07459f7fbd65c35122127fd1 |
|
22-Sep-2010 |
David 'Digit' Turner <digit@android.com> |
Remove compiler warnings when building the emulator. This forces -Wall during the build. Note that this patch doesn't remove all warnings, but most of the remaining ones are from upstream anyway. Change-Id: I8808d8495e99866e156ce5780d2e3c305eab491f
/external/qemu/hw/goldfish_events_device.c
|
055ae42d36d9d78a7920f66ee2df485d81d24264 |
|
27-Jul-2010 |
David 'Digit' Turner <digit@android.com> |
Better separation of UI and Core sources for framebuffer emulation. + new document under docs/DISPLAY-STATE.TXT to explain what's happening. Change-Id: Ia0d233377266212da49af932c7528f46f5feb92d
/external/qemu/hw/goldfish_events_device.c
|
43552dc4fa64aad0c9fdb8f4c92ae7ac79406596 |
|
22-Jul-2010 |
Vladimir Chtchetkine <vchtchetkine@google.com> |
Remove UI dependency from goldfish_event_device.c Change-Id: Iea5edfbae0caff45161c814d631d35d2e6d61d1c
/external/qemu/hw/goldfish_events_device.c
|
34f2974ce7ec7c71beb47b5daf9089d5c8c40c79 |
|
26-May-2010 |
David 'Digit' Turner <digit@android.com> |
Add small user-event abstraction interface. Preparation for future UI frontend/backend separation. This is done to ensure that the code under android/skin/ does not depend on any QEMU-specific header. We achieve this by adding a new abstract header "user-events.h" and one QEMU-specific implementations for the functions defined here. This also modifies console.h and vl-android.c to make them closer to upstream (by removing Android-specific changes). + fix Makefile.android to always build SDL from sources in standalone mode. Change-Id: I0d152741e7bb2c9cd283f5c35bd054385c7c1eb3
/external/qemu/hw/goldfish_events_device.c
|
5d8f37ad78fc66901af50c762029a501561f3b23 |
|
14-Sep-2009 |
David 'Digit' Turner <digit@google.com> |
Merge upstream QEMU 10.0.50 into the Android source tree. This change integrates many changes from the upstream QEMU sources. Its main purpose is to enable correct ARMv6 and ARMv7 support to the Android emulator. Due to the nature of the upstream code base, this unfortunately also required changes to many other parts of the source. Note that to ensure easier integrations in the future, some source files and directories that have heavy Android-specific customization have been renamed with an -android suffix. The original files are still there for easier integration tracking, but *never* compiled. For example: net.c net-android.c qemu-char.c qemu-char-android.c slirp/ slirp-android/ etc... Tested on linux-x86, darwin-x86 and windows host machines.
/external/qemu/hw/goldfish_events_device.c
|
3d2300cb2f8f575d9e0c553c88790b5d79dda1b6 |
|
12-May-2009 |
David 'Digit' Turner <digit@google.com> |
Allow search key (F5) to work on keyboard-less configurations
/external/qemu/hw/goldfish_events_device.c
|
9877e2e3e3c2df64de306b48f80a4f5d0b028d95 |
|
19-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake_rel/...@140373
/external/qemu/hw/goldfish_events_device.c
|
b059facee5eb498c78c573617c62cc13eddc8644 |
|
11-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@137873
/external/qemu/hw/goldfish_events_device.c
|
8b23a6c7e1aee255004dd19098d4c2462b61b849 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/external/qemu/hw/goldfish_events_device.c
|
f721e3ac031f892af46f255a47d7f54a91317b30 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/external/qemu/hw/goldfish_events_device.c
|
c27f813900a3c114562efbb8df1065e94766fc48 |
|
11-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@130745
/external/qemu/hw/goldfish_events_device.c
|
55f4e4a5ec657a017e3bf75299ad71fd1c968dd3 |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/external/qemu/hw/goldfish_events_device.c
|