87764 Commits

Author SHA1 Message Date
Adam Cohen
8562cb5982 Merge "Changing public method to @hide, doesn't have to be public" into jb-mr1-dev 2012-09-21 16:56:31 -07:00
Svetoslav Ganov
38533ea514 Merge "NPE in AcitivtyChooserModel." into jb-mr1-dev 2012-09-21 16:55:29 -07:00
Adam Cohen
bd1e0076c6 Changing public method to @hide, doesn't have to be public
Change-Id: I4c87b154fd99376a0337f9fc65024e13ddb74da5
2012-09-21 16:51:50 -07:00
Svetoslav Ganov
58d37b55bd Multi-user support for the accessibility layer.
1. This change converts the accessibility manager service to
   maintain a state per user. When the user changes the services
   for the user that is going away are disconnected, the local
   accessibility managers in the processes for this user are
   disabled, the state is swapped with the new user's one, and
   the new user state is refreshed.

   This change updates all calls into the system to use their
   user specific versions when applicable. For example, regisetring
   content observers, package monitors, calls into other system
   services, etc.

   There are some components that are shared across users such
   as UI created by the system process and the SystemUI package.
   Such components are managed as a global state shared across
   all users and are updated accordingly on a user switch. Since
   the SystemUI is running in a normal app process this change
   adds hidden APIs on the local window manager to allow the
   SystemUI to notify the accessibility layer that it will run
   accross users.

   Calls to AccessibiltyManager's isEnabled(), isTouchExplorationEnabled()
   and sendAccessibilityEvent return false or a are a nop for a
   background user sice he should not send accessibility events,
   and should not perform touch exploration.

   Update the internal accessibility tests due to changes in the
   AccessibilityManager.

   This change also fixes several issues that were encountered
   such as calling out the accessibility manager service with a
   lock held.

   Removed some incorrect debugging code from the TouchExplorer
   that was leading to a system crash.

bug:6967373

Change-Id: I2cf32ffdee1d827a8197ae4ce717dc0ff798b259
2012-09-21 16:48:07 -07:00
Svetoslav Ganov
03037841d4 am 08681add: Merge "Day numbers in CalendarView have incorrect size." into jb-mr1-dev
* commit '08681adda06f4699f85838861170fbb062c9fdfe':
  Day numbers in CalendarView have incorrect size.
2012-09-21 16:34:50 -07:00
Brian Carlstrom
7ab7a8b582 Add SSLCertificateSocketFactory.setSoWriteTimeout to allow SO_SNDTIMEO to be specified
Bug: 6693087
Change-Id: Id7b07f033b5ff9f01da33d535e01aa909aace8a1
2012-09-21 16:33:50 -07:00
Svetoslav Ganov
08681adda0 Merge "Day numbers in CalendarView have incorrect size." into jb-mr1-dev 2012-09-21 16:32:02 -07:00
Victoria Lease
15edd2d5ad am b77b3cfe: Merge "Get your own cursor Drawables, WebViewClassic!" into jb-mr1-dev
* commit 'b77b3cfe41d0bca459040a68759a68f9ecc1f478':
  Get your own cursor Drawables, WebViewClassic!
2012-09-21 16:31:09 -07:00
Victoria Lease
b77b3cfe41 Merge "Get your own cursor Drawables, WebViewClassic!" into jb-mr1-dev 2012-09-21 16:29:43 -07:00
Jason Sams
260b72148e am 7b3132d9: Merge "Add Blend intrinsic." into jb-mr1-dev
* commit '7b3132d97a2a28093f139dc884cb4d43de65af50':
  Add Blend intrinsic.
2012-09-21 16:27:25 -07:00
Jason Sams
7b3132d97a Merge "Add Blend intrinsic." into jb-mr1-dev 2012-09-21 16:24:07 -07:00
Chet Haase
a1d12dd619 Optimize shaders for dithered gradients
It's faster to compute a dither calculation in the vertex shader and use
a varying (letting the GPU interpolate the fragment values) than to perform
that calculation in the fragment shader as part of a texture lookup.

Issue #7207600 Prime mr1 shader performance issues
Issue #7158326 Bad framerates on MR1 (Mako, Manta, Prime)

Change-Id: I15789582a6e9e2d8b9dd22aa5b0f72f0ba1cce7f
2012-09-21 16:20:57 -07:00
Kenny Root
abb53b72fb LockScreen: don't update KeyStore password on unlock
The Gingerbread migration case updated the password when the user
unlocked their device. This is probably not needed anymore and disturbs
multi-user, so just remove it.

