3a7c6d2009dfcf99c738d70eafe146eedf6e0ac2 |
|
10-Apr-2017 |
Kirill Grouchnikov <kirillg@google.com> |
Make menu item tinting available on older platforms. * Backport of ag/2010341 and ag/2010340 to app compat. * Also mark two existing MenuItemCompat methods as static (otherwise they are not accessible to use) * Also simplify the menu wrapper factory logic now that we're on min SDK 14. Bug: 31545315 Test: ./gradlew support-appcompat-v7:connectedCheck --info --daemon -Pandroid.testInstrumentationRunnerArguments.class=android.support.v7.app.AppCompatMenuItemIconTintingTest Change-Id: Icb6f1463d0010ecf103ab34b12933557ea9cb849
/frameworks/support/v7/appcompat/src/android/support/v7/widget/DrawableUtils.java
|
44ece5ceaaee232f9139ccbde40ac4a5e642bdee |
|
12-Feb-2017 |
Christophe Beyls <software@digitalia.be> |
Fixed various it's -> its typos in comments and documentation Test: None Change-Id: I25617e1cfe26cdeacaa54040676a7abff475478e
/frameworks/support/v7/appcompat/src/android/support/v7/widget/DrawableUtils.java
|
8e10080c914d1ad0784394fa3026b85535535847 |
|
18-Nov-2016 |
Aurimas Liutikas <aurimas@google.com> |
Move from GROUP_ID to LIBRARY_GROUP annotations - GROUP_ID was deprecated in favor of LIBRARY_GROUP. - Fix import order in touched files. Test: ./gradlew assemble assembleAndroidTest Change-Id: I2a774e93215090f42262fb86cf8e841f2a546a4f
/frameworks/support/v7/appcompat/src/android/support/v7/widget/DrawableUtils.java
|
c39d9c75590eca86a5e7e32a8824ba04a0d42e9b |
|
25-Aug-2016 |
Alan Viverette <alanv@google.com> |
Add @RestrictTo(GROUP_ID) annotations to match @hide docs annotations Also removes some unnecessary @hide annotations on classes that wouldn't have shown up in docs anyway due to package/private visibility or NO_DOCS. Bug: 27937193 Change-Id: Iab127a5a3ce57a2d61965d3cef782621eb3859f5
/frameworks/support/v7/appcompat/src/android/support/v7/widget/DrawableUtils.java
|
64dbe1d454f1190b3cd8426d09b9119949a10709 |
|
11-May-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Final pass for removing all donut/eclair/froyo references Also clean up code blocks that were conditional on pre-v9 build version. Change-Id: I9c87496446d842cbd176adb44635205206e7bb3d
/frameworks/support/v7/appcompat/src/android/support/v7/widget/DrawableUtils.java
|
4b5cc6b1a4b7ee8aa6fb9a492bbd7eb5d25e4d58 |
|
23-Mar-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Unwrap ScaleDrawables when checking for safe mutate()" into mnc-ub-dev am: d8186c6 * commit 'd8186c6cf7e2207b9cba65acbbe475fdae35c8a6': Unwrap ScaleDrawables when checking for safe mutate()
|
a7331ff81580eafb62c67a083e53ca82658c556e |
|
21-Mar-2016 |
Chris Banes <chrisbanes@google.com> |
Unwrap ScaleDrawables when checking for safe mutate() BUG: 27611653 Change-Id: I91f3fa13ac5f209363db057cce390766fbeaa95a
/frameworks/support/v7/appcompat/src/android/support/v7/widget/DrawableUtils.java
|
bb9710c86141068b7150e77a3f179cc0ca9e883c |
|
21-Mar-2016 |
Kirill Grouchnikov <kirillg@google.com> |
mutate() the background of TextInputLayout's editor on changes. DO NOT MERGE Otherwise the currently tinted background will be used for the next inflated TextInputLayout. Bug: 27694398 Change-Id: I0c90c397dd959bcad849a7bc8bdf377bc5e9c6b6
/frameworks/support/v7/appcompat/src/android/support/v7/widget/DrawableUtils.java
|
0f6a807ceaa96930e57e55826ddaae5eab692aa8 |
|
18-Mar-2016 |
Kirill Grouchnikov <kirillg@google.com> |
mutate() the background of TextInputLayout's editor on changes. Otherwise the currently tinted background will be used for the next inflated TextInputLayout. Bug: 27694398 Change-Id: I6772ab9b58e98675f7b9535d54ef30001d8b3df4
/frameworks/support/v7/appcompat/src/android/support/v7/widget/DrawableUtils.java
|
e588b4f34b0cd2e510ace9b823052ed905600667 |
|
29-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Unwrap our DrawableWrapper impls in canSafelyMutateDrawable()" into mnc-ub-dev am: 744a28f8d7 * commit '744a28f8d7b3b87189ea350d0067327130e5f112': Unwrap our DrawableWrapper impls in canSafelyMutateDrawable()
|
547c54f394ad16eb8d7ded400e2d2cf6e7256bb8 |
|
29-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Unwrap our DrawableWrapper impls in canSafelyMutateDrawable() Currently we only unwrap DrawableContainers, which our impls do not extend from. So we have to manually unwrap them. BUG: 27382290 Change-Id: I232d5ca0dbc962489954c962ec13689b8c60a0d0
/frameworks/support/v7/appcompat/src/android/support/v7/widget/DrawableUtils.java
|
4237288e940e6c9c0ec8719dffd6b63fedd9056a |
|
19-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Optimize canSafelyMutateDrawable()
/frameworks/support/v7/appcompat/src/android/support/v7/widget/DrawableUtils.java
|
aaa85b7d563d27fdf10048dd619a317451477ad5 |
|
12-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Add a workaround for VectorDrawable issues on API 21 It seems to have an issue on API 21 where it doesn't create its internal mTintFilter. Fixed by toggling its state to force a tint filter creation. BUG: 26198700 Change-Id: If692e468bf3fb34009138af734cfe3279e4b78d8
/frameworks/support/v7/appcompat/src/android/support/v7/widget/DrawableUtils.java
|
66698bb15ba0f873aa1c2290cc50d6bb839a474a |
|
26-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
Flatten AppCompat class hierarchy This allows us to do two things: 1) Move away from using public @hidden classes everywhere. 2) Workaround silly OEM bugs. BUG: 18218511 Change-Id: I7582e242c7564c32feeb044fc9eff6bfb5c56536
/frameworks/support/v7/appcompat/src/android/support/v7/widget/DrawableUtils.java
|