100965 Commits

Author SHA1 Message Date
Romain Guy
14bd8359a8 Merge "Wallpaper software rendering fallback Bug #8230579" 2013-02-20 18:33:05 +00:00
Dianne Hackborn
ab4463f99a am 1a0939cd: Merge "Overscan improvement: all apps extend to overscan area."
* commit '1a0939cd130ed9df2982563a7dd0ea2d521d04ee':
  Overscan improvement: all apps extend to overscan area.
2013-02-20 10:31:34 -08:00
Dianne Hackborn
1a0939cd13 Merge "Overscan improvement: all apps extend to overscan area." 2013-02-20 18:28:32 +00:00
Romain Guy
c8d983f725 Wallpaper software rendering fallback
Bug #8230579

If the wallpaper fails to render with OpenGL, fall back to software
rendering instead of throwing an exception and crashing the wallpaper.

Change-Id: I40ed6056e6ea09b92b6cd441f16101dcc296fb8e
2013-02-20 10:05:36 -08:00
Kunter Gultekin
04c13dc26a am e72409fe: Adds vp8 profile and levels to MediaCodecInfo.
* commit 'e72409fe779f620382c5bd0b82f4a32ac91d9fe4':
  Adds vp8 profile and levels to MediaCodecInfo.
2013-02-20 09:39:08 -08:00
Kunter Gultekin
e72409fe77 Adds vp8 profile and levels to MediaCodecInfo.
In line with ongoing effort of adding vpx encoder to
stagefright (https://android-review.googlesource.com/50893)
we need to add profile and level values for VP8.

VP8 profiles and levels are defined in OMX IL 1.1.2
extension headers, which is also being added here
https://android-review.googlesource.com/51272

This alters the public API.

Change-Id: I2bbb91c0b8b522b90c3cdfadaba0d18134800408
Signed-off-by: Kunter Gultekin <kuntergultekin@google.com>
related-to-bug: 8226783
2013-02-20 09:35:57 -08:00
Craig Mautner
caca72a614 am 223b6b3b: Merge "Begin switch over to task based history."
* commit '223b6b3bfeb7cfa3e844abeb36c04ab5c8318446':
  Begin switch over to task based history.
2013-02-20 08:44:36 -08:00
Craig Mautner
223b6b3bfe Merge "Begin switch over to task based history." 2013-02-20 16:42:17 +00:00
Daniel Sandler
f643436729 am f025404a: Merge "New INotificationListener interface."
* commit 'f025404a8bbb0182dee42a6044ad888f443e7fe4':
  New INotificationListener interface.
2013-02-20 06:43:24 -08:00
Daniel Sandler
f025404a8b Merge "New INotificationListener interface." 2013-02-20 14:40:05 +00:00
Luca Zanolin
06d1fad970 am 1b15ba5d: Resubmitting "Enable correction/deleting notification via EasyEditSpan.""
* commit '1b15ba5d194c1db71d0a34ee110bd1ab169c8a29':
  Resubmitting "Enable correction/deleting notification via EasyEditSpan.""
2013-02-20 06:35:34 -08:00
Luca Zanolin
1b15ba5d19 Resubmitting "Enable correction/deleting notification via EasyEditSpan.""
Re-run "make update-api"

Original CL Ic227b8fd50066699915f69a54f225fb5330867c4

Change-Id: Ifb1a0f61801c544b01193435fbfdedd7f3888971
2013-02-20 14:31:37 +00:00
The Android Automerger
967864159f merge in jb-mr2-release history after reset to master 2013-02-20 05:55:44 -08:00
Luca Zanolin
e0d145cd45 am 1b916301: Revert "Enable correction/deleting notification via EasyEditSpan."
* commit '1b916301e044d1f6f672c9708c993090ecdf30cf':
  Revert "Enable correction/deleting notification via EasyEditSpan."
2013-02-20 04:37:22 -08:00
Luca Zanolin
1b916301e0 Revert "Enable correction/deleting notification via EasyEditSpan."
This reverts commit 8cd8135b95da5b471804604b06084eecbe1cc23b

Change-Id: I6361cc47d58281ab37cb9ae0a67541b43f873147
2013-02-20 12:27:35 +00:00
Luca Zanolin
99b14b0247 am 8cd8135b: Enable correction/deleting notification via EasyEditSpan.
* commit '8cd8135b95da5b471804604b06084eecbe1cc23b':
  Enable correction/deleting notification via EasyEditSpan.
2013-02-20 04:14:23 -08:00
Luca Zanolin
8cd8135b95 Enable correction/deleting notification via EasyEditSpan.
When the "delete" pop-up is clicked (and the wrapped text removed), the
creator of the span will receive a notification of the action.

Similarly, if the user modifies (i.e., add/remove a char), the creator of
the span will receive a notification too. The notification will not contain any
information about how the text has been modified.


Bug: 6905960
Change-Id: Ic227b8fd50066699915f69a54f225fb5330867c4
2013-02-20 11:35:19 +00:00
Daniel Sandler
8071a6aac8 am 8983d11c: Merge "Looking for NaN values in status bar animations."
* commit '8983d11c4069bc136f496987f11df7dcd5771188':
  Looking for NaN values in status bar animations.
2013-02-19 20:05:05 -08:00
Daniel Sandler
8983d11c40 Merge "Looking for NaN values in status bar animations." 2013-02-20 04:01:28 +00:00
Daniel Sandler
42b3cf94d0 Looking for NaN values in status bar animations.
We should probably set these values to 0 when we find them,
but first I want to catch this bug in the act before I paper
over it with defensive programming.

Also standardizing on use of isStarted() instead of
isRunning() on animators.

Bug: 7686690
Change-Id: I9f93c443784d2ed795d3e16ad9bb03811371497c
2013-02-19 22:56:38 -05:00
Dianne Hackborn
313440842b Overscan improvement: all apps extend to overscan area.
Introduce another new rectangle in window layout, the
restricted overscan region.  This is for windows that can
be in the restricted region (that is, full screen but with
hard restrictions like the nav bar) but whose content can
be adjusted for the overscan constraints.

In other words, normal application windows now always extend
into the overscan region, and we push their content inside
of it.

Change-Id: Ibccf3d7f144912d49de3fc497c1ec2e8e0b7f714
2013-02-19 19:28:11 -08:00
Chris Craik
5d11676414 Clean up clipping and deferral logic
bug:8037003

-Merges replay methods
-Bounds checking for DrawBitmapMesh, DrawRects and DrawDisplayList
-Use clip as bounds for otherwise unbounded draw operations

Clip-as-bounds is correct for drawColor and functor, but other draw
operations (pos text, text on path, and layers) still need true bounds
calculation

Change-Id: I5d5149d2c624f01e3fe46628bf156e835e69b9d5
2013-02-19 18:56:10 -08:00
Mathias Agopian
f3d3b4d806 get rid of uses of getISurfaceTexture
Change-Id: Ibb14327a2b7217994adaa91cc977b163a5509e4a
2013-02-19 18:26:15 -08:00
Craig Mautner
5d9c7be84d Begin switch over to task based history.
- Introduce the task history and add to and remove from it with
verification.

Change-Id: If97e74f5a13f85acdb1521fc6d0b066a7e8584ae
2013-02-19 18:11:33 -08:00
Ying Wang
c494120c9e am 278dac91: Merge "Use BUILD_PREBUILT to install the shell script"
* commit '278dac914d8c3990fc56b39dccab059b1b805d92':
  Use BUILD_PREBUILT to install the shell script
2013-02-19 17:16:07 -08:00
Ying Wang
278dac914d Merge "Use BUILD_PREBUILT to install the shell script" 2013-02-20 01:13:22 +00:00
Ying Wang
33c29b0e16 Use BUILD_PREBUILT to install the shell script
NOTICE files will be picked up automatically.

Change-Id: Ia4938aff013f1c010cbbfceacf5685722c86c39a
2013-02-19 16:42:16 -08:00
Romain Guy
04bef5a6bb am 9943155b: Merge "Show Dalvik stack trace if an exception happens at draw time External bug: http://code.google.com/p/android/issues/detail?id=49379"
* commit '9943155b4db517deb72bd433d1cc9916bd84ae70':
  Show Dalvik stack trace if an exception happens at draw time External bug: http://code.google.com/p/android/issues/detail?id=49379
2013-02-19 15:37:43 -08:00
Romain Guy
9943155b4d Merge "Show Dalvik stack trace if an exception happens at draw time External bug: http://code.google.com/p/android/issues/detail?id=49379" 2013-02-19 23:34:30 +00:00
Jeff Sharkey
169d8a9630 Add DUMP permission to SystemUI for bugreports.
Bug: 8223786
Change-Id: Ie91167eaaa299fb7f0affa386407765efe4965a4
2013-02-19 15:33:37 -08:00
Jeff Sharkey
478eb7769b am 22cb5b37: Merge "Migrate to using Mockito directly."
* commit '22cb5b37a572270788f00881727f483da373ec05':
  Migrate to using Mockito directly.
2013-02-19 15:33:00 -08:00
Jeff Sharkey
22cb5b37a5 Merge "Migrate to using Mockito directly." 2013-02-19 23:29:49 +00:00
Jeff Sharkey
3671b1e910 Migrate to using Mockito directly.
Change-Id: I1fcc5d1a780f5831bd6685f0735d4c0c6d245735
2013-02-19 15:28:19 -08:00
Jeff Sharkey
2c87523084 am 81aaf87d: Merge "Open file:// Uris on client side of MediaPlayer."
* commit '81aaf87d097aae2f0a5f8bd7286f82a4d0658b77':
  Open file:// Uris on client side of MediaPlayer.
2013-02-19 15:15:44 -08:00
Jeff Sharkey
81aaf87d09 Merge "Open file:// Uris on client side of MediaPlayer." 2013-02-19 23:12:16 +00:00
Jeff Sharkey
c058a380de Open file:// Uris on client side of MediaPlayer.
Bug: 7962739
Change-Id: I674b437593fa083eb66ff3ca57b898cf9bd4a3e9
2013-02-19 15:10:41 -08:00
Michael Jurka
0321991bbd am 5b032429: Merge "Fix one cause of slow scrolling in Recents"
* commit '5b0324299af1aa520792789549f4cc8ea8d1935d':
  Fix one cause of slow scrolling in Recents
2013-02-19 14:42:49 -08:00
Michael Jurka
5b0324299a Merge "Fix one cause of slow scrolling in Recents" 2013-02-19 22:38:49 +00:00
Michael Jurka
67b03701b6 Fix one cause of slow scrolling in Recents
Bug: 8208782

Change-Id: I8153001d1cea0c01f929d3091a722fed842038fa
2013-02-19 14:23:16 -08:00
Michael Jurka
8be14c8a2b am f9b9ead5: Merge "Fix bug with clock when keyguard widgets disabled"
* commit 'f9b9ead5d4f7bee34ec8a6b083065b624a7f6809':
  Fix bug with clock when keyguard widgets disabled
2013-02-19 14:13:44 -08:00
Romain Guy
d17043dcb4 Show Dalvik stack trace if an exception happens at draw time
External bug: http://code.google.com/p/android/issues/detail?id=49379

Drawing was previously wrapped in a try/finally block which was silently
swallowing user code exceptions. For instance, if a View throws a
NullPointerException in its onDraw() method, the previous implementation
would silently crash in native code.

This change extracts the section that builds display lists into a new
method that does not contain any try/finally block.

In addition, this change logs any exception thrown while drawing
display lists.

Change-Id: I0abffa4c9183d41aac8b0f8442813e56b957f08f
2013-02-19 14:12:55 -08:00
Michael Jurka
f9b9ead5d4 Merge "Fix bug with clock when keyguard widgets disabled" 2013-02-19 22:10:48 +00:00
Baligh Uddin
032fca13fc am 32a4fd8e: (-s ours) Merge "Import translations. DO NOT MERGE"
* commit '32a4fd8e144e50166a543b006c6dc5c74558b70d':
  Import translations. DO NOT MERGE
2013-02-19 13:58:57 -08:00
Baligh Uddin
32a4fd8e14 Merge "Import translations. DO NOT MERGE" 2013-02-19 21:57:16 +00:00
Baligh Uddin
d193da8579 Merge "Import translations. DO NOT MERGE" into master-chromium 2013-02-19 21:50:42 +00:00
Baligh Uddin
e581a52fd9 am 9f81aff7: (-s ours) Merge "Import translations. DO NOT MERGE"
* commit '9f81aff74de3379598fd12666433d3a22189a54e':
  Import translations. DO NOT MERGE
2013-02-19 13:48:48 -08:00
Baligh Uddin
9f81aff74d Merge "Import translations. DO NOT MERGE" 2013-02-19 21:46:45 +00:00
Dianne Hackborn
4f7fb00f6c am ee973c27: Fix build.
* commit 'ee973c27e339a23e0b93d816a97b33954af66bea':
  Fix build.
2013-02-19 13:38:49 -08:00
Dianne Hackborn
ee973c27e3 Fix build.
Change-Id: I277de38a70f3a2e5c1997a3fe5c2e825692ae9e1
2013-02-19 13:36:32 -08:00
Jeff Sharkey
cd85845b6e am ccacb8e8: Merge "Add DUMP permission to SystemUI for bugreports."
* commit 'ccacb8e88bb4369225e5a97bd64b8351fe04f1b5':
  Add DUMP permission to SystemUI for bugreports.
2013-02-19 13:17:24 -08:00