OSDN Git Service

android-x86/frameworks-base.git
12 years agoMerge "Tweak DELAY_UI for 16Hz to 15Hz"
Mathias Agopian [Thu, 15 Sep 2011 01:20:31 +0000 (18:20 -0700)]
Merge "Tweak DELAY_UI for 16Hz to 15Hz"

12 years agoMerge "improve sensorservice dumpsys"
Mathias Agopian [Thu, 15 Sep 2011 01:20:11 +0000 (18:20 -0700)]
Merge "improve sensorservice dumpsys"

12 years agoMerge "Use string resources instead of inline literals for progress toasts"
Christopher Tate [Thu, 15 Sep 2011 01:18:36 +0000 (18:18 -0700)]
Merge "Use string resources instead of inline literals for progress toasts"

12 years agoTweak DELAY_UI for 16Hz to 15Hz
Mathias Agopian [Thu, 15 Sep 2011 01:18:11 +0000 (18:18 -0700)]
Tweak DELAY_UI for 16Hz to 15Hz

this allows us to hit the lower accel rate.

Change-Id: I21944ee82020cf4b80397b87803bc481ddf51931

12 years agoMerge "Fix issue #5283365: Rotating the device to portrait mode, hides the keyboard...
Dianne Hackborn [Thu, 15 Sep 2011 00:58:18 +0000 (17:58 -0700)]
Merge "Fix issue #5283365: Rotating the device to portrait mode, hides the keyboard partly"

12 years agoFix issue #5283365: Rotating the device to portrait mode, hides the keyboard partly
Dianne Hackborn [Wed, 14 Sep 2011 02:18:06 +0000 (19:18 -0700)]
Fix issue #5283365: Rotating the device to portrait mode, hides the keyboard partly

PhoneWindowManager now takes full responsibility for deciding where the
navigation bar goes.  This gets rid of a bunch of race conditions with
determining layout while the nav bar is moving itself at the same time
the window manager is computing a new configuration.

Note that this breaks the "nav bar on left" option.  The current nav
bar code could also be cleaned up some more to completely drive its
behavior based on onSizeChanged() happening during relayout.

Change-Id: I1651d74c3464ba0d588aab3049e099c78420146a

12 years agoMerge "Change an assert failure due to unsupported level by HW AVC decoder and report...
James Dong [Thu, 15 Sep 2011 00:42:22 +0000 (17:42 -0700)]
Merge "Change an assert failure due to unsupported level by HW AVC decoder and report the error to applications"

12 years agoUse string resources instead of inline literals for progress toasts
Christopher Tate [Thu, 15 Sep 2011 00:34:52 +0000 (17:34 -0700)]
Use string resources instead of inline literals for progress toasts

...in the full backup/restore confirmation UI.

Change-Id: I858a2d7017450f016afe5052aa37161a1c89c281

12 years agoMerge "Fix bug 5237737 - ActionBar should fire an accessibility event when action...
Adam Powell [Thu, 15 Sep 2011 00:32:37 +0000 (17:32 -0700)]
Merge "Fix bug 5237737 - ActionBar should fire an accessibility event when action mode is turned on/off"

12 years agoMerge "Bug 5278473: Add a delete option in the suggestion popup"
Eric Fischer [Thu, 15 Sep 2011 00:18:59 +0000 (17:18 -0700)]
Merge "Bug 5278473: Add a delete option in the suggestion popup"

12 years agoMerge "Rename of DoodleEffect as part of cleanup (Bug 5287103)."
Marius Renn [Thu, 15 Sep 2011 00:13:30 +0000 (17:13 -0700)]
Merge "Rename of DoodleEffect as part of cleanup (Bug 5287103)."

12 years agoBug 5278473: Add a delete option in the suggestion popup
Gilles Debunne [Thu, 15 Sep 2011 00:04:10 +0000 (17:04 -0700)]
Bug 5278473: Add a delete option in the suggestion popup

This first CL simply adds the new string before string freeze.

Change-Id: I7d5ed7a8467179668c123380cc516a80099d4993

12 years agoimprove sensorservice dumpsys
Mathias Agopian [Wed, 14 Sep 2011 23:43:34 +0000 (16:43 -0700)]
improve sensorservice dumpsys

Change-Id: I8b53d5cab884c3aca16d95df5fbf288368d52e8b

12 years agoMerge "Fix disappearing BACK button."
Daniel Sandler [Wed, 14 Sep 2011 23:26:22 +0000 (16:26 -0700)]
Merge "Fix disappearing BACK button."

