20008 Commits

Author SHA1 Message Date
Eric Laurent
cbf1840f4c Merge "Issue 2416481: Support Voice Dialer over BT SCO." 2010-03-18 10:01:10 -07:00
Charles Chen
b82ac6bf37 Merge "Enabling plugin engines to pass in their engine specific settings via a ContentProvider to the TtsService so that the TtsService can invoke their .so file with those settings." 2010-03-18 09:32:30 -07:00
Andreas Huber
cf74ceea59 Merge "While streaming media data, upon a socket-read error, try reconnecting to the server and attempt to re-read for at most 3 times." 2010-03-18 09:01:01 -07:00
Dan Egnor
1ed6824820 Merge "Add GoogleLogTags that includes event log tags used by Google apps" 2010-03-18 08:52:28 -07:00
Dan Egnor
30c08a5f88 Add GoogleLogTags that includes event log tags used by Google apps
Bug: 2523742
Change-Id: I0e61127ac58cbc954240b30c1f55c2518d833aaa
2010-03-18 08:51:36 -07:00
Mike Lockwood
69d41a00dc Merge "Remove unused file NmeaParser.java" 2010-03-18 08:18:26 -07:00
Bjorn Bringert
b9e2719c7c Merge "RecognitionManager does not throw exceptions when needed" 2010-03-18 07:24:04 -07:00
Cary Clark
e84a0db030 simplify utility to hit-test focused plugin
After about 4 taps, this starts to return that the tap was
in the plugin. Before that, the plugin doesn't have focus.
Derek may want to verify that everything is working as it
should -- maybe it just takes that long for webkit to take
focus.

companion fix in external/webkit

Change-Id: I80ffba6c55876b0af9c305c539a10e8e8ed7cb3c
http://b/2521087
2010-03-18 08:46:41 -04:00
Steve Block
26aa68c6a2 Merge "Adds worker tests to the DumpRenderTree ignoreResults list, as workers are now disabled" 2010-03-18 05:02:15 -07:00
Valentin Kravtsov
1168622bce RecognitionManager does not throw exceptions when needed
bug fix for: http://b/issue?id=2522063
RecognitionManager does not throw an exception in startListening() was called without the preceding setListener()

Change-Id: I8e303d0c53c7593fbf1dc7033b2c0f82eebfb081
2010-03-18 09:32:11 +00:00
Dianne Hackborn
38dd759988 Merge "Rework permissions to be retained when an app is temporarily uninstalled." 2010-03-18 02:05:20 -07:00
Dianne Hackborn
d4310ac944 Rework permissions to be retained when an app is temporarily uninstalled.
This allows us to keep the assigned permissions when apps are temporarily
removed due to the SD card being unmounted, and also if you use the
facility to uninstall an app but keep its data.

Also fixes issue #2515189: Potential permission spoofing attack in
Android (external bug 7166)

Change-Id: I2a120ec938552028c989f9e0e890c32773957738
2010-03-18 02:02:17 -07:00
Amith Yamasani
81a291440b Merge "Fix window leak and receiver leak. Bug: 2520143 and Bug: 2517390" 2010-03-18 01:24:03 -07:00
Dianne Hackborn
694f79b5d1 Fix issue #2519590: Lock screen stuck in landscape mode
Well, mostly.  There is still a problem here where the first time
you show the lock screen it just doesn't draw itself.  I assume
this is something breaking in the view hierarchy as it floounders
around removing and adding new views as it is first being shown...
but no idea at this point what is the actual case.

Change-Id: Iba99ae3242931c8673b17b106c86fc99e2c52abe
2010-03-18 01:12:20 -07:00
Eric Laurent
3def1eec2b Issue 2416481: Support Voice Dialer over BT SCO.
Added public methods to AudioManager API so that unbundled applications can use bluetooth
SCO audio when the phone is not incall.
Without this change, the only way to activate and use bluetooth SCO is via the BluetoothHeadset API
which is not public yet.

Change-Id: Ia1680f219ea1d0943092d475d5be7d6638983ebb
2010-03-18 00:26:46 -07:00
Amith Yamasani
4986044fd3 Fix window leak and receiver leak. Bug: 2520143 and Bug: 2517390
In Activity.onDestroy close any open SearchDialog to avoid a window leak.

Register/unregister broadcast receiver in onStart/onStop of the dialog.
2010-03-17 23:55:48 -07:00
Charles Chen
726a40bc50 Enabling plugin engines to pass in their engine specific settings
via a ContentProvider to the TtsService so that the TtsService can
invoke their .so file with those settings.