Bug: 7169463
Change-Id: Ie62eb9f3fee6953b1123cb7ef3665d519632c6f7
2012-09-21 16:15:33 -07:00
Jason Sams
f70bb04346 Add Blend intrinsic.
Change-Id: I6f679c910fc23fe7441e17ad66bcf5f3dd7425a0
2012-09-21 16:10:49 -07:00
Michael Jurka
03bdc8a8f7 Fix security check for private allocateAppWidgetId api
Bug: 7182054
2012-09-21 16:10:21 -07:00
Eino-Ville Talvala
eace371ee0 am 5ce25d71: Merge "NEW_API: Add android.hardware.Camera.CameraInfo#canDisableShutterSound" into jb-mr1-dev
* commit '5ce25d717059c9c37618aa349314077f99ac34c7':
  NEW_API: Add android.hardware.Camera.CameraInfo#canDisableShutterSound
2012-09-21 16:08:57 -07:00
Eino-Ville Talvala
5ce25d7170 Merge "NEW_API: Add android.hardware.Camera.CameraInfo#canDisableShutterSound" into jb-mr1-dev 2012-09-21 16:05:59 -07:00
Scott Main
3352fb2f7a am ec501466: am 2e642866: am be676b6c: am 4a5425db: fix layout bug
* commit 'ec501466ea78758de4e0ab8057713c697829c2ec':
  fix layout bug
2012-09-21 16:05:44 -07:00
Scott Main
ec501466ea am 2e642866: am be676b6c: am 4a5425db: fix layout bug
* commit '2e6428668c97826e169e51ac5d0a7c6e8ba3bd79':
  fix layout bug
2012-09-21 16:03:39 -07:00
Scott Main
2e6428668c am be676b6c: am 4a5425db: fix layout bug
* commit 'be676b6cc4a2a594dcb1fb233539cf927f0b49e5':
  fix layout bug
2012-09-21 16:00:51 -07:00
Scott Main
be676b6cc4 am 4a5425db: fix layout bug
* commit '4a5425dbd29329aaffbab3bb83c33bd437958237':
  fix layout bug
2012-09-21 15:59:04 -07:00
Scott Main
4a5425dbd2 fix layout bug
Change-Id: Ibf3f04d6c2077c77b75076c02312d3b2dea394eb
2012-09-21 15:55:15 -07:00
Philip Milne
2f6d882952 Fix for bug: #7173350. elapsedRealtimeNano() -> elapsedRealtimeNanos()
Change-Id: I71c24ea10093ece07a0780e97bc641ff548c1a44
2012-09-21 15:54:41 -07:00
Jeff Brown
1022a785e5 am 3ca59713: Merge "Support HDMI hotplug." into jb-mr1-dev
* commit '3ca5971339c7eba61388aa3e26a1b3d02c5ccdf6':
  Support HDMI hotplug.
2012-09-21 15:54:25 -07:00
Jeff Brown
3ca5971339 Merge "Support HDMI hotplug." into jb-mr1-dev 2012-09-21 15:51:41 -07:00
Baligh Uddin
abe4731178 am 063d15ff: Merge "Import translations. DO NOT MERGE" into jb-mr1-dev
* commit '063d15ff48c455203d4b7c2fb973ba081489c4ba':
  Import translations. DO NOT MERGE
2012-09-21 15:46:16 -07:00
Baligh Uddin
1ba7a542da Merge "Import translations. DO NOT MERGE" 2012-09-21 15:45:25 -07:00
Baligh Uddin
063d15ff48 Merge "Import translations. DO NOT MERGE" into jb-mr1-dev 2012-09-21 15:43:54 -07:00
Baligh Uddin
e8e871d1de Merge "Import translations. DO NOT MERGE" 2012-09-21 15:36:31 -07:00
Baligh Uddin
02ac49462d am 691b68b0: Merge "Import translations. DO NOT MERGE" into jb-mr1-dev
* commit '691b68b0d5f89e695c77ddd20367556ff663ea2c':
  Import translations. DO NOT MERGE
2012-09-21 15:35:10 -07:00
Jeff Brown
e87bf03076 Support HDMI hotplug.
Bug: 7206678
Change-Id: Ia5212b16658a5f5a2ccf8528eca7bebd45ca857a
2012-09-21 15:34:32 -07:00
Baligh Uddin
691b68b0d5 Merge "Import translations. DO NOT MERGE" into jb-mr1-dev 2012-09-21 15:32:51 -07:00
Jim Miller
2079e8a09a am 7478cf86: Merge "Tweak keyguard security flip animation timing." into jb-mr1-dev
* commit '7478cf86cec2cd994518492df01a6fdac062cd14':
  Tweak keyguard security flip animation timing.
