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
|