OSDN Git Service
Android (Google) Code Review [Tue, 8 Dec 2009 00:59:46 +0000 (16:59 -0800)]
Merge change Ia5ef9acd into eclair
* changes:
remove an old STOPSHIP comment
Android (Google) Code Review [Mon, 7 Dec 2009 23:49:50 +0000 (15:49 -0800)]
Merge change I38227501 into eclair
* changes:
Add API to get Active Sinks.
Android (Google) Code Review [Mon, 7 Dec 2009 23:27:19 +0000 (15:27 -0800)]
Merge change Ib097fbbf into eclair
* changes:
DO NOT MERGE Reverting change I53e91db7.
Android (Google) Code Review [Mon, 7 Dec 2009 23:27:02 +0000 (15:27 -0800)]
Merge change I204e4787 into eclair
* changes:
Fix updating Bluetooth icon on status bar and for Wifi.
Robert Greenwalt [Mon, 7 Dec 2009 23:20:50 +0000 (15:20 -0800)]
DO NOT MERGE Reverting change I53e91db7.
Accidentally submitted into eclair instead of eclair-mr2.
I apparently rebased my mr2 working dir to eclair by mistake.
Do not merge this so the desired change will survive on mr2 as intended.
bug:
2265222
Jaikumar Ganesh [Fri, 4 Dec 2009 23:10:54 +0000 (15:10 -0800)]
Add API to get Active Sinks.
Allow incoming connections only when there are no active sinks.
Dr No: Eastham
Bug:
2133530
Jaikumar Ganesh [Mon, 7 Dec 2009 18:58:18 +0000 (10:58 -0800)]
Fix updating Bluetooth icon on status bar and for Wifi.
Status bar uses the SINK_STATE_CHANGE intent to determine the icon.
This intent also has the device. Thus, we can get this intent for any
device and we update the icon wrongly. The same problem is with Wifi.
This was not commonly observed till now, but with the car dock changes
its easy to reproduce as we can get an incoming connection from the
car's bluetooth system. For Wifi, this will cause coexistance issues
especially with desk docks.
Dr No: Eastham
Bug:
2133530
Android (Google) Code Review [Mon, 7 Dec 2009 23:04:52 +0000 (15:04 -0800)]
Merge change I53e91db7 into eclair
* changes:
Filter out minor Connectivity Notifications.
Fred Quintana [Mon, 7 Dec 2009 22:23:33 +0000 (14:23 -0800)]
remove an old STOPSHIP comment
Robert Greenwalt [Mon, 7 Dec 2009 19:33:18 +0000 (11:33 -0800)]
Filter out minor Connectivity Notifications.
Don't send a connectivity change notification if the change is in detailed state only.
IE, Disconnect/Idle -> Disconnect/Scanning should not trigger a connection change
notification.
bug:
2265222
Android (Google) Code Review [Mon, 7 Dec 2009 20:55:38 +0000 (12:55 -0800)]
Merge change I771bebb9 into eclair
* changes:
Add Java exceptions to catch RS calls with no context or no surface.
Jason Sams [Mon, 7 Dec 2009 20:40:12 +0000 (12:40 -0800)]
Add Java exceptions to catch RS calls with no context or no surface.
Eric Laurent [Mon, 7 Dec 2009 18:53:10 +0000 (10:53 -0800)]
Fix issue
2306779: Runtime restart - Init failed at android.media.ToneGenerator.
The ToneGenerator failed to initialize because no more tracks were available in AudioFlinger mixer.
All tracks were used because the duplicating output was failing to free the tracks on audio hardware output mixer when exiting due to a misplaced test on output activity: output tracks where only freed if the duplicating output was active when exiting.
The fix consists in freeing the output tracks when the duplicating thread is destroyed without condition.
Android (Google) Code Review [Mon, 7 Dec 2009 19:00:54 +0000 (11:00 -0800)]
Merge change I9cc489a2 into eclair
* changes:
Fix issue
2304669: VoiceIME: starting and canceling voice IME yields persistent "error 8" state on future attempts and breaks voice search.
Android (Google) Code Review [Mon, 7 Dec 2009 18:51:16 +0000 (10:51 -0800)]
Merge change Ibb9b1de1 into eclair
* changes:
1) Capture the start memory before the test started 2) Report the mem diff to zero if it is negative.
Eric Laurent [Sat, 5 Dec 2009 13:20:01 +0000 (05:20 -0800)]
Fix issue
2304669: VoiceIME: starting and canceling voice IME yields persistent "error 8" state on future attempts and breaks voice search.
Fixed AudioFlinger::openInput() broken in change
ddb78e7753be03937ad57ce7c3c842c52bdad65e
so that an invalid IO handle (0) is returned in case of failure.
Applied the same correction to openOutput().
Modified RecordThread start procedure so that a failure occuring during the first read from audio input stream is detected and causes
the record start to fail.
Modified RecordThread stop procedure to make sure that audio input stream fd is closed before we exit the stop function.
Fixed AudioRecord JAVA and JNI implementation to take status of native AudioRecord::start() into account
and not change mRecordingState to RECORDSTATE_RECORDING if start fails.
Dima Zavin [Mon, 7 Dec 2009 08:17:06 +0000 (00:17 -0800)]
Revert "When using MDP, we needed to use a texture for diming."
This reverts commit
bf0c320afbf6bf2441916755ecb443b64afbe73f.
Android (Google) Code Review [Fri, 4 Dec 2009 22:59:43 +0000 (14:59 -0800)]
Merge change Ibe1c422a into eclair
* changes:
If the usage stats file doesn't exist in the first place there is no need to backup and short return.
Yu Shan Emily Lau [Fri, 4 Dec 2009 22:13:00 +0000 (14:13 -0800)]
1) Capture the start memory before the test started
2) Report the mem diff to zero if it is negative.
Suchi Amalapurapu [Fri, 4 Dec 2009 20:31:13 +0000 (12:31 -0800)]
If the usage stats file doesn't exist in the first place there is no need to
backup and short return.
Android (Google) Code Review [Fri, 4 Dec 2009 20:51:44 +0000 (12:51 -0800)]
Merge change I397b6a93 into eclair
* changes:
Don't accidentally signal multiple exceptions in setThreadPriority()
Ray Chen [Fri, 4 Dec 2009 09:47:07 +0000 (01:47 -0800)]
Images.Media.DATE_TAKEN should be in milliseconds.
http://b/
2297371
Christopher Tate [Fri, 4 Dec 2009 19:05:12 +0000 (11:05 -0800)]
Don't accidentally signal multiple exceptions in setThreadPriority()
After signalling an exception due to set_sched_policy() failing (probably
because the thread in question had exited before this function was called), we
proceeded to call setpriority() anyway, and raised *another* exception when it
also failed. We don't do this any more; we just bail after signalling the first
exception.
Change-Id: I397b6a93c73d3f0870176e26759f2bec33e56205
Android (Google) Code Review [Fri, 4 Dec 2009 18:22:47 +0000 (10:22 -0800)]
Merge change I8c5f2fc3 into eclair
* changes:
Fix invalidate code path (#
2273209).
Romain Guy [Fri, 4 Dec 2009 01:13:02 +0000 (17:13 -0800)]
Fix invalidate code path (#
2273209).
Cached views would, in some situations, not update if they contained an
animating child. This was caused by clearing the dirty cache flag too
early in View.buildDrawingCache().
Approved by Dr. No mcleron.
Change-Id: I8c5f2fc3e6605657e0da625d60d50b55bb133666
Android (Google) Code Review [Fri, 4 Dec 2009 06:14:19 +0000 (22:14 -0800)]
Merge change I8b63ab66 into eclair
* changes:
Better animation for sliding widget.
Android (Google) Code Review [Fri, 4 Dec 2009 01:10:59 +0000 (17:10 -0800)]
Merge change Iaa7edda4 into eclair
* changes:
don't reschedule syncs that failed with a tooManyRetries error
Android (Google) Code Review [Fri, 4 Dec 2009 00:15:46 +0000 (16:15 -0800)]
Merge change Ic73ec39b into eclair
* changes:
DO NOT MERGE. Implement WAR which should prevent the white square bug from appearing on user devices. If we see a 0 texture id during bind for rendering, attempt to re-upload. If this fails log debug info and restart the app.
Android (Google) Code Review [Fri, 4 Dec 2009 00:06:52 +0000 (16:06 -0800)]
Merge change Ia70bd8c4 into eclair
* changes:
add BluetoothChat sample app to the dev guide
Jason Sams [Thu, 3 Dec 2009 23:43:18 +0000 (15:43 -0800)]
DO NOT MERGE. Implement WAR which should prevent the white square bug from appearing on user devices. If we see a 0 texture id during bind for rendering, attempt to re-upload. If this fails log debug info and restart the app.
Scott Main [Wed, 2 Dec 2009 23:42:30 +0000 (15:42 -0800)]
add BluetoothChat sample app to the dev guide
Android (Google) Code Review [Thu, 3 Dec 2009 23:30:23 +0000 (15:30 -0800)]
Merge change I00d0b54a into eclair
* changes:
surfaceflinger: remove un-cached buffer hack for SGX
Fred Quintana [Thu, 3 Dec 2009 22:18:58 +0000 (14:18 -0800)]
don't reschedule syncs that failed with a tooManyRetries error
Dianne Hackborn [Thu, 3 Dec 2009 22:13:53 +0000 (14:13 -0800)]
Add API level 7.
Change-Id: Id87dc724f0758ce0faee9c00621d4af6cb9f5bd9
Erik Gilling [Thu, 3 Dec 2009 22:08:19 +0000 (14:08 -0800)]
surfaceflinger: remove un-cached buffer hack for SGX
Signed-off-by: Erik Gilling <konkers@android.com>
San Mehat [Thu, 3 Dec 2009 20:21:28 +0000 (12:21 -0800)]
base: process: Abort setting the process group if one of the threads fails to switch
Signed-off-by: San Mehat <san@google.com>
Android (Google) Code Review [Thu, 3 Dec 2009 19:49:38 +0000 (11:49 -0800)]
Merge change I79420b02 into eclair
* changes:
Add support for Car Dock.
Android (Google) Code Review [Thu, 3 Dec 2009 19:40:22 +0000 (11:40 -0800)]
Merge change I33e0f00e into eclair
* changes:
docs: fix markup error in xml sample
Jaikumar Ganesh [Thu, 3 Dec 2009 01:28:38 +0000 (17:28 -0800)]
Add support for Car Dock.
Dr No: Eastham
Bug:
2133530
Scott Main [Thu, 3 Dec 2009 19:33:25 +0000 (11:33 -0800)]
docs: fix markup error in xml sample
Android (Google) Code Review [Thu, 3 Dec 2009 18:59:25 +0000 (10:59 -0800)]
Merge change I9ef88863 into eclair
* changes:
Add WindowManagerPolicy.OFF_BECAUSE_OF_PROX_SENSOR to indicate screen was turned off by the proximity sensor.
Android (Google) Code Review [Thu, 3 Dec 2009 18:24:18 +0000 (10:24 -0800)]
Merge change Id5fa58cf into eclair
* changes:
Fix timezone issue to comply with EXIF standard.
Daniel Sandler [Wed, 2 Dec 2009 21:15:37 +0000 (16:15 -0500)]
Fix lock screen layouts with emergency call buttons.
Fixes http://b/
2259529
Partially fixes http://b/
2260798
Change-Id: Iabb3f74dc2a331810ae8ff44ebb319fe25d217ef
Mike Lockwood [Thu, 3 Dec 2009 13:40:18 +0000 (08:40 -0500)]
Add WindowManagerPolicy.OFF_BECAUSE_OF_PROX_SENSOR to indicate screen was turned off by the proximity sensor.
Part of a fix for bug b/
2300622 (Proximity sensor always blows up the lock screen while in call)
Change-Id: I9ef888638b19540a78a34507d52ff522f505102f
Signed-off-by: Mike Lockwood <lockwood@android.com>
Wu-cheng Li [Wed, 2 Dec 2009 10:57:29 +0000 (18:57 +0800)]
Document that stopPreview is not needed before takePicture.
Also, applications can call startPreview after jpeg callback is received.
http://b/
2292461
Joe Onorato [Thu, 3 Dec 2009 07:26:27 +0000 (23:26 -0800)]
Make the notification panel send the position as well.
Joe Onorato [Thu, 3 Dec 2009 07:04:55 +0000 (23:04 -0800)]
Make RemoteViews also set the sourceBounds in the PendingIntent.
Joe Onorato [Thu, 3 Dec 2009 05:13:17 +0000 (21:13 -0800)]
Add a new field to Intent that allows you to give a hint about what on screen caused the intent to
be sent.
Android (Google) Code Review [Thu, 3 Dec 2009 05:01:20 +0000 (21:01 -0800)]
Merge change Ica5efffe into eclair
* changes:
Fix bug
2216426: correct the hdpi star assets for RatingBar.
Jack Veenstra [Thu, 3 Dec 2009 04:14:50 +0000 (20:14 -0800)]
Fix bug
2216426: correct the hdpi star assets for RatingBar.
Android (Google) Code Review [Thu, 3 Dec 2009 02:51:19 +0000 (18:51 -0800)]
Merge change I7b9328c7 into eclair
* changes:
Fix issue #
2300232: Bugs in resolving conflicting pointers
Dianne Hackborn [Thu, 3 Dec 2009 02:42:39 +0000 (18:42 -0800)]
Fix issue #
2300232: Bugs in resolving conflicting pointers
Change-Id: I7b9328c7a1c4f6b731e64cdca2ed9de71b84587f
Android (Google) Code Review [Thu, 3 Dec 2009 02:21:49 +0000 (18:21 -0800)]
Merge change Iaa6e73a6 into eclair
* changes:
Revive backup tests
Omari Stephens [Thu, 3 Dec 2009 01:39:27 +0000 (17:39 -0800)]
Revive backup tests
Android (Google) Code Review [Thu, 3 Dec 2009 01:09:46 +0000 (17:09 -0800)]
Merge change Id86beb99 into eclair
* changes:
fix [
2291418] Camera preview cannot work in Emulator
Android (Google) Code Review [Thu, 3 Dec 2009 00:24:15 +0000 (16:24 -0800)]
Merge change Icc49422a into eclair
* changes:
Implement new notification LED blinking logic:
Mathias Agopian [Thu, 3 Dec 2009 00:23:11 +0000 (16:23 -0800)]
fix [
2291418] Camera preview cannot work in Emulator
The image buffer used by glTexImage2d() would be uninitialized when no copybit engine
can be found.
We now always initialize images, since the abscence of copybit is not necessarily fatal.
Android (Google) Code Review [Thu, 3 Dec 2009 00:17:54 +0000 (16:17 -0800)]
Merge change If1f0bf33 into eclair
* changes:
Some work on issue #
2286804: sometimes text field doesn't accept input
Android (Google) Code Review [Thu, 3 Dec 2009 00:02:58 +0000 (16:02 -0800)]
Merge change I721361f1 into eclair
* changes:
Add a new priority for Auto Connection of A2DP. DO NOT MERGE.
Android (Google) Code Review [Wed, 2 Dec 2009 23:40:17 +0000 (15:40 -0800)]
Merge change I9fb53a9c into eclair
* changes:
add screenshots for the Bluetooth Chat sample app
Jaikumar Ganesh [Fri, 20 Nov 2009 23:21:47 +0000 (15:21 -0800)]
Add a new priority for Auto Connection of A2DP. DO NOT MERGE.
1. PRIORITY_OFF is when user unchecks A2DP connection profile box.
2. By default, when you bond, it will be PRIORITY_ON.
3. When the profile gets connected, the priority gets set to
PRIORITY_AUTO_CONNECT. This means that we will connect
automatically to this profile.
4. When the user disconnects, we downgrade the priority to PRIORITY_ON,
which means we won't reconnect automatically.
a) We need to make a similar change to Handsfree profile.
b) We need to rework the profile management design and code which
will fix the 6 second timer that we have for A2DP reconnection.
Add AUTO_CONNECT priority for Headset profile.
Also, don't set priority to ON while disconnecting.
This logic has been pushed up to the Settings app.
Dr No: Eastham
Bug:
2133530
Dianne Hackborn [Wed, 2 Dec 2009 21:47:25 +0000 (13:47 -0800)]
Some work on issue #
2286804: sometimes text field doesn't accept input
This doesn't really fix the problem being brought up here, but fixes a
related issue I found while investigating it -- if you tap a text view
enough to cause it to try to scroll, this will cause the touch to become
a scroll instead of a click, even if there is nothing to scroll. So
often quick taps to bring up the IME would be canceled because they
became a non-scroll.
Unfortuntately after syncing the latest build, I was having a lot of
trouble reproducing the original problem. I think I need to punt it to
MR2 at this point.
Change-Id: If1f0bf33de1b4d71c9f677cdad07639b7a3fb772
Scott Main [Wed, 2 Dec 2009 23:08:19 +0000 (15:08 -0800)]
add screenshots for the Bluetooth Chat sample app
Android (Google) Code Review [Wed, 2 Dec 2009 23:01:35 +0000 (15:01 -0800)]
Merge change Id0704505 into eclair
* changes:
Import revised translations. DO NOT MERGE
Eric Fischer [Wed, 2 Dec 2009 22:53:54 +0000 (14:53 -0800)]
Import revised translations. DO NOT MERGE
Jim Miller [Wed, 2 Dec 2009 21:42:48 +0000 (13:42 -0800)]
Better animation for sliding widget.
Because of the way an Animation handles invalidates, we need to have one Animation per widget being animated.
Mike Lockwood [Wed, 2 Dec 2009 16:15:02 +0000 (11:15 -0500)]
Implement new notification LED blinking logic:
1) Do not pulse notification LED when screen is on.
2) Pulse once on new notification if Settings.System.NOTIFICATION_LIGHT_PULSE is false,
otherwise pulse persistently while screen is off.
Fixes part of bug b/
2238250 (trackball should pulse occasionally to indicate new email)
Change-Id: Icc49422a4e9d14412fc159a8e2596503a85bac51
Signed-off-by: Mike Lockwood <lockwood@android.com>
Wink Saville [Wed, 2 Dec 2009 17:46:38 +0000 (09:46 -0800)]
Cleanup @hide and @deprecated directives.
Bug:
2294396
Change-Id: Icb34706a203fb34e52c67b904328e91a7803d4fc
Android (Google) Code Review [Wed, 2 Dec 2009 16:35:55 +0000 (08:35 -0800)]
Merge change Iae3ed706 into eclair
* changes:
Add new setting for notification light pulsing. Bug #
2238250
Android (Google) Code Review [Wed, 2 Dec 2009 06:41:22 +0000 (22:41 -0800)]
Merge change Ic8231560 into eclair
* changes:
sdk doc change for esr: update download zip filenames, add maxSdkVersion warning, misc other changes.
Android (Google) Code Review [Wed, 2 Dec 2009 06:39:33 +0000 (22:39 -0800)]
Merge change Iac196e17 into eclair
* changes:
Fix issue
2292062: Audio freezes for three seconds when choosing ringtones with a headset connected and music playing.
Dirk Dougherty [Wed, 2 Dec 2009 00:45:14 +0000 (16:45 -0800)]
sdk doc change for esr: update download zip filenames, add maxSdkVersion warning, misc other changes.
Bug:
2160782
Change-Id: Ic8231560ef1bc036cfd5d242c65f654cb110fc6b
Amith Yamasani [Wed, 2 Dec 2009 03:02:05 +0000 (19:02 -0800)]
Add new setting for notification light pulsing. Bug #
2238250
New System setting and code to set the defaults on upgrade.
Android (Google) Code Review [Wed, 2 Dec 2009 02:01:25 +0000 (18:01 -0800)]
Merge change I0e44976a into eclair
* changes:
fix [
2297155] SurfaceFlinger's freeze-timeout doesn't work
Mathias Agopian [Wed, 2 Dec 2009 01:23:28 +0000 (17:23 -0800)]
fix [
2297155] SurfaceFlinger's freeze-timeout doesn't work
There was bug in the logic that calculated the relative timeout, the start time was
reset each time an event was received, which caused the timeout to never occur if
an application was constantly redrawing.
Now we always check for a timeout when we come back from the waitEvent() and
process the "anti-freeze" if needed, regardless of whether an event was received.
Android (Google) Code Review [Tue, 1 Dec 2009 23:57:50 +0000 (15:57 -0800)]
Merge change I0d8f7593 into eclair
* changes:
Fix issue #
2296457: PackageManager.addPackageToPreferred needs to a no-op
Android (Google) Code Review [Tue, 1 Dec 2009 22:49:23 +0000 (14:49 -0800)]
Merge change I0b6ee9fc into eclair
* changes:
DATE_TAKEN should be in millisecond instead of second.
Dianne Hackborn [Tue, 1 Dec 2009 22:31:55 +0000 (14:31 -0800)]
Fix issue #
2296457: PackageManager.addPackageToPreferred needs to a no-op
Change-Id: I0d8f75938226e1bb49cf7b1154445631b0bb0bc9
Leon Scroggins [Tue, 1 Dec 2009 19:42:55 +0000 (14:42 -0500)]
DO NOT MERGE.
Fix for http://b/issue?id=
2292512
When pressing the trackball on a WebTextView, open the IME.
Change-Id: I5ea74ca7ce51ac509dc8649b8f8d1869287bb7a9
Eric Laurent [Tue, 1 Dec 2009 10:17:41 +0000 (02:17 -0800)]
Fix issue
2292062: Audio freezes for three seconds when choosing ringtones with a headset connected and music playing.
The problem comes from a deadlock with AudioPolicyService mutex: When the second ringtone starts,
this mutex is locked by AudioPolicyService::startOutput() which in turn calls setParameters() to change the output device.
Audioflinger::ThreadBase::setParameters() signals the parameter change to the AudioFlinger mixer thread and waits for a condition
indicating that the parameter change has been processed.
At the same time, the mixer thread detects that the audio track corresponding to the first ring tone has been killed and calls its destructor.
This calls AudioPolicyService::releaseOutput() which tries to lock the AudioPolicyService mutex.
If this happens before the mixer thread can process the setParameters() command we are deadlocked.
The deadlock ends because setParameters() uses a timeout when waiting for the condition.
This regression was introduced by change 33736 fixing issue
2265163.
The fix consists in calling AudioPolicyService::releaseOutput() from Track::destroy() instead of from Track destructor: as detroy() is never called from the mixer thread loop (as opposed to the destructor) the deadlock described above cannot occur.
Android (Google) Code Review [Tue, 1 Dec 2009 01:38:57 +0000 (17:38 -0800)]
Merge change I21a67b8d into eclair
* changes:
docs: remove droid-specific behavior change from platform notes
Android (Google) Code Review [Tue, 1 Dec 2009 01:00:43 +0000 (17:00 -0800)]
Merge change I5f24a240 into eclair
* changes:
Register Handsfree profile before headset profile. DO NOT MERGE.
Android (Google) Code Review [Tue, 1 Dec 2009 00:39:53 +0000 (16:39 -0800)]
Merge change I2b7c8a32 into eclair
* changes:
Fix more of bug
2290852: Don't wake screen when bluetooth headset is connected or disconnected.
Jaikumar Ganesh [Mon, 30 Nov 2009 22:17:30 +0000 (14:17 -0800)]
Register Handsfree profile before headset profile. DO NOT MERGE.
There is a delay between registering the two profiles,
and handsfree profile is a superset of the headset profile.
So some devices do an SDP and get the headset profile record
before we have registered the handsfree profile.
a) We can reject all incoming connections till all profiles are
registered, but then this would mean we connect later in some cases.
Registering profiles in this order seems fine to me.
Note: There is a also the need to fix forking sdptool to register
profiles, which would obliviate the need to wait 500 msecs between
profile registrations.
Bug:
2293792
Dr No: Eastham
Android (Google) Code Review [Tue, 1 Dec 2009 00:35:18 +0000 (16:35 -0800)]
Merge change I0e200c3c into eclair
* changes:
Sending UCS2 encoded SMS correctly
Scott Main [Tue, 1 Dec 2009 00:20:22 +0000 (16:20 -0800)]
docs: remove droid-specific behavior change from platform notes
bug:
2293281
Ray Chen [Mon, 30 Nov 2009 19:15:08 +0000 (11:15 -0800)]
Fix timezone issue to comply with EXIF standard.
Android (Google) Code Review [Mon, 30 Nov 2009 20:13:01 +0000 (12:13 -0800)]
Merge change I18ffb549 into eclair
* changes:
fix [
2069023] STOPSHIP: disable DEBUG_COPYBIT
Mathias Agopian [Mon, 30 Nov 2009 20:10:53 +0000 (12:10 -0800)]
fix [
2069023] STOPSHIP: disable DEBUG_COPYBIT
Android (Google) Code Review [Mon, 30 Nov 2009 19:55:10 +0000 (11:55 -0800)]
Merge change I5469a4ac into eclair
* changes:
fixed [
2260070] display stopped updating
Android (Google) Code Review [Mon, 30 Nov 2009 19:54:46 +0000 (11:54 -0800)]
Merge change Ie8493cf1 into eclair
* changes:
Import revised translations. DO NOT MERGE
Mike Lockwood [Mon, 30 Nov 2009 19:51:51 +0000 (14:51 -0500)]
Fix more of bug
2290852: Don't wake screen when bluetooth headset is connected or disconnected.
This fixes another case where the screen would turn on when the keyguard is open but hidden by another activity.
Change-Id: I2b7c8a329036401709e96ded4f4c138041192a71
Signed-off-by: Mike Lockwood <lockwood@android.com>
Eric Fischer [Mon, 30 Nov 2009 19:33:16 +0000 (11:33 -0800)]
Import revised translations. DO NOT MERGE
Bai Tao [Wed, 25 Nov 2009 15:26:18 +0000 (23:26 +0800)]
Sending UCS2 encoded SMS correctly
http://b/
2285139
Mathias Agopian [Mon, 30 Nov 2009 19:15:41 +0000 (11:15 -0800)]
fixed [
2260070] display stopped updating
always check that the visible region isn't empty after all visible regions are recomputed
clear he freeze-lock if it is.
Ray Chen [Mon, 30 Nov 2009 19:07:47 +0000 (11:07 -0800)]
DATE_TAKEN should be in millisecond instead of second.
Android (Google) Code Review [Mon, 30 Nov 2009 18:00:06 +0000 (10:00 -0800)]
Merge change I524dc046 into eclair
* changes:
Fix issue
2192673: Music Pausing Even when notifications are set to silent.
Eric Laurent [Fri, 27 Nov 2009 13:07:55 +0000 (05:07 -0800)]
Fix issue
2192673: Music Pausing Even when notifications are set to silent.
Do not play ringtones, notifications or camera sounds if ringer mode is silent.
Dima Zavin [Thu, 26 Nov 2009 07:31:48 +0000 (23:31 -0800)]
dumpstate: Pick up the last kernel log from /proc
This is needed since its no longer copied to /data/dontpanic by init.
Change-Id: I5217da73ec470653824b7fb9a31e093e263a8dc9
Signed-off-by: Dima Zavin <dima@android.com>
Android (Google) Code Review [Wed, 25 Nov 2009 21:52:08 +0000 (13:52 -0800)]
Merge change Ic9f6bf94 into eclair
* changes:
Add a test app that will drain the battery. NOT IN BUILD.