Commit Graph

42815 Commits

Author SHA1 Message Date
Robert Ly
946e6882dd am 5651dab7: am 683306d4: am 84f00277: am 9ada140f: am efbbb182: Merge "cherrypick from klp-docs docs: security consideration for Android <4.2 Change-Id: I5fe51641539f7ffe7abcdb0618371dd3f4b62ab5" into klp-modular-docs
* commit '5651dab74639906cb8782bfaf6450ebfbe5ec7e4':
  cherrypick from klp-docs docs: security consideration for Android <4.2 Change-Id: I5fe51641539f7ffe7abcdb0618371dd3f4b62ab5
2014-08-13 16:26:49 +00:00
Robert Ly
b369ff7b38 am 84f00277: am 9ada140f: am efbbb182: Merge "cherrypick from klp-docs docs: security consideration for Android <4.2 Change-Id: I5fe51641539f7ffe7abcdb0618371dd3f4b62ab5" into klp-modular-docs
* commit '84f00277b11a0324f0dd08054b119f2a61f1e646':
  cherrypick from klp-docs docs: security consideration for Android <4.2 Change-Id: I5fe51641539f7ffe7abcdb0618371dd3f4b62ab5
2014-08-13 16:17:49 +00:00
Robert Ly
84f00277b1 am 9ada140f: am efbbb182: Merge "cherrypick from klp-docs docs: security consideration for Android <4.2 Change-Id: I5fe51641539f7ffe7abcdb0618371dd3f4b62ab5" into klp-modular-docs
* commit '9ada140fc1a8cb6dabc0b0951249cb7a46578c37':
  cherrypick from klp-docs docs: security consideration for Android <4.2 Change-Id: I5fe51641539f7ffe7abcdb0618371dd3f4b62ab5
2014-08-13 16:12:37 +00:00
Robert Ly
9ada140fc1 am efbbb182: Merge "cherrypick from klp-docs docs: security consideration for Android <4.2 Change-Id: I5fe51641539f7ffe7abcdb0618371dd3f4b62ab5" into klp-modular-docs
* commit 'efbbb18241c8b74a2813b48af2aeff8f03fbe8e7':
  cherrypick from klp-docs docs: security consideration for Android <4.2 Change-Id: I5fe51641539f7ffe7abcdb0618371dd3f4b62ab5
2014-08-13 16:07:40 +00:00
Jean-Michel Trivi
114e293143 am 94dc549b: am f181197f: Merge "Add support for AudioAttributes in android.media.Ringtone" into lmp-dev
* commit '94dc549b6fe45fd4bde0bedf035fb34eb4b797b8':
  Add support for AudioAttributes in android.media.Ringtone
2014-08-13 16:07:32 +00:00
Jorim Jaggi
728f39f578 am 119b3c40: am 36abea42: Merge "Lockscreen launch animations" into lmp-dev
* commit '119b3c40078d532dce4b1de56f4645b6ea587874':
  Lockscreen launch animations
2014-08-13 14:13:41 +00:00
Lorenzo Colitti
0da5e91b90 am ac292abc: am 22ecb7de: Switch RouteInfo to use IpPrefix instead of LinkAddress.
* commit 'ac292abc8f367da4f0098873dfbf58c6f04cb03f':
  Switch RouteInfo to use IpPrefix instead of LinkAddress.
2014-08-13 13:12:08 +00:00
Lorenzo Colitti
1806b1fc25 Switch RouteInfo to use IpPrefix instead of LinkAddress.
This addresses a TODO and also makes it possible to create
routes to destinations that are not valid LinkAddresses, such as
multicast addresses.

Bug: 16875580
Change-Id: Id4c77b00dc3064bf27d78cdcbbe035e645748cfe
2014-08-13 21:17:20 +09:00
Narayan Kamath
1c002e9f50 am 8a4c1f74: am a76f47ee: Persist the cpuAbiOverride setting.
* commit '8a4c1f74b4032613807bf4589430acdfc0f2e535':
  Persist the cpuAbiOverride setting.
