89131 Commits

Author SHA1 Message Date
Laurent Tu
cc22036494 am 685cc8c7: Merge "Decrement number of updates in LocationRequest" into jb-mr1-dev
* commit '685cc8c7cba0bef5257bf00e9821e82a2dbbfc91':
  Decrement number of updates in LocationRequest
2012-11-02 15:18:44 -07:00
Laurent Tu
685cc8c7cb Merge "Decrement number of updates in LocationRequest" into jb-mr1-dev 2012-11-02 15:15:28 -07:00
Dianne Hackborn
43738e25d1 am 8ae0420e: Merge "Fix issue #7343200: Fails to show wallpaper in the background for..." into jb-mr1-dev
* commit '8ae0420e4b4169855608d404e389a66ce7253a36':
  Fix issue #7343200: Fails to show wallpaper in the background for...
2012-11-02 15:13:22 -07:00
Dianne Hackborn
8ae0420e4b Merge "Fix issue #7343200: Fails to show wallpaper in the background for..." into jb-mr1-dev 2012-11-02 15:10:16 -07:00
Raph Levien
fd06d34c19 am d9134e7a: Merge "Revert partial RTL\'ization of Editor.setError()" into jb-mr1-dev
* commit 'd9134e7aa1679878245b67ed1a318acb19d0c717':
  Revert partial RTL'ization of Editor.setError()
2012-11-02 15:08:32 -07:00
Raph Levien
d9134e7aa1 Merge "Revert partial RTL'ization of Editor.setError()" into jb-mr1-dev 2012-11-02 15:05:08 -07:00
Geremy Condra
d91e759f70 am 0600ab78: am b14c9900: am a295ba44: Merge "Change android.permission.SERIAL_PORT to signature|system." into jb-dev
* commit '0600ab78354894e0a8559dc8eacefbef02d1249b':
  Change android.permission.SERIAL_PORT to signature|system.
2012-11-02 14:29:19 -07:00
Geremy Condra
0600ab7835 am b14c9900: am a295ba44: Merge "Change android.permission.SERIAL_PORT to signature|system." into jb-dev
* commit 'b14c9900cbbaca6361030d8fc8d6515cc9e06e10':
  Change android.permission.SERIAL_PORT to signature|system.
2012-11-02 14:26:34 -07:00
Geremy Condra
b14c9900cb am a295ba44: Merge "Change android.permission.SERIAL_PORT to signature|system." into jb-dev
* commit 'a295ba44793e5601c8574bdcb07313420aa6500c':
  Change android.permission.SERIAL_PORT to signature|system.
2012-11-02 14:22:31 -07:00
Dianne Hackborn
98129739af Fix issue #7343200: Fails to show wallpaper in the background for...
...lockscreen sometimes and remains black / blank

The problem was that we were using the animation-side wallpaper state
in cases where it was not updated yet.

The mWallpaperTarget variable is propagated over to the animation
side when the main window manager state updates.  On the animation
side, this is used by hideWallpapersLocked() to determine if the
current wallpaper should be hidden.

The problem is that various paths to hideWallpapersLocked() can
come from the layout side of the window manager instead of the
animation side.  This causes the problem here because in this case
the wallpaper state may not have yet been propagated to the
animation side, so it could incorrectly decide to hide the wallpaper
because it thinks there is not a target when in fact a target is
set in the layout side.  This won't get fixed until some time way
later that the layout side decides that a new window is being shown
that may need to have the wallpaper shown.

The fix here is pretty gross, but as safe as possible -- the
hideWallpapersLocked() function now uses either the animation or
layout wallpaper state depending on where the call to it is coming
from.

Change-Id: I9250bfeae6e11c1761760bcc696fdb33fb5c8a5f
2012-11-02 14:19:59 -07:00
Geremy Condra
a295ba4479 Merge "Change android.permission.SERIAL_PORT to signature|system." into jb-dev 2012-11-02 14:19:46 -07:00
Svetoslav Ganov
5e27e55aec am 28e8f76c: Merge "Cannot click on partially visible views in touch exploration." into jb-mr1-dev
* commit '28e8f76c50b26efd657bc0740fee25ac18520f9e':
  Cannot click on partially visible views in touch exploration.
