You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1954 lines
119 KiB
1954 lines
119 KiB
This directory contains prebuilt emulator binaries that were generated by
|
|
running the following command on a 64-bit Linux machine:
|
|
|
|
external/qemu/android/scripts/package-release.sh \
|
|
--darwin-ssh=<host> \
|
|
--copy-prebuilts=<path>
|
|
|
|
Where <host> is the host name of a Darwin machine, and <path> is the root
|
|
path of this AOSP repo workspace.
|
|
|
|
Below is the list of specific commits for each input directory used:
|
|
|
|
external/qemu 357a4aa Verbose print: print a message indicating emulator killed by console kill
|
|
external/qemu-android 2ee7107 goldfish_sync: reset sync device on reboot [device changes]
|
|
external/gtest f52a103 Revert "Disable the legacy gtest."
|
|
|
|
Summary of changes:
|
|
|
|
$ cd external/qemu && git log --oneline --no-merges 306387b..357a4aa .
|
|
357a4aa Verbose print: print a message indicating emulator killed by console kill
|
|
b893a3a goldfish_sync: reset sync device on reboot [androidemu changes]
|
|
6c00852 Revert "Revert "build: Support upcoming Mingw update with libwinpthread support.""
|
|
aa3c012 [clipboard] Qt UI changes for clipboard sharing
|
|
1195339 Ignore lseek64 error when trying to increase file.
|
|
2dd033f Revert "build: Support upcoming Mingw update with libwinpthread support."
|
|
f35be3f Add emulator build id
|
|
a65892c Enhance -wipe-data to clean up more stale files
|
|
26f25d7 Revert "Facilitate upgrade of system images with -wipe-data"
|
|
cda9bd6 package-release.sh: Add --qemu2-src-dir option.
|
|
fefd1e6 Remove internal QEMU networking options.
|
|
45ec3df Facilitate upgrade of system images with -wipe-data
|
|
57f8ade Correctly handle -version option
|
|
e28c4fc android-configure.sh: Add --qemu2-src-dir option.
|
|
fa7c181 android-configure.sh: Optional copy of linuxboot_dma.bin
|
|
447c642 build: Support upcoming Mingw update with libwinpthread support.
|
|
7cf7d14 Enable userdata encryption
|
|
8e9cce4 We should return bytes in no_read function.
|
|
f9d9bb2 [clipboard] ClipboardPipe implementation
|
|
517143a [Temp] Comment out the protobuf code until prebuilts git repo creation
|
|
891638e [build] Add the studio_stats.proto to the build
|
|
0229fe8 [git] Add protoc-generated sources to gitignore
|
|
4e5af4c [build] Support .proto files in emulator build
|
|
bd4a013 [build] Create a build-protobuf.sh script for prebuilts
|
|
7ca0b02 Launcher: try emulator/ directory for emulator binaries and libraries
|
|
48641bb win32: Minor fix for compilation error with upcoming Mingw update.
|
|
ab8de2c goldfish_sync: properly clean up sync objects
|
|
13f10a8 build-qemu-android.sh: Keep config-host.h and config-target.h.
|
|
0af7ed3 Qemu1 command line option to bypass adb secure check
|
|
bd7c944 goldfish_sync/egl: revise 'extentions', cleanup
|
|
b34b9b4 Fix the wrong use of assert() in Egl code
|
|
919371d Add metrics to track usage of GPS and sensor features
|
|
b9363ef Search argv[0]'s directory for binaries and libraries as a fallback
|
|
0c055e3 goldfish_sync: more robust context creation/destruction
|
|
aa32f04 Listen IPv6 port when IPv4 is not available.
|
|
5f52122 Initial version of Emulator Controller app client
|
|
6747c8e AndroidPipe: make it easier to see pipe add/removes
|
|
e4ca323 build-qemu-android.sh: Update for QEMU 2.7.0-rc4
|
|
d91d6f1 [build] Define a NDEBUG symbol for release builds
|
|
047068f [qemu1] Fix all 'unused variable' warnings for assert-only vars
|
|
a3232d1 [AndroidEmu] bugfix: Stop querying information when reporting metrics.
|
|
9651e21 Adb: Print a message indicating adb status
|
|
a59d83c Revert "Revert "Revert "[CTS] Deactivate sync for now"""
|
|
26ccad5 Revert "Revert "[CTS] Deactivate sync for now""
|
|
b5fb526 Fix emulator build
|
|
717a228 Revert "[CTS] Deactivate sync for now"
|
|
c35cee0 Fix windows build
|
|
9b9eae6 Fix regression in CTS.deqp.gles2.functional.negative_api.shader
|
|
9e5bd73 Make glGetShaderInfoLog always return a string with null termination
|
|
fc7583a Fix windows buildbot
|
|
33480e3 Add EGLImage clean up when guest process exits
|
|
8cceb9f Remove EglContext::attachImage
|
|
25d7912 [goldfish-sync] add function to query device existence
|
|
b9c0c97 [CTS] Deactivate sync for now
|
|
6308654 Implement EGL_KHR_fence_sync, EGL_ANDROID_native_fence_sync
|
|
2f5af3c SyncThread class: implement guest's fence fd waits
|
|
3706244 Camera: limit with and height of webcam frame to 1kx1k pixels
|
|
1862b42 Camera: Fix crash on mac
|
|
1c8efa3 Camera: handle incomplete message receive from guest
|
|
82f9a52 Misc changes in external/qemu to support QEMU2 snapshots
|
|
cb0a075 Fix build
|
|
ed50766 [CTS][camera] Tell CTS test that we allocated buffer
|
|
6e5ad25 FenceSyncInfo class: track GLsync objects on host
|
|
fc3a33e Add host-side EGL sync + GLESv3 support
|
|
77ace20 goldfish_sync androidemu/emugl integration
|
|
67fc1e2 Revert "Revert "Merge shader and program namespaces""
|
|
38cd8e6 Bind context before releasing GL resources
|
|
ad1a311 Revert "Merge shader and program namespaces"
|
|
dd0464f Refactor GL name manager
|
|
8a029bb Merge shader and program namespaces
|
|
4c3c7d2 Revert "Fix dEQP-GLES2.functional.negative_api.shader regression"
|
|
f1a9d47 Fix dEQP-GLES2.functional.negative_api.shader regression
|
|
3dc5957 [CTS][camera] Synchronize rcCreateColorBuffer
|
|
91ec896 Fix possible null pointer reference.
|
|
3d7564a Have the AVD use the historical initial orientation
|
|
53db228 Add a command-line option to wait for a debugger on launch
|
|
496e3dc [base] Add functions to detect an attached debugger
|
|
bcbdbb5 [GPU pipe] Make a variable accessed from multiple threads atomic
|
|
f6f2f01 [base] Make MessageChannel thread-proof
|
|
24c1f46 Fix windows build
|
|
be47487 Allow "hw.gpu.mode=on" in hardware config.ini
|
|
e9753c0 Decouple console from QEMU net/ stack.
|
|
eb7f277 AdbGuestPipe: disable TCP Nagle algorithm to reduce send() latency.
|
|
c265379 Fix memory leak in doCompressedTexImage2D
|
|
922c086 [qemu1][console] Add 'debug <tags>' console command
|
|
26510f2 [cmdline] Move debug options parsing into a separate function
|
|
081aa5d Fix crash in webcam due to qemud pipe protocol
|
|
170231d Include shaders in name manager
|
|
eaf9ed6 Enable console support code for QEMU2.
|
|
db7a820 SocketUtils: add socketSetNoDelay().
|
|
09fa3e7 AdbGuestPipe: Turn socket in non-blocking mode.
|
|
d13c7a8 Initialize host pipe services in qemu-setup.c
|
|
ad2ccb0 Enable new AdbGuestPipe code.
|
|
5687f9e Remove old adb-qemud / adb-server code.
|
|
a73da0d AdbDebugPipe: Implement the qemud:adb-debug pipe service.
|
|
cae2a42 AdbGuestPipe: new class to handle ADB guest pipe connections.
|
|
f56452d AdbHostListener: new class to handle ADB Server connections.
|
|
daee76f AdbHostServer: new convenience class.
|
|
c9c9bd7 SocketUtils_unittest.cpp: Fix flaky test on OS X.
|
|
f34264f android/base/: Rename TypeUtils.h to TypeTraits.h
|
|
5573495 base::Optional: Clarify documentation.
|
|
56d3521 Revert "Revert "[qemu1] Don't allow running the same AVD in multiple instances""
|
|
a6efe6e SocketUtils: Disallow SIGPIPE signal on socketSend().
|
|
cd262d2 [utils] Add a buffer char translation overload for a substring
|
|
7f479c0 [debug] Add a function to disable verbose logging
|
|
bb6e92c [base] Improve ScopedPtr's handling of template parameters
|
|
7e888c4 AndroidPipe: Remove const from service create() and load()
|
|
8809fe1 TestAndroidPipeDevice: Fix proper VmLock use.
|
|
15f1813 package-release.sh: Copy ANGLE prebuilts to fix remote build.
|
|
baa472d Fix Werrors in decoder
|
|
0c086e3 [GL pipe] Make all race-prone variables atomic
|
|
69e802e Fix partition resize not being visible in guest
|
|
692af60 Fix formatting of new renderthread message
|
|
01f7986 [UI] Enable the virtual sensors keyboard shortcut.
|
|
a77f985 [metrics] Add selected renderer [androidemu, qemu1]
|
|
5602ad4 Get rid of unnecessary code paths in objectNameManager
|
|
5d31193 Separate the implementation of GL NameSpace
|
|
6770cb4 Fewer debug prints for GLESv1->2 translation
|
|
1be4dd5 Add flush to rcCloseColorBufferPuid
|
|
ffd153f [UI] Correct emulator's use of port numbers
|
|
1a36816 Android Pipe: Fix a copy/paste error with DEBUG_THROTTLE_PIPE
|
|
aa09151 Add AsyncSwap feature
|
|
c6329e4 Remove unnecessary console output
|
|
587c987 [UI] Update Emulator title to be clearer.
|
|
6257f8d UI: Remember the Cellular Network settings
|
|
23b1874 SocketUtils: Add socketGetPeerPort()
|
|
9846564 [Emulib] Distinguish between missing studio options file and field.
|
|
adbad7a [Emulib] Metrics: report the update channel selected by user.
|
|
8776bd8 Fix comments in gralloc pipe
|
|
53501e9 TestVmLock: Fix bug in release().
|
|
72322e3 Add pre-process pipe for gralloc memory cleanup
|
|
81d591e Fix debug prints in gl checksum
|
|
ad768a6 AndroidPipe et al: Generalize main-loop IO
|
|
d6225da Enable GL pipe corruption check
|
|
b39e555 [UI] Update the tooltip for drag-and-drop.
|
|
f504221 UI: Align widgets on the Virtual Sensors extended page
|
|
874a958 [UI] Add a tooltip indicating where files are copied.
|
|
0b41720 Run qemu2 unittests from build-qemu-android.sh
|
|
c6ba732 Add cross-platform file delete to System.
|
|
5690d28 [UI] Ensure the extended window closes on exit.
|
|
b4846d8 UI: Swap cellular "Data status" and "Signal strength"
|
|
94cbe1f Allow setting the network connection to LTE
|
|
7e85e3f Make OpenGL logger thread safe
|
|
ac1d237 [UI] Ensure non-skinned emulators rotate properly.
|
|
ada5f7e Fix crash when deleting non-existing textures
|
|
cbeb08a [UI] Reset phone position sliders when the phone position/orientation is reset
|
|
40dd9df [UI] Fix a rotation bug.
|
|
ae2f378 Only display SMP warning with -verbose / -debug-init
|
|
c1b785f We forgot to fill line when grow it at first time.
|
|
a94dca3 Remove internal QEMU -list-webcams option.
|
|
663d29d Add broadcast method for condition variables
|
|
11faaa5 [UI] Yet more zoom fixes.
|
|
1706124 Check for null args in command line parameters
|
|
24bb505 UI] Remove unneeded keyset code.
|
|
467126b [Emugl] Use ANGLE to validate and translate shaders.
|
|
bba4bb7 [Emugl] Add ANGLE static libraries prebuilt script.
|
|
0d1be00 65535 is a valid port.
|
|
9571590 Implement -help* directly in 'emulator'.
|
|
45dcf27 Fix the --mingw build.
|
|
c109e51 Enable -Werror on Linux and Windows.
|
|
5716d6b emugl: Remove compiler warning.
|
|
f6c0141 QEMU1 glue: Remove compiler warning.
|
|
271bda7 debug.c: Remove compiler warning + simplify.
|
|
297f87c [UI] Exit zoom properly.
|
|
c9b75e1 Remove obsolete options: -raw-keys, -keyset -help-keys
|
|
2277be8 Refactor opengles pipe service to use AndroidPipe.
|
|
2ad76d8 AndroidPipe: Fix multi-threading support.
|
|
12c61dc AndroidPipe: refactor Android pipe implementation.
|
|
4dc1d48 virtual pipe device: Fix subtle loading issue.
|
|
9721aeb VmLock: Refactor + introduce isLockedBySelf()
|
|
651ae8b qemu-common.h: Introduce qemu_mutex_check_iothread()
|
|
8712e93 console: Fix 'gsm hold' error message without parameter.
|
|
7092d0f Revert "Fix GL extension detection"
|
|
ac74f7d [Emulib] Fix adb executable lookup in AdbInterface.
|
|
3192687 [UI] Highlight invalid values in EditableSliderWidget
|
|
e2249a4 [Emulib] Simplify -port and -ports cli behaviour.
|
|
4d3667a [Emulib] Fix win32 path access functions.
|
|
b02ef34 Use the name 'Nougat' for API 24
|
|
638bc28 [crash] Fix a crash on Windows if the first command line arg is bad
|
|
3ebd016 Port OOO frames fix to all platforms
|
|
af5b45d [sensors] Set better limits for the sensors tick interval
|
|
c45495c [sensors] Speed up the QEMUD implementation
|
|
49d92e1 [ram] Limit the VM heap size to [minCTSHeap, min(ram/4, minCTSvmHeap*4)]
|
|
1a73042 Disable ipv6 to workaround a port number issue
|
|
69f23f6 Deprecate -gpu mesa.
|
|
9fad834 [crash] Fix a bad parameter to WriteFile() that crashed on Win7
|
|
54ea49d android_pipe_device.h: Add AndroidPipeHwFuncs::resetPipe() function.
|
|
53d3e6c AndroidPipe: Better pipe function names.
|
|
13c2f1d Fix the Play/pause button on the D-Pad
|
|
046a04b Fix AdbInterface unit tests.
|
|
2e7968e [GLES1->2] Properly separate entry points / internal calls
|
|
f01b046 [GLES1->2] Load GLES1->2 translator if no GLESv1 support
|
|
d041fbb [GLES1->2] Maintain consistent set of GLESv2 functions
|
|
d22237d [GLES1->2] Create and maintain emulated GLESv1 contexts.
|
|
6443fbe [GLES1->2] Add GLES1->2 translation entry points and link them
|
|
be83b31 [GLES1->2] Implement glEGLImageTargetTexture2DOES
|
|
cdb1254 [GLES1->2] Remove unused mutex.h
|
|
dcbffb2 [GLES1->2] Put back the usage of RefBase/StrongPointer
|
|
af26560 [GLES1->2] Add debug prints
|
|
81cfc2f [GLES1->2] Reformat api_entries and angle_gles2 struct
|
|
7dc0c2b [GLES1->2] Add translator interface functions
|
|
c2215b8 [GLES1->2] Move underlying_apis.h and angle_gles2.h
|
|
12df4d4 [GLES1->2] Put back ARC's RefBase / StrongPointer
|
|
421fc76 [GLES1->2] Debug print interface
|
|
dfa2b06 [GLES1->2] Add ARC's GLES1->2 translator
|
|
6816a8c Fix windows build
|
|
bd17143 Release GPU memory when destroying ShareGroup
|
|
48fa2e0 Sensors UI changes
|
|
f34d800 Remove a #define shadow in thread/Types.h
|
|
4122ed1 Add a new flag to disable scale.
|
|
53f6dc3 [UI] Re-add "custom ADB" functionality.
|
|
d8c931e Use -partition-size parameter if specified
|
|
6ce68e7 Add Darwin case for Swiftshader prebuilt installing
|
|
da572b0 Android Pipe: Separate host and device headers.
|
|
34c4c1b [Filelock] Fix the Windows filelock to take care of PID reuse
|
|
7ee8483 [Filelock] Rename filelock.c -> .cpp
|
|
8e2c8b3 [Emulib] Drop obsolete test.
|
|
28ba02c [AndroidEmu] Reduce the supported ADB port range.
|
|
18ac297 Delete GPU buffers when glDeleteBuffers is called
|
|
80cb7b4 [qemu1] Tweak GPU "guest" initialization.
|
|
ca5770f [UI] Zoom fixes (part 1)
|
|
86ab00a [UI] Fix the "cancel" functionality for file copy.
|
|
77eeb7e [Main] Fixing qemu flags off-by-1 parsing bug.
|
|
8617dc4 [Main] Improve error message when kernel file is missing.
|
|
7d31d73 Loose AVD screen size limitation a little.
|
|
d4af31a [adb] Add the serial argument to emulator-issued adb calls.
|
|
a81305a Respect KVM_DEVICE_NAME_ENV in a consistent way.
|
|
df92cbe Fix the sensors QEMU driver to be faster and reliable for CTS
|
|
bc7d7e7 [Emulib] Allow sending SMS to oneself.
|
|
110917e Tweaks to new debug print functions
|
|
f8e2626 [UI] Use C locale in EditableSliderWidget
|
|
7d92c7c Tweak early DWORD definition
|
|
6a89354 Make rendercontrol use common debug print library
|
|
6759392 Fix build on Windows (due to missing DWORD in early files)
|
|
7a39a2c More debug printing functions
|
|
733b98d [UI] "Enable" validation on editable slider widget.
|
|
ba2cedf Fix build on OSX when in debug renderControl mode
|
|
b821eba Crash on exit in Accelerometer3DWidget
|
|
0a3953a Add a "gsm signal-profile" command
|
|
9298738 Revert "[qemu1] Don't allow running the same AVD in multiple instances"
|
|
b090983 [UI] Align "Virtual Sensors" button with others.
|
|
8ebef04 Expose the new gsm signal feature in the Qt UI
|
|
008c71b Fix help outline icon on Retina
|
|
cfcd28f Limit magnetometer values
|
|
dd68872 Do not try to reset rotation in VirtualSensorsPage ctor.
|
|
478d341 [emugl] RenderThread.h: Remove obsolete m_lock field.
|
|
72deaf7 [emugl] TextureDraw: Remove unused EGLDisplay member.
|
|
0557f62 EGLDispatch.cpp: Remove compiler warning.
|
|
749e111 sockets.c: Remove Win32 compiler warning.
|
|
50334ba CrashService_common.cpp: Fix Win32 compiler warning.
|
|
80adcf4 camera-capture-windows.cpp: Fix unitialized variable.
|
|
a7894dd Thread_win32.cpp: Fix getCurrentThreadId()
|
|
ca86aef Random.cpp: Remove Win32 compiler warning.
|
|
508958f android/proxy/proxy_common.c: Remove compiler warning.
|
|
e1c66db Fix the build (remove a non-existent variable use)
|
|
ee05f98 Sync accelerometer widget and rotation buttons
|
|
6466b44 [debug purposes] +Which renderthreads start/exit
|
|
c7f1b17 [qemu1] Don't allow running the same AVD in multiple instances
|
|
dcffbe6 Use fallback ReadWriteLock on some WINE version.
|
|
94d2981 Fix some icons on Retina
|
|
62bd7ee Fix displaying of GLWidget
|
|
b22ec08 Show a notice for failed getVersion test on wine.
|
|
0aaafa1 Add a work around for ftruncate on mingw-w64/wine
|
|
1c55b09 Clean up GLDecoderContextData - use vector for a bytes buffer
|
|
7b7db04 Disable some flaky ReadWriteLock tests on WINE
|
|
25f1a80 [UI] Add help links to light, pressure and magnetic field sensors
|
|
ae6dec0 Fix broken runCommand on wine.
|
|
046f39e Add buttons to reset accelerometer control to certain orientations
|
|
35f44bc Remove unnecessary visibleRegion() check from GLWidget
|
|
9a0a0a9 Limit the range of movement in the 3D accelerometer control
|
|
19ce472 Make generated encoder compatible with c++98
|
|
84a1d17 Update phone texture to show Android home screen
|
|
0935055 Add recordable_android egl config attribute
|
|
5a24004 Don't put ignored textureresize message in stderr
|
|
839ac1b Move sockets.c out of baselib, it depends on other
|
|
52685d6 qemu1: -show-kernel: Correct kmesg SerialLine initialization
|
|
5be494b Update EGL API header to v1.5
|
|
d6a7410 Null check + eglerror logging for extension getting
|
|
834dc52 Correctly handle process spawn failure on Windows
|
|
f3a4a35 [qemu1] fix a buffer overflow in inet_parse()
|
|
ac86be7 Allow recursive GrallocSync locking.
|
|
fcc374f Fix gl encoder generator
|
|
7157c77 [crash] Fix crash on exit in skin/file.c
|
|
fb8e01a Fix and reactivate GrallocSync
|
|
525cddc Refactor and improve KML parsing.
|
|
3832f4b Fix black screen on rotation with GPU=off
|
|
3194e55 Revert "Turn on GrallocSync feature."
|
|
0daa236 Also listen on IPv6 address in slirp_redir.
|
|
2b1cfc5 +documentation for GrallocSync
|
|
bbee517 Get rid of oldGlobal in textures
|
|
f20b3f4 Add texture reference counter to GLES1
|
|
063c1da Fix CTS breakage in EGL texturing
|
|
2b30c93 Fix stencil buffer problem
|
|
761e129 Makefile.android-emu.mk: Fix Win32 LDLIBS
|
|
0fbd44c AndroidEmu: Move skin_network_xx variables to main-common.c
|
|
67e87e4 libcurl.mk: Fix Win32 LDLIBS
|
|
d5815a3 Remove obsolete -qemu -ui-port <port> option.
|
|
4e7bd8c android/network/globals.h: network-related global variables.
|
|
a4a6b28 AndroidEmu: provide default SerialLine implementation.
|
|
6219d46 Avoid lingering "hover" after emulated touch
|
|
8495af1 Turn on GrallocSync feature.
|
|
bebbcb1 [warn] Downgrade AVD ram-related messages to debug prints
|
|
050a537 Per system image feature control
|
|
7becd6d Use QPlainTextEdit instead of QTextBrowser
|
|
9880998 [Emulib] Fix adb file push remote path.
|
|
3eaadd5 [Emulib] Add array bounds check in EmulatorQtWindow::dropEvent.
|
|
14c026a [Emulib] Leak filelock mutex on exit to avoid crash.
|
|
12aeb2c Fix out of order webcam frames
|
|
92f2b8d [UI] Check mBackingSurface before access.
|
|
f669b90 Null pointer check in glXGetFBConfigs
|
|
d781e55 Fix GL extension detection
|
|
ae105b3 Fix a broken unit test in FeatureControl
|
|
97c2bc0 console: Validate GPS ranges.
|
|
55343f9 Qemu1: resize userdata-qemu.img if requested
|
|
35f4ff9 [Cmdline] Deprecate the "-no-skin" flag.
|
|
45afb3d [warnings] Clean some warnings in the feature control test
|
|
3ba8973 [emulation] Add a console authentication to remote gsm commands
|
|
a323bd1 Suppress warnings when user feature control ini does not exist
|
|
f3a4560 Fix the 'rotate' console command
|
|
52d8e38 Add a few Linux GPU driver info detection unit tests.
|
|
833ccaa Fix ne2k network issue under heavy load.
|
|
efcd3e7 Feature control test
|
|
db529a6 [UI] Make "always on top" affect the extended window.
|
|
af3cc15 Add feature control component
|
|
9dafee4 Revert "Revert "Minor fixes in the Location page""
|
|
51cddae Revert "Minor fixes in the Location page"
|
|
a6dc730 [crash] Fix crash on exit caused by double-free
|
|
8e17f00 Minor fixes in the Location page
|
|
2aea395 android/utils/sockets.c: Support Linux abstract socket namespace.
|
|
da27ffe Add -unix-pipe <path> option and re-implement Unix pipes.
|
|
929d859 Fix altitude input validation on non-U.S. locales
|
|
b4b30ab [Emulib] Force a last tick before flushing sealing metrics file.
|
|
0ec0067 [doc] Added an update about TCG thread-unsafety to the PipeWaker
|
|
ff689d8 Fix segfault when starting 3DMark
|
|
087de3a Remove ugly focus rectangle from buttons
|
|
c87b1e5 Fix location coordinate inputs on non-US locales
|
|
ee52ce1 [gl] Fix a crash on glActiveTexture() call for GLES2
|
|
b1e2a25 [gl] Rearrange members of GLESpointer to get rid of padding
|
|
f251850 Only check snapshot if AVD parameter specified
|
|
2bfceb6 [UI] Fix file copy for missing remote Downloads directory.
|
|
a6cdc19 Added support for some console commands before auth
|
|
0a6bc73 Fix console bannner line endings
|
|
d70614c Emulator console requires authentication
|
|
2c91655 Handle hw.sdCard=no with sdcard.size > 0
|
|
4bafa6c Enable arm32 support on qemu2
|
|
ac4c7f4 Add more texture format checks to pass dEQP
|
|
8d4285b Add a reference counter for external textures
|
|
ff98602 Add AutoWriteLock/AutoReadLock
|
|
8fbe141 Remove ATI workaround to pass CTS
|
|
c136226 [build] fix the mac build
|
|
c101727 [style] Remove all pointer initializations of ptr(NULL) style
|
|
3a22944 [emugl] Replace the last map with hash map, remove linear search
|
|
2ac04f3 [emugl] Get rid of multimap in ObjectNameManager
|
|
01f867d [emugl] Replaced all maps with plain keys with hashes
|
|
2a3d335 [emugl] Replace list with vector and map with hash in EglDisplay
|
|
2b29c8f Add reader/writer locking primitives
|
|
9e7ff02 [gl] Fix the pipe wake/close calls for Qemu1
|
|
287abd4 [gl] Fix a race on mState in RenderChannelImpl
|
|
323610a [base] Implement Vista+ condition variable and dynamic selection
|
|
ce637a5 [tests] Fix the AdbInterface-related tests
|
|
52dc530 [base] Remove the PodVector class
|
|
8f03c6d Disable crashservice startAttachWaitTimeout test
|
|
f5d4b95 Fix build on Windows
|
|
adee620 Fix buggy format_ip6 and add an unittest for it.
|
|
b81908c Fix GLWidget anti-aliasing
|
|
1ae784a [rebuild.sh] Run qemu2-specific and 32-bit tests on rebuild
|
|
d19eb76 Use AdbInterface to run "adb shell stop"
|
|
3708286 ADB Machinery refactoring, part III
|
|
03b920f ADB Machinery Refactoring, Part II
|
|
2c1f3b1 qobject/json-lexer.c: Remove compiler warnings.
|
|
889c765 disas/: Remove compiler warnings.
|
|
e5e0baf glib-mini: Remove compiler warning.
|
|
54ca8c6 android/openssl-support.cpp: Remove compiler warning
|
|
4cbfc2e emugl: Remove compiler warning about unused variable assignment.
|
|
dd1d228 android/base/Optional.h: Provide default initialization value.
|
|
dd8f2ee emugl: Remove compiler warning.
|
|
599d6f9 [gl] Fix a crash in opengl initialization
|
|
08fce2d Fix dEQP shader replace source test
|
|
2bcc17e Disable gl pipe lock to improve FPS
|
|
b67af08 [gl] Remove the code that isn't used anymore
|
|
a40a95b Update internal texture data in glTexImage2D only with mipmap level 0
|
|
5948810 [qemud] Optimize new message adding in Qemud
|
|
72429c1 ADB machinery refactoring, part I
|
|
e80da33 Fix wrong parameter in partition config
|
|
bda20e4 [crash] Fix bad format string in partition_config
|
|
a568955 Fix -sdcard help message.
|
|
9d497c4 build-qemu-android.sh: Don't build Android support.
|
|
43c28bb [gl] Fix a wrong comparison in GenericOutputBuffer<>
|
|
67ad7c0 [ui] Display the current GPS location
|
|
3a4248e [gl] Make the RenderLib destructor virtual
|
|
5c6cc42 [build] Fix Mac build - allow unqiue_ptr to delete a class
|
|
86ee2f9 dEQP: Generate gl error for glGenerateMipmap
|
|
24e7230 Copy the glTexSubImage2D checks to GLES 1
|
|
cea3be4 [gl] Opengles pipe implementation with RenderingChannel
|
|
d3ffcae [gl] Updated the emulator with new emugl library interface
|
|
6105b79 [gl] Implementation of the new emugl interface
|
|
1bd2d4e [gl] New opengl rendering library interface
|
|
b11dbbd Fix out-of-order frames on Windows
|
|
63bddb9 Fix -logcat and -shell options for x86 AVDs with API level < 14
|
|
9203bcd Remove obsolete internal QEMU1 options.
|
|
3396bbf [ui] Have the Help page display its first tab first
|
|
33aaefe [ui] Correct GPS string that is sent to device
|
|
3b9ea2d More checks in glTexSubImage2D for dEQP
|
|
9560dd1 [build] Fixed MessageChannel UT after an interface change
|
|
a99f366 [Emulib] Add user actions to metrics.
|
|
2504007 [Qt] Add object to count number of "user actions".
|
|
47e9986 [Emulib] Allow multiple callbacks in CrashReporter.
|
|
03488dc Fix dEQP tests in compressedTexImage2d
|
|
50958ef [crash] Fix crash in android_gps_send
|
|
bf7a825 [base] Fix Optional::emplace()
|
|
5ef2e13 [base] Add stop() function to MessageChannel
|
|
cea87e1 [base] Make the launcher wait for the engine on Ctrl-C on Windows
|
|
eb1234c [base] Add AutoLock::lock() method
|
|
2417295 [gl] Use stack memory for realigning the gl buffers if possible
|
|
ddfdb6a [gl] Rename the opengles.c to .cpp
|
|
7a34c7f [gl] Renamed hw-pipe-net to .cpp
|
|
5331c44 [UI] Don't construct the extended window on boot.
|
|
2b8e593 [base] Add move support to MessageChannel
|
|
2f74367 [UI] Use the resize timer for Linux.
|
|
4aa77dc Make platform builds use 'auto' GPU emulation mode by default.
|
|
7bd6522 android/android-emugl.h: Simplify GPU emulation setup code.
|
|
4966bbf emulator: Fix platform-build run
|
|
541f007 AndroidEmu: Support kernel command-line generation for QEMU2.
|
|
98fc018 Fix double-send of shortcut keys to the device
|
|
b3fafa4 Respect preset env when looking for qt plugin dir.
|
|
80dc514 Clean up the pipe corruption comment
|
|
4173acb Document/clean up pipe corruption fix
|
|
405357d Select classic engine if snapshot is required in avd config
|
|
8b82112 [UI] Translate mouse wheel scrolling into vertical swipes
|
|
6652112 [GPS] Fix altitude formatting
|
|
c2e03c5 Enable multitouch in QEMU2 for older system images
|
|
5473012 [UI] Clean up some extended window logic.
|
|
5071855 [UI] Always allow the screenshot flash.
|
|
811298c -qemu2_(send|recv)_all +EINTR_WRAPPER
|
|
8d0d465 [UI] Make multitouch center around the device screen.
|
|
db19e19 [sensors] Ensure proper formatting of sensor values
|
|
46c13e2 [crash] Fix a crash on DPad page
|
|
d3b313b Make multitouch input more stable.
|
|
d16427d [crash] Fix a crash caused by loading a GPX with no coordinates
|
|
49624a3 Use unique_ptr for cleanup in ExtendedWindow
|
|
e6182d2 [Emulib] Set errno before socket operations.
|
|
517f98e Make the device model movable and compute according accelerometer values
|
|
48282f9 [emugl] Removed the unneeded files
|
|
fffb020 [emugl] Got rid of SmartPtr - it's shared_ptr now
|
|
0894e9b [emugl] Replace all emugl copies of base library with base versions
|
|
854adf7 [base] Add auto-joining to the pthread implementation of Thread
|
|
e2b133d [build] Emugl - support the android-emu-base usage
|
|
ba15203 [build] Moved the looper code from emu-base to emu library
|
|
ae67afc emugl: Minor build files cleanup.
|
|
1cf2d5a [Emulib] Add FilePusher to 'adb push' files.
|
|
a1d9760 [leaks] Delete the Ui:: classes for ExtendedWindow and toolbar
|
|
e019282 [UI] Ensure the zoom overlay hides when not active.
|
|
8dc7454 [UI] Ensure the multitouch overlay is shown correctly.
|
|
9d4a56d [leaks] One more leak in metrics
|
|
67dd87d [leak] Fix a leak in timezone.cpp I introduced yesterday
|
|
d4ff49b [render] Reduce memory usage, fix string length in ShaderParser
|
|
5234666 Add debug output for device rotation.
|
|
469491f [UI] Conditionally disable the D-Pad and fingerprint UIs
|
|
6ef8e7b [leaks] Fix some small random memory leaks
|
|
5985df9 [leaks] Fix handleCpuAcceleration() to return the error string
|
|
6247c15 [leaks] Free the thread's looper on thread exit (qemu1)
|
|
89a1db5 [debug] Fixed ThreadInfo debug messages
|
|
f5e2acf [leaks] Fix two quite large memory leaks
|
|
231e3a4 [base] Add a custom scoped pointer typedef + factory function
|
|
5c60b1a one more regression fix in snapshot
|
|
c3905b8 Default LCD depth to 16 bit
|
|
20782fd [Emulib] Add object for RAII based subscriptions.
|
|
d6bdec0 Fix dEQP-GLES2.usecases.* drawing in wrong order
|
|
ebb979a [UI] Enable the arrow keys regardless of D-pad.
|
|
42894f3 [Emulib] Logging improvements.
|
|
774247f [Emulib] RecurrentTask should be |stop|able from the callback.
|
|
97e42ae [Skin] Get rid of the "raw keys" mode for keyboard input.
|
|
6726d7d Fix AdbInterface unit-test under Wine.
|
|
5957992 QEMU1: Move generation of ndns=<count> kernel parameter.
|
|
9c3dd44 android/utils/dns.h: Add android_dns_get_servers().
|
|
9960180 AndroidEmu: Fix kernel parameter options handling.
|
|
3b77e0c Clarify string ownership for AndroidOptions and AndroidHwConfig.
|
|
5a57581 [emulator-check] Add a check for desktop environment
|
|
888e86e Parse GLSL ES shaders a little bit
|
|
499066d [build] Add the full namespace name to the use of StringView
|
|
03c78fb [emulator-check] Add CPU bittness to the cpu-info query
|
|
f0f44f4 snapshot: fix regression in qemu1
|
|
70f76e2 [emulator-check] Allow multiple queries at once
|
|
34d45ef [emulator-check] Added a window manager query
|
|
f295537 [emulator-check] Fix the help message
|
|
4071ec6 [emugl] Delete the shaders in TextureResize
|
|
0408666 [UI] Add better error reporting for the GPS playback table.
|
|
2d50dba [emulator-check] create a subfolder for the emulator-check
|
|
537cf2c [RenderThread] Better debug logging - number of thread + exiting
|
|
23c7e81 [crash] Fix crash in Accelerometer3DWidget dtor
|
|
95742c8 [emugl-Thread] Make sure every thread is joined
|
|
30d5fc3 [RenderServer] Fix a crash and modernize the code
|
|
c060a76 [UI] Fix AdbInterface parsing.
|
|
6fc02cc AndroidEmu: Fix for -qemu options parsing.
|
|
65c1311 [Metrics] Fix the crash on exit in IniFileAutoFlusher
|
|
7f39dd2 Reformat checksum message
|
|
a5dad27 [update-check] Store the last update check time per emulator version
|
|
b399f1a [update-check] Use the full version with build suffix
|
|
65f8611 [update-check] Fixed a typo in a warning message
|
|
fba4448 [Ui] Show the update channel for the latest available version
|
|
543b34e [update-check] Updated the used repository.xml to v2.1
|
|
1397560 [UpdateCheck] Support build and update channels in UpdateChecker
|
|
325f41b [adb] Begin ripping adb logic out of tool window
|
|
e8e77ff Accelerometer controls
|
|
8470421 [base] Add IniFile::makeValidKey()
|
|
f40681c [UT] Fixed the GPU info parsing unit test
|
|
f114ec7 [base] New convenience functions for map/set lookups
|
|
e982481 Clean up windows gpu driver DLLs parsing.
|
|
c06c8e5 Avoid infinite loop when parsing GPU driver info on Windows.
|
|
59351e6 Enable -report-console without configurable ports
|
|
acd3f82 Move -port and -ports parsing into functions
|
|
a83c397 Move QEMU1 GLES-related kernel parameter generation to AndroidEmu.
|
|
2ef34bc Fix Gingerbread framebuffer display.
|
|
b2efede Move QEMU1 kernel parameter generation from vl-android.c to AndroidEmu.
|
|
e49e233 ParameterList: Add addFormat() / addFormatRaw() / addFormatWithArgs().
|
|
f213df6 Fix typo in -bootchart option handling.
|
|
d13eaa7 [avd] Const-correctness and no exit()-s in info.c
|
|
11f92e0 Remove "Drawer" window hint from the tool window.
|
|
0053b51 [emulib] android::studio::updateChannel() function
|
|
68f1457 [base] Add default constructor to the Version class
|
|
716886e [UI] More dead code cleanup.
|
|
1f6003e [UI] Remove dead skinning functions.
|
|
00c1991 [UI] Remove the unused SkinRegion and SkinScaler structs.
|
|
e5859c6 [emulib] Rename and cleanup the Studio configuration access
|
|
d676387 [base] Add string size calculation function to ArraySize.h
|
|
1c7d003 [qt] Move the Qt default initialization into a separate function
|
|
d34cecd [base] Make ScopedPtr to be std::unique_ptr's alias
|
|
80953aa Fix Mac display issue when changing display
|
|
17f4fee [Emulib] Actually initialize the adb qemud service.
|
|
94b6e35 Fix Swiftshader 16-bit when on named skins
|
|
70039cd [UI] Close the extended window when closing the emulator.
|
|
3f9a869 [Emulib] Add unittest for resize2fs.
|
|
9c8f158 Fix unit tests for removal of config.enabled (-gpu guest)
|
|
5a66d40 Remove async GPU blacklist unittest.
|
|
6e979e0 Make -gpu guest close to same path as -gpu off.
|
|
70514d6 [base] ARRAY_SIZE macro+arraySize() function in a separate file
|
|
1f485ba [UI] Add proper validation for altitude values.
|
|
3c9eb36 [base] Fix Dave's comments about Optional<>
|
|
854385a [base] Add System::isRunningUnderWine()
|
|
7c2347f VmLock: New helper class to deal with VM global mutex locking.
|
|
d913ef1 AsyncSocketServer: new helper class.
|
|
e3d595c Looper: remove pending FdWatch instances when disabled from callbacks.
|
|
0321f77 SocketUtils: Add socketSendAll() and socketRecvAll().
|
|
2e768bc ScopedSocketWatch: new helper class.
|
|
9974de2 [UI] Add an error message for API < 14 screenshots.
|
|
59cfd52 Fix bad pointer crash on FbConfigList::chooseConfig
|
|
f687e2e Limit time taken to query GPU info.
|
|
7f38829 [libOpenglRender] Fix potential segfault in RenderControl
|
|
fa91fa5 [UI] Fix minimize on some Linux systems.
|
|
af6e307 Add license information to the Help page
|
|
76ea380 Fix mesa segfault on startup.
|
|
8a735a4 Fix typing '2' instead of '@' on 'shift' up first
|
|
6889db1 Fix emulator rendering problem when sleeping and waking windows
|
|
02930a0 [Emulib] Redirect stdin in runCommand.
|
|
3b649ae Allow -gpu angle. (Copy ANGLE from prebuilts)
|
|
fd69638 Don't use boot animation when -gpu=angle.
|
|
a7657cc Allow a OpenGL backend to be missing GLESv1.
|
|
7570a4c Use GLESv2 not GLESv1 to get exts.
|
|
a753882 Move network-related constants to android/network/constants.[hc]
|
|
524550c Pressing volume up/down quickly hangs the emulator
|
|
42996da [emu-check] Add a cpu-info query for emulator-check
|
|
395a520 [base] Fix the optional assignment - once and for all
|
|
2c3fed2 Revert "Revert "Revert "[base] Created a new Optional<> class"""
|
|
8547d44 Revert "Revert "[base] Created a new Optional<> class""
|
|
8518473 Revert "[base] Created a new Optional<> class"
|
|
521bd72 [base] Created a new Optional<> class
|
|
ae0a849 [base] Add a new is_template_instantiation<> type trait
|
|
7404011 SocketUtils.cpp: Remove obsolete structure definition.
|
|
5051cdc android/utils/sockets.h: Fix sock_address_init_in6()
|
|
43c6567 ADB: Listen for host ADB server connections on both ::1 and 127.0.0.1
|
|
380abd6 Add 'ipv6' parameter option to -report-console
|
|
5847836 Report startup messages to the UI using ::1 if possible.
|
|
400157c android/console.c: Listen on both ::1 and 127.0.0.1 interfaces.
|
|
58eb6cf android/utils/sockets.h: Add IPv6-related functions.
|
|
6f5a2eb SocketUtils: Add IPv6-related functions.
|
|
3cb42ff Default 32-bit color software rendering
|
|
a3a8917 Enable pipe for adb qemu communication.
|
|
2ba31d7 Fix a Mac UTs
|
|
9d2bad0 Ensure GLWidget handles moving between screens properly
|
|
5fec404 [build-break] Enable C++14 on Mac
|
|
9c789e5 [base] Small improvements to StudioHelper's version parsing
|
|
3c33546 [base] Add 'build' field to android::base::Version
|
|
a5f3654 [UI] Fix minimize on Linux Ubuntu.
|
|
60dded8 [UI] Manually ignore maximize events.
|
|
0542c87 [base] Added a convenience overload to async() call
|
|
cb680f3 [base] Added new type trait is_callable<>
|
|
c744a94 Fix spacing in slider widget
|
|
ebf848d Fix GLWidget initialization on Mac
|
|
f75c56f [UI] Fix a subwindow misalignment on OS X.
|
|
5195a5e Fix QEMU1 not booting due to HAX disabled
|
|
c91f84b [Emulib] Add System::pathFileSize.
|
|
ebf4755 [UI] Cleanup in EmulatorQtWindow and ToolWindow.
|
|
bcffb1e Enable SIGCHLD on Darwin to fix QProcess exits
|
|
631c62d [Emulib] Add more error parsing to ApkInstaller.
|
|
75ed538 [Emulib] Fix re-entry crash in ScreenCapturer.
|
|
9a9c031 [UI] Update adb version regex.
|
|
188855b [base] Add constexpr support to StringView
|
|
865ce88 Move QEMU1 build of QEMU options to AndroidEmu.
|
|
ba98cb9 AndroidEmu: Add UI-related command-line option parsing code.
|
|
a797364 android-common.h: Remove declarations of internal functions.
|
|
9b2992c main-common.c: Preparatory changes for QEMU2
|
|
1a2e4d6 Move command-line parsing code to main-common.c
|
|
4879e4a handleCommonEmulatorOptions: Remove exit() calls.
|
|
28328aa main-common-ui.h: Remove two obsolete declarations.
|
|
15756eb Emugl: Dont exit render server when accept has hiccups
|
|
dafe96c Fix build breakage
|
|
0783d5f [Emulib] Fixes a crash in ApkInstaller.
|
|
7efe5dc Add a widget that displays a 3D model of a phone
|
|
68c55b1 [Emulib] Add inFlight() method to RecurrentTask.
|
|
4a1340f [Emulib] Fix System::runCommand file output on Windows.
|
|
5c0d905 Add a simple parser for a subset of wavefront OBJ
|
|
b3192b7 Refactor min heap size enforcement
|
|
704f06f [base] Implement memmem with std::search for Win32
|
|
310d0ef [base] Added a join() function to join array into single string
|
|
aa0b7fb [UI] Remove unused battery state member.
|
|
f967d9b [Emulib] Fix temproot for Screencapture_unittest
|
|
cb8b505 [Emulib] Refactor drag-and-drop install implementation.
|
|
b514bfa [Emulib] Disabled flaky test.
|
|
66af502 Revert "[AndroidEmu] Temporarily disable AdbLivenessChecker."
|
|
2e390e7 [Emulib] Detach threads for android::base::async.
|
|
4294082 [WIP] [Emulib] Use posix_spawn for runCommand on OSX.
|
|
d2be2ce [Emulib] Bug fixes and cleanups in System::runCommand.
|
|
4ac7ac2 Fix formatting in hw-lcd
|
|
1b7a10c Enforce minimum vm size according to CDD
|
|
d6bafcb Call crash service in GL checksum
|
|
ec28a20 [Emulib] Clean up ScreenCapturer error messages.
|
|
05d08dc [Emulib] Refactor screen capture implementation.
|
|
9ef6c3f [QuickFix] windows breakage caused by checksum threads
|
|
773008d Revert "[OSX] Change the menu bar and minimized name."
|
|
06a3497 [System] Give System::runCommand an output file.
|
|
1dddf5e Removing debug strip option from build-mesa script
|
|
8c863aa Updating breakpad patches
|
|
1e27282 Parallelize symbol upload script
|
|
9a96f35 Move linux libGL.so.1 link to build-mesa.sh
|
|
de10c08 Move prebuilt copying to emulator make step
|
|
ea48461 Remove linux x86 from prebuilt architectures
|
|
1be44f2 Remove prebuilt strip and sym build, add dSYM
|
|
237d84c Add debug info files to gradle build
|
|
c77b0b7 Store debug info for archival during build flow
|
|
d30817a Removing unnecessary local build symbols variable
|
|
aa5450c Removing prebuilt symbols from build flow
|
|
0209f82 Checksum for GLES messages from host to guest
|
|
49fcb98 Qt UI - remove some class-type globals
|
|
3a9c7d5 Correctly parse the N api level
|
|
4fd7523 OpenGL timestamps.
|
|
3913a7d [Crash] Fix a garbage value used in TextureResize (one of 100)
|
|
a4d2cb8 Checksum for GL pipe communication
|
|
4df4997 build-qemu-android.sh: Build 32-bit ARM QEMU2 engine by default.
|
|
25b1c34 build: Remove linux-x86 from the list of default host architectures.
|
|
6a8ceaf Darwin remote build: Properly clean remote build directory.
|
|
bd9200e [ui] Allow user to 'copy' text from Help : About
|
|
6577421 Update Help:About to show how ADB can find this device
|
|
e4f90b7 main-emulator.cpp: Fix crash ANDROID_SDK_ROOT is not defined.
|
|
3bb58d5 [UI] Warn users if their ADB version < 23.1.
|
|
b714035 skin: Remove unused |generic_event| callback.
|
|
4cdadcd qemu-setup.c: Remove exit() calls.
|
|
ae2d8c3 qemu-setup.c: Improve -report-console handling.
|
|
40daa86 Rename control_console_start() to android_console_start()
|
|
f0c7202 qemu-setup.c: Small refactoring.
|
|
e90fc58 Remove support for dynamic skins
|
|
b58d252 [ui] Rename control to "Send keyboard shortcuts to"
|
|
8d7f748 [UI] Change multitouch from Alt to Ctrl (Cmd on OSX).
|
|
25219ce [ui] Support more API versions in "Help : About" (for 2.0)
|
|
5110804 [UI] Update the "grab keyboard focus" setting.
|
|
9882727 Fix segfault on startup when GPU info badly parses
|
|
265b425 [libOpenGLESDispatch] Fix mipmap generation in GLES 2
|
|
cc6f203 snapshot: rename snapshot_print_and_exit()
|
|
f423184 AConfig: Add a little const-ness to functions.
|
|
fa1c973 build-qemu-android.sh: Generate LINK-* files for upstream build.
|
|
1560007 [ui] Ensure that the extended window is fully visible
|
|
988ae90 android/: Remove android::base::StringVector usage.
|
|
1f56cf1 PathUtils: Remove StringVector usage.
|
|
172a108 Remove android::base::String implementation
|
|
b1ec287 Make StringVector an alias for std::vector<std::string>.
|
|
96ac2c6 android/opengl/: Remove android::base::String usage.
|
|
daf716a CrashReport: Remove android::base::String usage.
|
|
f7fbb8e android::base::System: Remove android::base::String usage.
|
|
7f64529 Win32Utils: Remove android::base::String usage.
|
|
23ab35f PairUpWearPhone: Remove android::base::String usage.
|
|
7c46df8 android/base/: Misc android::base::String removal
|
|
06c08e4 android::base::PathUtils: Remove android::base::String usage.
|
|
0c2f885 android/base/String.h: Add std::string copy operations.
|
|
f447341 android/: Remove android::base::String usage.
|
|
d4911b8 android/qt/: Remove android::base::String usage.
|
|
fa95bc1 android/skin/: Remove android::base::String usage.
|
|
ec5b3df android/utils/: Remove most android::base::String usage.
|
|
cda27ca android/windows_installer.cpp: Remove android::base::String usage.
|
|
038b2cf StringUtils: Add strContains() and strDup()
|
|
d05955f Revert "Check invalid pointers before sending them to glDraw*"
|
|
503339d Revert "On Windows and Mac, check invalid pointers before glDraw*"
|
|
dea5d91 [UI] Removing more dead skinning code.
|
|
ff54f3f android/console.h: Introduce AndroidConsoleAgents.
|
|
a13b4a5 emugl: windows: Refactor device context handling.
|
|
9411a56e emugl: Remove EglOS::Display::release() method.
|
|
92e44ff [UI] Remove the queueEvent signal.
|
|
30680a7 [UI] Remove everything related to fullscreen.
|
|
fb5a712 Add anti-aliasing to GLWidget as a post-processing step
|
|
cfe8f51 Windows/OSX confirm installed HAXM is 6.0+
|
|
026a89a [UI] Further reduce flicker on zoom.
|
|
997337b [OSX] Change the menu bar and minimized name.
|
|
4a0b8e9 Revert "Fix regression in build environment and -help"
|
|
03d81b0 Fix regression in build environment and -help
|
|
00ccfcf [UI] Remove the "virtual sensors" keyboard shortcut.
|
|
13de865 Shut down screencap processes in EmulatorQtWindow dtor
|
|
33f0983 Allow memory parameter over 4GB with 64 bit guests
|
|
9332d6a Try harder to determine if the snapshot directory is writable
|
|
d2d58be [UI] Fix an out-of-bounds access in SizeTweaker
|
|
009d6a4 [libOpenGLDispatch] Fix renderbuffer object support in GLES 2
|
|
06d30b3 [Crash] Qemu1 - report the kvm errors with crash handler
|
|
a050d49 [Metrics] Qemu1 - add api level to the reported metrics
|
|
92206b3 [CrashService] Fix the ps command on Mac
|
|
2dd48a7 Add host GPU info to metrics.
|
|
05c85c5 Don't change autogenerated files [EGL init logging]
|
|
9792643 emugl: windows: Use ReleaseDC() instead of DeleteDC().
|
|
08895f3 [Crash] Move the system() call out of the signal handler
|
|
f7817de Remove a spurious pop-up during crash reporting
|
|
2e00e91 [AndroidEmu] Temporarily disable AdbLivenessChecker.
|
|
8d66643 [UI, Skin] Respect "initial orientation" AVD setting
|
|
31f4f56 [AndroidEmu] Only read avd info if an avd is provided.
|
|
06a970e [ui] Fix alignment of new label on SMS message box
|
|
26a8523 [UI] Enforce a minimum size for the emulator.
|
|
24bd9b0 [ui] Add a label to the box that holds the text message
|
|
0997dc4 [ui] Don't highlight decimal/sexagesimal buttons when clicked
|
|
d53627f Report driver issue when failing to unbound context on windows
|
|
8eae723 Fix build (misspelled compiler.h)
|
|
baedc88 [Crash] Track EGL initialization success/failure.
|
|
df3f3e0 Make GPU blacklist testing easier. [QEMU1]
|
|
c9402f8 Switch to software GPU when OpenGL driver crashes
|
|
c0d926e Fix arm api 10 crashes
|
|
a077bdd Present GPU blacklist status as a window.
|
|
af5adc4 [Crash] Fix null pointer access when checking gpu mode
|
|
74022bc [ui] Adjust the D-pad button placement
|
|
4dfc971 [UI] Ensure exiting zoom mode works properly.
|
|
fb87666 [UI] Make D-Pad look good on high-density screens
|
|
4f51d64 Get rid of 'DEBUG' oops.
|
|
8312cf8 Support RGB888.
|
|
a4b7613 Detect and force software on crashy GPU's [QEMU1]
|
|
8517327 [CrashReporter] Attach the process list to the crash report
|
|
74d0bfb [Error-message] Update the VirtualBox/HAXM conflict error
|
|
1d2c4e3 [UI] Avoid rotation-related resize edge case.
|
|
c1efaba [CrashReport] Attach the proces uptime to the crash report
|
|
50685a2 [Qemu1] Report the qemu version separately from the emulator ver
|
|
a2fdffd [qemu1] replace abort() with crash handler call in thread
|
|
d656566 [UI] Fix and refactor the DPad page
|
|
109e5cc Use 24-bit depth buffer on checking WGL extensions.
|
|
e1b4482 Allow switch to software GPU when a GPU crash is being reported
|
|
3bdbc37 [UI] Iron out some minor kinks after the recent change
|
|
29a0ff0 [UI] Fix font issue on Windows
|
|
8e3be12 [AndroidEmu] Initialize openssl for multi-threaded environment.
|
|
6093f47 Install openssl headers along with libcurl's prebuilts.
|
|
2713531 [UI] Fix background color of text boxes on the About page
|
|
7f4bcea Allow for better error reporting during startup
|
|
eb22df9 [UI] Change maximum window size restrictions.
|
|
7417247 [Qt] Fix QGraphicsEffect rendering on Retina displays
|
|
d4df9a6 [AndroidEmu] Disable signals in libcurl.
|
|
1833240 [UI] Fix button ugliness
|
|
60e98bd [AndroidEmu] Prevent crash on multiple curl_init calls. (tiny).
|
|
e57916a [UI] Prevent the emulator from entering OSX split screen.
|
|
96feafc Clear error dialog pointer after deleting it
|
|
8d9759f [UI] Add a widget which is a button with drop shadow
|
|
91794ae [UI] Add multitouch to the help page UI.
|
|
242b94c Delete error dialog on emulator exit
|
|
96feb2b [UI] Fix some keyboard shortcut issues.
|
|
29d8381 Revert "[Mac build] Support the Mac SDK < 10.9"
|
|
2f42472 Fix unicode file path support build issues
|
|
00de7f4 [ui] Update the lat/lon values before sending the location
|
|
8d85440 Support unicode file paths on Windows
|
|
333f9af [AndroidEmu] Fix IniFile ownership bug in android/metrics.
|
|
00d8405 [UI] Update the "Documentation" link.
|
|
ea76b39 [CrashUi] Uncap send/don't send report buttons.
|
|
c426d52 [AndroidEmu] Fine, we won't cleanup libcurl.
|
|
84cf848 [UI] Swap minimize and close on non-Apple systems
|
|
a05e583 Handles null pointer in gl(Compressed)Tex(Sub)Image
|
|
1b1cbe5 [UI] Make emulator usable on high-DPI Windows displays
|
|
8713e23 GL encoder null pointer check before write
|
|
948d57d [emubase] Fix a bad assert in Win32 Thread
|
|
717bb48 Apple camera synchronized access
|
|
d5bddf6 Make WearAgentImpl noncopyable
|
|
df15254 [emubase] Fix some code issues in win32 thread class
|
|
c9bebff [Crash] Fix metrics crash if it failed to get a metrics file path
|
|
bcfbc10 Suggest gfx driver updates more liberally.
|
|
09f16cb Fix a typo in GLEScontext::convertIndirect
|
|
1f82c2b [UI] Add a mechanism for recording UI events.
|
|
3e1419e [UI] Update the multitouch UI with a 2-finger swipe.
|
|
ca1c5fd Pass more non-ASCII characters
|
|
0ce5578 [Crash] Crash in Qt on Mac when unplugging monitors
|
|
6a5cf18 [Qt] Fix the qt build on OS X 10.11
|
|
2dd5cea Dependencies: Build libcurl with debug symbols.
|
|
38e74ce Send more than 1 digit of altitude with the GPS location
|
|
622909c [Ui] Fix a horrible-looking help -> emulator help tab
|
|
b024495 Crash fix: check for NULL surface when destroying it
|
|
e1f11b5 Remove 32-bit Linux binaries from build.gradle.
|
|
f08824f Move crash report preference to second column.
|
|
c5a2d41 Obsolete 32-bit Linux binaries.
|
|
2632292 [Base] Add a circular buffer implementation
|
|
7b6750c [Crash] KmlParser didn't check for null xml content
|
|
eb65fdf ANDROID-CODING-STYLE.TXT: Better doc for scoped enums.
|
|
655d02a [Emulib] Refuse curl operations if libcurl init failed.
|
|
891af35 [Emulib] make utils/filelock thread safe.
|
|
0d8d568 [crash] GpxParser could potentially crash on bad xml in gpx file
|
|
c0a5a7a Crash fix: accessing NULL pointer in loopIo_fd call
|
|
3174fe4 [ui] Adjust Settings page now that "Send crash reports" is a pull-down
|
|
6256351 Change crash report preference to a dropdown.
|
|
4af6f31 [Crash] Get rid of heap allocation in crash handler
|
|
7e86e70 [Emulib] Fix a bad define for MAX_PATH on Windows
|
|
3f26697 [Win32] Improve the Win32UnicodeString class
|
|
77ca4ab Don't prompt users to upload crash on exit.
|
|
59e4662 Instrument to catch crashes in tcp_output
|
|
d600a9c [Crash] Allow replacing the crash report data instead of appending
|
|
74f2f83 [crash] Create the QSettings less often as it crashes on Mac
|
|
1c4f706 Fix prebuilt default autotool make install command
|
|
fb5d9c8 [ui] Zoom-related fixes.
|
|
f932c73 On Windows and Mac, check invalid pointers before glDraw*
|
|
47da960 [ui] Fix an OSX/QEMU1 crash when showing error dialogs.
|
|
bfcad49 [ui] Cleaning up EmulatorQtWindow.
|
|
acba4c8 [ui] Don't take a screenshot when the Help page is displayed
|
|
20768d2 Add warning messages for deprecated window size flags.
|
|
1712364 android_mips.c: Change default cpu to 74Kf
|
|
ee0d773 target-mips: Support for DSP ASE in Android QEMU
|
|
c135fbb [Emulib] Quickfix: Use shared_ptr for AdbLivenessChecker.
|
|
c9e0057 [ui] Adjust the spacing between radio buttons
|
|
b3925ee [Mac build] Support the Mac SDK < 10.9
|
|
23cf517 [build] Now actually fix the build - c_str in right place
|
|
e34443c Fix the build - sumbitted the wrong patch
|
|
0be2d58 [build] Fix build break on Mac - environ is not available
|
|
d62f947 [Crash] Allocate less in attachData()/attachFile()
|
|
8e57deb [ui] Change "SDK Location" to "Backup ADB".
|
|
4904b27 [UI] Refactor the way emulator handles Qt stylesheets
|
|
84e036b Support glDrawElements with GL_UNSIGNED_INT
|
|
0139cce [Crash] Seal the metrics file early when exiting
|
|
572b6be [Crash] Attach process memory usage to the crash report
|
|
3ed49da [Emulib] Rename ScopedHandle to ScopedFileHandle
|
|
439ed27 [Emulib] Move ScopedHandle into Win32Utils
|
|
a1f38de android/console.c: Fix minor typo (oubtound -> outbound).
|
|
5eda819 [Crash] Change the attachData() function to allocate less...
|
|
f493e0c [Emulib] Make win32-specific headers easier to include
|
|
bc25330 Add -use-system-libs command-line option.
|
|
cb8f3b8 Re-add the "-scale" command line flag.
|
|
42a3831 Add memory, AVD and HAX info to crash reports
|
|
660715c Fix forward declaration of RenderWindowMessage
|
|
321bf5c [Emulib] Prevent thread leakage from android::base::Thread.
|
|
e390313 emugl: Remove obsolete functions from glUtils.h
|
|
d81be26 emugl: Remove obsolete GLErrorLog.h
|
|
1e34639 emugl: Remove codec_defs.h header.
|
|
b41583d emugl: Remove obsolete GLClientState.{h,cpp}
|
|
ececee7 emugl: Move i/o stream implementation to libOpenglRender
|
|
c6f33e5 emugl: Refactor GLDecoderContextData class.
|
|
a96e81a emugl: Remove obsolete source file GLSharedGroup.cpp
|
|
bd46725 android-emugl: remove stale qemu-gles socket files
|
|
7c73938 [Build] Fix build on Windows - include the proper header
|
|
2759098 [Mac build fix] Use the proper clock for wall clock in System
|
|
5e80807 [Crash] Log qemu main loop parameters into the crash report
|
|
d477452 [emulib, qemu1] Attach command line and environment to crash
|
|
53dec33 [Emulib] Added a System::envGetAll() call
|
|
559c2b4 [CrashReporter] Function to attach additional data to the crash report
|
|
32ecaa8 [ui] Make the zoom button show the correct state.
|
|
0ea0d2d Check invalid pointers before sending them to glDraw*
|
|
f710e7f Handle v024 pixel format for macbook pro webcam
|
|
34c3012 [Metrics] Send wall clock in metrics an if exiting has started
|
|
f98c618 [Emulib] Add wall clock time to System::getProcessTimes()
|
|
b755860 'Auto send report' checkbox
|
|
ddc39fb [ui] Fix zoom on OSX/Windows.
|
|
7e33ebf Change the Qt build script to use plaintext patches
|
|
27fdd69 [qemu1] Fix the use after free in the gui_timer
|
|
fc96614 Disable multi-touch support for api <= 21
|
|
fc813b9 Save user crashreport prefs; detect exit crashes
|
|
3e2871d Fix Win32UnicodeString::append not copying all data
|
|
8eb22ac Windows: Fix compilation with newer GCC toolchain.
|
|
7ff0424 audio: Avoid 100% CPU usage on Linux
|
|
64da37d Check the scaled skin surface bitmap before using it
|
|
55fd61d [ui] Change from using QErrorMessage::qtHandler()
|
|
4df2cdf Patch QImage::smoothScaled to check for null pointer.
|
|
9a9c02f [ui] Warns users of a non-multitouch AVD on click not show.
|
|
47cf47f Create default cache.img if missing in build environment
|
|
f655161 [ui] Fix some resizing edge cases on Windows.
|
|
840481d [Mac] Fix a possible dangling pointer use in Mac quit command
|
|
98eb464 emugl: Export renderer public API headers.
|
|
0af92dc android_pipe.h: Remove android_pipe_set_raw_adb_mode().
|
|
3f76033 [ui]: Change how the emulator reports screen dimensions.
|
|
6a5cdc9 [qemu1] Really initialize process on the main thread.
|
|
db7f902 [Crash] Report an internal error on OOM in skin redrawing func
|
|
b514f1f [Crash-Die] Support of crashhandler_die() in the service
|
|
5186a90 [Crash-Die] Add a crashhandler_die() function to the reporter
|
|
7fda836 [OS X] Quit correctly on Cmd-Q
|
|
16edb6e Leak emulator-qt-window to avoid exit crash on OSX
|
|
45d7a67 Fixing skin image unrefs
|
|
a01e3c8 [Build fix] Test crasher didn't add emulib ldflags
|
|
ede76aa [qemu1] Route Ctrl-C event to EmulatorQtWindow::closeRequest.
|
|
5ed7766 [CrashSys] Simplify the crash system work with paths
|
|
44e4284 [Emulib] PathUtils::extension() and variadic-args join()
|
|
51012af [Emulib] Add a convenience ctor to StringView
|
|
96a7e17 [ui] Make the error dialog modal.
|
|
58c3c28 [Emulib] Report error when screenshot grabbing fails due to bad Sdk path
|
|
c0e8241 use hw.lcd.depth in config.ini as default bpp
|
|
997089a [Emulib] A Uuid class implementation
|
|
52bc312 [Emulib] Add libuuid to the prebuilts
|
|
7d262ad [Build] Support custom make install commands for prebuilts
|
|
9e2fa4c [ui] Pass key-releases through the multitouch overlay.
|
|
6795766 ui: Remove the "-scale" flag and "window scale" command.
|
|
1636373 ui: Adjust button boundaries
|
|
ed2f23b Disable update-surface path when emugl rendering
|
|
8efade7 [Emulib] Cleanup force terminated subprocess
|
|
7cb0aa1 ui: Prevent the emulator window from drifting on resize.
|
|
2edd71a Skip skin display initialization in no-window mode
|
|
09efc62 Handle memory allocation failure when udpate framebuffer
|
|
7a63bdd Fix inconsistency in the guest and host when GLES version=3
|
|
0f4557b Fix handling of "-prop xxx=yyy" on the command line
|
|
bd5898f Fix misspellings in toolchain generator.
|
|
37df147 Fix segfault on startup when keys are pressed
|
|
32d354a android_pipe_pingpong_unittest: new unit-test.
|
|
b5e47aa TestAndroidPipeDevice: new testing helper class.
|
|
a3a6a9c android_pipe.h: Improve interface for testability.
|
|
69a4f3f Use the thread specific looper in gles for qemu2
|
|
874dc4d Fix typo - "Ctrl+Alt" shouldn't have spaces
|
|
af418b3 ui: Make the multitouch UI prettier.
|
|
02c598a Removes the "themed pixel line" beneath the nav bar.
|
|
b6e3fb3 AddressSanitizer - initial usability improvements
|
|
4cf3e5f [Crash] Show an error message about VirtualBox when Hax sync fails
|
|
11e1587 Add build option for sanitizers.
|
|
41f5a69 [Ui] Fix a crash on exit if adb install was still running
|
|
b5537d8 [Issue 197067] Fix weirdness with "ungrab keyboard" on help page
|
|
f0f8c66 Fix crash on exit for AVDs using webcam on Mac
|
|
ba815d0 Fix null functions in gles2_decoder_context_t
|
|
2c87c90 ui: Add contrast to extended window
|
|
d19d461 Move opengles_free to main thread
|
|
e976ad5 [Emulib] Add adb liveness check.
|
|
8cd9fa9 [Emulib] Enable base/* verbose logs with -debug-all
|
|
e9b1961 [OS X] Make the "Quit" menu entry functional
|
|
423f1b6 ui: Updated the resizing implementation on OSX.
|
|
3d79448 (Cleanup) Update old users of path_getSdkRoot.
|
|
ca547ff [Emulib] Add ConfigDirs::getSdkRootDirectory.
|
|
ab7715d [Emulib] Fix debug tags parsing
|
|
58c5d19 Adding dsymutil to mac symbol generation
|
|
4619a38 Implement an OpenGL Qt widget based on emugl libraries
|
|
54bb4ad Revert "Revert "Change the default hw.cpu.ncore to 2""
|
|
baa0695 Revert "Change the default hw.cpu.ncore to 2"
|
|
b7aed4e emugl: Convert s_gles1 and s_gles2 to GLESv1Dispatch / GLESv2Dispatch.
|
|
74c5d10 Remove anisotropic filtering unsupported message.
|
|
2f37cd9 Downgrade anisotropic filtering from a warning.
|
|
370f68e Disable dedicated RenderWindow threads.
|
|
0da8339 [Emulib] Set correct sigmask in System::runCommand.
|
|
d90f88c [qemu] Remove global SIGCHLD handler.
|
|
37354ee ui: Eliminate crash when entering trackball mode
|
|
f29f62f [Emulib] Remove unsed GoogleAnalytics metrics client.
|
|
bdf0c12 [Emulib] Fix a metrics_reporter crash (NULL --> std::string conversion)
|
|
779fbc1 [Emulib] Fix PodVector's const_iterator.
|
|
487ab36 GL 3.0 extensions: Misleading errormsg suppression
|
|
2a739e3 Limit stack search for gfx crash user suggestion
|
|
28a403b Add comments and report id to crash report dialog
|
|
1ac6780 Adding qemu1 console crash command
|
|
aeff0c1 Disabling crash-service unittest on mac
|
|
913b8a6 Fix mesa on windows
|
|
2a28643 [Emulib] (Somewhat) modernization of metrics_reporter.
|
|
7df0a85 ui: Fix a crash in skin_window_move_mouse
|
|
e8e5507 Additional check for GL 3.0 extension getting
|
|
b580796 Ensure graceful failure when the skin bitmap is null
|
|
4839be9 ui: Allow for multiple screens when positioning the emulator window
|
|
02310aa On gfx driver crash, suggest software rendering
|
|
0423b5e emugl: Remove library loading from decoders' initGL() methods.
|
|
839940d emugl: Make glGetStringi() a GLESv3 extension to avoid compiler warning.
|
|
395961a emugl: Add a few more entry points to GLDispatch
|
|
e073998 emugl: Add ANDROID_SKIN_INCLUDES
|
|
048d491 emugl: Define EMUGL_SRCDIR and EMUGL_INCLUDES
|
|
30ba0ed emugl: Move OpenGLESDispatch API headers to .../host/include
|
|
78bf951 emugl: Move public API headers to .../host/include
|
|
99c545e Fix Windows WM_DESTROY warning on exit
|
|
3ba830a ui: Remove the multitouch overlay when losing focus.
|
|
0505580 Revert "emugl: Refactor libOpenGLESDispatch"
|
|
fda1d55 [Emulib] Add RecurrentTask and simplify ParallelTask.
|
|
d3e7710 [Cleanup] Get rid of some compier warnings
|
|
4730bcf [Emulib] Fix the StringVector initializer-list ctor
|
|
5e006c3 Change the default hw.cpu.ncore to 2
|
|
b6cf582 Boot with -no-window and any skin
|
|
6e6b29f Fix some ugliness at the top of extended controls window
|
|
82dae65 UI Refactoring - split up extended controls [final]
|
|
5e67873 Remove extra format from D(...) in surface-qt.cpp
|
|
244b90b ui: Default the device location to the Googleplex
|
|
a8a549f [Emulib] Metrics: Also report host os with crash stats.
|
|
f130685 Fix scrollbar styling
|
|
45aa551 UI Refactoring - split up extended controls [part 3]
|
|
34291e9 (WIP) Add new gfx drivers from crash reports
|
|
e53882d [Emulib] Fix some breakpad warnings (macro redefinition)
|
|
9d6b0d7 [Emulib] System::runCommand improvements.
|
|
55ea00b emugl: Refactor libOpenGLESDispatch
|
|
26c2af1 [UI] Cleanup the method that caused warning from Qt
|
|
8ddf6a8 [CrashService] Fix some issues with crash in Gfx driver detection
|
|
96c0ace Fix booting problem with resize2fs on windows
|
|
c58f9f5 [Crash] Check the UI agent before accessing it as it can be null
|
|
f7c542d Make user suggestions from crash dump
|
|
91fe815 [Emulib] Workaround Cygwin issue with CreateProcess and null std handles
|
|
97d89de [Emubase] Remove unneeded functions from StringVector
|
|
74ff767 (WIP) New hwinfo collection flow
|
|
36583f6 ui: Undelete the labels on the two Settings paths
|
|
3491c5f [Emulib] Add an object to run task in thread and collect result.
|
|
61b82d5 emugl: Handle glGetString(GL_EXTENSIONS) deprecation.
|
|
d432b25 package-release.sh: Add --debug option
|
|
29bb7bd package-release.sh: Fix packaging of qemu2 darwin binaries
|
|
ca040ac [UI] Make extended controls active and retain old tab on setOnTop()
|
|
52b035c [CPUID] Fixed the virtualization instructions detection logic
|
|
9cae231 Fix SmartPtr crash
|
|
ae4b807 Force touch instead of multi-touch for api 10
|
|
2c2b4fd Replace more exit calls with chain-of-returns.
|
|
c723df5 Allow more responsive UI.
|
|
f2a801b clang-formatted -no-window changes
|
|
6fbb63a Adding -no-window support in the Android Emulator
|
|
d92a395 ui: Adds a popup recommending x86 AVD's if supported.
|
|
463b032 ui: Remove bogus tool tip from SEND MESSAGE button
|
|
e0cc3fe [Qt] More fixes to dialog generation.
|
|
ce354fb Trailing EOL breaks the test.
|
|
be446de Option to collect system info on crash
|
|
1a0b24c [qt] Set parent widget for progress dialog.
|
|
f3f4332 ui: Updates the file push dialog to show progress.
|
|
882d293 Fix missing EOL in text files.
|
|
6168e7c Fix line endings DOS -> UNIX.
|
|
33b1676 Remove executable bit from non-executable files.
|
|
48d6ae7 Split EGLDispatch and GLESv*Dispatch from libOpenGLRenderer
|
|
d48df62 build-qemu-android.sh: Add --no-android option.
|
|
b6d0217 [Emulib] Use new path for Android Studio installation id. [RELAND]
|
|
942c168 Revert "[Emulib] Use new path for Android Studio installation id."
|
|
8fdb7b9 ui: Remove spurious error pop-up on "end call"
|
|
b471adb [Emulib] Use new path for Android Studio installation id.
|
|
c4d4307 ui: Emulator "always on top"
|
|
7e849e9 ui: Minor zoom fixes.
|
|
f94ff8d Create common utility functions for handling DNS
|
|
5a89c71 [Emulib] Bugfixes in android::base::Thread
|
|
747fa1a [Emulib] Sleep for active timers in generic looper
|
|
9e11b0b Add descriptions to tool tips on the tool window buttons.
|
|
99f91c1 ui: Fix the rotate keyboard shortcuts on OSX.
|
|
5bb5240 ui: Fix more flicker on rotation.
|
|
0249d55 Allow anisotropic filtering.
|
|
4375d17 UI Refactoring - split up extended controls [part 2]
|
|
a64d10a Rotate left/right using keyboard shortcuts
|
|
e313001 Update skin files documentation.
|
|
3399b48 Bring back the separate rotation buttons
|
|
8052ff7 Use a bogus domain name in invalidURL crash reporter test.
|
|
f56be5f Changing crashsystem spawn service to runCommand
|
|
8553948 [Qemu] Get rid of most obvious exit() calls in qemu1
|
|
b872aee [eGl] Fix the crash if glGetString() returns NULL
|
|
e4a65cb [Metrics/UpdateCheck] Correctly encode the query string when reporting
|
|
42af71e [Emulib] Add Uri::FormatEncodeArguments() to encode query string
|
|
f687d93 [Emulib] StringFormat() improvement: support string classes
|
|
a5c5302 UI Refactoring - split up extended controls [part 1]
|
|
612d37f [Egl] Fix the finalization of FrameBuffer if it wasn't created yet
|
|
88d02d6 [Metrics] Add better debug message to metrics uploading
|
|
3dab939 Fix appearance of "play" button icon on Retina screen
|
|
a11d28b Fix build breakage caused by https://android-review.googlesource.com/#/c/189031/
|
|
726637d base: Accept StringView objects in logger.
|
|
49f3623 Fix -gpu mesa when pressing power button will crash
|
|
0428d29 base: Group System.h functions by category.
|
|
31f27a7 Full-skin rotation
|
|
529f9a9 base: Migrate android::base::System functions to use StringView.
|
|
678a5b8 metrics: Add object to automatically flush metrics file.
|
|
fbeed26 Qt: Implement a Qt event loop based Looper.
|
|
ac4b8c0 [Emu-Check] Add a new 'hyper-v' check to the emulator-check
|
|
054c927 [Emulib] Fix and extend the Win32UnicodeString copying/assignment
|
|
a5a893f [Emulib] Search for an executable on path when launching (Windows)
|
|
14f506f [Emulib] Change Win32UnicodeString to constuct from StringView
|
|
1eb8484 [Qemu1] Make /dev/kvm fd close on exec
|
|
0320267 [EmuCheck] New emulator-check binary for Android Studio queries
|
|
533dd97 Put multi-touch setting back
|
|
368890a skin: Fixes more flicker on Windows.
|
|
0eb2ca7 Code cleanup crash service
|
|
5dfcdb6 Clean up crash reporter, increase wait interval
|
|
dd0bf82 Changing win crash reporter to wait on named pipe
|
|
4cc1b13 [Ui] Fix the segfault at exit (again x3)
|
|
41b4526 [UpdateChecker] Removed unnecessary StringView() ctor call
|
|
8a24018 [Emulib] System::runCommmand() function
|
|
dd9c448 [Emulib] System::findBundledExecutable() now searches in root too
|
|
b338a59 [Emulib] PathUtils - add toExecutableName() and StringView params
|
|
7fdeb6b [Emulib] Small improvement of Uri::Encode/Decode()
|
|
a3c5165 [Emulib] Improve the StringView class
|
|
3111670 [Emulib] Add = {} initialization support to PodVector&StringVector
|
|
17cf32b [Emulib] Add a header to enable enum class fields
|
|
182c566 Patch QT mingw qmake.config for release_with_debug
|
|
1f79806 Change crashreport errors to warnings
|
|
4a403b0 [Emulib] Fix update check URL formatting.
|
|
5bcb83d skin: Fixes flicker on resize (Linux/Windows).
|
|
65d5cd1 [Launcher] Fix engine autodetection logic for -help and -version
|
|
07f50cf [UpdateCheck] Don't uriencode the web site address
|
|
b399658 [Qemu1] Don't delete main thread's looper with metrics teardown
|
|
a43b6ce Add build-id linker flag to prebuilt build scripts
|
|
ef483c4 Re-Adding crashreport unit tests
|
|
14e5aee [UpdateCheck] Pass additional arguments to the update check url
|
|
2581930 Add build-id linker flag to new BUILD_TARGET_LDFLAGS
|
|
a639a55 Make the tool window look nice on retina displays
|
|
6329642 Unit test updates following update checker changes
|
|
d2a6ea9 [Emulib] Implemented a missing StringView(const String&) ctor
|
|
c787dcc [Emulib] Add System::getOsType() method
|
|
2f0dc3e Add tool tips to tool window buttons
|
|
5fde8f8 SDK tools version --> emulator version updates
|
|
0c3e6b5 Allow ANDROID_GL_SOFTWARE_RENDERER=1 in QEMU2
|
|
fb3e449 android/curl-support.h: Refactor CURL using code
|
|
d932953 android/qemu-setup.c: Move to AndroidEmu.
|
|
ed0e6be android/emulation/android_pipe.c: Move to AndroidEmu.
|
|
9705caa [Launcher] Don't rely on argv[0] when looking for the engine
|
|
3fba32b [Launcher] Renamed main launcher file .c -> .cpp
|
|
bda00f4 ui: Changes the controls for zoom.
|
|
29ef892 android/main-common-ui.h: New header.
|
|
930fd90 Fix --out-dir=<dir> build.
|
|
9d3aca5 build: Add new definitions-*.mk files
|
|
7eac752 build: Rename OBJS_DIR to BUILD_OBJS_DIR
|
|
75884a0 build: Get rid of SRC_PATH + small cleanups
|
|
982c3af build: Rename BUILD_DEBUG_EMULATOR to BUILD_DEBUG
|
|
c825124 build: Rename local-host-tool and local-host-define
|
|
e735ea6 build: More HOST_XXX renames.
|
|
16e325c build: Rename HOST_OS and HOST_ARCH
|
|
2054ea5 build: Rename HOST_XXX and MY_XXX variables.
|
|
7c21815 build: Move definitions from Makefile.top.mk to binary.make
|
|
3ad4d79 build: More renaming of internal variables.
|
|
d909771 build: Rename SYMBOLS_DIR to _BUILD_SYMBOLS_DIR
|
|
664c63c build: Rename BUILD_SYSTEM to _BUILD_CORE_DIR
|
|
902cd51 Move Makefile to android/build/main.make
|
|
ab6d0f1 build: Move emulator-libui to Makefile.android-emu.mk
|
|
38c6beb build: Cleanup emulator-libui rules.
|
|
2b3b168 build: Move GPS/KML parser code to AndroidEmu.
|
|
8903d40 build: Get rid of emulator-common module.
|
|
18b3b8d Move audio-test.[hc] into android-qemu1-glue/
|
|
fbbe0ef Fix windows unit-tests.
|
|
ac5b9f7 Removing osmesa from mesa build script
|
|
ebb91f7 ui: Stop the emulator window from moving during rotation
|
|
3210d9a Implement the help hotkey
|
|
1d40507 Change the "home" key shortcut on OS X
|
|
794a9d2 Make hotkey strings on the Help page platform-specific.
|
|
11374dc Make crash dump details path more robust
|
|
123edb6 Fixing win64 crash service path
|
|
72bde8a [Mac] Fixed the haxm memory leak when adb is launched from emulator
|
|
92be18b [Emulator] Fix freeze on exit (Windows)
|
|
bd6d15b [Emulib] Fixed System::runSilentCommand() for Posix
|
|
db384ed Revert "Force windows crash-service path to 32 bit"
|
|
c96cbdb Force 64 bit emulator on OSX
|
|
b8cd20e Fixing windows crash service client detection
|
|
978fafd Force windows crash-service path to 32 bit
|
|
e37d841 HACK: Fix -gpu mesa on qemu2
|
|
8593b7f [Emulib] System::runSilentCommand() improvements
|
|
abdc2c8 Install prebuilt dll symbols during build flow
|
|
3b91989 Move copy of prebuilt dlls to android-configure
|
|
6d858bf ui: Updated Qt UI keyboard shorcuts.
|
|
eda4eb2 build: Move AndroidEmu unit-tests.
|
|
fa72f03 build: Move crash service sources out of AndroidEmu.
|
|
bf20bd9 build: cleanup AndroidEmu dependencies.
|
|
8ead67f build: Move android-wear into AndroidEmu.
|
|
5eb2e37 Makefile.android-emu.mk: Move jpeg-compress.c and uncompress.cpp
|
|
4dbf961 Fix out-of-bounds access in Qt image scaling
|
|
25c0454 Makefile.android-emu.mk: Reduce dependent sources list.
|
|
626ce62 Makefile.android-emu.mk: cleanup.
|
|
24ecc2d Use different SwiftShader library naming scheme.
|
|
e268e26 [Launcher] Allow '-debug-init' to act as '-verbose' in launcher
|
|
a294563 [Emulib] Print the 'sdk root not found' message once
|
|
a9a7b97 Adding symbols and strip to prebuilt build scripts
|
|
dbf34e8 Qt: Handle adb start failure when close emulator
|
|
99a4c1e [Emulib] Unquote the ANDROID_SDK_ROOT path on Win32
|
|
3bd6103 Fix emulator hang when receiving a phone call
|
|
e7cbccd Send adb shell stop before close
|
|
119ce8d Add 'mips' to ranchu backend support list
|
|
30c4f1c emulator: Fix platform build run.
|
|
7d93a59 build: Move EMULATOR_COMMON_XXX to Makefile.common.mk
|
|
f57837d [windows] camera: Remove QEMU dependency.
|
|
b849f04 Allow -gpu swiftshader if swiftshader is available.
|
|
82eca1f build: Remove obsolete LOCAL_NO_DEFAULT_COMPILER
|
|
67068fc CleanSpec.mk: Remove obsolete file.
|
|
0b0af35 Makefile: Remove LIBS_DIR
|
|
2ea53d0 Makefile: Remove obsolete VPATH usage.
|
|
71ad206 Makefile: Rename CONFIG_H to CONFIG_HOST_H
|
|
f8447b0 Fixes a multi-touch related bug (see below).
|
|
7b357b2 [Emulib] Cleanup of UpdateChecker (use the async API)
|
|
a053494 [qemu1] Move the metrics reporting into separate thread
|
|
e0eb2f3 docs/DEVELOPMENT.TXT: Update docs.
|
|
da4fa8a [Emulib] C wrappers for the c++ android::base::async() function
|
|
5eca844 [Emulib] async() new function + auto signal masking in new threads
|
|
27ab19c [Cleanup] Renamed metrics files .c -> .cpp
|
|
d00459b android/camera/camera-capture-windows.c: translate to C++
|
|
d36e2f7 Fix API 21 x86_64 boot.
|
|
f12852b Change some hotkeys' prefix from ctrl+shift to ctrl+alt
|
|
5d7c859 [Ui] Set the splash screen window icon
|
|
cd49419 ui: Disable multi-touch until it works on QEMU2.
|
|
cd692bc Fix path_is_dir() on Windows.
|
|
8651fa0 [Emulib] Check the kernel version to match the selected engine
|
|
75cf63d emulator: Make QEMU2 the default emulator when possible.
|
|
fa56bef Remove OS X cleanup hack.
|
|
3b51c2d Fix cdma index out of bound in qemu1
|
|
7d70249 [Ui] Load latest available emulator version into Help:About
|
|
5b7acd3 ui: Implement 'Android SDK location' setting
|
|
583fff1 Center startup progress bar for Windows.
|
|
aa9d392 ui: Adds two-finger pinch/rotate gesture to emulator UI.
|
|
a2646a0 Removing curl verbosity from upload_symbols script
|
|
0f94de9 Fix upload_symbols curl command
|
|
2d36d17 Changing upload_symbols to increase curl verbosity
|
|
52dfb6f Increasing CrashService WaitCrash timeout
|
|
e9664ba Increasing CrashService unit test timeout
|
|
84304bd Adding additional CrashService unit test check
|
|
7237a15 Set minimum HAXM version to 6.0.1
|
|
647c300 Disabling CrashService bad URL unit test on windows
|
|
676252b Screen doesn't sleep when pressing power button on mac
|
|
9ea8ec2 Updated looks for startup dialog.
|
|
21e3eca Adding more checks to CrashService unit tests
|
|
efa31cb Revert "Revert "Breakpad Integration""
|
|
95bea80 [Emulib] Make sure there's no trailing slash in the app dir
|
|
363be76 ui: Change 'Recents' to 'Overview'
|
|
8232611 ui: Show a "Starting..." pop-up until the main window first appears
|
|
ba3b353 Revert "Breakpad Integration"
|
|
e5c18a0 [WearAgent] Moved adb service connection to a separate thread
|
|
8d6434e Fix tool window buttons appearance when pressed
|
|
e495af2 Fix issue 196108: some keyboard shortcuts don't work on Mac
|
|
93b6f08 [Emulib] Made ScopedPtr::reset() safer
|
|
298a858 [Emulib] Added Thread::maskAllSignals() method
|
|
bea6c12 Breakpad Integration
|
|
330da62 Add evil hack to prevent crash on OS X and Linux.
|
|
07a63d6 [QEMU1] Fix segfault on exit/remember window pos
|
|
9c7995a Fix text elision in screenshot save path
|
|
59edbd3 Exit zoom mode before rotating.
|
|
5216b23 Rotate should be directionless for now.
|
|
63b0290 [Emulib] Improved scoped ptr, auto lock and system
|
|
c40e33b [Emulib] New FunctorThread class
|
|
3288d20 Minor comment change, warning fix, copyright text
|
|
190a8ae ui: Replace two rotate buttons with one button
|
|
19ad1a1 ui: Query battery status to populate the battery UI page
|
|
3cd3793 Fix offset bug of rotating after zoom.
|
|
59f21b3 Fix buggy native scrollbar on OS X.
|
|
f78dddd [Emulib] Modernize DISALLOW_COPY_AND_ASSIGN(T) macro
|
|
8730449 GPU based texture scaling.
|
|
7df2609 Revert "Re-upload: Fix some memory leaks."
|
|
13620db Remove ranchu intermediate launchers.
|
|
73d2acf Include lib64 into SDK tools for windows
|
|
5f72809 Fix large file support for 32-bit Windows binaries.
|
|
92eb7c4 android::base::String.release(): use strdup()
|
|
c68a1ca Fix crash that may occur when closing the extended window
|
|
0b918a5 Fix double lock when using serial_recv
|
|
44586fa ui: Hide controls that aren't functional yet.
|
|
a13f91c [Build] Fixes some warnings in camera API
|
|
45803fb Fix Windows camera lockup with smp > 1
|
|
609ef8b [Windows] Emulator runs on the parent console in parallel
|
|
d0adfc1 Re-upload: Fix some memory leaks.
|
|
ce46997 Renaming VERSION_STRING to EMULATOR_VERSION_STRING
|
|
8a5dd3e Adding android build number to version defines
|
|
eb659d8 Fix rotation.
|
|
21327d8 [Windows-x64] Enable x64 versions of emulator on Windows
|
|
b3dd29c [Qt] Windows - tool window closes leaving emulator running
|
|
d3ba32b Revert "Fix some memory leaks."
|
|
d62de1d Fix minor compiler warnings
|
|
87ea036 Fix some memory leaks.
|
|
b5d442c Fix Darwin build.
|
|
e989b40 build: Remove SDL-based UI support code.
|
|
a578dbf Updating breakpad build script
|
|
9650569 Fix bug - load gpx/kml inactive on first run
|
|
6cfe0e5 Fix repainting issues on Windows
|
|
b396929 Changing PACKAGES.txt breakpad description
|
|
51ebf12 Smooth icons on Retina screen
|
|
60a7792 [Qt] Convert screenshot directory path to native OS format
|
|
b6d5301 ui: Restore lines under editable widgets
|
|
0141650 Adding breakpad patches
|
|
2bfaae8 android::base::String: Implement release() method.
|
|
a32245c Add Qemu2 backend support for mips32 using -ranchu switch
|
|
9e63983 path_split(): Move to android::base::PathUtils
|
|
7c5e4dc path_can_xxx(): Use android::base::System.
|
|
4dfa6f5 path_get_absolute(): implement with android::base::System
|
|
3230d88 path_is_absolute(): use android::base::PathUtils::isAbsolute()
|
|
9c45306 android/utils/path.h: Start using android::base::System.
|
|
859b506 Tool window buttons to send appropriate events
|
|
b93d649 Exit with error message when screen is too large for software GPU.
|
|
6ce13cb Add persistence and async loading to the Location page
|
|
d268cc5 Fix Windows freeze on startup by locking qemud mux
|
|
cd5a128 Remove an unneeded swap function
|
|
7f03314 Add decoder for creating client EGL images
|
|
9426c10 android-rebuild.sh: Fix --symbols option.
|
|
fd52a47 Implement a setting to control grabbing keyboard input
|
|
9852636 Increase FPS/decrease frame hits+jerks for smp>1
|
|
1c31f57 [Qt] Fix intermittent crash on close when extended window is open
|
|
b8bf3c7 ui: Revert to a uniform Home key
|
|
b77a5bd Fix shaper.h to be compatible with C++ sources.
|
|
9f990ad Ignore hw.cpu.ncore in classic emulator
|
|
488f0e3 skin/qt: Hide all title bar buttons on OSX
|
|
15a6922 [Qt] Fix the use-after-free bug in Qt UI + skin
|
|
e20f099 [Qemu-GL] Fix the use-after-free bug in EglWindowSurface
|
|
1d196d4 [Common] Improved LazyInstance<> code to be more secure and clear
|
|
9021830 skin/qt: Make the screen flash when a screenshot is taken.
|
|
c0a97ce ANDROID-CODING-STYLE.TXT: Document '#pragma once'
|
|
ab33382 ui: Improve pull-down lists on Mac
|
|
19c3801 ui: Add controls to the Settings page
|
|
29b9e53 Fix the audio problem in goldfish
|
|
089c75b skin/qt: "Marching ants" zoom!
|
|
e5540da skin/qt: Window management updates.
|
|
0bf5c47 ui: Move "About" from the Settings page to the Help page
|
|
8c13c8a [Qemu] Move the VERSION_STRING definition into AndroidEmu
|
|
2135e83 ui: Tweak the look of the Help page
|
|
4a278c6 [Launcher] Correctly set up the library search paths on Windows
|
|
204e65e QEMU2 camera support (AndroidEmu changes)
|
|
0d876cd [AndroidEmu] Pass the correct port number to initModem()
|
|
e19046a skin: Allow for additional device rotations.
|
|
250a2ea [Qemu] Reduce input latency in Qt UI
|
|
f638250 ui: Adjust the size of the text on action buttons
|
|
de28c0e Make system images read-only by default.
|
|
f985e25 Fix blackscreen with gpu off
|
|
962bbb7 android::base::ScopedCPtr: Add documentation and array access.
|
|
99b9fd9 Reduce CPU usage with gpu=on
|
|
6e4229e Don't wipe data partition before locking it.
|
|
a643183 ui: Implement media keys in the UI
|
|
8dcbe9b ui: Make the Zoom button toggle between up and down
|
|
ad6530e Bring back old "rotate" functionality and fix d-pad buttons.
|
|
915f0d0 ui: Put the Settings tab before the Help tab
|
|
0c5c07c [Qemu2] Fixed the SDK path calculation to work with qemu2
|
|
c27c9e8 AndroidEmu: added ScopedCPtr alias to manage malloc()'d memory
|
|
e654c48 Disabling grep highlighting on colorful terminals
|
|
dc9b005 Adjust UI look--partly for Mac
|
|
132c9e8 Move emulated NAND partition setup code.
|
|
273b8af Move android/ext4_resize.[hc] to android/filesystems/
|
|
0534e0c Move initial partition handling to vl-android.c
|
|
2e66e85 Move NAND limit code to android/emulation/
|
|
0a8b75d build: Add --ssh-wrapper=<command> to build scripts.
|
|
132030c Move ext4_resize.cpp to AndroidEmu
|
|
6b3bb75 Added System::getLauncherDirectory
|
|
53dd5cd ui: Remove spurious #define to eliminate compiler warning
|
|
497399c Address zyy@ comments on keyboard shortcuts change
|
|
1151645 Moved GetWindowsError to Win32Utils::getErrorString
|
|
be386be skin/qt: Fix crash when sending SMS without modem
|
|
8935782 Fix low framerate problem.
|
|
d50d285 Adding Breakpad Patches
|
|
37a230f Fix Darwin build.
|
|
d49765c Change function signature to eliminate compiler warning
|
|
bf1b2c9 skin/qt: Fix an error-message related crash on OSX.
|
|
866761b Altering keyboard shortcut behavior
|
|
832f05a Added -accel-check command line option
|
|
72847a3 Consistently use stdint types in target-i386/hax-interface.h
|
|
d35900e Added a bunch of x86_cpuid utility functions
|
|
bbd6f6b Implemented WindowsInstaller::getVersion
|
|
abcb684 Fix the Help page and QTabWidget styles
|
|
7b1d24f Display screenshot save path in a QLineEdit
|
|
ff9dbd6 skin/qt: Toggle the zoom button when using the keyboard shortcut.
|
|
eaccf34 skin/qt: Prevents window from moving on resize.
|
|
a0f8dca Improved Scoped<Resource> swap tests to check resource
|
|
39568f8 Added ScopedRegKey implementation
|
|
f3914ee ui: Correct the color of the dark-themed Help icon
|
|
2209d08 qt: Fix cleanup bugs.
|
|
7ce4327 qt: Adjusting the look of the UI
|
|
f93fd00 Add a "Help" page to the extended window
|
|
35f89ea skin/qt: Keep the zoom button down when in zoom mode.
|
|
9df26bc Disable play/stop button when there are no GPS points to play back.
|
|
6339439 skin: Fix passing keyboard key presses to the AVD
|
|
9c14775 Qemu: restore original ADB in qemu2
|
|
de5454f skin: Fix the sdl2 build.
|
|
6d2b8c1 Fix --ui=sdl build (unknown identifier in event-sdl2.c)
|
|
4f1e6f5 qemu-launcher: Fix Windows bittness issue (force 32 bits)
|
|
47e60eb build-qt.sh: Add patch to fix Chrome Remote Desktop crash.
|
|
3bff4ff skin/qt: Update screenshot to save to default location.
|
|
164dc1c Fix typo in debug output
|
|
628ca48 Adding aux vector to elf definitions
|
|
08df772 Location page: remove pause button, add playback speed control
|
|
e9a5466 Add a Help icon to the Qt resource
|
|
0fd6e59 Use QSettings to save and restore user selections
|
|
4bc2537 Enable guest-side GPU emulation.
|
|
6684af8 Fix styling for QTabWidget tabs
|
|
1e8081d Add controls for sending a single GPS point on the location page
|
|
da22742 Fix --out-dir=<path> build.
|
|
7e1b36b Edit the qemu2 launcher to pass all arguments through
|
|
d76d942 [Qemu2 qt] Ported better path_is_absolute into AndroidEmu
|
|
41d2e56 [Qemu2 qt] Split out the androidEmu library
|
|
fa349f6 QEMU1 changes to make AndroidEmu usable in QEMU2
|
|
6a98028 Change the colors of the DPad controls in the dark theme
|
|
dc2057b Add controls for modifying light, pressure and humidity sensors.
|
|
0ef6575 build: Add local-link-static-c++lib function.
|
|
2c78847 Allow the user to select the folder for saving screenshots
|
|
fd149cb Qemu: moved looper-qemu.* into the glue code
|
|
ac52cfa Qemu: fixed a typo in comment
|
|
0595c04 Fixed a bad include in qe_path.cpp
|
|
4f19d4d Add some buttons to the UI resource
|
|
7c73c96 Updates Qt "zoom" controls.
|
|
61ee452 build: Build QEMU2 from sources by default.
|
|
506d3ee android-configure.sh: Panic if PC Bios files are missing.
|
|
e29fd07 build: Allow modules to specify custom CC, CXX, LD and AR tools.
|
|
f96bb90 build: Remove my-host-tool
|
|
a105bdb UpdateChecker: better message about newer version
|
|
fcf5642 docs: Added commit message instructions
|
|
e096428 Fix flicker in Google Maps
|
|
3f7a9d4 Fixes zoom on devices with high device pixel ratios.
|
|
343a26d Darwin: Get rid of '-undefined dynamic_lookup'
|
|
d024acc build-qemu-android.sh: Disable VNC SASL support.
|
|
c4d8732 Add opengl_alive metric variable; track in emulator init; exit if openGL init fails
|
|
8032cd3 Add a widget for editing angle measurements
|
|
41c01b0 Add support for light, pressure and humidity sensors in the emulator
|
|
589d6ac Fix emulator skin on retina screen.
|
|
c9147ed Fix aliasing for OS X with retina screens.
|
|
d3c047c Implement the new keyboard shortcuts for the extended settings window.
|
|
aa6da12 build: Simplify QEMU1 build rules.
|
|
9f4e947 distrib/jpeg-6b/libjpeg.mk: Simplify build script.
|
|
ba20386 Makefile.qemu-launcher.mk: Simplify build script.
|
|
f994129 build: Remove un-necessary tabs.
|
|
739c3f8 Move CXX_STD_LIBS definition.
|
|
434cad1 distrib/Qt5.mk: new build script.
|
|
365e5ee distrib/libbreakpad_client.mk: new build script.
|
|
bc7bc8e distrib/libxml2.mk: New build file.
|
|
e731737 distrib/libcurl.mk: Move LibCURL declarations.
|
|
903d14a Hide Sensors and Fingerprint pages. Clean up the Phone page.
|
|
14bf16e Fix the window icon for Windows.
|
|
2ce2e13 Fix setWindowIcon for OS X by setting it for the entire QApplication.
|
|
aba0376 Clean up the Cellular and Battery UI panes
|
|
0b9f706 Select ranchu kernel when "-ranchu" option is given
|
|
e754df6 android::base::System: Use Unicode file paths on Windows.
|
|
eead247 android/base/Win32UnicodeString: New helper class.
|
|
d67ba8d Fix regex and eliminate compiler warning
|
|
03b7d93 Android build change to recognize all C++ extensions
|
|
1ffd320 Use trilinear filtering to remove aliasing.
|
|
7e0c92d Update Qt error messages for adb-dependent tasks.
|
|
b7f1e42 Add a method to show a particular page to ExtendedWindow
|
|
632fba9 build: removed 'function' from definition
|
|
fffab33 Re-enable the loading of the Qt window icon.
|
|
87f2b00 Update default keyboard shortcuts
|
|
54f9f0b Fix aliasing on skins.
|
|
f6b30e6 android-configure.sh: Add --build-qemu2 option.
|
|
f58b5a4 build-qemu-android.sh: Capture link output.
|
|
9b70504 build: Add support for LOCAL_WHOLE_STATIC_LIBRARIES
|
|
a37fd5e Fix a few minor typos.
|
|
1cceafa build: Add LOCAL_INSTALL_DIR
|
|
b349772 Show the ADB port on the Settings window
|
|
3110f64 Updates the Qt "zoom" code to work on OSX.
|
|
30e53e8 Revert "Revert "base/files: Add IniFile class [Reland]""
|
|
ebd3e51 build: Typo fixup to aosp:178630
|
|
9dc6f69 Revert "base/files: Add IniFile class [Reland]"
|
|
1d13fc2 utils: Update ini.h to wrap around base/files/IniFile.h [reland]
|
|
b0680a3 base/files: Add IniFile class [Reland]
|
|
1d81c5e build: Link launcher program and unittests with -static.
|
|
a67f747 launcher: Always inject custom library path.
|
|
4cff263 build: Copy libstdc++ to installation dir for linux.
|
|
6f2a9a6 Adjust the colors of the buttons on the Locations page
|
|
223d0d1 Implement the Recents key on the UI
|
|
bbab80d Minor fix up.
|
|
ade79c0 Fix up for http://r.android.com/178142.
|
|
13fa09b metrics: Start reporting opengles hardware strings. [reland]
|
|
4b4cd8d android-configure.sh: Fix e2fsprogs prebuilt location.
|
|
92f8e92 Fix flicker when scrolling a zoomed-in window
|
|
406a559 Properly shutdown emulator when closing Qt UI.
|
|
5aa3b13 Modify what is sent for the HOME key
|
|
ca0b92e Extend the debug bit mask to 64 bits
|
|
b5cb9d0 Display the current emulator version on the Settings page
|
|
92fc760 Remove Camera, Hardware Sensors and Record Screen from sidebar
|
|
3ef12d5 Fix the background of emulator window on startup.
|
|
1e8f904 Make the "keyboard shortcuts" page display the keyboard shortcuts.
|
|
64c7bd0 update Android emulator icon files.
|
|
fcb8ddd Rename android_icon.* files to emulator_icon.*
|
|
30b779e Fix Windows build.
|
|
87d7df4 Remove extra call to initSettings()
|
|
3cc1bff Add a "Zoom" icon on the main tool bar
|
|
9b0fea0 Implements "zoom" for Qt UI with host GPU.
|
|
32699cd Pass the debug flag to qemu2 build script
|
|
0ab85f3 Revert "base/files: Add IniFile class."
|
|
5fd78b6 base/files: Add IniFile class.
|
|
d8c4a19 Making window borders visible in WIN32
|
|
c4a5e58 Move QEMU1 auto-generated to $OUT_DIR/build/
|
|
0a1c704 build: unified module definitions for 32/64 bits.
|
|
aef2c7a build: Move common module declarations to Makefile.common.mk
|
|
61b409e build: Rename Makefiles.
|
|
aa51782 build: Remove a few obsolete definitions.
|
|
b3195e6 Remove sources of zlib, libpng and libSDL2
|
|
5367336 Makefile.*: Get rid of QEMU_HOST_TAG
|
|
e7361d2 android-configure.sh: Small cleanup
|
|
509bb43 Make Breakpad symbol generation optional.
|
|
348d357 build: Strip final binaries + move build files to $OUT_DIR/build/
|
|
20674c1 build: Fix intermediates-dir-for definition.
|
|
f4a67de android/build/clear_vars.make: Clear LOCAL_SYMBOL_FILE
|
|
4526298 Further improvements in Location page
|
|
a36b3a9 build-qemu-android.sh: Always force the SDL2 ui backend.
|
|
5341621 build-qemu-android-deps.sh: Fix Darwin sdl2.pc file.
|
|
d64c594 Adding pc-bios to darwin remote builds
|
|
dec0f4c Change package_release to build qt by default
|
|
07054d9 Fix segmentation fault in charmap.c
|
|
93b6069 Change buttons on location page
|
|
7ef6972 Improvements in the appearance & behavior of Location page
|
|
06a4d71 Fix the "minimize" button
|
|
a10383b Add a script to measure the boot time of an Android device or AVD.
|
|
2021787 Fix quoting in Makefile.
|
|
12669e5 Make extended controls window unresizeable.
|
|
2601abd Build Qt UI by default.
|
|
f777059 Default to building packages with C++11.
|
|
137db50 [Refactor] multitouch-screen.c to AndroidEmu
|
|
0be30fd Revert "Build Qt UI by default."
|
|
f545251 Fix adb hang when communicating using qemud.
|
|
a920532 [Refactor] Kill last two glue #includes in the lib
|
|
a755fec [Refactor] Got rid of glue agents references in main-common
|
|
0b87a38 [Refactor] qemu-setup.c to AndroidEmu
|
|
2733a26 Remove "SD card" pane
|
|
e66408a utils: Small changes to iniFile API.
|
|
e5c0b03 base: Add ability to LOG(...) a std::string.
|
|
473b733 Fix crash for arm images on OS X.
|
|
c90a752 Build Qt UI by default.
|
|
ddf0bd1 [Refactor] Moved console.c to AndroidEmu
|
|
b2489ec Updates the Qt resizing implementation to work on OSX.
|
|
4b16807 gen-android-sdk-toolchain.sh: Fix pkgconfig creation bug.
|
|
adbdc32 Ground work for ANGLE integration
|
|
8a50275 Add LOCAL_SHARED_LIBRARIES in vars to clean
|
|
aa7f1ba [Refactor] telephony/sysdeps_qemu.c -> AndroidEmu lib
|
|
b12aed0 fix build script error for windows e2fsprogs
|
|
26f751e Explicitly build esfsck.exe resize2fs.exe tune2fs.exe
|
|
2d677c8 [Refactor] cleaned up utils/stream.h/cpp
|
|
4dd226f Fix building bin for windows platform
|
|
de6c81f [Refactor] shaper.c into AndroidEmu lib
|
|
56b7c22 Some cosmetic changes in the virtual sensor code.
|
|
63d207b Distribute bin and bin64 when packagint SDK tools
|
|
c5ed248 [Refactor] snapshot.c to AndroidEmu
|
|
faa026a Fix a missing comparison on checking 32 bit windows host
|
|
be09113 Add support for manipulating the virtual sensors through the UI.
|
|
cd2b3aa [Refactor] Move modem_driver to AndroidEmu
|
|
94d0551 [Refactoring] Moved android_qemud out of glue code
|
|
a0f1ffd Move telephony/ to android-qemu1-glue/telephony/
|
|
bef565d Move back code from QEMU1 glue directory to android/
|
|
0984a8d android-qemu1-glue: Remove CharDriverState dependencies.
|
|
5f7d263 CSerialLine: Add buffer and pipe functions.
|
|
74092a2 Do not force memory increase on 32bit windows host
|
|
81427a6 Implements "zoom" for Qt UI on with -gpu mesa.
|
|
0054b77 Check for the telephony agent late in the messaging process
|
|
6653a5e Move charpipe implementation to android-qemu1-glue/emulation/
|
|
0f1baa8 android-qemu1-glue: Fix source files location.
|
|
3087301 Fix hang on OS X.
|
|
4c05532 Move glue code to android-qemu1-glue
|
|
0d441f8 android/: Move sdl_init_display() to android/display.c
|
|
987f8c0 android/: Fix obsolete QEMU dependencies.
|
|
5befbeb [Refactor] Remove unnecessary gps.h include
|
|
6c6a81e Add 'minimize' button; remove 'unfold' button
|
|
4d450fd [QT-SMS] Fixed bad string length for unicode text
|
|
9beccb3 [refactoring] Abstract out telephony modem object
|
|
ac3af22 android-configure.sh: Fix Windows build.
|
|
06f47f5 android/display-core.c: Remove obsolete source file.
|
|
172632a migrate-glue-code.py: new single-use script
|
|
a8807f4 Always indicate 32 bit operation for Windows
|
|
a3ec332 Use the MinGW toolchain generated by gen-android-sdk-toolchain.sh.
|
|
977dd86 Removed some spammy debug messages
|
|
96059d1 Fix wrap-around due to subtracting from unsigned.
|
|
13f7530 Fix Darwin Qt build.
|
|
c7db17c Remove unused Qt UI definition file
|
|
d850609 Adding breakpad and symdump to emulator build flow
|
|
0893268 [Bug] Fixed - HW sensors updates are not passed to guest
|
|
f784489 Warning user if $SHELL is not properly defined.
|
|
768d2d1 Updates Qt emulator to desired resizing spec.
|
|
5a492f6 [Qt UI] Hanging after window move fix on Windows
|
|
4a7f0e6 Revert "metrics: Start reporting opengles hardware strings. [reland]"
|
|
7f48dce Eliminate some compiler warnings
|
|
cf4ea62 Implement DPad
|
|
a472bc1 metrics: Start reporting opengles hardware strings. [reland]
|
|
716854c Remember the UI theme selection
|
|
f7ae2b0 emulation: Add a helper object for control callbacks.
|
|
d61856e Implements drag-and-drop to copy files for the Qt emulator.
|
|
d5670a0 android_pipe: Fix crash on vmstate loading error.
|
|
f42dd02 UpdateChecker: changed xml parsing to libxml2
|
|
fd07b84 console: Use Looper::WatchFd for IO.
|
|
39b6f4f Create a C interface for QEMU implementation of user event handling.
|
|
b7e088b console: Use agent interfaces for location, finger, battery.
|
|
dbbcac6 qt: Make control agents more generally accessible.
|
|
776c2ea C++11 coding style update
|
|
ecc84c3 qt: Make battery_agent more generally accessible.
|
|
bdcae88 console: Add new interface for VM operations.
|
|
ffc9a76 Refactoring: removed qemud/hw-qemud.h include from common files
|
|
24fd02a UpdateChecker: stop printing debug information when not asked
|
|
bcb67b9 Refactoring: got rid of qemu-specific headers in hw-sensors.c
|
|
f16a479 Fix the edges of the extended tabs
|
|
aade9fc Make the main tool bar change colors with the theme
|
|
e3ddadb XCode 6 no longer comes with SDK 10.8.
|
|
2c5c9df Incorrect comparison between pointer and boolean.
|
|
836772c Space between string literal and macro.
|
|
5cb2929 Fix GPX parsing code to work on Windows.
|
|
6680b53 Modify GPX parsing to calculate time delays.
|
|
b20b86e Revert "UpdateChecker: changed xml parsing to libxml2" Broken build on Mac
|
|
1fb13f7 Support for -no-boot-anim for Ranchu emulator
|
|
de95a54 Minor tweak to kernel/Android version map
|
|
95f2ce6 QEMUD: move qemud_register_service() to the common lib
|
|
3c8f731 Add the Back, Home, and Recents buttons to the main toolbar
|
|
3fdb15e Make the main toolbar icons larger
|
|
7f0e45c Add the Screenshot button to the main toolbar
|
|
49aaf3e Move SMS messaging onto the telephony page
|
|
8ea3222 Add 560dpi constant to emulator
|
|
acab4e7 android/base/Limits.h: Remove problematic header.
|
|
f5fda76 AndroidEmu refactoring: get rid of qemu dependency for ini.c
|
|
3c49ea1 QEMUD refactoring: the refactoring
|
|
310f73f QEMUD refactoring: created serial line abstraction
|
|
c3e39e6 UpdateChecker: changed xml parsing to libxml2
|
|
edc07b2 Add Breakpad prebuilt
|
|
edbbb04 qemu-launcher: Support multiple cores for qemu2.
|
|
67b3a3b Make the fingerprint button momentary
|
|
030b434 MIPS Goldfish: Support for memory up to 4 GB
|
|
3642da6 target-mips: Add TLB Refill exception interpreter
|
|
|
|
$ cd external/qemu-android && git log --oneline --no-merges 1bc6453..2ee7107 .
|
|
2ee7107 goldfish_sync: reset sync device on reboot [device changes]
|
|
1c8e111 win32: Fix for minor compiler error with updated Mingw toolchain.
|
|
c4e2ec5 Battery: have battery fully charged to start with
|
|
75221c6 Qemu 2 Command line option to bypass adb secure check
|
|
a227985 [qemu2] When saving pipes, store the device version first
|
|
f075c22 Remove potential double-free condition.
|
|
9b60b76 Fix upstream build.
|
|
7ea6c84 [qemu2] Fix all 'unused variable' warnings for assert-only vars
|
|
0c03bce android_pipe: lower irq if the state is reset
|
|
cb47325 android_pipe: More robust pipe state resetting on reboot
|
|
08ddc27 [qemu2] [tiny] Remove extraneous semicolon in a macro.
|
|
8f38148 android_pipe: close all pipes on reboot
|
|
929b81f [qemu2] Also drop studio client id and update channel metrics.
|
|
9fd00e1 Fix tcp redir
|
|
903551c Automatically create QCoW2 images as needed on startup
|
|
4425010 Remove QEMU2 android_parse_network_xxx() functions.
|
|
0eb298b [goldfish-sync][qemu2] add goldfish sync device
|
|
c840b80 Remove custom QEMU2 console code.
|
|
e431140 Get rid of custom QEMU2 pipe service code.
|
|
c963620 Add save and load routines for QEMU2 pipes.
|
|
fc1a51e [Build break] Add a missing include
|
|
c9b6b12 Revert "Revert "[qemu2] Don't allow running the same AVD in multiple instances""
|
|
d78e69e Enable down to 8KHz sample rate in HDA codec
|
|
104b551 Enable hda audio emulation for x86 and x86_64
|
|
b4e11f1 [metrics] Add selected renderer [qemu2]
|
|
2894527 Add VOICE_ENABLE/DISABLE cmds to PAAudio
|
|
4835519 Add fragment size limit to paaudio to reduce latency
|
|
64da771 [UI] Correct emulator's use of port numbers
|
|
d333eb2 [qemu2] Cleanup wear agent and socket drainer.
|
|
0ec3bb5 UI: Remember the Cellular Network settings
|
|
72a2a71 [qemu2] Provide ffs{,l,ll} implementations for mingw.
|
|
8e840b9 [master][crash] Check for a non-null listen channel before adding a watch
|
|
a518b9e Fix qemu_mutex_check_iothread()
|
|
31cbad3 [qemu2] Fix crash when -append is used without -kernel.
|
|
9494044 Allow setting the network connection to LTE
|
|
8e3e005 Add ACPI configs for goldfish rtc x86/x86_64 devices
|
|
ea9937e Remove QEMU internal -list-webcams option.
|
|
c070c3e qemu2: support no-audio option
|
|
6dbf574 target-mips: Fix RDHWR on CP0.Count
|
|
0af4d3e [UI] Remove unneeded keyset code.
|
|
6f562ed [qemu2][pipe] Speed up the pipe code for guest read requests
|
|
716f94c [qemu2][adb] Get rid of the data_out watching
|
|
ec76373 monitor.c: Fix upstream build.
|
|
4b7a2c9 QEMU2 Glue: Remove compiler warning.
|
|
782a735 [adb] Fix a crash caused by a call into a closed pipe
|
|
a7e5bfe [qemu2] Optimize the tcg_enabled() call
|
|
3564b0a [qemu2] Cleanup pointer collision in adb backend when add io watcher
|
|
a05153a hw/misc/android_pipe.c: Remove obsolete mutexes.
|
|
c1480a7 console: Fix error message for 'gsm hold' without a parameter.
|
|
d751420 battery: Fix typo in reported health (Overheat not Overhead)
|
|
fca5cf8 AndroidPipe: Proper multi-threading support.
|
|
37d9725 glue: provide qemu2::VmLock sub-class of android::VmLock.
|
|
8de56f2 main-loop.h: Implement qemu_mutex_check_iothread()
|
|
9d2efcd [qemu2] Simplify -port and -ports cli behaviour.
|
|
8af5ba0 [qemu2] Always use the custom Android CPU definition
|
|
8cdbb25 [qemu2] Remove the obsolete qemu2 version of sensors
|
|
460dcd4 Disable the -tcpdump flag for now.
|
|
f9499ff Cap HAXM memory to 3G
|
|
8ebe695 Android pipe: Implement AndroidPipeHwFuncs::resetPipe() callback.
|
|
cccb243 AndroidPipe: Rename android pipe functions.
|
|
9f427fa Android pipe refactoring.
|
|
7618a72 [qemu2] Tweak CMA code for -gpu guest
|
|
023b3a8 [qemu2] Fix a crash with -no-cache argument
|
|
aa92bf3 Fix x86_64 CPU model for Android emulation with TCG
|
|
2d39e84 [Main] Fixing qemu flags off-by-1 parsing bug.
|
|
22517fa target-i386: Add Android-specific CPU models for TCG
|
|
5e9e4b1 Add a "gsm signal-profile" command
|
|
ccfbaf4 Revert "[qemu2] Don't allow running the same AVD in multiple instances"
|
|
b1c5d30 darwin: Reduce compiler warnings.
|
|
21e25f7 main.cpp: Remove unused function.
|
|
886f894 disasm-a64.c: Remove win32 compiler warning.
|
|
74cc2a2 slirp.c: Remove win32 compiler warning.
|
|
ff86119 virtio-pingpong.c: Remove win32 compiler warning.
|
|
969f443 qemu-char.c: Remove win32 compiler warning.
|
|
1cdf6ba hax-windows.c: Remove compiler warnings.
|
|
f2398d8 android-commands.h: Remove Win32 compiler warning.
|
|
ee15374 hw/display/goldfish_fb.c: Remove minor Win32 compiler warning.
|
|
602b4c9 include/disas/bfd.h: Remove compiler warnings.
|
|
c264225 Remove vexing compiler warning.
|
|
fb356f9 Remove hardcoded key mappings from QEMU2.
|
|
bf1aad8 [qemu2] Replace the rest of exit() calls with returns
|
|
322bdbf [qemu2] Don't allow running the same AVD in multiple instances
|
|
1a93698 android/adb-server.c: Listen for host ADB server connections on both ::1 and 127.0.0.1
|
|
b53db1b [qemu2] fix a buffer overflow in inet_parse()
|
|
8ad895b Adjust CMA for software renderer in more cases
|
|
8f80824 MIPS32: Ranchu: Change default cpu to 74Kf
|
|
dd58cc8 Move network-related globals to AndroidEmu
|
|
dd13e08e android::SerialLine: Inject QEMU2 implementation at runtime.
|
|
8a32791 [qemu2] Change exit to error return in ram_block_add.
|
|
fc8e986 console: Validate GPS longitude and latitude values.
|
|
ec1d01d Qemu2: resize userdata-qemu.img if requested
|
|
6f3f50c Use loopback interface for lookup in "redir del"
|
|
3e659ea Fix the 'rotate' console command
|
|
6f4c709 [Console] Fix a crash in the console "event send" command.
|
|
272612a [gpu on] Fix the hang with qemu2 arm images and gpu on
|
|
3c1320a Implement the gsm data and gsm voice commands.
|
|
f524d40 Added support for some console commands before auth
|
|
e030f38 Emulator console requires authentication
|
|
4853f8d Clamp hw.cpu.cores to 16 on Windows.
|
|
8ac2d81 android-qemu2-glue: ensure arm xml linked for gdbstub
|
|
fc5fcaf gdb: provide the name of the architecture in the target.xml
|
|
d9443c0 gdbstub: Fix buffer overflows in gdb_handle_packet()
|
|
6953a7d Add GDB qAttached support
|
|
6b357c2 gdbstub: Introduce an is is_query_packet helper
|
|
776c951 gdbstub: Fix qOffsets packet detection
|
|
86deb71 gdbstub: avoid possible NULL pointer dereference
|
|
3eab98b [pipe] Get rid of another linear list traversal on pipe commands
|
|
9a1f939 [pipe] Skip the non-pending pipes when responding a wake request
|
|
9e4e182 [qemu2] Use hash map for a pipe by channel lookup
|
|
2962e8f arm64: enalbe audio support on qemu
|
|
93d4bdc [gl][Qemu2]Update the opengles pipe initialization function call
|
|
df93f0b [adb] Disable Nagle algorithm on the adb server socket
|
|
acc4ba9 [gl] Qemu2-related cleanups
|
|
af11d99 [win] Die on ctrl-C if emulator's hanging
|
|
e328710 Remove USE_ANDROID_EMU + Fix upstream build.
|
|
9675147 Complement patch for serial port parameter refactoring.
|
|
8698af8 [ui] Display the current GPS location
|
|
288dfeb QEMU2 Glue: Use AndroidEmu to generate kernel command-line parameters.
|
|
9719252 Make multitouch input more stable.
|
|
f6c050a [leaks] Don't double allocate a string for metrics assignment
|
|
8764e1b Setup qemu2 console agents.
|
|
46e3f86 [leaks] Deallocate the ini file object used for hw.ini creation
|
|
7b332de [leaks] Delete the thread looper on thread exit (qemu2)
|
|
2cac867 [UI] Enable the arrow keys regardless of D-pad.
|
|
5000258 Fix automatic adb_port detection
|
|
26d36e5 [update-check] Qemu2 part - remove the config dir parameter
|
|
5a99b9f Add support for -report-console in QEMU2
|
|
9bca637 Add support for -port and -ports to QEMU2
|
|
e76e522 Fix ARM64 boot: Check TARGET_ARM64 #ifdef before TARGET_ARM
|
|
88e18ec [emulib] Qemu2 - StudioHelper cleanup
|
|
5824cf0 Fix typo declaring the QEMU cpu type for 32-bit ARM.
|
|
a6ac4e4 Implement android::base::VmLock for QEMU2 glue.
|
|
bd4aa36 Move Android-specific network related constants.
|
|
528a29a qemu2: -writable-system support for API > 15
|
|
e384e69 qemu2: Parse UI command line options
|
|
e18a280 Move UI-related command-line option parsing code to AndroidEmu.
|
|
60ab290 [android] main.cpp: Use AndroidEmu for command-line parsing.
|
|
e3324ef hw/mips/mips_ranchu.c: Fix boot using kernel with built-in DTB
|
|
68fd37f target-mips: Fix TLB Refill exception interpreter
|
|
1719b42 Fix boot for API <= 15
|
|
32e2066 [Crash] Add thread safety to Qemu2's adb implementation
|
|
48e1f9d Remove LOCAL_GENERATE_SYMBOLS variable from build
|
|
e525d23 [Crash] Assert in adb_server_close()
|
|
addc5ab goldfish_events: Remove AndroidEmu dependencies.
|
|
949d949 goldfish_events: Rename gf_XXX to goldfish_XXX
|
|
1ac9949 vl.c: Refine hax support code a little.
|
|
d5c4a49 qemu-char.c: Minor change recv() to read()
|
|
a31e925 trace-events: minor formatting
|
|
a095bde goldfish_fb: Remove USE_ANDROID_EMU usage.
|
|
786a29f Move opengl_{recv,send}_all() to android_pipe_opengles.c
|
|
72f83d5 Enable 32-ARM qemu-android build.
|
|
99b087f gen-qemu2-sources-mk.py: Remove linux-x86 source files.
|
|
eb043d8 gen-qemu2-sources-mk.py: Stable sort order for source file lists.
|
|
7f802bf Update Help:About to show how ADB can find this device
|
|
d2bf902 Fix build-qemu-android.sh build.
|
|
9be50e4 Remove support for dynamic skins
|
|
4737d23 qemu-setup.c: Exit properly on android_emulation_setup() errors.
|
|
5cd2b6a Makefile.qemu2-sources.mk: Fix build for mips
|
|
1ef42eb Makefile.qemu2-sources.mk: Generate from upstream build lists.
|
|
21c7af6 Fix upstream build.
|
|
1ba93fd Remove android::base::String, use std::string instead.
|
|
68c5059 android/console.h: Introduce AndroidConsoleAgents.
|
|
f8ca644 [main] Stop loading custom keysets.
|
|
fa7b157 [Crash] Qemu2 - report the kvm errors with crash handler
|
|
cd6af68 [Metrics] Add api level to the reported metrics
|
|
a734773 Fix build
|
|
dc98eef Add host GPU info to metrics. [QEMU2]
|
|
34069d1 Fix crashes when accessing null pipe
|
|
50325d1 Make GPU blacklist testing easier. [QEMU2]
|
|
3895335 Present GPU blacklist status as a window. [QEMU2]
|
|
ea6b534 Detect and force software on crashy GPU's [QEMU2]
|
|
9ff082d Allow switch to software GPU when a GPU crash is being reported
|
|
aa56448 [qemu2] Report qemu version separately from the emulator ver
|
|
b2a9e85 [qemu2] replace abort() with crash handler call in thread
|
|
6da1528 Show error message and exit when not enough memory
|
|
0e70741 Fix unicode file path support build issues
|
|
75936af Support unicode file paths on Windows
|
|
e677d91 [qemu2] Change exit() to a return in configure_accelerator()
|
|
62bd0e4 Disable framebuffer_update_display if gpu host is used
|
|
1a8654c Enable webcam commandline params
|
|
294500e Fix hax sign conversion when using large ram sizes
|
|
ef66479 Instrument to catch crashes in tcp_output (part B)
|
|
bd66ad9 Limit VM memory to maximum HAXM memory
|
|
ec204ef Error out when isa_bus_new fails
|
|
4083c60 Instrument to catch crashes in tcp_output
|
|
4a34149 [main] Disable unsupported QEMU2 flags.
|
|
5816144 [Qemu2] Add AVD and HAX info to crash reports
|
|
0c0551e Add function to retrieve maximum HAX RAM size
|
|
7d4ea66 [qemu2] Upload command line and environment with the crash
|
|
017919a Report crashes on exit from 'adb emu kill'
|
|
7ca00c5 [Crash] Clean up the framebuffer pointer in DCL before it is freed
|
|
b5c4e19 Fix documentation for -gpu guest CMA.
|
|
30aa677 -gpu guest: account for high resolutions
|
|
70bbfec Support ANDROID_ADB_SERVER_PORT env variable
|
|
e3c6a32 [qemu2] Really initialize process on the main thread.
|
|
bb61f10 [qemu2] Route Ctrl-C event to EmulatorQtWindow::closeRequest.
|
|
464fd9c qemu2 Fix handling of "-prop xxx=yyy" on the command line
|
|
4a1e925 Skip skin display initialization in no-window mode
|
|
a76fa53 Suppress 'could not lock' messages on exit
|
|
cfd3d4f [Crash] Show an error message about VirtualBox when Hax sync fails (qemu2)
|
|
138295a [qemu2] Update metrics setup to include adb liveness ping.
|
|
59e623e Remove QemuLooper's mFdWatches for qemu2
|
|
734cbb3 Document Windows -gpu mesa boot animation off hack
|
|
f3b8659 Windows - Fix booting >=1080p AVDs with -gpu mesa
|
|
42da86e Revert "Revert "Revert "Revert "Add locks to pipe access and adjust pipe access order""""
|
|
582baf6 Avoid adding too many watchers for adb server data
|
|
6e8051b Disable goldfish framebuffer write when using host gpu
|
|
f699f01 ui qemu2: Eliminate crash when entering trackball mode
|
|
bf6dc3f android: Move android_base_port definition.
|
|
24d1db2 android: Move main-android.cpp to android-qemu2-glue/main.cpp
|
|
ad34c13 android: Remove duplicate android_console_rotate() implementations.
|
|
061dcd2 Adding qemu2 console crash command
|
|
191c2df Add io watch for adb server data on every second
|
|
99bd8d9 main-android.cpp: Allow SMP support for Intel only
|
|
9543029 Revert "Revert "Revert "Add locks to pipe access and adjust pipe access order"""
|
|
f06ca74 Revert "Revert "Add locks to pipe access and adjust pipe access order""
|
|
9b46646 Revert "Add locks to pipe access and adjust pipe access order"
|
|
108771f Add locks to pipe access and adjust pipe access order
|
|
26f2e84 metrics: Also report host os.
|
|
cba6eef [Qemu2] Don't exit() on hax cpu sync failure, just return instead
|
|
aeda218 Enabling -no-window support in the qemu2 engine
|
|
847c6dc Fix upstream QEMU2 build.
|
|
63bab03 Add support for multiple DNS servers
|
|
dea0f48 [Qemu2] Add support for http proxy
|
|
e88923f Revert "Increase pre-UI boot speed on OS X"
|
|
eaf5676 Revert "Increase boot speed on OS X."
|
|
50056df target-i386: HAX: Avoid mapping duplicate memory slots
|
|
a9c4423 Add -wipe-data to qemu2
|
|
e0e7dba support -port in qemu2
|
|
530672e [Qemu2] Get rid of most obvious exit() calls in qemu2
|
|
9b9ae52 Fix back on typing '99' in QEMU2
|
|
9592276 [Qemu2] Make /dev/kvm/ fd close on exec #2
|
|
5b6ba7d Enables multitouch.
|
|
dc6c4c0 [Ui] Update qemu2 because init_sdl_ui() is now ui_init()
|
|
d25ce35 [Qemu2] Made a qemu version message prettier
|
|
5a988ec [Qemu2] Pass the emulator version to UpdateChecker
|
|
69f43c1 build: Remove ANDROID_EMU_STATIC_LIBRARIES_QEMU2
|
|
961fdc9 [qemu2] Cleanup the console messages - fix line endings
|
|
08d07ad [qemu2] Fix readline implementation to correctly handle rn
|
|
353f531 Use the new android/emulator-common-ui.h header.
|
|
2d7875c build: Rename HOST_OS and HOST_ARCH
|
|
9e43b0a build: Use common UI library instead of rebuilding from sources.
|
|
ac0a376 Fix build-qemu-android.sh build.
|
|
9fb9687 Remove obsolete CONFIG_QT define.
|
|
182cc3f [Qemu2] Fix the monitor implementation in Qemu2
|
|
c3f6617 [Mac] Fix the HAXM memory leak when launching child process
|
|
3aedb91 build: Cleanup build rules.
|
|
7958a09 Enable support for netspeed, netdelay and netfast
|
|
01b9789 [Qemu2] Mount the system image as read-only
|
|
c831b65 Add gsm command to qemu2 console
|
|
845baed Fix lock after destroy in coreaudio
|
|
c30b7fa [qemu2] Move the metrics uploading into separate thread
|
|
557b4c4 Disable netspeed for qemu2
|
|
ca37af3 Add cdma command to qemu2's console
|
|
9aca733 Enable generating breakpad symbols for Qemu2
|
|
2748efb Add sms command to qemu2 console
|
|
8dcaac8 Apply clang-format to android-console.c
|
|
a8430a6 Add geo and finger commands to qemu2's console
|
|
f32ed14 Fix QEMU2 HW keyboard
|
|
af2743d Breakpad integration for qemu2
|
|
e6c768d Configure kernel parameters correctly on start
|
|
ec8b6a5 Rename VERSION_STRING to EMULATOR_VERSION_STRING
|
|
bcba067 ui: Recents button in QEMU2
|
|
44500c9 Remove minor compiler warnings
|
|
8f4b294 Fix leaked AConfig.
|
|
d827214 Fix Windows build.
|
|
2b92f1f build: Remove support for SDL-based emulator UI
|
|
bc1a34f mips-ranchu.c: fix the wrong port number in the title bar
|
|
1d90f0b Qemu2: ranchu backend support for mips32
|
|
9180ffd [Qemu2] Fixed upstream build
|
|
82f58a7 Add cellular support.
|
|
e7c74cf Support Nexus 5X DPI
|
|
17e59df Increase pre-UI boot speed on OS X
|
|
a943a22 Revert "Revert "Add GSM support.""
|
|
fc3bbea QEMU2 ui: Query battery status to populate the battery UI page
|
|
f83960f Fix OS X startup kill loop on x86_64 images
|
|
c0fbe74 Fix OS X crash on startup with qemud=1/GSM
|
|
98ec2e2 Revert "Add GSM support."
|
|
a2a974f Increase boot speed on OS X.
|
|
529668f Enable sensor support.
|
|
f207407 Add GSM support.
|
|
be9628a [Qemu2] Enable the update checker and metric reporting
|
|
72d4413 [Qemu2] Use the common VERSION_STRING from AndroidEmu
|
|
b17ffde GPS support should be under USE_ANDROID_EMU.
|
|
5d1073e Add gps support.
|
|
8c0260b [Qemu2] Reduce the input latency because of timer waiting
|
|
27ddd94 QEMU2 camera support
|
|
7355d17 [Qemu2] Fix the 'port 0' in the title bar
|
|
2a5d762 Support true color framebuffers.
|
|
dac5ef9 [Qemu2] Delay the bh creation in Qemu2-specific Looper code
|
|
e9a9a1c Fix build-qemu-android.sh build.
|
|
8f180d0 Qemu2: Honor hardware buttons config setting
|
|
a90d7e1 Qemu2: fix locking on ReadConsoleInput() on Windows
|
|
0b111cd Fix qemu2+qt booting on windows
|
|
24a8b01 Remove un-needed directory.
|
|
768b782 Resize userdata images to the size specified in avd
|
|
fef0acf Clean up unused list in android_pipe
|
|
9629ddf Mac OS X booting error fix
|
|
e20b309 Fix GPU lock/adb flakiness with smp > 1
|
|
d1403e8 Fix adb flakiness on backend side
|
|
d059b2b Qemu2: qemu2 part of restoring the faster ADB in qemu2
|
|
9732aef Qemu2: rename the qemu2 version of adb initialization function
|
|
969f50a Qemu2: set the ranchu option unconditionally
|
|
fecd96b Qemu2: Honor VM heapsize in config.ini
|
|
896383b Enable guest-side GPU emulation.
|
|
1e154c4 Call qemu_looper_setForThread() in qemu_thread_create().
|
|
7022862 Fix: Call setForThread when using HAX
|
|
316621d [Qemu2 qt] Implementation of skinning and Qt UI for Linux
|
|
6932932 Qemu2: renamed a function which clashed with AndroidEmu
|
|
47717fb [Qemu2 qt] Changes in the .sources generation script
|
|
b6e5cbf Fix the regression on qemu2+GPU with sdl2
|
|
2103fc4 Fix GPU lockup: Don't spin on EAGAIN.
|
|
b55e4b1 Darwin: Fix list of QEMU2 library dependencies.
|
|
e33336f Darwin: Remove CONFIG_VNC_SASL from config-host.h
|
|
3595e69 build: Fix darwin-x86_64 config to use SDL2.0 backend
|
|
e8a13f2 [Qemu2 qt] Added DisplayUpdateListener to qemu2
|
|
b34a421 [Qemu2 qt] cpu-common.h C++ compatibility
|
|
208a6b8 [Qemu2 qt] Add 'const' to loc_set_cmdline() function parameter
|
|
0901f89 [Qemu2 qt] Make timer.h c++ compartible
|
|
aba9290 [Qemu2 qt] Added a callback version of battery status getter
|
|
60d1a32 [Qemu2 qt] Renamed some C++ keyword-named variables
|
|
3ceecb5 [Qemu2 qt] Renamed socket functions clashing with AndroidEmu
|
|
b378bc2 Support building QEMU2 from the emulator's build system.
|
|
11524d0 Add missing cpu_synchronize_state() hook for HAX
|
|
8b6936b target-i386: hax: Fix crash in hax_log_sync()
|
|
f75173f Fix slow boot issue on OS X
|
|
58a4e73 Get qemu2 gpu emulation to work on windows
|
|
12649f4 Need to find proper solution that does not have negative effect.
|
|
e9f94f9 Fixes the QEMU2 emulator rendering pipeline.
|
|
098465e Temporary fix: adb connection to qemu2 avd flaky
|
|
f289a00 Support Nexus 6 DPI
|
|
|
|
$ cd external/gtest && git log --oneline --no-merges b91418b..f52a103 .
|
|
f52a103 Revert "Disable the legacy gtest."
|
|
0af8635 Disable the legacy gtest.
|
|
5e5723a Remove deprecated Android.mk files
|
|
1d8db72 gtest: Add support for std::unique_ptr bool conversion
|
|
4c0e47a Allow libgtest on unbundled builds
|
|
2a1db29 Update Android.bp to match Android.mk
|
|
49f2bfa Allow libgtest_prod on Windows.
|
|
9ba217a Update sanitize property format
|
|
87cecf0 Revert "Revert "Add libgtest_prod.""
|
|
9409446 Update Android.bp to match Android.mk
|
|
a335cab Add gtest libs for all NDK STLs.
|
|
baa71b2 Revert "Add libgtest_prod."
|
|
18d1e9c Add libgtest_prod.
|
|
81cb746 Implement GetThreadCount for Linux.
|
|
34114d4 Implement GetThreadCount for Linux.
|
|
b6335c0 Remove extra cc_test options
|
|
f463507 Fix gtest soong unbundled builds
|
|
f0f8f7a Android.bp: Move from src&test to top level
|
|
8f7edf5 external/gtest: Add Android.bp files
|
|
7f4fe57 add gtest to darwin and windows whitelist for adb_test
|
|
cf861d2 package version metadata for external/
|
|
e826aa4 Allow to build host gtest libraries in unbundled build.
|
|
|