Change-Id: Icd0e966971c36ebb4da191a50cda96d6f4525df5
2010-03-17 23:47:07 -07:00
Robert Greenwalt
e4eb5bf243 Merge "Make Tethering not disconnect on every net change." 2010-03-17 22:55:25 -07:00
Jean-Michel Trivi
8419c2fa94 Merge "Support plugin parameter updates for TTS plugin settings." 2010-03-17 22:55:10 -07:00
Joe Onorato
d5ed7c787f Merge "fix 2517656 Pin/Password Unlocks place focus on the launcher screen when they shouldn't" 2010-03-17 22:35:57 -07:00
Joe Onorato
b8d806d034 Merge "Fix for deadlock between StatusBarService and NotificationManagerService" 2010-03-17 22:33:30 -07:00
Joe Onorato
16537757de fix 2517656 Pin/Password Unlocks place focus on the launcher screen when they shouldn't
PasswordEntryKeyboardHelper now sets the FLAG_KEEP_TOUCH_MODE flag for the events
so that the last event we process from the soft keybaord doesn't exit touch mode
and we don't erroneously go into non-touch mode since the on-screen button pressing
left us in touch mode.

Change-Id: Id2546ec3bc4b337aedb5e925de0c709ce62ea059
2010-03-17 22:32:09 -07:00
Jean-Michel Trivi
76dd788a6e Support plugin parameter updates for TTS plugin settings.
Change-Id: Ia18a15b260a5eccb9ac55a8d526832c015224bca
2010-03-17 22:08:26 -07:00
Robert Greenwalt
6a1967c908 Make Tethering not disconnect on every net change.
Tethering will now persist to on (until turned off) through upstream net drops,
tunnels, switches to wifi or 2G, mms sends, etc.  It will also strive to use
the most natural connection and only go to HiPri/Dun APNs when needed.

bug:2519915
bug:2501837
Change-Id: Iedf6647daad8df507d7c87d1130b204b0a0acc7b
2010-03-17 22:06:43 -07:00
Adam Powell
cc83c868b6 Fix the build
Change-Id: I4448a0c56c192d3d9f0308bb77301a3f18de6024
2010-03-17 21:20:13 -07:00
Adam Powell
8a836a8b98 Eliminate haptic feedback when hitting an overscroll barrier due to a fling.
Change-Id: I434ec3edd95a19677ad9dbd1ac5ca3f3f5d091cb
2010-03-17 20:33:07 -07:00
Mike Lockwood
69d63446d8 Remove unused file NmeaParser.java
Change-Id: I8027b98ccf1271870243ced8a7ccc61d25a224b2
Signed-off-by: Mike Lockwood <lockwood@android.com>
2010-03-17 22:36:15 -04:00
Charles Chen
6c261f327a Merge "Added a check to TtsService to make sure that the engine is enabled before using it; if the engine is not enabled, TtsService will fall back to using the default system engine." 2010-03-17 19:19:17 -07:00
Charles Chen
dd5b4e2150 Added a check to TtsService to make sure that the engine is enabled
before using it; if the engine is not enabled, TtsService will fall
back to using the default system engine.

Change-Id: I401f9c19cc1351c0ae6daf2b11069e5036febc51
2010-03-17 19:15:41 -07:00
Eric Laurent
fdd9d1878b Merge "Added a configuration option indicating if the platform supports use of bluetooth SCO for off call use cases. Added method to BluetoothHeadset API to check if voice dialer over bluetooth is supported. Replaces direct use of DISABLE_BT_VOICE_DIALING and takes platform capabilities into account." 2010-03-17 19:15:16 -07:00
Eric Laurent
d726b35ebd Added a configuration option indicating if the platform supports use of
bluetooth SCO for off call use cases.
Added method to BluetoothHeadset API to check if voice dialer over
bluetooth is supported. Replaces direct use of DISABLE_BT_VOICE_DIALING
and takes platform capabilities into account.

Needed for issue 2416481: Support Voice Dialer over BT SCO.

Change-Id: I237d5a984dbc4cbc88e98b85d710a6c87ba1b315
2010-03-17 19:11:59 -07:00
Suchi Amalapurapu
d3dd518baf Merge "Add new install flag to install on internal flash only Change default install location policy for new flag. New error code for media unavailable." 2010-03-17 18:50:29 -07:00
Suchi Amalapurapu
14b6abda13 Add new install flag to install on internal flash only
Change default install location policy for new flag.
New error code for media unavailable.

