History log of /frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/TintTypedArray.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4ab820f4155444d20b37e105873775dd71907eef 31-Mar-2015 Chris Banes <chrisbanes@google.com> Fix RatingBar with custom drawables

We now only use our own tileify logic when we know
that the drawables come from AppCompat.

BUG: 20000273
Change-Id: I9f24949ec0772d6974a4b5e477eddf82b3ec0c6c
/frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/TintTypedArray.java
cd6e77607caba0b3b26163791a361938afb8b9c5 17-Feb-2015 Chris Banes <chrisbanes@google.com> Improvements to AppCompat's tinting

- Fix Action Mode background not being tinted
- Use DrawableCompat's new tinting functionality
where we can.
- Added TintManager instance cache. Previously we
would create MANY instances per Context. Now we
only create one (by using a WeakHashMap).
- Refactor TintManager to be clearer
- Better memory usage in TintManager through
lazy loading.

BUG: 19403897

Change-Id: I28afa8151fbf6f74f15db962adf5f77dc36b5da3
/frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/TintTypedArray.java
911642499da7d796aa1e7c19178c3552a590f48b 23-Jan-2015 Chris Banes <chrisbanes@google.com> Tint the Editable text cursor

Required a bit of reworking of the tinting code
since EditText, etc fetches the cursor drawable directly
from Resources, which means that we need to make sure that
the View's Resources is a TintResources instance.

Change-Id: I43c4aa109d8b4df939b8c7c36233821e9faee67c
/frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/TintTypedArray.java
e13edbefc9ab32deb08d2352490778ab666b65f5 18-Sep-2014 Chris Banes <chrisbanes@google.com> Fix TintTypedArray.getDrawable() to check for a valid resource id

BUG: 17563723
Change-Id: I145ffdabd43a0ae3ebfc8c88e5c1a99516c69d01
/frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/TintTypedArray.java
469286122bcbbecbdd0bef74fb50f9d8920e77b9 02-Sep-2014 Chris Banes <chrisbanes@google.com> Add dynamic Drawable tinting to appcompat

Brings the res folder down to 297kB from 435kB,
saving > 30% of disk space (compressed).

Change-Id: Ia64ceacb5afed7f17203ff17ce5eaa990d58be7c
/frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/TintTypedArray.java