2012-11-02 11:54:36 -07:00
Svetoslav Ganov
28e8f76c50 Merge "Cannot click on partially visible views in touch exploration." into jb-mr1-dev 2012-11-02 11:51:36 -07:00
Laurent Tu
75defb6f88 Decrement number of updates in LocationRequest
Decrement the number of updates after a location fix has been sent to a
a listener. This is necessary for respecting calls such as
requestSingleUpdate().

Bug: 7460868
Change-Id: Iea207ab494b93b936ca434d59652bb2cb6404cef
2012-11-02 09:22:48 -07:00
Baligh Uddin
19e98ea120 am 37238e5a: Merge "Import translations. DO NOT MERGE" into jb-mr1-dev
* commit '37238e5a4e10c5c5439f6864dd19049a5544e01a':
  Import translations. DO NOT MERGE
2012-11-02 09:12:12 -07:00
Baligh Uddin
37238e5a4e Merge "Import translations. DO NOT MERGE" into jb-mr1-dev 2012-11-02 09:08:57 -07:00
Baligh Uddin
48a9c6e47f Merge "Import translations. DO NOT MERGE" into jb-mr1-aah-dev 2012-11-02 08:03:08 -07:00
Baligh Uddin
d7ad778914 Import translations. DO NOT MERGE
Change-Id: I663c9a6379eb664e31cdb5984c55cf70a6c99999
Auto-generated-cl: translation import
2012-11-02 00:14:48 -07:00
Baligh Uddin
476049e4db Import translations. DO NOT MERGE
Change-Id: I1315a8bf6e0de07d5f93aa2a20dfc1431e5829d8
Auto-generated-cl: translation import
2012-11-02 00:14:02 -07:00
Winson Chung
2c77a1d8d7 am 98b930ce: Cleaning up keyguard persistence threads when the pager is detached. (Bug 7460991)
* commit '98b930ce4ca4258fe1d6e9df0053f6883517a241':
  Cleaning up keyguard persistence threads when the pager is detached. (Bug 7460991)
2012-11-01 23:39:11 -07:00
Winson Chung
98b930ce4c Cleaning up keyguard persistence threads when the pager is detached. (Bug 7460991)
Change-Id: I28ebbd04d90a1ea2a721c28d3bce7ccea31a33e9
2012-11-01 23:34:47 -07:00
Raph Levien
f58f1b9d41 Revert partial RTL'ization of Editor.setError()
The conversion of the error indication on Editor to RTL-aware was only
partially completed, and was causing bugs such as an error indication
failing to appear when set (bug 7457897).

This patch reverts these changes and just always sets the error drawable
on the right. This fixes the above bug, and also makes the error
drawable position always consistent with the error popup (before, in an
RTL layout direction, the popup would be on the right and the drawable
on the left).

Making the error display fully RTL-aware should be done as future work.

Change-Id: Icaee91210454ed9056e7200520d9275303de02ca
2012-11-01 20:15:53 -07:00
Ed Heyl
6ae7e75876 am 39912f7f: Merge commit \'87bb019e57eddcedd4aeca180ac36bdf1d42064a\' into jb-mr1-dev
* commit '39912f7fcd5bfc4943bac1746c3ff2a9f1d93043':
  Keyguard sliding challenge - fix overeager touch interception
  Addressing comments in 74bdd21629681528dbe7f3ea363d99c8514e026b.
  Showing message when max attempts are hit in face unlock fixes b/7306168
  Keyguard tablet/portrait fix for HUGE security views
  Cancel camera launch on screen off.
  Fix launcher flash during secure camera transition.
  Updating isShowing during onResume()
  Suppressing FUL after going to backup fixes b/7449820
  Addressing comments for change c4842c11932ea4f60fe7ae09b0a59660207e1587
  Adding a button for expanding the clock screen challenge.
  Accessibility support for the lockscreen  - phone.
  Stripping dead API related to keyguard widgets
  FUL being unsuppressed when screen turns off fixes b/7453702
  Show the keyboard less aggressively.
