905bcd294a7351749c60382eab03aa0c679e08bb |
|
13-Apr-2017 |
Alan Viverette <alanv@google.com> |
Un-suppress NewApi lint where applicable Reduces scope where NewApi must be retained. Updates media compat code to use BuildCompat directly rather than checking SDK_INT against 26 (which is not a real SDK_INT on any devices yet). Test: ./gradlew lint Change-Id: I052641ae0540605559ad68132ef0470bc8dc3f22
/frameworks/support/graphics/drawable/static/src/android/support/graphics/drawable/VectorDrawableCommon.java
|
b6086751979cb14740815502597e9fcfddb7054a |
|
04-Mar-2017 |
ztenghui <ztenghui@google.com> |
Add Path Morphing support to AVDC fix:33527757 Test: new added test and demo and existing AVDC tests Change-Id: I91050267660e9e493026422cdd5917bcc1c7209a
/frameworks/support/graphics/drawable/static/src/android/support/graphics/drawable/VectorDrawableCommon.java
|
27644c071b7fc0e1e4f91194f2a08b4aa2cf1465 |
|
05-Mar-2017 |
Aurimas Liutikas <aurimas@google.com> |
Remove unused imports in support library classes. Test: ./gradlew assebmle assembleAndroidTest Change-Id: I429f0abb742bfed9288f84a7d6a3208063068f23
/frameworks/support/graphics/drawable/static/src/android/support/graphics/drawable/VectorDrawableCommon.java
|
8f886fe8c7e23fe6ccb8734167c960c2ed3429c3 |
|
25-Oct-2016 |
Alan Viverette <alanv@google.com> |
Annotate support classes with RequiresApi / TargetApi Also inlines version codes in SDK_INT checks so that lint understands them. Removes some unnecessary TargetApi annotations. Bug: 29630077 Change-Id: I67a9235480ca14711b0496a54beca5c0e6c6b2d1
/frameworks/support/graphics/drawable/static/src/android/support/graphics/drawable/VectorDrawableCommon.java
|
9439d708170c7dd6c985453fd1999bbe8445eddf |
|
25-Oct-2016 |
Alan Viverette <alanv@google.com> |
Move all support library projects to use a single compilation unit Also cleans up build files to include annotations as an explicit import, set compileSdkVersion consistently to currentSdk, and remove unnecessary lines. Removes obsolete API directories in VDC / AVDC. Because NotificationCompatBase was using @removed APIs, updated that class to use reflection. Also fixes method visibility in VDC / AVDC. Bug: 29630077 Test: make and gradle builds successful Change-Id: Ia9208246837347ce3d8df4adbe6b0ce406d3844a
/frameworks/support/graphics/drawable/static/src/android/support/graphics/drawable/VectorDrawableCommon.java
|
0327a65adda49ea1f39440a3127836b41ff43084 |
|
07-Oct-2016 |
Teng-Hui Zhu <ztenghui@google.com> |
Properly setup autoMirror in VDC and AVDC. Add a new test to cover it for API >= 17 Test: added new test, ran on GB Nexus S, KK Nexus 4 and Nougat Nexus 6p b/31951281 Change-Id: I4d76e2ad81abae0959cad6ee2d6251bef426acaf
/frameworks/support/graphics/drawable/static/src/android/support/graphics/drawable/VectorDrawableCommon.java
|
be678137d44778590a6220ae0ef13649e83363a9 |
|
21-Apr-2016 |
Chris Banes <chrisbanes@google.com> |
Tidy up DrawableCompat + VDC/AVDC calls Currently DrawableCompat will wrap any drawable on API < 22. As VDC supports tinting natively, we should use that instead of wrapping. This CL fixes this by extracting the calls to an marker interface and making VDC + AVDC implement it. Also tidied up the doc on DrawableCompat.wrap(). BUG: 28296684 Change-Id: I6e23db54aa10758b3c0a08e8d110210799453595
/frameworks/support/graphics/drawable/static/src/android/support/graphics/drawable/VectorDrawableCommon.java
|
ebbed34a78fa6519de6c2848e68b97f9d3b98e08 |
|
12-Feb-2016 |
Tenghui Zhu <ztenghui@google.com> |
Revert "Revert "Fix VFY warning for VDC and AVDC about calling the new API on old platform."" This reverts commit 526ef1f65d55cc71f937773da63051f5fa7627ca. Change-Id: Id558c0d0ffa79f4c78d34664014a5249eb974dc7
/frameworks/support/graphics/drawable/static/src/android/support/graphics/drawable/VectorDrawableCommon.java
|
526ef1f65d55cc71f937773da63051f5fa7627ca |
|
12-Feb-2016 |
Tenghui Zhu <ztenghui@google.com> |
Revert "Fix VFY warning for VDC and AVDC about calling the new API on old platform." This reverts commit 78fe6d45794f3e5f2b879ea4f931081f5ebfa334. Change-Id: Id8df52b6e37799885f794fd2d963a6865c914274
/frameworks/support/graphics/drawable/static/src/android/support/graphics/drawable/VectorDrawableCommon.java
|
78fe6d45794f3e5f2b879ea4f931081f5ebfa334 |
|
10-Feb-2016 |
Teng-Hui Zhu <ztenghui@google.com> |
Fix VFY warning for VDC and AVDC about calling the new API on old platform. Also remove some drawable API added on 23, which has no implementation on VectorDrawable anyway. b/26340645 Change-Id: I436a522d137fd0890f9b5fae4dcc30b6899a6aa5
/frameworks/support/graphics/drawable/static/src/android/support/graphics/drawable/VectorDrawableCommon.java
|
2c3c8bff4c669316cdc2db24b72d9ac3f9b33725 |
|
05-Dec-2015 |
Teng-Hui Zhu <ztenghui@google.com> |
Add Gradle support and tests in VDC and AVDC Fix some bugs which are fixed in MNC and ported here too. b/22564270 Change-Id: I9e5b195134d6ce759d9cc74f6072f6f105b0ce2f
/frameworks/support/graphics/drawable/static/src/android/support/graphics/drawable/VectorDrawableCommon.java
|