b63b93dee7744f00280ea998ef24d0a1d57d3934 |
|
28-May-2015 |
Alan Viverette <alanv@google.com> |
Fix drawable CTS breakages 1. ClipDrawable.getOpacity() now correctly respects the current level 2. DrawableWrapper checks the contained drawable's changing config even if it doesn't have a constant state 3. DrawableWrapper gives priority to the last valid child drawable rather than the drawable attribute Bug: 21406104 Change-Id: I442fe90d0a3865bfdc6b2d14a7358178310dde02
/frameworks/base/graphics/java/android/graphics/drawable/DrawableWrapper.java
|
dfa4646eca54511a28f2c61e1f4b9c697e05a913 |
|
27-May-2015 |
Alan Viverette <alanv@google.com> |
API Review: Drawable Renames boolean getters to isZzz(), callback from onChange to onChanged. Bug: 21342040 Change-Id: I9700d645453354b608fd97a832359211d828b52f
/frameworks/base/graphics/java/android/graphics/drawable/DrawableWrapper.java
|
e922f49b627912c113250bd8506830bb69943025 |
|
15-May-2015 |
Alan Viverette <alanv@google.com> |
Allow getChangingConfigurations() on DrawableWrapper with null drawable Change-Id: Iecf39b53419e07927a3fe3096036a57afd69439a
/frameworks/base/graphics/java/android/graphics/drawable/DrawableWrapper.java
|
e0f95f39c5a669a48ee3ebb8dc45bf2d7ee940f1 |
|
01-Apr-2015 |
Alan Viverette <alanv@google.com> |
Fix issues with theming of preloaded ColorStateLists Ensures changing configurations mask is propagated to the host drawable so that it can be properly cleared from cache on configuration changes. Also fixes constant state handling of the mask in the Inset and Rotate drawables. Hides new ColorStateList methods related to theming, since they should only be used during preloading or internally by framework drawables. Fixes bug where the cached versions of themeable ColorStateLists were modified by calling applyTheme() on the host drawable. Also cleans up some docs and naming in GradientDrawable. Bug: 19966397 Change-Id: I8c8d3cabbaf94b488c2b8fe9fd423e07d824c19c
/frameworks/base/graphics/java/android/graphics/drawable/DrawableWrapper.java
|
1b23240f96bd5318933accf6b212b62f803bee13 |
|
20-Mar-2015 |
Alan Viverette <alanv@google.com> |
Only propagate state changes if wrapped drawable is stateful 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
/frameworks/base/graphics/java/android/graphics/drawable/DrawableWrapper.java
|
bd3bfc5285dcacff0a69fecf3baeeeb90d887a58 |
|
02-Mar-2015 |
Chris Craik <ccraik@google.com> |
Improve docs for drawable tint and color filters bug:19564477 Change-Id: I7e11baae2d4dd245965904c85b8855de71f6b6ac
/frameworks/base/graphics/java/android/graphics/drawable/DrawableWrapper.java
|
a12962207155305da44b5a1b8fb9acaed358c14c |
|
21-Feb-2015 |
Alan Viverette <alanv@google.com> |
Unify wrapper-type drawables Fixes several issues with constant state and propagation of drawable property changes to wrapped drawables. Also un-hides the layout direction accessors and hotspot getter. Change-Id: Iff19db6a95059cbcfcbde7af0ac33871ccd41615
/frameworks/base/graphics/java/android/graphics/drawable/DrawableWrapper.java
|
c80ad99a33ee49d0bac994c1749ff24d243c3862 |
|
20-May-2014 |
Alan Viverette <alanv@google.com> |
TouchFeedbackDrawable is now RippleDrawable Change-Id: I59f5f04b73089215c6320560556ac21beb03db06
/frameworks/base/graphics/java/android/graphics/drawable/DrawableWrapper.java
|
860126b78aa4d6e8db5208c7f96764a8556cf95f |
|
09-Apr-2014 |
Alan Viverette <alanv@google.com> |
Make Drawable hotspot APIs public Change-Id: I8377ed735f73f7083636947aa08a5427f1dc3bf6
/frameworks/base/graphics/java/android/graphics/drawable/DrawableWrapper.java
|
840dede901e6247f3bb55009c1500f8623829375 |
|
25-Mar-2014 |
Alan Viverette <alanv@google.com> |
Unhide touch feedback drawable and wrapper Change-Id: I98926d4adfb6e8c6130b31c8f4534a1a382d0f3b
/frameworks/base/graphics/java/android/graphics/drawable/DrawableWrapper.java
|
ba346f9d8d681c3c8166609382eb882e538b9b05 |
|
11-Mar-2014 |
Alan Viverette <alanv@google.com> |
Unify touch feedback drawable and reveal drawable BUG: 13030730 Change-Id: I65a50a00bd76b80bb242b1573b89e443e2e143fe
/frameworks/base/graphics/java/android/graphics/drawable/DrawableWrapper.java
|