2012-09-21 15:25:54 -07:00
Jim Miller
998f94c96a am 1ed9fa10: Merge "Make DPM API for disabling keyguard widgets more generic" into jb-mr1-dev
* commit '1ed9fa10de3e94678ddb2929936caa3ff4164cf8':
  Make DPM API for disabling keyguard widgets more generic
2012-09-21 15:24:05 -07:00
Jim Miller
7478cf86ce Merge "Tweak keyguard security flip animation timing." into jb-mr1-dev 2012-09-21 15:23:34 -07:00
Jim Miller
1ed9fa10de Merge "Make DPM API for disabling keyguard widgets more generic" into jb-mr1-dev 2012-09-21 15:21:33 -07:00
Romain Guy
cd1c4566b8 am 059aedf8: Merge "Finish this bit before I forget." into jb-mr1-dev
* commit '059aedf808c8b9b3da1457eef52f3d477878d50b':
  Finish this bit before I forget.
2012-09-21 15:10:23 -07:00
Romain Guy
059aedf808 Merge "Finish this bit before I forget." into jb-mr1-dev 2012-09-21 15:08:12 -07:00
Romain Guy
f7e52d92b4 Finish this bit before I forget.
This code is not enabled in current builds.

Change-Id: I488ec9e94889efbf2c8f3312abfed4298a76b7f1
2012-09-21 15:06:52 -07:00
John Reck
7f07218881 am f98db0de: Merge "Improve find on page accessibility" into jb-mr1-dev
* commit 'f98db0de2248ad286b207eed6a826373cc60b786':
  Improve find on page accessibility
2012-09-21 14:56:00 -07:00
Eric Laurent
ed4c8b6dfc am 2c0feeaf: Merge "Do not turn safe volume on upon headset connection" into jb-mr1-dev
* commit '2c0feeaffc89ef1f9b7b81074d0f5c9cbb97fc6b':
  Do not turn safe volume on upon headset connection
2012-09-21 14:55:56 -07:00
rich cannings
83abadb06a am 04c2bb86: Merge "Add setting to skip verifying ADB installs" into jb-mr1-dev
* commit '04c2bb86ca47378c99576c5ff7cb8283683dc935':
  Add setting to skip verifying ADB installs
2012-09-21 14:55:52 -07:00
Jim Miller
25645d8bbc Remove UID checks from LockPatternUtils
The UID checks should be unnecessary because LockPatternUtils already relies
on system permission checks in Settings, LockSettings, DevicePolicyManager
and Keystore.  These checks should already catch illegal operations.

This was interfering with the stand-alone test app for keyguard.

Change-Id: I2da2a729ca29feae9e962c2e360ec47490bcbbf0
2012-09-21 14:47:54 -07:00
Tim Murray
0e64d892d6 Add Mandelbrot test to ImageProcessing.
Change-Id: I1d5478d58609394111410fbfd9f48b5018f385b1
2012-09-21 14:46:45 -07:00
John Reck
f98db0de22 Merge "Improve find on page accessibility" into jb-mr1-dev 2012-09-21 14:18:15 -07:00
Baligh Uddin
fdc87ec583 Import translations. DO NOT MERGE
Change-Id: Ia4ec6721bf42a303dbd63fc2549469ba90fae77d
Auto-generated-cl: translation import
2012-09-21 14:13:44 -07:00
Baligh Uddin
2be31d890a Import translations. DO NOT MERGE
Change-Id: I84b2f0c629da551293130a0a31024b4bf8172d56
Auto-generated-cl: translation import
2012-09-21 14:12:27 -07:00
John Reck
26d48a7607 Improve find on page accessibility
Bug: 6827306

Change-Id: I09fe5736b53e0da499ea08a13c1e7a9e56486af7
2012-09-21 14:04:19 -07:00
Baligh Uddin
c999f2d58f Import translations. DO NOT MERGE
Change-Id: If67f429f46fcd66a055f9a7e38d291914364870e
Auto-generated-cl: translation import
2012-09-21 14:04:04 -07:00
Eric Laurent
2c0feeaffc Merge "Do not turn safe volume on upon headset connection" into jb-mr1-dev 2012-09-21 13:55:46 -07:00