2014-08-13 11:52:54 +00:00
Narayan Kamath
4903f64ba2 Persist the cpuAbiOverride setting.
If an app is installed with an ABI override (adb install -r --abi)
we should remember this so that we don't revert to the scan derived
ABI on the next reboot.

bug: 16476618

Change-Id: I6085bc0099eb613dd9d3b07113c7c13859780697
2014-08-13 12:41:19 +01:00
Yohei Yukawa
e69662a125 am c1d16578: am 692b78be: Suppress warnings of redundant calls of #updateCursorAnchorInfo
* commit 'c1d16578b78374890b177a0e92d6495d4ee12dbb':
  Suppress warnings of redundant calls of #updateCursorAnchorInfo
2014-08-13 09:09:42 +00:00
Yohei Yukawa
7360591bbf Suppress warnings of redundant calls of #updateCursorAnchorInfo
Warnings of redundant calls of #updateCursorAnchorInfo should be
suppressed at least until such redundant calls from
android.widget.Editor are addressed.

BUG: 16996008
Change-Id: I62b6acdab06178520473bd53e56e2cfb62fb17be
2014-08-13 17:17:09 +09:00
Dianne Hackborn
60f819c355 am 8aff6aaa: am 240384e9: Merge "Turn off voice interaction service restrction for now" into lmp-dev
* commit '8aff6aaa510dab196bd8fe37b9b58ea4b173f819':
  Turn off voice interaction service restrction for now
2014-08-13 06:14:55 +00:00
Svet Ganov
ac3c3cf4ba am d06d9738: am 936a5219: Check accessibility cache integrity only on eng builds.
* commit 'd06d9738facc6b0fdb7b0081a251f0e03975352d':
  Check accessibility cache integrity only on eng builds.
2014-08-13 05:21:08 +00:00
Dan Sandler
ea9c58a2b3 am 6eb58ce4: am 0f875bac: Large text support for notifications.
* commit '6eb58ce4d3646070baffa51ac30334e5a17cb518':
  Large text support for notifications.
2014-08-13 05:20:59 +00:00
Dianne Hackborn
83a11f23f8 am 905f8e8b: am 50d61878: Merge "Add 560dpi, and some other stuff." into lmp-dev
* commit '905f8e8b4b50de019188bec5afa579207b259563':
  Add 560dpi, and some other stuff.
2014-08-13 04:26:15 +00:00
Svet Ganov
79dea425af Check accessibility cache integrity only on eng builds.
The checks may have false ositives and spam test logs.

bug:1689853:

Change-Id: I576600192823f159e28ecea29f888187eeceb98b
2014-08-13 04:06:48 +00:00
Dan Sandler
539aad4570 Large text support for notifications.
Bug: 7216066
Bug: 15437369
Change-Id: I01a07f04c18d374fc1656f0b1f439a7c33c9d80c
2014-08-13 04:02:23 +00:00
Alan Viverette
acc2c07b24 am ae1970d9: am 48286f82: Merge "Add API for obtaining max text length for accessibility" into lmp-dev
* commit 'ae1970d95d09d717fb795bbc23906d4b4e1503ee':
  Add API for obtaining max text length for accessibility
2014-08-13 00:39:28 +00:00
Jon Miranda
54ff3c7994 am 2a964260: am fbdf212c: Merge "Changed flow in export methods to continue through the loop if it encounters an int[] return type." into lmp-dev
* commit '2a964260d15538d9ce38c861dd673a6065cbf6a3':
  Changed flow in export methods to continue through the loop if it encounters an int[] return type.
2014-08-13 00:07:07 +00:00
Dake Gu
f08e085110 am ec060c4d: am ab841b08: Merge "fix ghost clipBounds problem" into lmp-dev
* commit 'ec060c4d993dec3c8f01995202c89438ae33466e':
  fix ghost clipBounds problem
2014-08-13 00:02:44 +00:00
Jorim Jaggi
72eb2ae21b Merge "Lockscreen launch animations" into lmp-dev 2014-08-12 23:14:48 +00:00
Jean-Michel Trivi
ceb4d41846 Merge "Add support for AudioAttributes in android.media.Ringtone" into lmp-dev 2014-08-12 23:14:35 +00:00
Dianne Hackborn
ecc7498b2b Turn off voice interaction service restrction for now
Need to wait for the prebuilt to update.