Change-Id: I5a5d0828b067692b2b94a15a2bcc7534f796c1a2
2010-03-17 18:43:31 -07:00
Adam Powell
f43eab142d Merge "Make AbsListViews remeasure children after rotation" 2010-03-17 18:33:18 -07:00
Dianne Hackborn
5062a582ff Merge "Fix issue #2325621: Runtime restart after launching Android keyboard setting." 2010-03-17 18:29:12 -07:00
Dianne Hackborn
8cf1bcd1d2 Fix issue #2325621: Runtime restart after launching Android keyboard setting.
Again.

Change-Id: Icc36029767fbfea19e474aa0731e8271da1329db
2010-03-17 18:08:39 -07:00
Erik
3be0b0a15d Merge "b/2483233 Made each reminder time a unique intent" 2010-03-17 17:55:06 -07:00
Wink Saville
3781764949 Merge "Add additional sendMessage methods." 2010-03-17 17:54:28 -07:00
Adam Powell
f3c2edaa21 Make AbsListViews remeasure children after rotation
Fixes issues in Settings and other places where TextView separators
aren't resized properly after a rotation

Change-Id: Id5c53d4c5e6621e79e723ec2c300c8a43f12e379
2010-03-17 17:50:47 -07:00
Jean-Michel Trivi
a378de742f Merge "Fix bug where the ID stored for an OnAudioFocusChangeListener is an empty string when audio focus is requested or abandonned with a null listener." 2010-03-17 17:47:08 -07:00
Obi Okafor
c5e56ddedf Fix for deadlock between StatusBarService and NotificationManagerService
A ServerThread holding a lock on mQueue in StatusBarService invoked a
callback in NotificationManagerService which required a lock on
mNotificationList. At  the same time, a BinderThread holding a lock on
mNotificationList was attempting to post a message to StatusBarService
which requires lock on mQueue. The fix is to release the lock on mQueue
in handleMessage() before running the actions at the end of the method.
2010-03-17 17:46:23 -07:00
Wink Saville
91fbd56757 Add additional sendMessage methods.
To simplify sending messages add sendMessage methods that take
what and obj as parameters.

Change-Id: Ib22d752eb3cb32fe3dfa8dd2e65915acec3e5db6
2010-03-17 17:12:43 -07:00
Andreas Huber
8783429932 While streaming media data, upon a socket-read error, try reconnecting to the server and attempt to re-read for at most 3 times.
Change-Id: I7534905e07a6456d18b26d5d60fa8915f25ae99e
related-to-bug: 2492187
2010-03-17 16:38:30 -07:00
Erik
42f1957817 b/2483233 Made each reminder time a unique intent
Snoozing alarms was causing a leapfrog effect which would drop the
alert in the middle because of PendingIntent. By making each intent
unique to a given time this will no longer occur.

Change-Id: I6ca6821f7f8879a299775f4fca4e2ad0de55f1bc
2010-03-17 16:19:27 -07:00
James Dong
aa773543c4 Merge "Don't stop a test case when the test case failed for some of the sample files. Instead, only check against failure or success at the end of the test case." 2010-03-17 15:51:48 -07:00
James Dong
454f69c84c Don't stop a test case when the test case failed for some of the sample files.
Instead, only check against failure or success at the end of the test case.

bug - 2338793

Change-Id: I6c2f4fa2f48795d7efaba603688853d8d59b42ed
2010-03-17 15:40:15 -07:00
Romain Guy
a15f4a46ad Merge "Prevent crash when dismissing a PopupWindow that didn't have time to show up. Bug #2520981" 2010-03-17 15:29:21 -07:00
Yu Shan Emily Lau
2babee6604 Merge "Inserted a 1.5s wait time between the camera release and new camrea." 2010-03-17 15:28:30 -07:00
Romain Guy
92be82e6a8 Prevent crash when dismissing a PopupWindow that didn't have time to show up.
Bug #2520981

This is very similar to recent crashes we fixed in Dialogs.

Change-Id: Ifd85f05ddc3843ef727ca92808568a5520c83107
2010-03-17 15:16:21 -07:00
Jean-Michel Trivi
308e9a5d09 Fix bug where the ID stored for an OnAudioFocusChangeListener is an
empty string when audio focus is requested or abandonned with a
null listener.

Change-Id: I7709b75c6092aefc002806343298bc679d42d6c6
2010-03-17 15:04:20 -07:00