12 years agoMerge "AccessibilityManagerService not registered for removed packages."
Svetoslav Ganov [Wed, 14 Sep 2011 23:24:21 +0000 (16:24 -0700)]
Merge "AccessibilityManagerService not registered for removed packages."

12 years agoFix bug 5237737 - ActionBar should fire an accessibility event when
Adam Powell [Wed, 14 Sep 2011 23:18:53 +0000 (16:18 -0700)]
Fix bug 5237737 - ActionBar should fire an accessibility event when
action mode is turned on/off

Fire AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED when action modes
come and go to give an indication of UI change on the level of a menu
or dialog opening/closing.

Change-Id: Id36c6153b0722b4b6927c8d36503e8ac57c2d2b2

12 years agoMerge "ICS is API 14."
Dianne Hackborn [Wed, 14 Sep 2011 23:04:15 +0000 (16:04 -0700)]
Merge "ICS is API 14."

12 years agoMerge "Spinner touchstates now in line with list states"
Peter Ng [Wed, 14 Sep 2011 22:03:32 +0000 (15:03 -0700)]
Merge "Spinner touchstates now in line with list states"

12 years agoMerge "Add support to change IPv6 privacy extensions"
Irfan Sheriff [Wed, 14 Sep 2011 22:03:26 +0000 (15:03 -0700)]
Merge "Add support to change IPv6 privacy extensions"

12 years agoMerge "Bug 5151927 - Monkeys should not play with detached lists."
Adam Powell [Wed, 14 Sep 2011 21:54:23 +0000 (14:54 -0700)]
Merge "Bug 5151927 - Monkeys should not play with detached lists."

12 years agoMerge "Use an integer for the channel id."
Jaikumar Ganesh [Wed, 14 Sep 2011 21:46:20 +0000 (14:46 -0700)]
Merge "Use an integer for the channel id."

12 years agoMerge "Add Register before boot flag."
Jaikumar Ganesh [Wed, 14 Sep 2011 21:46:10 +0000 (14:46 -0700)]
Merge "Add Register before boot flag."

12 years agoBug 5151927 - Monkeys should not play with detached lists.
Adam Powell [Wed, 14 Sep 2011 21:21:33 +0000 (14:21 -0700)]
Bug 5151927 - Monkeys should not play with detached lists.

Don't process ListView key events while detached from a window.

Change-Id: Ibf85e081887d47834a467f9fd2cb6a1e39b4857e

12 years agoMerge "Fix for bug 5309242 [Prime] VideoEditorAPITest testVideoContentHD failed"
Rajneesh Chowdury [Wed, 14 Sep 2011 21:01:36 +0000 (14:01 -0700)]
Merge "Fix for bug 5309242 [Prime] VideoEditorAPITest testVideoContentHD failed"

12 years agoICS is API 14.
Dianne Hackborn [Wed, 14 Sep 2011 20:48:15 +0000 (13:48 -0700)]
ICS is API 14.

Change-Id: I95f500f94ce206ae6ca6938d17537431d8799237

12 years agoMerge "Add OTADM feature for Verizon requirement. - GsmDataConnectionTracker.java...
Robert Greenwalt [Wed, 14 Sep 2011 20:41:10 +0000 (13:41 -0700)]
Merge "Add OTADM feature for Verizon requirement. - GsmDataConnectionTracker.java   <in function createApnList>   : modify parameter type for new ApnSetting.     (carrierEnabled has changed to boolean from integer,      BEARER has changed to integer from string).   <in function createAllApnList>   : modify telephony db query statement using carrierEnabled. (carrier_enabled: 1 enable apn, 0: disabled apn)   <in function buildWaitingApns>   : modify apn management code when current RAT (radio access technology) is LTE or EHRPD.     add internal function named needToCheckApnBearer to check current RAT is LTE or EHRPD. - ApnSetting.java   : add two member variable (carrierEnabled: apn enable/disable , bearer : Radio Access Technology) - Telephony.java   : add two static string CARRIER_ENABLED & BEARER. - ApnSettingTest.java   : add two assertEquals in function assertApnSettingEqual.     add CARRIER_ENABLED & BEARER parameters."

12 years agoFix disappearing BACK button.
Daniel Sandler [Wed, 14 Sep 2011 20:04:59 +0000 (16:04 -0400)]
Fix disappearing BACK button.