Change-Id: I5501c2ba23e6e18379aa0859b248446c82de6cdc
2014-08-12 23:05:24 -07:00
Dianne Hackborn
deb434ca08 Merge "Add 560dpi, and some other stuff." into lmp-dev 2014-08-12 23:14:35 +00:00
Alan Viverette
f2546bf423 Merge "Add API for obtaining max text length for accessibility" into lmp-dev 2014-08-12 23:14:35 +00:00
Jon Miranda
177f08e593 Merge "Changed flow in export methods to continue through the loop if it encounters an int[] return type." into lmp-dev 2014-08-12 23:14:35 +00:00
Dake Gu
aa2474d50a Merge "fix ghost clipBounds problem" into lmp-dev 2014-08-12 23:14:35 +00:00
Dake Gu
0017ef9ee1 fix ghost clipBounds problem
OverlayViewGroup clipChildren=true, so that RenderNode
of GhostView will be forced clip its content to its bounds.
Because GhostView is transformed to a different location
other than (0,0),  the content left/up to the bounds
is clipped out.

Introduce another clipChildren=false view between
OverlayViewGroup and GhostView.

b/16982904

Change-Id: Ia11926c78e19bffe80c3d4584a59b83b2fbee6df
2014-08-12 16:10:40 -07:00
Jean-Michel Trivi
81f871e2b9 Add support for AudioAttributes in android.media.Ringtone
Deprecate use of stream types.
Map deprecated API to AudioAttributes.
Add new methods to specify AudioAttributes on a Ringtone instance.

Bug 16790748

Change-Id: Ifb3c2e838e1f119614459ad7d71d83a4d7c9ffdb
2014-08-12 15:53:15 -07:00
Jorim Jaggi
8de4311c51 Lockscreen launch animations
- Get rid of ActivityManager.dismissKeyguardOnNextActivity, which was
  used for two different things: Dismiss keyguard from somewhere else
  (not really necessary anymore), wait to actually dismiss keyguard
  after the window behind is drawn. Instead, introduce
  keyguardWaitingForActivityDrawn(), and change the semantics where
  necessary.
- Make wallpaper_close_enter consistent with task_open_enter and the
  Keyguard launch animation.
- Close the panel even on lockscreen when launching a notification.
- Block notification shade updates during the collapsing motion so
  notification don't play the disappear animation immediately after
  having launched a notification.

Bug: 15991916

Change-Id: I133c177b84e926c87c1a404ba93d633593fec3ab
2014-08-12 22:47:52 +00:00
Jon Miranda
4852021095 Changed flow in export methods to continue through the loop if it encounters
an int[] return type.

There are two such instances:

1. "private int[] mRules" within RelativeLayout LayoutParams.
2. "public int[] getLocationOnScreen" in View.

When I added #2, we noticed missing annotated fields/methods in Hierarchy
Viewer, but #1 also caused the same issue (mainly not exporting
alignWithParent field)

Bug: 16844914
Change-Id: I0d83a4391aa0565897cd7f0523995c97b7a4976d
2014-08-12 15:45:57 -07:00
Alan Viverette
3721ddaeba am 4228599b: am a83c2f37: Merge "Use correct checked value when animating Switch" into lmp-dev
* commit '4228599b827cfa8c5b6ac4dd5152d7fec5dd2790':
  Use correct checked value when animating Switch
2014-08-12 22:41:09 +00:00
Dianne Hackborn
a3fb40d5f4 Add 560dpi, and some other stuff.
Like new settings actions for some of the new settings panels.
And fix voice interaction services so they require a recognizer.
And tweak array map doc to be correct.

Blah blah blah.

Change-Id: Ib5e66b574b10e7b3fa39723b21046a74e6ead204
2014-08-12 15:38:19 -07:00
Alan Viverette
86e3818c67 am fdd3ba24: am c613ba38: Merge "Invalidate root render node when accessibility focus moves" into lmp-dev
* commit 'fdd3ba24157a4be97d2edef2e906dc35f8dfa4aa':
  Invalidate root render node when accessibility focus moves
