d8ae10da39a28468fad19ed564799c52354a8d1f |
|
13-Jul-2016 |
Chris Banes <chrisbanes@google.com> |
Fix wrap() propogating state the wrong direction Since DrawableCompat.wrap() can either return a wrapped drawable or not, we should make sure that either case returns consistent state. Therefore we now copy the wrapped drawable's state to the wrapper, rather than the opposite way around. BUG: 30060993 Change-Id: I8f37519bdedc17ff5289d9a01a32edffd69dc573
/frameworks/support/compat/java/android/support/v4/graphics/drawable/DrawableCompat.java
|
2aabff2e355c96bf90d6047a613ce0fa2c1ffe45 |
|
26-May-2016 |
Chris Banes <chrisbanes@google.com> |
Move clearColorFilter() workaround to DrawableCompat On API 21-22 there is an issue in DrawableContainer where it does not propagate a null ColorFilter to all of it's children. The workaround is to do it manually on those API levels, which this CL exposes as a public API. BUG: 28661010 Change-Id: Ie9b1068190c57395c12a800048669651774cfae6
/frameworks/support/compat/java/android/support/v4/graphics/drawable/DrawableCompat.java
|
f185f104c4786740765e549d535f9ba1052f96cc |
|
10-May-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Combine donut/eclair/eclairmr1/froyo/gingerbread source folders. * Where relevant, call APIs directly and mark Compat APIs as deprecated * Remove eclair-gingerbread folders from gradle and makefiles * Bump LOCAL_SDK_VERSION to 9 in a couple of places that were skipped In the next CL compat/donut will be renamed to compat/gingerbread. Not doing this here to minimize the amount of diffs in this CL. Change-Id: I5f418a8746b91bedd918523090b666eabe0ec20c
/frameworks/support/compat/java/android/support/v4/graphics/drawable/DrawableCompat.java
|
3ac77bf186f87ecad4bf0063b2f6c4384efbd56a |
|
27-Apr-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Support module refactoring * Splitting support-v4 into two modules, support-compat and support-core * Adding a new library module named support-v4 that combines the two together for backward compatibility support of existing projects * support-compat has all Compat classes, their few direct dependencies and all data structures in the .util package Change-Id: Icd1b0ab3a5b61a8a2bf85bc274098f0a828963e0
/frameworks/support/compat/java/android/support/v4/graphics/drawable/DrawableCompat.java
|