We weren't properly applying the disabled flags from one
orientation to the other. This crops up when the lockscreen
changes the flags and forces a reorientation at the same
time; the other orientation can become stale.

Bug: 5312123
Change-Id: I7cbb7bbf69e6d86cb47450bcdfa692a1f766cd5e

12 years agob/5316640 fix bundle add
Costin Manolache [Wed, 14 Sep 2011 19:52:19 +0000 (12:52 -0700)]
b/5316640 fix bundle add

Change-Id: I567c26f6d8fc1a0ea5827fd32f9012b979cbea71

12 years agoFix for bug 5309242 [Prime] VideoEditorAPITest testVideoContentHD failed
Rajneesh Chowdury [Wed, 14 Sep 2011 18:21:50 +0000 (11:21 -0700)]
Fix for bug 5309242 [Prime] VideoEditorAPITest testVideoContentHD failed

Change-Id: Ibd52a3bda8e1cb17f1c110cc219f2c71a46e5122

12 years agoAdd support to change IPv6 privacy extensions
Irfan Sheriff [Wed, 14 Sep 2011 19:31:56 +0000 (12:31 -0700)]
Add support to change IPv6 privacy extensions

Bug: 3360737
Change-Id: I9136992d05f7abf15bdfd92aad3a3e0c0fe3bee2

12 years agoAdd Register before boot flag.
Jaikumar Ganesh [Wed, 14 Sep 2011 18:52:24 +0000 (11:52 -0700)]
Add Register before boot flag.

In some instances, the device might connect before we have booted up.

Change-Id: I1a50585207a2b0b2339acb048dffaea84e1a91e9

12 years agoAccessibilityManagerService not registered for removed packages.
Svetoslav Ganov [Wed, 14 Sep 2011 18:41:29 +0000 (11:41 -0700)]
AccessibilityManagerService not registered for removed packages.

The pakcage monitor in the AccessibilityManagerService was not
watching for packages that are removed. This is needes since
1) we need to remove the package from the enabled accessibility
serivces and clean up after the removed serivice; 2) we need to
disable accessibility if the last access serivices went away.

Change-Id: I06d33b411ce60703e5a2843107323ffc87046c16

12 years agoMerge "Give backup/restore confirmation a proper window title"
Christopher Tate [Wed, 14 Sep 2011 18:34:03 +0000 (11:34 -0700)]
Merge "Give backup/restore confirmation a proper window title"

12 years agoMerge "Disable accessibility if all accessibility serivces are disbaled."
Svetoslav Ganov [Wed, 14 Sep 2011 18:07:36 +0000 (11:07 -0700)]
Merge "Disable accessibility if all accessibility serivces are disbaled."

12 years agoMerge "Fix some TextLayoutCache issues"
Fabrice Di Meglio [Wed, 14 Sep 2011 18:05:04 +0000 (11:05 -0700)]
Merge "Fix some TextLayoutCache issues"

12 years agoMerge "Bug 5295607: IOOB problems in Suggestions"
Gilles Debunne [Wed, 14 Sep 2011 18:02:43 +0000 (11:02 -0700)]
Merge "Bug 5295607: IOOB problems in Suggestions"

12 years agoDisable accessibility if all accessibility serivces are disbaled.
Svetoslav Ganov [Wed, 14 Sep 2011 17:44:09 +0000 (10:44 -0700)]
Disable accessibility if all accessibility serivces are disbaled.

Accessibility was kept enabled even if all accessibility services
are disabled (explicitly by the user or removed) which was causing
the system to fire accessibility events that will never be consumed.

Change-Id: Ifb03e786ac0106687252bd1979725ffd724ad1c5

12 years agoMerge "Keep Binder reference in the mServiceRecordToPid hashmap"
Matthew Xie [Wed, 14 Sep 2011 17:48:43 +0000 (10:48 -0700)]
Merge "Keep Binder reference in the mServiceRecordToPid hashmap"

12 years agoMerge "When the status bar hides, close the notification panel."
Daniel Sandler [Wed, 14 Sep 2011 17:23:21 +0000 (10:23 -0700)]
Merge "When the status bar hides, close the notification panel."

12 years agoBug 5295607: IOOB problems in Suggestions
Gilles Debunne [Wed, 14 Sep 2011 17:10:41 +0000 (10:10 -0700)]
Bug 5295607: IOOB problems in Suggestions

The start and end of the suggestion span were cached, where as
they should be retrieved when the user clicks since text may have
changed in the meantime.

