History log of /frameworks/base/core/java/android/view/ViewOutlineProvider.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f56885d413b9910a414716c4652c26f888dac316 08-Aug-2014 Chris Craik <ccraik@google.com> Add outlineProvider attribute

bug:16871683
Change-Id: Iae9326c41872ac03d40ebeec6257522a34cbe1ff
/frameworks/base/core/java/android/view/ViewOutlineProvider.java
6efd17588bc29b1ff37143d6627f04309b1a0d7d 04-Aug-2014 Chris Craik <ccraik@google.com> Set default outline alpha to 1.0f

bug:16795461
Change-Id: I7ccecee84b47a2bbf91fc11ad3005160f913ba77
/frameworks/base/core/java/android/view/ViewOutlineProvider.java
77b5cad3efedd20f2b7cc14d87ccce1b0261960a 31-Jul-2014 Chris Craik <ccraik@google.com> Add outline alpha

bug:16140822
bug:16566746

This allows background drawables to alter the opacity of a shadow
being cast with their own alpha values.

Change-Id: I49698cc7c1bf4b2b55ffe2f82899543ca62bc61c
/frameworks/base/core/java/android/view/ViewOutlineProvider.java
31ba192dd201df2cad96a8c503f730130ab0d80f 18-Jul-2014 Chris Craik <ccraik@google.com> Tweaks to outline API

b/15283203
b/16142564

Remove boolean return value chaining, as it's redundant with
the data in the Outline itself.

Change-Id: I3116e57cd1b35c98b74e95195117edd7e39fb2df
/frameworks/base/core/java/android/view/ViewOutlineProvider.java
9a347f199284ad8bcb8a81bfbd306fe0b1a710ba 28-Jun-2014 Chris Craik <ccraik@google.com> Initial replacement of setOutline() with ViewOutlineProvider API

bug:15283203

A View's outline is now managed by its outline provider. This means
the outline is automatically requeried when needed (e.g. drawable
updates or resize), with customizable querying behavior.

Also adds 'isFilled' property to outline, to be used for hinting
shadow overdraw avoidance.

Change-Id: Ie137548fa850f1ff7863ab2f660d05145c2ad11e
/frameworks/base/core/java/android/view/ViewOutlineProvider.java