| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
This also refactors ConnectivityService a bit towards supporting multiple simultaneous connections by making each a seem like a seperate Network with it's own stateTracker, etc.
Also adds tracking of process death to clean orphaned startUsingNetworkFeature features.
|
|\
| |
| |
| |
| | |
* changes:
SystemProperties: eliminate unnecessary string allocation.
|
| |
| |
| |
| |
| |
| | |
getInt(), getLong() and getBoolean() no longer allocate a temporary String object.
Signed-off-by: Mike Lockwood <lockwood@android.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Recently we added queryEntities() to the ContentProvider
interface to read out Entity objects atomically. This
change adds a helper to AsyncQueryHandler to perform these
queries on a background thread, returning the result when
finished.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Merge commit 'fe6e733a01b1ab8a6c7b651c65bf7abeb97f9525'
* commit 'fe6e733a01b1ab8a6c7b651c65bf7abeb97f9525':
Fix issue #2049588: App widget can crash causing system to be unable to boot
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
* changes:
Fix issue #2049588: App widget can crash causing system to be unable to boot
|
| | | | |
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
Merge commit '4cc16a7b9f146c4a324202db6b1777d2e0150fc3'
* commit '4cc16a7b9f146c4a324202db6b1777d2e0150fc3':
Fix for sending 16-bit SMS message with header.
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
* changes:
Fix for sending 16-bit SMS message with header.
|
| | | | |
| | | | |
| | | | |
| | | | | |
Header length was missing from the PDU. This addresses http://b/issue?id=2040561
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Merge commit '4c85f133e10ceaeb2553adb397d4828a7091e7e6'
* commit '4c85f133e10ceaeb2553adb397d4828a7091e7e6':
If no interpolator is specified for a progress bar in the theme, default to a LinearInterpolator.
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* changes:
If no interpolator is specified for a progress bar in the theme, default to a LinearInterpolator.
|
| | |/ / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
a LinearInterpolator.
Fixes bug 2031844.
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Merge commit 'b8546001701405a76dad7e6235046e592296fac2'
* commit 'b8546001701405a76dad7e6235046e592296fac2':
Fix issue #2048263: More debugging information
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* changes:
Fix issue #2048263: More debugging information
|
| | | |/ /
| | |/| |
| | | | |
| | | | |
| | | | | |
We now hopefully do better about generating the anr reports, and include
information about the malloc loaded assets in meminfo.
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
instead of libaes.
Merge commit '188f5a71061791906572de375c5efe26cadddbae'
* commit '188f5a71061791906572de375c5efe26cadddbae':
DO NOT MERGE: cherry-pick: libdrm1: Use libcrypto instead of libaes.
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | | |
It seems that libdrm1 was the only user of libaes.
Now libaes is no longer required and removing it saves 36 kilobytes.
Signed-off-by: Mike Lockwood <lockwood@android.com>
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
Merge commit 'eccd6fdd0d86b8610b738fc15c707eedc00ec9dc'
* commit 'eccd6fdd0d86b8610b738fc15c707eedc00ec9dc':
Fix bug 2043140.
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
* changes:
Fix bug 2043140. A race condition is encountered when an application invokes shutdown() on its TextToSpeech object while is has speak() requests still running. Since the TTS service destructor releases the synthesizer resources and sets the corresponding synth reference to null, an NPE was observed. The fix consists in catching NPEs whenever the sNativeSynth object is accessed, and return the matching error for the call. This change is a "low risk" version of the fix for bug 2025765i (same issue) which was reverted because it was higher risk than this CL: it affected the logic of each call to sNativeSynth. This CL only sets an error code when an NPE is fired because sNativeSynth is null.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
A race condition is encountered when an application invokes shutdown()
on its TextToSpeech object while is has speak() requests still running.
Since the TTS service destructor releases the synthesizer resources and
sets the corresponding synth reference to null, an NPE was observed.
The fix consists in catching NPEs whenever the sNativeSynth object is
accessed, and return the matching error for the call.
This change is a "low risk" version of the fix for bug 2025765i (same
issue) which was reverted because it was higher risk than this CL:
it affected the logic of each call to sNativeSynth. This CL only sets
an error code when an NPE is fired because sNativeSynth is null.
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Merge commit '3b5f4a841e9e87442eeacd7773bd2a6ca8710019'
* commit '3b5f4a841e9e87442eeacd7773bd2a6ca8710019':
Remove flaky auto complete tests from continuous.
|
| |\ \ \ \
| | |_|/ /
| |/| | |
| | | | |
| | | | | |
* changes:
Remove flaky auto complete tests from continuous.
|
| | | | |
| | | | |
| | | | |
| | | | | |
BUG 2036517
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Merge commit 'b3fa1084ba31698fa5c58150a713d7abbadb1cd2'
* commit 'b3fa1084ba31698fa5c58150a713d7abbadb1cd2':
Docs only change: finish documentation of Android Quick Search Box related information in SearchManager.
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* changes:
Docs only change: finish documentation of Android Quick Search Box related information in SearchManager.
|
| | |/ / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
information in SearchManager.
Includes:
- an overview section on including search suggestions in quick search box
- additional table of searchable metadata attributes related to quick search box
- additional column descriptions that we've added for quick search box.
- description of how to expose your content provider's search suggestions to
the search infrastructure if you have permissions guarding your content provider.
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Merge commit 'b23896da46a9290b9e8c7b1e540d4d4a6cebcfab'
* commit 'b23896da46a9290b9e8c7b1e540d4d4a6cebcfab':
donut snapshot
|
| |\ \ \ \ |
|
| | | | | | |
|
|\ \ \ \ \ \
| |/ / / / /
| | | | | |
| | | | | | |
preloaded-classes as pre Bob
|
| |\ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* changes:
Updated preloaded-classes file.
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* changes:
readData should read the data, not write the data.
|
| | |_|_|_|_|/
| |/| | | | | |
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| |/ / / / / /
|/| | | | | |
| | | | | | |
| | | | | | | |
* changes:
contrary to popular belief ContentResolver.query can return null. so check.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
so check.
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* changes:
BatteryService: Fix problems shutting down when the battery is dead:
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Wait until system is booted before attempting to display the shutdown dialog.
Use ShutdownActivity rather than attempting to run ShutdownThread in the battery service.
Fix logic error (check !isPowered() instead of isPowered())
Signed-off-by: Mike Lockwood <lockwood@android.com>
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
For the purposes of contact data, there are some postal
address columns that are unsupported, since they don't
directly contribute to a "mailing address" for a person.
http://code.google.com/apis/contacts/docs/3.0/reference.html#structuredPostalAddressRestrictions
http://code.google.com/apis/gdata/docs/2.0/elements.html#gdStructuredPostalAddress
|
|\ \ \ \ \ \ \ \
| |_|/ / / / / /
|/| | | | | | |
| | | | | | | |
| | | | | | | | |
* changes:
Fix the simulator build by removing librs_jni and libRS from it. Since libacc isn't 64-bit clean (it casts pointers to integers), and so can't be built for the gHardy simulator, everything that depends on it can't be built for the simulator either, which means removing libRS and librs_jni.
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Since libacc isn't 64-bit clean (it casts pointers to integers),
and so can't be built for the gHardy simulator, everything
that depends on it can't be built for the simulator either, which
means removing libRS and librs_jni.
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
* changes:
Improve Browser performance by 1-2%. To address domain sanity bug, http://b/issue?id=1022797, we decoded/encoded the url for each request. As the url can be long, getBytes() and String.init are taking 1.5% in nytimes.com and 2.4% in cnn.com. By doing a simple URL encoding test, we can shave 1-2 secs thread time during loading.
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
http://b/issue?id=1022797, we decoded/encoded the url for each request. As
the url can be long, getBytes() and String.init are taking 1.5% in nytimes.com
and 2.4% in cnn.com. By doing a simple URL encoding test, we can shave 1-2
secs thread time during loading.
|
| |/ / / / / / /
|/| | | | | | | |
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
* changes:
libdrm: "==" should be an assignment.
|
| | |/ / / / / /
| |/| | | | | |
| | | | | | | |
| | | | | | | | |
Signed-off-by: Mike Lockwood <lockwood@android.com>
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
* changes:
Workaround for issue 2046783.
|
| |/ / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Apparently the problem is caused by the fact that A2dpAudioStreamOut::standby() calls a2dp_stop() after the headset has been powered down.
The workaround consists in indicating to A2DP audio hardware that a close request is pending and that stanby() must be bypassed.
|