Change-Id: Iab47f9969d538d8213a8c5b76b4b7ace8dc9428e

12 years agoMerge "docs: update usb driver directory"
Scott Main [Wed, 14 Sep 2011 16:57:46 +0000 (09:57 -0700)]
Merge "docs: update usb driver directory"

12 years agoMerge "Issue 5044873: Pb with BT SCO AudioManager API"
Eric Laurent [Wed, 14 Sep 2011 16:18:23 +0000 (09:18 -0700)]
Merge "Issue 5044873: Pb with BT SCO AudioManager API"

12 years agoMerge "Don't wait indefinitely for audio tracks to finish playing."
Narayan Kamath [Wed, 14 Sep 2011 16:11:17 +0000 (09:11 -0700)]
Merge "Don't wait indefinitely for audio tracks to finish playing."

12 years agoMerge "Bug 5300223 RemoteControlClient uses PendingIntent"
Jean-Michel Trivi [Wed, 14 Sep 2011 16:05:36 +0000 (09:05 -0700)]
Merge "Bug 5300223 RemoteControlClient uses PendingIntent"

12 years agoKeep Binder reference in the mServiceRecordToPid hashmap
Matthew Xie [Wed, 14 Sep 2011 16:05:27 +0000 (09:05 -0700)]
Keep Binder reference in the mServiceRecordToPid hashmap

so that the Binder object does not get destroyed when the thread
that registers the service record ends.
bug 5276332

Change-Id: Id17a4c279e03aa6928dca5bf048c7c90862bd9cf

12 years agoDon't wait indefinitely for audio tracks to finish playing.
Narayan Kamath [Wed, 14 Sep 2011 10:56:32 +0000 (11:56 +0100)]
Don't wait indefinitely for audio tracks to finish playing.

If the track doesn't make progress for a fixed amount of time,
bail.

bug:5309562
Change-Id: I76966b8b3b2f05ba577892899791a09f50a70107

12 years agoIssue 5044873: Pb with BT SCO AudioManager API
Eric Laurent [Wed, 14 Sep 2011 15:45:58 +0000 (08:45 -0700)]
Issue 5044873: Pb with BT SCO AudioManager API

Do not identify the SCO connection client by the binder interface
passed when starting the connection as this binder changes if the
AudioManager proxy changes. Use the client PID instead.

This solves an issue with gTalk starting a SCO connection from one
AudioManager proxy and then changing audio mode from another thus
terminating the previously started SCO connection.

Change-Id: Ia3067fecc551fc15df3bf75ce0c43d181859e4f0

12 years agoAdd OTADM feature for Verizon requirement.
sinikang [Thu, 1 Sep 2011 21:54:48 +0000 (06:54 +0900)]
Add OTADM feature for Verizon requirement.
- GsmDataConnectionTracker.java
  <in function createApnList>
  : modify parameter type for new ApnSetting.
    (carrierEnabled has changed to boolean from integer,
     BEARER has changed to integer from string).
  <in function createAllApnList>
  : modify telephony db query statement using carrierEnabled. (carrier_enabled: 1 enable apn, 0: disabled apn)
  <in function buildWaitingApns>
  : modify apn management code when current RAT (radio access technology) is LTE or EHRPD.
    add internal function named needToCheckApnBearer to check current RAT is LTE or EHRPD.
- ApnSetting.java
  : add two member variable (carrierEnabled: apn enable/disable , bearer : Radio Access Technology)
- Telephony.java
  : add two static string CARRIER_ENABLED & BEARER.
- ApnSettingTest.java
  : add two assertEquals in function assertApnSettingEqual.
    add CARRIER_ENABLED & BEARER parameters.

bug: 4991683
Change-Id: I9450c220009c3093b1e09e8ac9cd0faa0a975067

12 years agoMerge "Moving tablet unlock screen assets to tablet-specific folders Refreshing visua...
Justin Ho [Wed, 14 Sep 2011 14:39:56 +0000 (07:39 -0700)]
Merge "Moving tablet unlock screen assets to tablet-specific folders Refreshing visual style to match phone unlock assets Bug: 5231253"

12 years agoReconcile with gingerbread-release gingerbread-mr4-release honeycomb-LTE-release
The Android Open Source Project [Wed, 14 Sep 2011 14:22:47 +0000 (07:22 -0700)]
Reconcile with gingerbread-release gingerbread-mr4-release honeycomb-LTE-release

