• Home
  • History
  • Annotate
  • only in /frameworks/support/compat/src/main/java/androidx/core/graphics/
History log of /frameworks/support/compat/src/main/java/androidx/core/graphics/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
89cf18f3de0356f0a5a063e05ba7c90cc7f1c1db 11-Apr-2018 Jason Monk <jmonk@google.com> Add/fixup toString for slices

Test: log toString results
Change-Id: I06e5f17fa4b108628997416ef1ac228f87521c4b
rawable/IconCompat.java
8c5c76e5918d80a2bcf3c31953bb2dfd8427bb5d 29-Mar-2018 Jake Wharton <jakew@google.com> Merge "Add private constructors to static utility classes." into pi-preview1-androidx-dev
am: 82dc1e2794

Change-Id: I330a32cebdb47c0419043484165682facb869467
82dc1e2794dea8450d540001f92cb67aeec28d24 29-Mar-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add private constructors to static utility classes." into pi-preview1-androidx-dev
0f4ca634bbc43ddff900c35f7d2a43b55d8c830d 28-Mar-2018 Jake Wharton <jakew@google.com> Add private constructors to static utility classes.

This only covers those which are not public API.

Bug: 37063037
Test: ./gradlew aEP (with PrivateConstructorForUtilityClass turned on)
Change-Id: I185cad1ac0634a2c2f53f763f4f044f79a860327
athParser.java
9cbded1bcafe9cdfbeec64672db3d356de991f55 27-Mar-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Update to use real APIs on beta branch" into pi-dev
69decef5d945e46fcebfc3ee33ced2070987bf70 27-Mar-2018 Jake Wharton <jakew@google.com> Appease lint's NewApi checks after refactoring.

Test: ./gradlew lint
Change-Id: Ia7cbe84e33722979ce25019a339b3f0215c8d836
rawable/IconCompat.java
rawable/WrappedDrawableApi14.java
b150c70c274cbfd5bd5580e45b7ad8af03a24f57 27-Mar-2018 Jason Monk <jmonk@google.com> Update to use real APIs on beta branch

Test: IconCompatTest
Bug: 73943728
Change-Id: I1b0b01fb8b9ddfc5eddf98eff874c0a775aff637
rawable/IconCompat.java
6cf884b6ed424207303b94e681145dc7bfaaeacb 24-Mar-2018 Jake Wharton <jakew@google.com> Remove obsolete @RequiresApi and @SdkSuppress declarations.

Bug: 75289452
Test: none
Change-Id: If43e34b3ad1a0b427f1f6930ff9dd4dbef1c6255
rawable/RoundedBitmapDrawable.java
d20553682a20915d4363416108b38da77491e4ae 24-Mar-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Eliminate WrappedDrawableApi19 abstraction." into pi-preview1-androidx-dev
a140014cd5d648e02363c2843acc4b1d418ac134 23-Mar-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "IconCompat parity with Icon" into pi-preview1-androidx-dev
e0179b9096ad980be6a7edfbdfe4f2fa2129eed6 23-Mar-2018 Jake Wharton <jakew@google.com> Eliminate WrappedDrawableApi19 abstraction.

Bug: 75289452
Test: ./gradlew :core:build :core:cC
Change-Id: I59e58d984b40b3838d79f3f8dee00637f6c3aa1d
rawable/DrawableCompat.java
rawable/WrappedDrawableApi14.java
rawable/WrappedDrawableApi19.java
rawable/WrappedDrawableApi21.java
b041afb3216a387f27d899b78b60bbd0928409c3 21-Mar-2018 Jason Monk <jmonk@google.com> IconCompat parity with Icon

Test: Added copies of CTS tests for Icon to IconCompatTest
Bug: 73943728
Change-Id: I20ac6e0c7ffe35381b29af0607fc6f11fd418cf8
rawable/IconCompat.java
45343c1aa0941e641df20a7a9160a10d1a2f210a 23-Mar-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add compositeColors overload to blend Color instances." into pi-preview1-androidx-dev
5ef2157c4b7e08e0ea3a1c75cfb96c5304da80ce 23-Mar-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add PathUtils.flatten(Path) to a collection." into pi-preview1-androidx-dev
21bfc5f4038ef48d915e33edbcda03811bef7996 21-Mar-2018 Romain Guy <romainguy@google.com> Add compositeColors overload to blend Color instances.

Bug: 76111545
Test: ./gradlew :core:build :core:cC
Change-Id: I4481ebb8046799ae50c79e4b39e49b8918774e8b
olorUtils.java
c5032d73c8d389a2b62cc721bfecde2937d4a363 21-Mar-2018 Romain Guy <romainguy@google.com> Add PathUtils.flatten(Path) to a collection.

flatten() returns a collection to iterate over the approximate line segments that make up the Path.

Bug: 76106232
Test: ./gradlew :core:build :core:cC
Change-Id: I4947283b7e4bc1ae8908a6c0e81279ab15af4a5f
athSegment.java
athUtils.java
7ca26b25eae95dd45532cd092c9189b8bab625d3 18-Mar-2018 Jake Wharton <jakew@google.com> Remove TypefaceCompat API abstraction interface.