2014-08-12 22:25:30 +00:00
Jeff Sharkey
51886f3125 am 840e9325: am 2013cb1f: Merge "Prevent system_server shutdown when trying to format external storage"
* commit '840e932584b4d03f39ba17da57b92b1d1878b21d':
  Prevent system_server shutdown when trying to format external storage
2014-08-12 22:21:09 +00:00
Jeff Sharkey
840e932584 am 2013cb1f: Merge "Prevent system_server shutdown when trying to format external storage"
* commit '2013cb1f917b3d29df9a6f0caf34e17632bd240f':
  Prevent system_server shutdown when trying to format external storage
2014-08-12 22:17:56 +00:00
Alan Viverette
029942f77d Add API for obtaining max text length for accessibility
BUG: 16736956
Change-Id: I15ffb9bf68e074adf3e0dbcd230367e115c03e3c
2014-08-12 14:55:56 -07:00
Jorim Jaggi
41e9efa97a am 4620b0b7: am f9205cbe: Preparations for lockscreen launch animations
* commit '4620b0b7dda38619bc1e68ce664907ee57e9d621':
  Preparations for lockscreen launch animations
2014-08-12 21:03:15 +00:00
Jorim Jaggi
76a1623afc Preparations for lockscreen launch animations
- Update unlock animations to new spec to make the consistent with
  lockscreen launch animations.
- Introduce disappearing motion for security views which runs before
  we actually dismiss Keyguard.
- If a window is running the un-force-hide animation, treat as it
  would have the wallpaper flag set so the wallpaper stays until
  the animation is completely done.
- Run an animation on the wallpaper if the wallpaper is going away.

Bug: 15991916
Bug: 16234603
Bug: 15326120
Change-Id: I063aa4f269ddcf75b9a705e90f0c3056b541b642
2014-08-12 20:52:26 +00:00
Jorim Jaggi
e766deacf6 am cb09f031: am 6a9c78de: Merge "New lock pattern assets and animations" into lmp-dev
* commit 'cb09f03152c32a7ff8e15b1c8e1997dcc74c7789':
  New lock pattern assets and animations
2014-08-12 20:11:51 +00:00
Jeff Sharkey
2013cb1f91 Merge "Prevent system_server shutdown when trying to format external storage" 2014-08-12 20:07:20 +00:00
Alan Viverette
5454bc19d8 Merge "Use correct checked value when animating Switch" into lmp-dev 2014-08-12 19:31:43 +00:00
Alan Viverette
467d629ca7 Use correct checked value when animating Switch
BUG: 16984959
Change-Id: I1b4ffea568619663e26c097a28b86579d090c0ce
2014-08-12 15:13:19 -07:00
Alan Viverette
99421aed1f Merge "Invalidate root render node when accessibility focus moves" into lmp-dev 2014-08-12 19:31:43 +00:00
Jorim Jaggi
c15819748a New lock pattern assets and animations
Also removes the arrows.

Bug: 16196240
Bug: 13735707
Change-Id: I5a6606d916192fff594c7e6211e80b73ccd30456
2014-08-12 19:02:28 +00:00
John Reck
8f22aec6fd am 899c474a: am 549975dc: Merge "Don\'t use libhwui to draw starting window" into lmp-dev
* commit '899c474a95bbd92aae0985c84d7a636c3f3a7bf1':
  Don't use libhwui to draw starting window
2014-08-12 18:26:57 +00:00
John Reck
015cb5dc71 Merge "Don't use libhwui to draw starting window" into lmp-dev 2014-08-12 18:13:56 +00:00
John Reck
1dd0e0fae2 Don't use libhwui to draw starting window
Bug: 16735410

Change-Id: I763c10b9d34eadcb768ad580d2387b1e825cbd53
2014-08-12 11:13:31 -07:00
Jean-Michel Trivi
c2790fe041 am 47aea2a3: am 6fdf173c: Merge "HDMI plug intent and associated information" into lmp-dev
* commit '47aea2a3340ace3f65e9f5c5344f054e1e5ab99c':
  HDMI plug intent and associated information
2014-08-12 17:59:40 +00:00