Change-Id: I2ef7b37dce08a4012ed7ba1704841fb2af846b76

12 years agoMerge "Move Power Manager minimum screen brightness to a framework resource"
Mike Lockwood [Wed, 14 Sep 2011 14:12:46 +0000 (07:12 -0700)]
Merge "Move Power Manager minimum screen brightness to a framework resource"

12 years agokeep history after reset to GRK39D
Ed Heyl [Wed, 14 Sep 2011 11:28:58 +0000 (04:28 -0700)]
keep history after reset to GRK39D

12 years agoam 1d6a69f8: Ignore e4f0da70 from gingerbread-plus-aosp
Jean-Baptiste Queru [Wed, 14 Sep 2011 05:40:47 +0000 (22:40 -0700)]
am 1d6a69f8: Ignore e4f0da70 from gingerbread-plus-aosp

* commit '1d6a69f84f8d14dc8bf90f421ad49ea7f4df88b1':
  Added interface to SurfaceTexture needed by WebKit.

12 years agoMerge "Un-force fading edges in ListPopupWindows."
Adam Powell [Wed, 14 Sep 2011 04:48:33 +0000 (21:48 -0700)]
Merge "Un-force fading edges in ListPopupWindows."

12 years agoUn-force fading edges in ListPopupWindows.
Adam Powell [Wed, 14 Sep 2011 04:43:29 +0000 (21:43 -0700)]
Un-force fading edges in ListPopupWindows.

Change-Id: Iefb1f64b1f8927fd3c29a8d448a1517afac1ffe1

12 years agoMerge "RTP: Update parameters for larger packet intervals."
Chia-chi Yeh [Wed, 14 Sep 2011 04:21:18 +0000 (21:21 -0700)]
Merge "RTP: Update parameters for larger packet intervals."

12 years agoMerge "Fix bug 5314559 - Slow menu scrolling in browser on some devices"
Adam Powell [Wed, 14 Sep 2011 04:13:15 +0000 (21:13 -0700)]
Merge "Fix bug 5314559 - Slow menu scrolling in browser on some devices"

12 years agoRemove deprecated TrafficStats API.
Jeff Sharkey [Wed, 14 Sep 2011 03:22:15 +0000 (20:22 -0700)]
Remove deprecated TrafficStats API.

Bug: 5314214
Change-Id: If7dc3ef012a0e998e83ab4fef27ff19398d3e14c

12 years agoFix bug 5314559 - Slow menu scrolling in browser on some devices
Adam Powell [Wed, 14 Sep 2011 03:16:32 +0000 (20:16 -0700)]
Fix bug 5314559 - Slow menu scrolling in browser on some devices

nativeSetIsScrolling has other side effects. Just pause picture
updating when WebView loses focus.

Change-Id: I917851c806f35a91a12a25c7457712123669384f

12 years agoBug 5300223 RemoteControlClient uses PendingIntent
Jean-Michel Trivi [Wed, 14 Sep 2011 00:48:43 +0000 (17:48 -0700)]
Bug 5300223 RemoteControlClient uses PendingIntent

API change so RemoteControlClient is given a PendingIntent in
 its constructor, which will be used for receiving media button
 events from remote controls.
Leave the old constructors (but hidden) to not break
 current functionality until the AudioManager and AudioService
 implementations have been updated.

Change-Id: Ifa12c8036c948931adc386a827dce2936788e1cd

12 years agoMerge "Fix bug in KeyButtonView key injection logic. Bug: 5299191 Bug: 5300282"
Jeff Brown [Wed, 14 Sep 2011 02:23:01 +0000 (19:23 -0700)]
Merge "Fix bug in KeyButtonView key injection logic. Bug: 5299191 Bug: 5300282"

12 years agoMerge "Skip the exit animation when the IME is destroyed."
satok [Wed, 14 Sep 2011 02:11:05 +0000 (19:11 -0700)]
Merge "Skip the exit animation when the IME is destroyed."

12 years agoRename of DoodleEffect as part of cleanup (Bug 5287103).
Marius Renn [Wed, 14 Sep 2011 01:22:04 +0000 (18:22 -0700)]
Rename of DoodleEffect as part of cleanup (Bug 5287103).

The DoodleEffect semantics have been considerably simplified so that the
name no longer fits the effect outcome. Renamed to BitmapOverlayEffect
(EFFECT_BITMAPOVERLAY).

This is the necessary change to the current.txt.

