summaryrefslogtreecommitdiffstats
path: root/graphics
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Only verify resolved theme attributes"Alan Viverette2015-03-271-5/+7
|\
| * Only verify resolved theme attributesAlan Viverette2015-03-271-5/+7
| | | | | | | | | | Bug: 19962473 Change-Id: I62eb2faea7b09fd483194b41e815179cb2141fcb
* | Merge "Polish the documentation for VectorDrawable and AnimatedVectorDrawable"ztenghui2015-03-262-12/+12
|\ \ | |/ |/|
| * Polish the documentation for VectorDrawable and AnimatedVectorDrawableztenghui2015-03-262-12/+12
| | | | | | | | Change-Id: If6bedf84cb01971c55b5a99ad921303dad638b24
* | Don't draw when bounds are negativeztenghui2015-03-251-2/+2
|/ | | | | | b/19922909 Change-Id: I68559ed683031f57538439e0a3e4979fe9f430a5
* Merge "Add listener support in AVD"ztenghui2015-03-241-60/+71
|\
| * Add listener support in AVDztenghui2015-03-241-60/+71
| | | | | | | | | | | | | | | | Internally, switch to use AnimatorSet instead of an array of Animators b/19825918 Change-Id: Ia67d2cc7dd89362e6b0019c916d3f2a0d0f3e39e
* | am 5e968ad1: am dde72862: am 7db6ebe0: Merge "Frameworks/base: Don\'t ↵Andreas Gampe2015-03-241-2/+1
|\ \ | |/ |/| | | | | | | | | allocate another identity matrix" * commit '5e968ad1d6c0387fb6b71b3693f5c0e95ccf469f': Frameworks/base: Don't allocate another identity matrix
| * Merge "Frameworks/base: Don't allocate another identity matrix"Andreas Gampe2015-03-241-2/+1
| |\
| | * Frameworks/base: Don't allocate another identity matrixAndreas Gampe2015-03-151-2/+1
| | | | | | | | | | | | | | | | | | | | | There is already an identity matrix in Matrix. Don't allocate another one for VectorDrawable. Change-Id: I51735f262d6680e043b0009707ec42acb2d0d1ad
* | | Only propagate state changes if wrapped drawable is statefulAlan Viverette2015-03-202-20/+19
| | | | | | | | | | | | | | | | | | | | | | | | Always update layer bounds if the contained drawable changed in any way. Also adds null annotations in LayerDrawable and throws a more useful exception when the layers argument is null. Change-Id: Iae0cba68257e48b6a45fe081c3d4b0509d2dedd5
* | | Clean up ripple exit, null out software animators on cancel/endAlan Viverette2015-03-182-24/+5
| | | | | | | | | | | | | | | Bug: 19682421 Change-Id: I40ff56ed98a6c67cd01c74e455899825013a1f12
* | | Merge "Remove HardwareCanvas"Chris Craik2015-03-183-17/+17
|\ \ \
| * | | Remove HardwareCanvasChris Craik2015-03-103-17/+17
| | | | | | | | | | | | | | | | Change-Id: I239646a7f00f09d3f76fe6b6162eed86bc0d6e77
* | | | am 46277ba2: am 28e6aeca: Merge "Frameworks/base: Make IDENTITY_MATRIX final"Andreas Gampe2015-03-171-1/+1
|\ \ \ \ | | |/ / | |/| | | | | | | | | | * commit '46277ba2c70e9fe0fc9772dcb84040aff1c322be': Frameworks/base: Make IDENTITY_MATRIX final
| * | | Merge "Frameworks/base: Make IDENTITY_MATRIX final"Andreas Gampe2015-03-171-1/+1
| |\ \ \
| | * | | Frameworks/base: Make IDENTITY_MATRIX finalAndreas Gampe2015-03-171-1/+1
| | | |/ | | |/| | | | | | | | | | | | | Bug: 19797138 Change-Id: I127f24b7060a0c4dab401ce8e3057d362c6d6b06
* | | | Merge "Add resource type annotations to some APIs"Tor Norbye2015-03-162-2/+3
|\ \ \ \
| * | | | Add resource type annotations to some APIsTor Norbye2015-03-132-2/+3
| | | | | | | | | | | | | | | | | | | | Change-Id: I37c8afdaea455aa92bc8270bb2dfd60616c5f9bc
* | | | | am 8e176d39: am 007e207b: Merge "Frameworks/base: Fix null-pointer check"Andreas Gampe2015-03-161-1/+1
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | * commit '8e176d396d393af90ffe288d849e95ff40aa2b23': Frameworks/base: Fix null-pointer check
| * | | | Frameworks/base: Fix null-pointer checkAndreas Gampe2015-03-151-1/+1
| | |/ / | |/| | | | | | | | | | Change-Id: I715a21c313e909ae654e0c1aa67bdf7bcd89de76
* | | | Add HyphenEdit support to PaintRaph Levien2015-03-141-0/+25
| |/ / |/| | | | | | | | | | | | | | | | | | | | This adds HyphenEdit on the C++ and also to Java via JNI. HyphenEdit is a Minikin feature for adding hyphens to text without having to edit the string on the client side. Change-Id: Icfb228407c1d11a716d055f813da7507acb38fbf
* | | Implement bounded ripple animationAlan Viverette2015-03-093-59/+144
| |/ |/| | | | | | | Bug: 19431322 Change-Id: I5dc1a28d8675cc6fb036b815d6227113c3f1aa4b
* | Merge "Refactor ripple components, simplify background animation"Alan Viverette2015-03-105-991/+813
|\ \
| * | Refactor ripple components, simplify background animationAlan Viverette2015-03-095-991/+813
| | | | | | | | | | | | | | | | | | | | | | | | | | | Moves animation lifecycle and software/hardware hand-off into a unified RippleComponent class, which makes it easier to maintain the components. Adds better javadocs and comments to explain what's going on. Bug: 19431322 Change-Id: Ifb9b9a7dcc24238719ef12293493ca3df107679f
* | | Add DEPTH image formats, support in ImageReaderEino-Ville Talvala2015-03-091-0/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add an explicit mapping between public ImageFormat/ PixelFormat enums and internal HAL format/dataspace. - Add DEPTH16 and DEPTH_POINT_CLOUD formats - Wire up mapping layer to ImageReader to support depth formats Change-Id: I8197eccef900cc91baddcfcb934ccd4d8c972eff
* | | Annotate methods with size and range annotationsTor Norbye2015-03-073-13/+19
| | | | | | | | | | | | Change-Id: I666861f0dfae31402b1280e9a966a583b88e2e1a
* | | Annotate return values with @CheckReturnTor Norbye2015-03-071-0/+3
| | | | | | | | | | | | Change-Id: Icd8fb6adb591ccd7f35f2336ae716b198abf69c5
* | | Merge "Annotate ARGB integer parameters with @ColorInt"Tor Norbye2015-03-067-31/+51
|\ \ \
| * | | Annotate ARGB integer parameters with @ColorIntTor Norbye2015-03-057-31/+51
| | | | | | | | | | | | | | | | Change-Id: I307f72a382272cf18ddb6b07d9fcb81228568d9a
* | | | SkPorterDuff Multiply mode maps to SkXfermode modulate.Derek Sollenberger2015-03-061-1/+1
| | | | | | | | | | | | | | | | | | | | bug:19627342 Change-Id: I97f26ca1bc8abe2768f4a12cc70fb0fa5d905098
* | | | Merge "Revert "Revert "Remove references to SkPorterDuff as it is deprecated."""Chris Craik2015-03-061-7/+7
|\ \ \ \
| * | | | Revert "Revert "Remove references to SkPorterDuff as it is deprecated.""Chris Craik2015-03-061-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix build breakage. This reverts commit 26b4f598c8b1e99b43261614a6861785638c8c00. Change-Id: If39ce2a41d26a8520091f330234c3d35e413ee92
* | | | | Merge "Revert "Remove references to SkPorterDuff as it is deprecated.""Chris Craik2015-03-061-7/+7
|\ \ \ \ \ | |/ / / / | | / / / | |/ / / |/| | |
| * | | Revert "Remove references to SkPorterDuff as it is deprecated."Chris Craik2015-03-061-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bug:19627342 This reverts commit a9aded1f6253afbea7906509992a8a3721f731ab. Change-Id: Ic865edfbd31c9e24d18a1397a1d346633376e20a
* | | | Cleanup Bitmap JNI attempt #2John Reck2015-03-055-85/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original version missed a spot This reverts commit c02977e3bbfaaedcb1b1d67e1692becc7dddd59b. Change-Id: I56244ce10d709fcdef42a001fe4c6ba7b6bbb04d
* | | | Merge "Revert "Cleanup Bitmap JNI""Chad Jones2015-03-055-79/+85
|\ \ \ \
| * | | | Revert "Cleanup Bitmap JNI"Chad Jones2015-03-055-79/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit b2915245b74b3b5541b123e38403f8e26426b4b7. Change-Id: Idd7d7f33eec4ea5024c83de6b10d3d1a6ab2b17a
* | | | | Merge "Cleanup Bitmap JNI"John Reck2015-03-055-85/+79
|\ \ \ \ \ | |/ / / /
| * | | | Cleanup Bitmap JNIJohn Reck2015-03-055-85/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix a bunch of places where mNativeBitmap was being poked at directly, switch them either to the NDK API or to GraphicsJNI where it made sense Change-Id: I6b3df3712d6497cba828c2d3012e725cb4ebb64d
* | | | | Merge "Fix push shader to native"Chris Craik2015-03-051-2/+3
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Fix push shader to nativeChris Craik2015-03-051-2/+3
| |/ / / | | | | | | | | | | | | | | | | bug:19586908 Change-Id: Ie6205bc76667222f2df2da60a27244988f3a2b3b
* | | | Remove references to SkPorterDuff as it is deprecated.Derek Sollenberger2015-03-051-7/+7
|/ / / | | | | | | | | | Change-Id: Ic0722cfef4ed61aa546c495924397097a45cfe77
* | | Merge "Improve docs for drawable tint and color filters"Chris Craik2015-03-0310-47/+94
|\ \ \ | |/ / |/| |
| * | Improve docs for drawable tint and color filtersChris Craik2015-03-0210-47/+94
| | | | | | | | | | | | | | | bug:19564477 Change-Id: I7e11baae2d4dd245965904c85b8855de71f6b6ac
* | | Remove unused imports in frameworks/base.John Spurlock2015-02-282-5/+0
|/ / | | | | | | Change-Id: I031443de83f93eb57a98863001826671b18f3b17
* | Revert "Use ObjectAnimator for fading scrollbars, set initial duration to 1500"Alan Viverette2015-02-271-16/+0
| | | | | | | | | | | | | | | | Bug: 19522833 Bug: 19528265 This reverts commit 72710f11ecd3baf468bf649283453cb7aafe4d74. Change-Id: I7235ae3ca53696f029cc18f19fe1d373c4f54bbf
* | Merge "Propagate original Resources to DrawableContainer if no override set"Alan Viverette2015-02-262-2/+2
|\ \
| * | Propagate original Resources to DrawableContainer if no override setAlan Viverette2015-02-262-2/+2
| | | | | | | | | | | | | | | | | | | | | Also fixes a double-add in ASLD. Bug: 19498949 Change-Id: I9e7e0a0fb22a23518c80c1b099f8da0e0c1f53d8
* | | Set AnimationDrawable running to false unless animation is scheduledAlan Viverette2015-02-261-36/+47
|/ / | | | | | | | | | | | | Also cleans up java docs and clarifies functionality of nextFrame(). Bug: 19500067 Change-Id: I8c274c6f4df7ee17d28ae151009f07a420c9ab1a