2012-11-01 19:13:04 -07:00
Ed Heyl
39912f7fcd Merge commit '87bb019e57eddcedd4aeca180ac36bdf1d42064a' into jb-mr1-dev 2012-11-01 18:06:35 -07:00
Svetoslav Ganov
a94c3194ff Cannot click on partially visible views in touch exploration.
1. In touch exploration mode the system clicks in the center of the
   accessibility focus rectangle. However, if this rectangle is only
   partially shown on the window or on the screen the system may not
   be able to perform the click, if the accessibility focus center
   is not on the screen, or click on the wrong window, if the access
   focus center is outside of the window.

   This change clips the rectangle to the window bounds which and the
   display bounds. This will ensure no clicks are sent to the wrong
   window and no clicks are sent outside of the screen.

bug:7453839

Change-Id: I79f98971e7ebcbb391c37284467dc76076172c5f
2012-11-01 16:27:05 -07:00
Jeff Brown
676adb5891 am 62831a7b: Merge "Eliminate potential reentrance from unregisterInputChannel." into jb-mr1-dev
* commit '62831a7bd02868316ad1a16dcf13c98896fdbbdc':
  Eliminate potential reentrance from unregisterInputChannel.
2012-11-01 15:45:50 -07:00
Jeff Brown
62831a7bd0 Merge "Eliminate potential reentrance from unregisterInputChannel." into jb-mr1-dev 2012-11-01 15:42:33 -07:00
Scott Main
7b076ceec4 am 30fd78e2: am a47776c9: am 2cff3eea: am f19804b5: Merge "new dashboard stats for 11/1, platform version only" into jb-dev-docs
* commit '30fd78e27294cd7104f6589ab10f3f3dd1e65fcc':
  new dashboard stats for 11/1, platform version only
2012-11-01 15:40:03 -07:00
Scott Main
30fd78e272 am a47776c9: am 2cff3eea: am f19804b5: Merge "new dashboard stats for 11/1, platform version only" into jb-dev-docs
* commit 'a47776c9f889242b3bcff0ff2d113d50da342262':
  new dashboard stats for 11/1, platform version only
2012-11-01 15:37:31 -07:00
Scott Main
a47776c9f8 am 2cff3eea: am f19804b5: Merge "new dashboard stats for 11/1, platform version only" into jb-dev-docs
* commit '2cff3eeaeb419fcdfc7307c2c52a653483c76ddb':
  new dashboard stats for 11/1, platform version only
2012-11-01 15:34:42 -07:00
Scott Main
2cff3eeaeb am f19804b5: Merge "new dashboard stats for 11/1, platform version only" into jb-dev-docs
* commit 'f19804b5e994d183e6f6eeb512f74f2380ffd533':
  new dashboard stats for 11/1, platform version only
2012-11-01 15:31:53 -07:00
Scott Main
f19804b5e9 Merge "new dashboard stats for 11/1, platform version only" into jb-dev-docs 2012-11-01 15:28:34 -07:00
Laurent Tu
e730010edc am 7ab7f538: Hide new location APIs and undeprecate old ones
* commit '7ab7f538924371a9dd4be7a27a6ae3b4c04b301c':
  Hide new location APIs and undeprecate old ones
2012-11-01 15:28:08 -07:00
Laurent Tu
7ab7f53892 Hide new location APIs and undeprecate old ones
Hide all new location APIs related to LocationRequest/Geofence and
undeprecate all deprecated APIs consequently to the LocationRequest and
Geofence introduction. Also introduce LocationRequestUnbundled for
LocationProviders to use.

Change-Id: I5b116c7d342041f45b341c88a4b6813571118018
2012-11-01 15:22:22 -07:00
Scott Main
6a66cfce8b am 465c3753: Merge "docs: misc changes for new manifest attributes, including fix for bug 7443821 bug 7442263" into jb-mr1-dev
* commit '465c37533ac1fb76d76b062452ae19afb84aab0a':
  docs: misc changes for new manifest attributes, including fix for bug 7443821 bug 7442263