Change-Id: I43fe0e1f99ec6aedbcb53b186ac322cc51ee83ab

12 years agoMerge "Fix bug 5312352 - ListView modal multi-select mode bugs"
Adam Powell [Wed, 14 Sep 2011 01:17:14 +0000 (18:17 -0700)]
Merge "Fix bug 5312352 - ListView modal multi-select mode bugs"

12 years agoFix bug 5312352 - ListView modal multi-select mode bugs
Adam Powell [Wed, 14 Sep 2011 01:09:21 +0000 (18:09 -0700)]
Fix bug 5312352 - ListView modal multi-select mode bugs

When the provided callback returned false for creating the mode, the
item was still getting checked and the bar was flickering. Don't do
that.

Change-Id: I384962742edeac0c43aec6f7898bd50dab064738

12 years agoGive backup/restore confirmation a proper window title
Christopher Tate [Wed, 14 Sep 2011 00:51:18 +0000 (17:51 -0700)]
Give backup/restore confirmation a proper window title

Since the confirmation uses the same Activity but different layouts
for the backup vs restore cases, we have to do the title in code.

Along the way, fix the restore layout's padding [the backup layout
was already right].

Fixes bug 5164470

Change-Id: I4d636f666d97fc377e9cf36abf08d1625a05577f

12 years agoMerge "Add verifier device identity"
Kenny Root [Wed, 14 Sep 2011 00:51:08 +0000 (17:51 -0700)]
Merge "Add verifier device identity"

12 years agoMerge "Issue 5298399: Lost speech after a crash in gTalk."
Eric Laurent [Wed, 14 Sep 2011 00:50:31 +0000 (17:50 -0700)]
Merge "Issue 5298399: Lost speech after a crash in gTalk."

12 years agoIssue 5298399: Lost speech after a crash in gTalk.
Eric Laurent [Tue, 13 Sep 2011 22:04:17 +0000 (15:04 -0700)]
Issue 5298399: Lost speech after a crash in gTalk.

Fixed problem in AudioTrack::restoreTrack_l() causing a permanent
failure if the IAudioTrack interface to AudioFlinger could not be
restored at the first attempt.

Change-Id: I039d4fe2dca8d3baf71f1a6c51119f27a67b6611

12 years agoMerge "Prevent pause/resuming a destroyed WebViewCore"
John Reck [Wed, 14 Sep 2011 00:23:11 +0000 (17:23 -0700)]
Merge "Prevent pause/resuming a destroyed WebViewCore"

12 years agoMerge "Fix bug 5309557 - Monkeys and SIGSEGV do not mix!"
Adam Powell [Wed, 14 Sep 2011 00:15:46 +0000 (17:15 -0700)]
Merge "Fix bug 5309557 - Monkeys and SIGSEGV do not mix!"

12 years agoMerge "Minor docs fixes: Make description match screenshot."
Siva Velusamy [Wed, 14 Sep 2011 00:10:28 +0000 (17:10 -0700)]
Merge "Minor docs fixes: Make description match screenshot."

12 years agoMerge "Make sure the finalizer destroy runs on the UI thread"
John Reck [Tue, 13 Sep 2011 23:55:27 +0000 (16:55 -0700)]
Merge "Make sure the finalizer destroy runs on the UI thread"

12 years agoFix bug in KeyButtonView key injection logic.
Jeff Brown [Tue, 13 Sep 2011 01:24:59 +0000 (18:24 -0700)]
Fix bug in KeyButtonView key injection logic.
Bug: 5299191
Bug: 5300282

Only send keys when mCode != 0.

Simplified the logic for repeating / non-repeating keys.
Key down / up are always correlated with touch down / up, the
only thing that's special is that we detect long press for
repeating keys and not for others.

Ensure that up or cancel is always sent for every key
that is generated.  Previously it was possible for keys to get
stuck down if touch moved out of the button's active area.

Removed the funky HOME long press timer.  We don't need it
since we can rely on the long-press flag instead.  Since the
system UI is in direct control of key repeating and long-press
behavior for the keys it inject, this eliminates the need for
special hacks to circumvent the timer.

Ensure that the same haptic feedback is provided for all keys,
including the recent apps key.  Previously this only worked
because the code was injecting a bogus key with code 0.

Don't generate repeated haptic feedback for virtual keys
even when those keys are injected.  This doesn't happen
for virtual keys synthesized by the InputReader because it
never injects repeats itself (the InputDispatcher synthesizes
them), but it is an issue for the KeyButtonView.