Bug: 75289452
Test: ./gradlew :core:build :core:cC
Change-Id: Ie7f300e1216cfd06c787003d515d3f08579699e4
ypefaceCompat.java
ypefaceCompatBaseImpl.java
3bbdb0bdcd33cf2a5a93f2ecb8448478835d184b 16-Mar-2018 Jake Wharton <jakew@google.com> Remove BitmapCompat API abstractions.

Bug: 75289452
Test: ./gradlew :core:build
Change-Id: Iffb27dadf0aceb6684a8161682b21b0b95d3eb15
itmapCompat.java
9dede51868bbbe16aadcd65e04860bea8ea50e05 13-Mar-2018 Aurimas Liutikas <aurimas@google.com> Fix imports for compat code.

A follow up after factor to make it so androidx imports go in the
correct order.

Test: ./gradlew buildOnServer
Change-Id: I40987329adbe8ade68beef6bdc83ae890311b4b8
itmapCompat.java
olorUtils.java
aintCompat.java
athParser.java
ypefaceCompat.java
ypefaceCompatApi21Impl.java
ypefaceCompatApi24Impl.java
ypefaceCompatApi26Impl.java
ypefaceCompatApi28Impl.java
ypefaceCompatBaseImpl.java
ypefaceCompatUtil.java
rawable/DrawableCompat.java
rawable/IconCompat.java
rawable/RoundedBitmapDrawable.java
rawable/RoundedBitmapDrawable21.java
rawable/RoundedBitmapDrawableFactory.java
rawable/TintAwareDrawable.java
rawable/WrappedDrawable.java
rawable/WrappedDrawableApi14.java
rawable/WrappedDrawableApi19.java
rawable/WrappedDrawableApi21.java
ac5fe7c617c66850fff75a9fce9979c6e5674b0f 06-Mar-2018 Aurimas Liutikas <aurimas@google.com> Refactor support library

Test: None
Change-Id: I92e450c739fc9d77e8f8840bed4165ab88247fd6
itmapCompat.java
olorUtils.java
aintCompat.java
athParser.java
ypefaceCompat.java
ypefaceCompatApi21Impl.java
ypefaceCompatApi24Impl.java
ypefaceCompatApi26Impl.java
ypefaceCompatApi28Impl.java
ypefaceCompatBaseImpl.java
ypefaceCompatUtil.java
rawable/DrawableCompat.java
rawable/IconCompat.java
rawable/RoundedBitmapDrawable.java
rawable/RoundedBitmapDrawable21.java
rawable/RoundedBitmapDrawableFactory.java
rawable/TintAwareDrawable.java
rawable/WrappedDrawable.java
rawable/WrappedDrawableApi14.java
rawable/WrappedDrawableApi19.java
rawable/WrappedDrawableApi21.java
f27b1ffc67228d73326ec3426fef4c9db75cd6fd 06-Mar-2018 Aurimas Liutikas <aurimas@google.com> Revert "Refactor support library."

This reverts commit b31c3281d870e9abb673db239234d580dcc4feff.

Change-Id: Icfa5b9af633739ad2c857dff22a2181bac6661ef
itmapCompat.java
olorUtils.java
aintCompat.java
athParser.java
ypefaceCompat.java
ypefaceCompatApi21Impl.java
ypefaceCompatApi24Impl.java
ypefaceCompatApi26Impl.java
ypefaceCompatApi28Impl.java
ypefaceCompatBaseImpl.java
ypefaceCompatUtil.java
rawable/DrawableCompat.java
rawable/IconCompat.java
rawable/RoundedBitmapDrawable.java
rawable/RoundedBitmapDrawable21.java
rawable/RoundedBitmapDrawableFactory.java
rawable/TintAwareDrawable.java
rawable/WrappedDrawable.java
rawable/WrappedDrawableApi14.java
rawable/WrappedDrawableApi19.java
rawable/WrappedDrawableApi21.java
b31c3281d870e9abb673db239234d580dcc4feff 20-Feb-2018 Aurimas Liutikas <aurimas@google.com> Refactor support library.

Test: None
Change-Id: I11a047324832801555673dac45ec1d6590a6338b
itmapCompat.java
olorUtils.java
aintCompat.java
athParser.java
ypefaceCompat.java
ypefaceCompatApi21Impl.java
ypefaceCompatApi24Impl.java
ypefaceCompatApi26Impl.java
ypefaceCompatApi28Impl.java
ypefaceCompatBaseImpl.java
ypefaceCompatUtil.java
rawable/DrawableCompat.java
rawable/IconCompat.java
rawable/RoundedBitmapDrawable.java
rawable/RoundedBitmapDrawable21.java
rawable/RoundedBitmapDrawableFactory.java
rawable/TintAwareDrawable.java
rawable/WrappedDrawable.java
rawable/WrappedDrawableApi14.java
rawable/WrappedDrawableApi19.java
rawable/WrappedDrawableApi21.java