2012-11-01 15:17:44 -07:00
Dianne Hackborn
f1db87cb16 am b9372de0: Merge "More debugging for issue #7343200 Fails to show wallpaper in the..." into jb-mr1-dev
* commit 'b9372de07d3329928f28104bb997aab57237504c':
  More debugging for issue #7343200 Fails to show wallpaper in the...
2012-11-01 15:15:56 -07:00
Scott Main
74474e75e0 new dashboard stats for 11/1, platform version only
Change-Id: If6e9633170793e45abfdc94ef215f45edd64e547
2012-11-01 15:15:39 -07:00
Scott Main
465c37533a Merge "docs: misc changes for new manifest attributes, including fix for bug 7443821 bug 7442263" into jb-mr1-dev 2012-11-01 15:14:25 -07:00
Dianne Hackborn
b9372de07d Merge "More debugging for issue #7343200 Fails to show wallpaper in the..." into jb-mr1-dev 2012-11-01 15:12:23 -07:00
Victoria Lease
07fcfef27d am 1e701979: Merge "fix NLP for COARSE applications, build FLP with SDK" into jb-mr1-dev
* commit '1e701979a031f42ee0fa0a07b151f6c61314e2e4':
  fix NLP for COARSE applications, build FLP with SDK
2012-11-01 15:10:47 -07:00
Dianne Hackborn
529e744d31 More debugging for issue #7343200 Fails to show wallpaper in the...
...background for lockscreen sometimes and remains black / blank

There was a bunch of state not being put into the dumpsys output.
In particular, the current wallpaper target of the WindowAnimator
was not being included.  I think the problem is that these targets
are not being updated from the main window manager state at some
point where they need to be.

Change-Id: Ic795047f6aea9b6f72d5550bccc9f8d76c6ecb67
2012-11-01 15:09:10 -07:00
Victoria Lease
1e701979a0 Merge "fix NLP for COARSE applications, build FLP with SDK" into jb-mr1-dev 2012-11-01 15:07:56 -07:00
Svetoslav Ganov
b3ec0639a9 am 7e1a45d8: Merge "Fix accessibility API injection." into jb-mr1-dev
* commit '7e1a45d8af9d02fc552d65f2abcaefe3096b2c9c':
  Fix accessibility API injection.
2012-11-01 14:52:28 -07:00
Svetoslav Ganov
7e1a45d8af Merge "Fix accessibility API injection." into jb-mr1-dev 2012-11-01 14:49:20 -07:00
Chris Craik
87bb019e57 am a84c9639: Merge "Avoid tesselation path when useCenter is set" into jb-mr1-dev
* commit 'a84c963936bf23ac4aaec3b17cd70ce50906b24a':
  Avoid tesselation path when useCenter is set
2012-11-01 14:37:12 -07:00
Chris Craik
7494f0c04b am a84c9639: Merge "Avoid tesselation path when useCenter is set" into jb-mr1-dev
* commit 'a84c963936bf23ac4aaec3b17cd70ce50906b24a':
  Avoid tesselation path when useCenter is set
2012-11-01 14:37:07 -07:00
Chris Craik
a84c963936 Merge "Avoid tesselation path when useCenter is set" into jb-mr1-dev 2012-11-01 14:33:58 -07:00
Robert Ly
1fcc8f486d am f9e7b618: am 93a9a0a2: am 0fc15da0: am 677c1e14: Merge "docs: google market -> google play" into jb-dev-docs
* commit 'f9e7b61867316057f80a92804da0b5800bd4c01a':
  docs: google market -> google play
2012-11-01 14:26:19 -07:00
Robert Ly
893634aa1d am f9e7b618: am 93a9a0a2: am 0fc15da0: am 677c1e14: Merge "docs: google market -> google play" into jb-dev-docs
* commit 'f9e7b61867316057f80a92804da0b5800bd4c01a':
  docs: google market -> google play
2012-11-01 14:26:18 -07:00
alanv
992ceefbcf Fix accessibility API injection.
Also adds a heartbeat check so that if something does go wrong while adding
the JavaScript APIs, we don't attempt to use the JavaScript-based screen
reader.

Bug: 7450237
Change-Id: Ifbce77cf93115f658386c520b8226941607b2afe
2012-11-01 14:25:50 -07:00