Change-Id: I8b3615dde738af28e76898d161d6ce9a883b59ec

12 years agodocs: update usb driver directory
Scott Main [Tue, 13 Sep 2011 23:45:57 +0000 (16:45 -0700)]
docs: update usb driver directory

Change-Id: I9f422780d2fe84c3d0c1448994268d28df2551e6

12 years agoMinor docs fixes: Make description match screenshot.
Siva Velusamy [Tue, 13 Sep 2011 23:39:29 +0000 (16:39 -0700)]
Minor docs fixes: Make description match screenshot.

Also update location of DDMS preferences file.

Change-Id: I91b9f9b2376d427a2ef8b1832d49e07e232c3320

12 years agoMerge "Add RS watchdog."
Jason Sams [Tue, 13 Sep 2011 23:37:03 +0000 (16:37 -0700)]
Merge "Add RS watchdog."

12 years agoAPI review: Metadata class not used.
Dianne Hackborn [Tue, 13 Sep 2011 07:17:08 +0000 (00:17 -0700)]
API review: Metadata class not used.

The Metadata class doesn't actually seem to be used with anything
in the SDK, and the API probably needs some work, so hide it.

Change-Id: Ifecf49130b90cbb4c588ad8104f1e7957978f789

12 years agoFix bug 5309557 - Monkeys and SIGSEGV do not mix!
Adam Powell [Tue, 13 Sep 2011 23:11:29 +0000 (16:11 -0700)]
Fix bug 5309557 - Monkeys and SIGSEGV do not mix!

Make sure that the native component of WebView has been initialized
before any native-level optimization involving window focus occurs.

Change-Id: I24ca5fe21657aeb1a1faf5bc36fba5ea11064f86

12 years agoUnhide wifi p2p API
Irfan Sheriff [Wed, 7 Sep 2011 07:31:20 +0000 (00:31 -0700)]
Unhide wifi p2p API

Bug: 5247957
Change-Id: Id93e30c0cb60f361ba13a840de8f843415777336

12 years agoAdd verifier device identity
Kenny Root [Mon, 12 Sep 2011 23:42:55 +0000 (16:42 -0700)]
Add verifier device identity

This adds a special device identifier that is usable only for device
validation. The user will be presented with this number encoded in
easily-transcribable Base32 in the Developer options of Settings.

Change-Id: I4843f55ee90d689a51d0269b22454ca04c1be7ec

12 years agoMerge "Fix bug 5307916 - legacy menu theming"
Adam Powell [Tue, 13 Sep 2011 23:02:38 +0000 (16:02 -0700)]
Merge "Fix bug 5307916 - legacy menu theming"

12 years agoMerge "List path-permission element under provider"
Dmitry Dolinsky [Tue, 13 Sep 2011 23:01:40 +0000 (16:01 -0700)]
Merge "List path-permission element under provider"

12 years agoFix some TextLayoutCache issues
Fabrice Di Meglio [Tue, 13 Sep 2011 22:57:58 +0000 (15:57 -0700)]
Fix some TextLayoutCache issues

- wrong ContextCount was passed
- better logs

Change-Id: Ie78ba70f98f3cf017c168ab8848cc080fc175f31

12 years agoFix bug 5307916 - legacy menu theming
Adam Powell [Tue, 13 Sep 2011 22:52:33 +0000 (15:52 -0700)]
Fix bug 5307916 - legacy menu theming

Let list_menu_item_layout and legacy dialog themes tie into new list
item theming internals.

Change-Id: Ic9253a2217148df72bf22b725b32512673c3bb80

12 years agoPrevent pause/resuming a destroyed WebViewCore
John Reck [Tue, 13 Sep 2011 22:50:41 +0000 (15:50 -0700)]
Prevent pause/resuming a destroyed WebViewCore

 Bug: 5246901

Change-Id: I697cd26b74ffb0584bb992d8caa6bae1e6eee0fd

12 years agoMerge "VpnDialogs: allow strings wrapped into multiple lines."
Chia-chi Yeh [Tue, 13 Sep 2011 22:47:46 +0000 (15:47 -0700)]
Merge "VpnDialogs: allow strings wrapped into multiple lines."

12 years agoVpnDialogs: allow strings wrapped into multiple lines.
Chia-chi Yeh [Tue, 13 Sep 2011 22:41:23 +0000 (15:41 -0700)]
VpnDialogs: allow strings wrapped into multiple lines.

Change-Id: I51443c14c2f113a149818dc060fb90fa16527545

12 years agoAdd RS watchdog.
Jason Sams [Tue, 13 Sep 2011 22:41:01 +0000 (15:41 -0700)]
Add RS watchdog.

Change-Id: I4c912beb84fa8a37ada0088049f7776132e994b6

12 years agoMerge "Fix bug #5282141 ScrollView overscroll should not generate invalidations when...
Fabrice Di Meglio [Tue, 13 Sep 2011 22:35:06 +0000 (15:35 -0700)]
Merge "Fix bug #5282141 ScrollView overscroll should not generate invalidations when not needed (ANR textview redraws constantly when touched)"

12 years agoList path-permission element under provider
Dmitry Dolinsky [Tue, 13 Sep 2011 22:08:06 +0000 (15:08 -0700)]
List path-permission element under provider

Also, minor formating fix

Change-Id: Idc9bf4f43e74b85d137564428aebd9f1ce42a1ab

12 years agoMoving tablet unlock screen assets to tablet-specific folders
Justin Ho [Mon, 12 Sep 2011 23:56:49 +0000 (16:56 -0700)]
Moving tablet unlock screen assets to tablet-specific folders
Refreshing visual style to match phone unlock assets
Bug: 5231253

Change-Id: I638791154009f2cf99ddcc0c51c93768bf38b6d8

12 years agoMerge "Updated default application launcher icon Bug: 5286988"
Justin Ho [Tue, 13 Sep 2011 21:50:02 +0000 (14:50 -0700)]
Merge "Updated default application launcher icon Bug: 5286988"

12 years agoUpdated default application launcher icon
Justin Ho [Sat, 10 Sep 2011 00:06:49 +0000 (17:06 -0700)]
Updated default application launcher icon
Bug: 5286988

Change-Id: If5d05f4a089a058551221986c9363eff80522768

12 years agoMake sure the finalizer destroy runs on the UI thread
John Reck [Tue, 13 Sep 2011 21:34:52 +0000 (14:34 -0700)]
Make sure the finalizer destroy runs on the UI thread

 Bug: 5208786
 The finalizer runs on its own thread, but destroy must be called
 on the UI thread

Change-Id: I01ddd675b8aea49aa4e212693551e808a83e45d5

12 years agoMerge "Fix bug 5297302 - Remember to release surface after starting drag"
Christopher Tate [Tue, 13 Sep 2011 21:28:05 +0000 (14:28 -0700)]
Merge "Fix bug 5297302 - Remember to release surface after starting drag"

12 years agoam 61db35da: am 2f835a61: Merge "Make copies of NetworkInfo to give out." into honeyc...
Robert Greenwalt [Tue, 13 Sep 2011 21:25:27 +0000 (14:25 -0700)]
am 61db35da: am 2f835a61: Merge "Make copies of NetworkInfo to give out." into honeycomb-LTE

* commit '61db35da2b4501dde5646f86f21cf5054c41ea26':
  Make copies of NetworkInfo to give out.

12 years agoam 30928eb6: am b1a3f0ca: Fix no data issue after system server crash
Kazuhiro Ondo [Tue, 13 Sep 2011 21:25:23 +0000 (14:25 -0700)]
am 30928eb6: am b1a3f0ca: Fix no data issue after system server crash

* commit '30928eb60395ac7c02ac45fd00a0d781ce364856':
  Fix no data issue after system server crash

12 years agoam 90cfe5c3: (-s ours) am 37f770f0: DO NOT MERGE: Notify overall state instead of...
yoonsung.nam [Tue, 13 Sep 2011 21:25:20 +0000 (14:25 -0700)]
am 90cfe5c3: (-s ours) am 37f770f0: DO NOT MERGE: Notify overall state instead of current changed state

* commit '90cfe5c366c1ffcbd4f9164b9bef998f27912089':
  DO NOT MERGE: Notify overall state instead of current changed state

12 years agoam 52d51c42: (-s ours) am eb7763ef: DO NOT MERGE: Fix leak in SIM ready registrants
Kazuhiro Ondo [Tue, 13 Sep 2011 21:25:16 +0000 (14:25 -0700)]
am 52d51c42: (-s ours) am eb7763ef: DO NOT MERGE: Fix leak in SIM ready registrants

* commit '52d51c42b6296a96287dd373558f576c18846a01':
  DO NOT MERGE: Fix leak in SIM ready registrants