c46eb6e86dab2269a3062a17013c261c31929a57 |
26-Apr-2018 |
Yuichi Araki <yaraki@google.com> |
Fix race condition with GC in TransitionManager Bug: 77266055 Test: All existing tests in transition Change-Id: I89f0e4297c0b422faf504ce4b51cb4951878865a
rc/main/java/androidx/transition/TransitionManager.java
|
f817503ba2f916dbebc463582b36c604f74dc2fb |
16-Apr-2018 |
Yuichi Araki <yaraki@google.com> |
Merge "Avoid improperly removing views during transitions" into pi-preview1-androidx-dev am: a9052eec09 am: da4e70c84e Change-Id: I2fc82a3b8f620391dd9d73490c25a24ec8d77277
|
a9052eec091861110386b6270b7a6cc7001709d9 |
16-Apr-2018 |
Yuichi Araki <yaraki@google.com> |
Merge "Avoid improperly removing views during transitions" into pi-preview1-androidx-dev
|
c5f35f8e41a5aa772b602d4415edebc0ce067047 |
16-Apr-2018 |
Yuichi Araki <yaraki@google.com> |
Merge "Transfer Interpolator from TransitionSet to child Transitions" into pi-preview1-androidx-dev am: 1b20af74b6 am: 8f0d7ca4ab Change-Id: I30c38fa196b921b8098feb1335e651e875b76341
|
7cd6093fdc16ad799cbe7a945ad91995d126bd52 |
16-Mar-2018 |
George Mount <mount@google.com> |
Transfer Interpolator from TransitionSet to child Transitions Bug: 74831546 TransitionSet interpolator was never being used in child transitions. This transfers the interpolator by setting the interpolator of the children as they are added or when the interpolator is set. This will not override an explictly set animator when the child is added, but will if the interpolator is set after the child is added. Test: ran transition tests Framework Change: Ia9e35639f025d14c6497fa30abf75252ff3b1423 Change-Id: Id5d8653f77f8befb10eb60fdb23a62c8d0c5d7e2 (cherry picked from commit 82300bbce69a0a6de9f1dfb5ff07efad84795952)
rc/androidTest/java/androidx/transition/TransitionSetTest.java
rc/main/java/androidx/transition/TransitionSet.java
|
12e03825887438734f86bb11cafe4939cc645236 |
23-Mar-2018 |
George Mount <mount@google.com> |
Avoid improperly removing views during transitions Bug: 65715616 There are two places where views were being removed improperly during transitions. The first was when making a copy of a view. Because of hardware bitmaps, views were being moved to the overlay so that the image could be copied. This CL moves the view back into its parent after copying the image. The second location is where the view was being considered an overlay. When a view is in the starting scene and the view in the end scene cannot be used, the starting scene view was being moved to the overlay. This is only valid when the view is alowed to be removed. Instead, a bitmap copy of the view is moved to the overlay. Test: new FadeTest Framework change: Ieb32b146cf65e3ff4ed6d7bb8325e74763dbd2d5 Change-Id: I99a7248bfd8a18ae922b4351bf79e2ff2e51a319 (cherry picked from commit bd9b57071447a2ae2c42514b067022b68ea1c347)
rc/androidTest/java/androidx/transition/FadeTest.java
rc/androidTest/res/layout/scene11.xml
rc/androidTest/res/layout/scene12.xml
rc/main/java/androidx/transition/TransitionUtils.java
rc/main/java/androidx/transition/Visibility.java
|
bfef09395d9a6c20b0caa133c270679a6a5e40ba |
04-Apr-2018 |
Aurimas Liutikas <aurimas@google.com> |
Start enforcing javac warnings. - Add new ways to ignore warnings for modules with warnings - Enable -Xlint:deprecation and -Xlint:unchecked by default to prevent regressions. Test: ./gradlew assembleDebug Change-Id: I95f73afde042a2d61984f59ee3d3350a013c0044
uild.gradle
|
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
rc/main/java/androidx/transition/AnimatorUtils.java
rc/main/java/androidx/transition/GhostViewUtils.java
rc/main/java/androidx/transition/ImageViewUtils.java
rc/main/java/androidx/transition/MatrixUtils.java
rc/main/java/androidx/transition/ObjectAnimatorUtils.java
rc/main/java/androidx/transition/PropertyValuesHolderUtils.java
rc/main/java/androidx/transition/Styleable.java
rc/main/java/androidx/transition/TransitionUtils.java
rc/main/java/androidx/transition/TranslationAnimationCreator.java
rc/main/java/androidx/transition/ViewGroupUtils.java
rc/main/java/androidx/transition/ViewGroupUtilsApi14.java
rc/main/java/androidx/transition/ViewGroupUtilsApi18.java
rc/main/java/androidx/transition/ViewOverlayApi14.java
rc/main/java/androidx/transition/ViewUtils.java
|
6cf884b6ed424207303b94e681145dc7bfaaeacb |
24-Mar-2018 |
Jake Wharton <jakew@google.com> |
Remove obsolete @RequiresApi and @SdkSuppress declarations. Bug: 75289452 Test: none Change-Id: If43e34b3ad1a0b427f1f6930ff9dd4dbef1c6255
rc/main/java/androidx/transition/RectEvaluator.java
rc/main/java/androidx/transition/TransitionValuesMaps.java
rc/main/java/androidx/transition/ViewGroupOverlayApi14.java
rc/main/java/androidx/transition/ViewGroupOverlayImpl.java
rc/main/java/androidx/transition/ViewOverlayApi14.java
rc/main/java/androidx/transition/ViewOverlayImpl.java
rc/main/java/androidx/transition/WindowIdApi14.java
rc/main/java/androidx/transition/WindowIdImpl.java
|
726c824ac04c5c40ac047515b8468ac0dbdd218e |
17-Mar-2018 |
Jake Wharton <jakew@google.com> |
Remove ViewUtils API 18 and interface abstraction. Bug: 75289452 Test: ./gradlew :slidingpanelayout:build Change-Id: I9b47c00db73707e413c3bfc94aac8ee54f872067
rc/main/java/androidx/transition/ViewUtils.java
rc/main/java/androidx/transition/ViewUtilsApi14.java
rc/main/java/androidx/transition/ViewUtilsApi18.java
rc/main/java/androidx/transition/ViewUtilsApi19.java
rc/main/java/androidx/transition/ViewUtilsBase.java
rc/main/java/androidx/transition/ViewUtilsImpl.java
|
28c444c64d6716606fc19bf2a7ec6596c1c1ac04 |
17-Mar-2018 |
Jake Wharton <jakew@google.com> |
Remove ImageViewUtils API abstractions. Bug: 75289452 Test: ./gradlew :transition:build Change-Id: I97cf1848313e9ab1efa23fa3854e5a7584994292
rc/main/java/androidx/transition/ImageViewUtils.java
rc/main/java/androidx/transition/ImageViewUtilsApi14.java
rc/main/java/androidx/transition/ImageViewUtilsApi21.java
rc/main/java/androidx/transition/ImageViewUtilsImpl.java
|
273609bcc5912c4db348a3e600ba46d8b7296826 |
17-Mar-2018 |
Jake Wharton <jakew@google.com> |
Remove AnimatorUtils API abstractions. Bug: 75289452 Test: ./gradlew :transition:build Change-Id: I1184e2ce119a2c63ab1984e2c3ae9afb596188eb
rc/main/java/androidx/transition/AnimatorUtils.java
rc/main/java/androidx/transition/AnimatorUtilsApi14.java
rc/main/java/androidx/transition/AnimatorUtilsApi19.java
rc/main/java/androidx/transition/AnimatorUtilsImpl.java
rc/main/java/androidx/transition/Visibility.java
|
fc8fbd6f6d8ea918409ffd6269fafbea5cec7579 |
17-Mar-2018 |
Jake Wharton <jakew@google.com> |
Remove GhostViewUtils API abstractions. Bug: 75289452 Test: ./gradlew :transition:build Change-Id: Ic72f41f9e04be35cd6bd52c061541d0b91acdf0d
rc/main/java/androidx/transition/GhostViewApi14.java
rc/main/java/androidx/transition/GhostViewApi21.java
rc/main/java/androidx/transition/GhostViewImpl.java
rc/main/java/androidx/transition/GhostViewUtils.java
|
94890ecf444f11fc15e6e103e24c839bc8981407 |
17-Mar-2018 |
Jake Wharton <jakew@google.com> |
Remove ObjectAnimatorUtils and PropertyValuesHodlerUtils API abstractions. Bug: 75289452 Test: ./gradlew :transition:build Change-Id: I740068c6c125644c4d5fc508ee6d2365f2035035
rc/main/java/androidx/transition/ObjectAnimatorUtils.java
rc/main/java/androidx/transition/ObjectAnimatorUtilsApi14.java
rc/main/java/androidx/transition/ObjectAnimatorUtilsApi21.java
rc/main/java/androidx/transition/ObjectAnimatorUtilsImpl.java
rc/main/java/androidx/transition/PropertyValuesHolderUtils.java
rc/main/java/androidx/transition/PropertyValuesHolderUtilsApi14.java
rc/main/java/androidx/transition/PropertyValuesHolderUtilsApi21.java
rc/main/java/androidx/transition/PropertyValuesHolderUtilsImpl.java
|
27e51e8f5b31dcbeca3e2e6befb7dc6c2f4be793 |
17-Mar-2018 |
Jake Wharton <jakew@google.com> |
Remove ViewGroupUtils API abstractions. Bug: 75289452 Test: ./gradlew :transition:build Change-Id: I16a43d229705cdd10b4bcc34e113fa2b4ecfdf5a
rc/main/java/androidx/transition/ViewGroupUtils.java
rc/main/java/androidx/transition/ViewGroupUtilsApi14.java
rc/main/java/androidx/transition/ViewGroupUtilsApi18.java
rc/main/java/androidx/transition/ViewGroupUtilsImpl.java
|
4d1d6a17310a57807dabb3f404715cfe43a90ed0 |
13-Mar-2018 |
Aurimas Liutikas <aurimas@google.com> |
Fix imports for transition code. A follow up after factor to make it so androidx imports go in the correct order. Test: ./gradlew buildOnServer Change-Id: I25ecb2aeb3839699fcfaec923b5ac7d1d62f78d7
rc/androidTest/java/androidx/transition/BaseTransitionTest.java
rc/androidTest/java/androidx/transition/ChangeBoundsTest.java
rc/androidTest/java/androidx/transition/ChangeClipBoundsTest.java
rc/androidTest/java/androidx/transition/ChangeImageTransformTest.java
rc/androidTest/java/androidx/transition/ChangeScrollTest.java
rc/androidTest/java/androidx/transition/ChangeTransformTest.java
rc/androidTest/java/androidx/transition/ExplodeTest.java
rc/androidTest/java/androidx/transition/FadeTest.java
rc/androidTest/java/androidx/transition/FragmentTransitionTest.java
rc/androidTest/java/androidx/transition/PropagationTest.java
rc/androidTest/java/androidx/transition/SceneTest.java
rc/androidTest/java/androidx/transition/SlideEdgeTest.java
rc/androidTest/java/androidx/transition/TransitionActivity.java
rc/androidTest/java/androidx/transition/TransitionInflaterTest.java
rc/androidTest/java/androidx/transition/TransitionManagerTest.java
rc/androidTest/java/androidx/transition/TransitionSetTest.java
rc/androidTest/java/androidx/transition/TransitionTest.java
rc/androidTest/java/androidx/transition/VisibilityTest.java
rc/main/java/androidx/transition/AnimatorUtils.java
rc/main/java/androidx/transition/AnimatorUtilsApi14.java
rc/main/java/androidx/transition/AnimatorUtilsApi19.java
rc/main/java/androidx/transition/AnimatorUtilsImpl.java
rc/main/java/androidx/transition/ArcMotion.java
rc/main/java/androidx/transition/ChangeBounds.java
rc/main/java/androidx/transition/ChangeClipBounds.java
rc/main/java/androidx/transition/ChangeImageTransform.java
rc/main/java/androidx/transition/ChangeScroll.java
rc/main/java/androidx/transition/ChangeTransform.java
rc/main/java/androidx/transition/Explode.java
rc/main/java/androidx/transition/Fade.java
rc/main/java/androidx/transition/FragmentTransitionSupport.java
rc/main/java/androidx/transition/GhostViewApi14.java
rc/main/java/androidx/transition/GhostViewApi21.java
rc/main/java/androidx/transition/GhostViewImpl.java
rc/main/java/androidx/transition/ImageViewUtilsApi14.java
rc/main/java/androidx/transition/ImageViewUtilsApi21.java
rc/main/java/androidx/transition/ImageViewUtilsImpl.java
rc/main/java/androidx/transition/ObjectAnimatorUtilsApi14.java
rc/main/java/androidx/transition/ObjectAnimatorUtilsApi21.java
rc/main/java/androidx/transition/PatternPathMotion.java
rc/main/java/androidx/transition/PropertyValuesHolderUtilsApi14.java
rc/main/java/androidx/transition/PropertyValuesHolderUtilsApi21.java
rc/main/java/androidx/transition/RectEvaluator.java
rc/main/java/androidx/transition/Scene.java
rc/main/java/androidx/transition/SidePropagation.java
rc/main/java/androidx/transition/Slide.java
rc/main/java/androidx/transition/Styleable.java
rc/main/java/androidx/transition/Transition.java
rc/main/java/androidx/transition/TransitionInflater.java
rc/main/java/androidx/transition/TransitionManager.java
rc/main/java/androidx/transition/TransitionSet.java
rc/main/java/androidx/transition/TransitionValuesMaps.java
rc/main/java/androidx/transition/ViewGroupOverlayApi14.java
rc/main/java/androidx/transition/ViewGroupOverlayApi18.java
rc/main/java/androidx/transition/ViewGroupOverlayImpl.java
rc/main/java/androidx/transition/ViewGroupUtils.java
rc/main/java/androidx/transition/ViewGroupUtilsApi14.java
rc/main/java/androidx/transition/ViewGroupUtilsApi18.java
rc/main/java/androidx/transition/ViewGroupUtilsImpl.java
rc/main/java/androidx/transition/ViewOverlayApi14.java
rc/main/java/androidx/transition/ViewOverlayApi18.java
rc/main/java/androidx/transition/ViewOverlayImpl.java
rc/main/java/androidx/transition/ViewUtils.java
rc/main/java/androidx/transition/ViewUtilsApi14.java
rc/main/java/androidx/transition/ViewUtilsApi18.java
rc/main/java/androidx/transition/ViewUtilsApi19.java
rc/main/java/androidx/transition/ViewUtilsApi21.java
rc/main/java/androidx/transition/ViewUtilsApi22.java
rc/main/java/androidx/transition/ViewUtilsImpl.java
rc/main/java/androidx/transition/Visibility.java
rc/main/java/androidx/transition/WindowIdApi14.java
rc/main/java/androidx/transition/WindowIdApi18.java
|
a879294c1592ef047124d6078b398e244d1e02a7 |
08-Mar-2018 |
Filip Pavlis <pavlis@google.com> |
Fix AS sync issues using prebuilts. Test: N/A Change-Id: Icfa5c4f51a8161ad99d0792e40a71eaf62596656
uild.gradle
|
636212dadc202da0f355eccdd7145914ad43b6d8 |
07-Mar-2018 |
Alan Viverette <alanv@google.com> |
Merge "Restore OCR+2 following refactor" into pi-preview1-androidx-dev am: 0f2a212c76 am: da52e92788 am: 92b02acb96 Change-Id: Id570ead0543c7595e4d13f700badcc547b2671bc
|
da52e92788122462a748d6a232832915d9e4626b |
07-Mar-2018 |
Alan Viverette <alanv@google.com> |
Merge "Restore OCR+2 following refactor" into pi-preview1-androidx-dev am: 0f2a212c76 Change-Id: I962723f8bb323ba2a9e763e1bfdb63d58ce79c15
|
0f2a212c76519f9dcf223defefaf006dee06fe03 |
07-Mar-2018 |
Alan Viverette <alanv@google.com> |
Merge "Restore OCR+2 following refactor" into pi-preview1-androidx-dev
|
8db70748979b9eaf588d7fa29cee318f60e62e5f |
07-Mar-2018 |
Aurimas Liutikas <aurimas@google.com> |
Add new API files after refactor. - Move old API files to api_legacy - Create new current.txt files with ./gradlew updateApi Bug: 70043591 Test: ./gradlew checkApi Change-Id: Ie2183da0c6947779d1c72cd53ed48460afd1ad56
pi/26.0.0.txt
pi/26.1.0.txt
pi/27.0.0.txt
pi/27.1.0.txt
pi/28.0.0-alpha1.txt
pi/current.txt
pi_legacy/26.0.0.txt
pi_legacy/26.1.0.txt
pi_legacy/27.0.0.txt
pi_legacy/27.1.0.txt
pi_legacy/28.0.0-alpha1.txt
pi_legacy/current.txt
|
ac5fe7c617c66850fff75a9fce9979c6e5674b0f |
06-Mar-2018 |
Aurimas Liutikas <aurimas@google.com> |
Refactor support library Test: None Change-Id: I92e450c739fc9d77e8f8840bed4165ab88247fd6
uild.gradle
roguard-rules.pro
rc/androidTest/AndroidManifest.xml
rc/androidTest/java/android/support/transition/ArcMotionTest.java
rc/androidTest/java/android/support/transition/AutoTransitionTest.java
rc/androidTest/java/android/support/transition/BaseTest.java
rc/androidTest/java/android/support/transition/BaseTransitionTest.java
rc/androidTest/java/android/support/transition/ChangeBoundsTest.java
rc/androidTest/java/android/support/transition/ChangeClipBoundsTest.java
rc/androidTest/java/android/support/transition/ChangeImageTransformTest.java
rc/androidTest/java/android/support/transition/ChangeScrollTest.java
rc/androidTest/java/android/support/transition/ChangeTransformTest.java
rc/androidTest/java/android/support/transition/CheckCalledRunnable.java
rc/androidTest/java/android/support/transition/ExplodeTest.java
rc/androidTest/java/android/support/transition/FadeTest.java
rc/androidTest/java/android/support/transition/FragmentTransitionTest.java
rc/androidTest/java/android/support/transition/PathMotionTest.java
rc/androidTest/java/android/support/transition/PatternPathMotionTest.java
rc/androidTest/java/android/support/transition/PropagationTest.java
rc/androidTest/java/android/support/transition/SceneTest.java
rc/androidTest/java/android/support/transition/SlideBadEdgeTest.java
rc/androidTest/java/android/support/transition/SlideDefaultEdgeTest.java
rc/androidTest/java/android/support/transition/SlideEdgeTest.java
rc/androidTest/java/android/support/transition/SyncRunnable.java
rc/androidTest/java/android/support/transition/SyncTransitionListener.java
rc/androidTest/java/android/support/transition/TransitionActivity.java
rc/androidTest/java/android/support/transition/TransitionInflaterTest.java
rc/androidTest/java/android/support/transition/TransitionManagerTest.java
rc/androidTest/java/android/support/transition/TransitionSetTest.java
rc/androidTest/java/android/support/transition/TransitionTest.java
rc/androidTest/java/android/support/transition/VisibilityTest.java
rc/androidTest/java/androidx/transition/ArcMotionTest.java
rc/androidTest/java/androidx/transition/AutoTransitionTest.java
rc/androidTest/java/androidx/transition/BaseTest.java
rc/androidTest/java/androidx/transition/BaseTransitionTest.java
rc/androidTest/java/androidx/transition/ChangeBoundsTest.java
rc/androidTest/java/androidx/transition/ChangeClipBoundsTest.java
rc/androidTest/java/androidx/transition/ChangeImageTransformTest.java
rc/androidTest/java/androidx/transition/ChangeScrollTest.java
rc/androidTest/java/androidx/transition/ChangeTransformTest.java
rc/androidTest/java/androidx/transition/CheckCalledRunnable.java
rc/androidTest/java/androidx/transition/ExplodeTest.java
rc/androidTest/java/androidx/transition/FadeTest.java
rc/androidTest/java/androidx/transition/FragmentTransitionTest.java
rc/androidTest/java/androidx/transition/PathMotionTest.java
rc/androidTest/java/androidx/transition/PatternPathMotionTest.java
rc/androidTest/java/androidx/transition/PropagationTest.java
rc/androidTest/java/androidx/transition/SceneTest.java
rc/androidTest/java/androidx/transition/SlideBadEdgeTest.java
rc/androidTest/java/androidx/transition/SlideDefaultEdgeTest.java
rc/androidTest/java/androidx/transition/SlideEdgeTest.java
rc/androidTest/java/androidx/transition/SyncRunnable.java
rc/androidTest/java/androidx/transition/SyncTransitionListener.java
rc/androidTest/java/androidx/transition/TransitionActivity.java
rc/androidTest/java/androidx/transition/TransitionInflaterTest.java
rc/androidTest/java/androidx/transition/TransitionManagerTest.java
rc/androidTest/java/androidx/transition/TransitionSetTest.java
rc/androidTest/java/androidx/transition/TransitionTest.java
rc/androidTest/java/androidx/transition/VisibilityTest.java
rc/androidTest/res/transition/custom_path_motion.xml
rc/androidTest/res/transition/custom_transition.xml
rc/androidTest/res/transition/transition_constructors.xml
rc/main/AndroidManifest.xml
rc/main/java/android/support/transition/AnimatorUtils.java
rc/main/java/android/support/transition/AnimatorUtilsApi14.java
rc/main/java/android/support/transition/AnimatorUtilsApi19.java
rc/main/java/android/support/transition/AnimatorUtilsImpl.java
rc/main/java/android/support/transition/ArcMotion.java
rc/main/java/android/support/transition/AutoTransition.java
rc/main/java/android/support/transition/ChangeBounds.java
rc/main/java/android/support/transition/ChangeClipBounds.java
rc/main/java/android/support/transition/ChangeImageTransform.java
rc/main/java/android/support/transition/ChangeScroll.java
rc/main/java/android/support/transition/ChangeTransform.java
rc/main/java/android/support/transition/CircularPropagation.java
rc/main/java/android/support/transition/Explode.java
rc/main/java/android/support/transition/Fade.java
rc/main/java/android/support/transition/FloatArrayEvaluator.java
rc/main/java/android/support/transition/FragmentTransitionSupport.java
rc/main/java/android/support/transition/GhostViewApi14.java
rc/main/java/android/support/transition/GhostViewApi21.java
rc/main/java/android/support/transition/GhostViewImpl.java
rc/main/java/android/support/transition/GhostViewUtils.java
rc/main/java/android/support/transition/ImageViewUtils.java
rc/main/java/android/support/transition/ImageViewUtilsApi14.java
rc/main/java/android/support/transition/ImageViewUtilsApi21.java
rc/main/java/android/support/transition/ImageViewUtilsImpl.java
rc/main/java/android/support/transition/MatrixUtils.java
rc/main/java/android/support/transition/ObjectAnimatorUtils.java
rc/main/java/android/support/transition/ObjectAnimatorUtilsApi14.java
rc/main/java/android/support/transition/ObjectAnimatorUtilsApi21.java
rc/main/java/android/support/transition/ObjectAnimatorUtilsImpl.java
rc/main/java/android/support/transition/PathMotion.java
rc/main/java/android/support/transition/PathProperty.java
rc/main/java/android/support/transition/PatternPathMotion.java
rc/main/java/android/support/transition/PropertyValuesHolderUtils.java
rc/main/java/android/support/transition/PropertyValuesHolderUtilsApi14.java
rc/main/java/android/support/transition/PropertyValuesHolderUtilsApi21.java
rc/main/java/android/support/transition/PropertyValuesHolderUtilsImpl.java
rc/main/java/android/support/transition/RectEvaluator.java
rc/main/java/android/support/transition/Scene.java
rc/main/java/android/support/transition/SidePropagation.java
rc/main/java/android/support/transition/Slide.java
rc/main/java/android/support/transition/Styleable.java
rc/main/java/android/support/transition/Transition.java
rc/main/java/android/support/transition/TransitionInflater.java
rc/main/java/android/support/transition/TransitionListenerAdapter.java
rc/main/java/android/support/transition/TransitionManager.java
rc/main/java/android/support/transition/TransitionPropagation.java
rc/main/java/android/support/transition/TransitionSet.java
rc/main/java/android/support/transition/TransitionUtils.java
rc/main/java/android/support/transition/TransitionValues.java
rc/main/java/android/support/transition/TransitionValuesMaps.java
rc/main/java/android/support/transition/TranslationAnimationCreator.java
rc/main/java/android/support/transition/ViewGroupOverlayApi14.java
rc/main/java/android/support/transition/ViewGroupOverlayApi18.java
rc/main/java/android/support/transition/ViewGroupOverlayImpl.java
rc/main/java/android/support/transition/ViewGroupUtils.java
rc/main/java/android/support/transition/ViewGroupUtilsApi14.java
rc/main/java/android/support/transition/ViewGroupUtilsApi18.java
rc/main/java/android/support/transition/ViewGroupUtilsImpl.java
rc/main/java/android/support/transition/ViewOverlayApi14.java
rc/main/java/android/support/transition/ViewOverlayApi18.java
rc/main/java/android/support/transition/ViewOverlayImpl.java
rc/main/java/android/support/transition/ViewUtils.java
rc/main/java/android/support/transition/ViewUtilsApi14.java
rc/main/java/android/support/transition/ViewUtilsApi18.java
rc/main/java/android/support/transition/ViewUtilsApi19.java
rc/main/java/android/support/transition/ViewUtilsApi21.java
rc/main/java/android/support/transition/ViewUtilsApi22.java
rc/main/java/android/support/transition/ViewUtilsImpl.java
rc/main/java/android/support/transition/Visibility.java
rc/main/java/android/support/transition/VisibilityPropagation.java
rc/main/java/android/support/transition/WindowIdApi14.java
rc/main/java/android/support/transition/WindowIdApi18.java
rc/main/java/android/support/transition/WindowIdImpl.java
rc/main/java/android/support/transition/package.html
rc/main/java/androidx/transition/AnimatorUtils.java
rc/main/java/androidx/transition/AnimatorUtilsApi14.java
rc/main/java/androidx/transition/AnimatorUtilsApi19.java
rc/main/java/androidx/transition/AnimatorUtilsImpl.java
rc/main/java/androidx/transition/ArcMotion.java
rc/main/java/androidx/transition/AutoTransition.java
rc/main/java/androidx/transition/ChangeBounds.java
rc/main/java/androidx/transition/ChangeClipBounds.java
rc/main/java/androidx/transition/ChangeImageTransform.java
rc/main/java/androidx/transition/ChangeScroll.java
rc/main/java/androidx/transition/ChangeTransform.java
rc/main/java/androidx/transition/CircularPropagation.java
rc/main/java/androidx/transition/Explode.java
rc/main/java/androidx/transition/Fade.java
rc/main/java/androidx/transition/FloatArrayEvaluator.java
rc/main/java/androidx/transition/FragmentTransitionSupport.java
rc/main/java/androidx/transition/GhostViewApi14.java
rc/main/java/androidx/transition/GhostViewApi21.java
rc/main/java/androidx/transition/GhostViewImpl.java
rc/main/java/androidx/transition/GhostViewUtils.java
rc/main/java/androidx/transition/ImageViewUtils.java
rc/main/java/androidx/transition/ImageViewUtilsApi14.java
rc/main/java/androidx/transition/ImageViewUtilsApi21.java
rc/main/java/androidx/transition/ImageViewUtilsImpl.java
rc/main/java/androidx/transition/MatrixUtils.java
rc/main/java/androidx/transition/ObjectAnimatorUtils.java
rc/main/java/androidx/transition/ObjectAnimatorUtilsApi14.java
rc/main/java/androidx/transition/ObjectAnimatorUtilsApi21.java
rc/main/java/androidx/transition/ObjectAnimatorUtilsImpl.java
rc/main/java/androidx/transition/PathMotion.java
rc/main/java/androidx/transition/PathProperty.java
rc/main/java/androidx/transition/PatternPathMotion.java
rc/main/java/androidx/transition/PropertyValuesHolderUtils.java
rc/main/java/androidx/transition/PropertyValuesHolderUtilsApi14.java
rc/main/java/androidx/transition/PropertyValuesHolderUtilsApi21.java
rc/main/java/androidx/transition/PropertyValuesHolderUtilsImpl.java
rc/main/java/androidx/transition/RectEvaluator.java
rc/main/java/androidx/transition/Scene.java
rc/main/java/androidx/transition/SidePropagation.java
rc/main/java/androidx/transition/Slide.java
rc/main/java/androidx/transition/Styleable.java
rc/main/java/androidx/transition/Transition.java
rc/main/java/androidx/transition/TransitionInflater.java
rc/main/java/androidx/transition/TransitionListenerAdapter.java
rc/main/java/androidx/transition/TransitionManager.java
rc/main/java/androidx/transition/TransitionPropagation.java
rc/main/java/androidx/transition/TransitionSet.java
rc/main/java/androidx/transition/TransitionUtils.java
rc/main/java/androidx/transition/TransitionValues.java
rc/main/java/androidx/transition/TransitionValuesMaps.java
rc/main/java/androidx/transition/TranslationAnimationCreator.java
rc/main/java/androidx/transition/ViewGroupOverlayApi14.java
rc/main/java/androidx/transition/ViewGroupOverlayApi18.java
rc/main/java/androidx/transition/ViewGroupOverlayImpl.java
rc/main/java/androidx/transition/ViewGroupUtils.java
rc/main/java/androidx/transition/ViewGroupUtilsApi14.java
rc/main/java/androidx/transition/ViewGroupUtilsApi18.java
rc/main/java/androidx/transition/ViewGroupUtilsImpl.java
rc/main/java/androidx/transition/ViewOverlayApi14.java
rc/main/java/androidx/transition/ViewOverlayApi18.java
rc/main/java/androidx/transition/ViewOverlayImpl.java
rc/main/java/androidx/transition/ViewUtils.java
rc/main/java/androidx/transition/ViewUtilsApi14.java
rc/main/java/androidx/transition/ViewUtilsApi18.java
rc/main/java/androidx/transition/ViewUtilsApi19.java
rc/main/java/androidx/transition/ViewUtilsApi21.java
rc/main/java/androidx/transition/ViewUtilsApi22.java
rc/main/java/androidx/transition/ViewUtilsImpl.java
rc/main/java/androidx/transition/Visibility.java
rc/main/java/androidx/transition/VisibilityPropagation.java
rc/main/java/androidx/transition/WindowIdApi14.java
rc/main/java/androidx/transition/WindowIdApi18.java
rc/main/java/androidx/transition/WindowIdImpl.java
rc/main/java/androidx/transition/package.html
|
4c1511b35d23f2f8c13b6230bd242fd150fd34f8 |
07-Mar-2018 |
Alan Viverette <alanv@google.com> |
Merge "Restrict OCR+2 until refactor has landed" into pi-preview1-androidx-dev am: 41d2c49fcf Change-Id: I6faeca3c81748c909ef6c1b38e62d98f07ffba4c
|
d1f3854b28271f3570b644977e5db0abd8f8e366 |
07-Mar-2018 |
Alan Viverette <alanv@google.com> |
Restore OCR+2 following refactor This reverts commit 5b9d0ba470eaa0eac195dc7cf6e2d4a8cb495074. Change-Id: I99e677f343750135e73f38f7e1033a010e5b3d3a
WNERS
|
41d2c49fcf0538c4d516472f159339ec6af01cee |
07-Mar-2018 |
Alan Viverette <alanv@google.com> |
Merge "Restrict OCR+2 until refactor has landed" into pi-preview1-androidx-dev
|
5b9d0ba470eaa0eac195dc7cf6e2d4a8cb495074 |
07-Mar-2018 |
Alan Viverette <alanv@google.com> |
Restrict OCR+2 until refactor has landed Change-Id: Id22063aa23ae214fe144aaf6989ab54afe15a993 Fixes: 74263017 Test: gerrit
WNERS
|
f1c67f642c6495e16ed9b7e8cc63c988c5a6d9a2 |
02-Mar-2018 |
Alan Viverette <alanv@google.com> |
Merge "Add API files for 28.0.0-alpha1, don't publish WebView" into pi-preview1-androidx-dev am: 204349a1f1 Change-Id: I3141a89047637678976fec78f086b839ec640e20
|
4d8b0fb4ad2e05690954d5bf38e28a2077c65a04 |
02-Mar-2018 |
Alan Viverette <alanv@google.com> |
Add API files for 28.0.0-alpha1, don't publish WebView Bug: 73773662 Test: ./gradlew createArchive && ./gradlew generateDiffs -PtoApi=28.0.0-alpha1 Change-Id: I1db632185c4014d234cb1129116f0d8d4644ec4c
pi/28.0.0-alpha1.txt
|
526389b5eb93f99eaf4dba0b0c75b0b7df9a0f65 |
27-Feb-2018 |
Aurimas Liutikas <aurimas@google.com> |
Move buildSrc classes to androidx.build package. Test: ./gradlew assembleDebug for support and flatfoot projects Change-Id: I9ecada2082209e46058dbce453d7222d3999c925
uild.gradle
|
c965685f5b23066a3a789b86c390f916fc9bff2e |
26-Feb-2018 |
Jake Wharton <jakew@google.com> |
Remove explicit keep rule for reflectively loaded type. ProGuard handles calls to Class.forName automatically. This rule prevents the FragmentTransitionSupport class from being removed even when the calling code, FragmentTransition, is removed. Test: manual Change-Id: Iad92632fee1ed347b3e1ea8514a6a2902e1e9d7a
roguard-rules.pro
|
39b0b0002052e6460edb4d682fe5f9ed950490ea |
26-Feb-2018 |
Yuichi Araki <yaraki@google.com> |
Merge changes from topic "explodetest" * changes: [automerger] Improve failure message from flaky ExplodeTest am: b83b084834 Improve failure message from flaky ExplodeTest
|
d92cd8b740aa7602e5f602b35741db579586d29f |
23-Feb-2018 |
Android Build Merger (Role) <noreply-android-build-merger@google.com> |
[automerger] Improve failure message from flaky ExplodeTest am: b83b084834 Change-Id: I1b68869a5c52c9f641ee6c4d0d91ac9932624a16
|
b83b084834029a274192cfb24022f0edd73e03ce |
23-Feb-2018 |
Yuichi Araki <yaraki@google.com> |
Improve failure message from flaky ExplodeTest The test failure cannot be reproduced. This change improves the error message for better understanding of the issue. Bug: 73553097 Test: This is a test Change-Id: Iffe5964de3b4345a8113540873082fa8a2ae2929
rc/androidTest/java/android/support/transition/ExplodeTest.java
|
1bcd9d4bdd27db6f61e7d968ce584979fb88a521 |
23-Feb-2018 |
Android Build Merger (Role) <noreply-android-build-merger@google.com> |
[automerger] Fix flaking FadeTest am: 63f708a9f9 Change-Id: I90c11b8bc70b677da2210a1df1287afe7d46334e
|
63f708a9f9b852d5aadafd9c9001634fc746b2c8 |
23-Feb-2018 |
Yuichi Araki <yaraki@google.com> |
Fix flaking FadeTest Bug: 73019678 Test: This is a test fix Change-Id: I6525ad0f381baf364a73a79fbf75d0733346a9b8
rc/androidTest/java/android/support/transition/FadeTest.java
|
e338c3663379b8b6d82a55f766364f99be5b3e4c |
17-Feb-2018 |
Aurimas Liutikas <aurimas@google.com> |
Move more code to standard directories. The only thing left to move are per api directories and res/ directories (these require moving make to aapt2) Test: ./gradlew buildOnServer Change-Id: Iae3b4dbeb76849c3376a4ce5b79f124212d8bb10
rc/androidTest/NO_DOCS
|
1f5136a4c35102f39d94edd220d753d229a09e43 |
10-Feb-2018 |
Aurimas Liutikas <aurimas@google.com> |
Remove minSdkVersion tags from library manifest files. These tags are no longer needed that we don't need to support make as gradle puts these values based on build.gradle files. Test: none Change-Id: Id936e42d37fa03fe283d346f4fd9357f64f1be64
rc/main/AndroidManifest.xml
|
2d7294e5c34d2c5ee58284004d362f5c676e653b |
06-Feb-2018 |
Alan Viverette <alanv@google.com> |
DO NOT MERGE Finalize 27.1.0 release Sets webview and viewpager2 to not publish Change-Id: Ife697156a3f9137160ea86539eff048340c5bb39 Fixes: 73001617 Test: ./gradlew checkApiRelease createArchive distDocs
pi/27.1.0.txt
|
bf0ea1d967f785f3db2b7d51924f77dc506459df |
06-Feb-2018 |
Alan Viverette <alanv@google.com> |
Finalize 27.1.0 release Sets webview and viewpager2 to not publish Change-Id: Ife697156a3f9137160ea86539eff048340c5bb39 Fixes: 73001617 Test: ./gradlew checkApiRelease createArchive distDocs
pi/27.1.0.txt
|
e3739e44f24350893085b37aac0e8aec5d8dd6f0 |
04-Dec-2017 |
Alan Viverette <alanv@google.com> |
Move Support Library to prebuilts only for everything except car Test: make Change-Id: I66bb84e1f4e369eb64510660862fb63ed3e598c9
ndroid.mk
|
bb91d4d2a0deee41f32194bc4e295959aba55624 |
11-Jan-2018 |
Yuichi Araki <yaraki@google.com> |
Merge changes from topic "am-c1865206-52b7-4669-9158-5e10ccfb51f4" * changes: [automerger] Fix propagation on TransitionSet am: 03c3fdb2fa Fix propagation on TransitionSet
|
86830fba71d1f2d6d3c72cee8ab1b7fd8b16313a |
11-Jan-2018 |
Yuichi Araki <yaraki@google.com> |
Merge "Fix propagation on TransitionSet" into oc-mr1-jetpack-dev
|
ec9c44884160df5682cba444295f74a3d348e54f |
26-Dec-2017 |
Yuichi Araki <yaraki@google.com> |
Fix TransitionSet javadoc The attribute is called transitionOrdering instead of ordering. Bug: 71052190 Test: Only doc change Change-Id: I0cf0073905123f38468c7ea01f55211fbc82a33b
rc/main/java/android/support/transition/TransitionSet.java
|
03c3fdb2fa9059fb217e51c2bd2a79074a9af379 |
26-Dec-2017 |
Yuichi Araki <yaraki@google.com> |
Fix propagation on TransitionSet Bug: 70777577 Test: TransitionSetTest.testSetPropagation Change-Id: I1f9b202a399b2b5fd4494b145fa59feb0b2b4651
rc/androidTest/java/android/support/transition/TransitionSetTest.java
rc/main/java/android/support/transition/TransitionSet.java
|
fa39e2bca1b284ad7c931d9194287770b7b507fa |
21-Dec-2017 |
Aurimas Liutikas <aurimas@google.com> |
Remove uses of junit.framework.* These classes are getting removed from android sdk Bug: 70905568 Test: ./gradlew assembleAndroidTest Change-Id: I60bf4c88382147cd70cbf1aa02f78abfb2ee8eca
rc/androidTest/java/android/support/transition/TransitionInflaterTest.java
|
da292d81f4ca4dd52d3bd06171f94d19eda93341 |
15-Dec-2017 |
Aurimas Liutikas <aurimas@google.com> |
Move transition tests and manifest file to standard gradle directories. Test: ./gradlew assembleAndroidTest Change-Id: I8f3fd056ef044bdc4235e8e2009e19634b388884
ndroid.mk
ndroidManifest.xml
uild.gradle
es/values/ids.xml
rc/androidTest/AndroidManifest.xml
rc/androidTest/NO_DOCS
rc/androidTest/java/android/support/transition/ArcMotionTest.java
rc/androidTest/java/android/support/transition/AutoTransitionTest.java
rc/androidTest/java/android/support/transition/BaseTest.java
rc/androidTest/java/android/support/transition/BaseTransitionTest.java
rc/androidTest/java/android/support/transition/ChangeBoundsTest.java
rc/androidTest/java/android/support/transition/ChangeClipBoundsTest.java
rc/androidTest/java/android/support/transition/ChangeImageTransformTest.java
rc/androidTest/java/android/support/transition/ChangeScrollTest.java
rc/androidTest/java/android/support/transition/ChangeTransformTest.java
rc/androidTest/java/android/support/transition/CheckCalledRunnable.java
rc/androidTest/java/android/support/transition/ExplodeTest.java
rc/androidTest/java/android/support/transition/FadeTest.java
rc/androidTest/java/android/support/transition/FragmentTransitionTest.java
rc/androidTest/java/android/support/transition/PathMotionTest.java
rc/androidTest/java/android/support/transition/PatternPathMotionTest.java
rc/androidTest/java/android/support/transition/PropagationTest.java
rc/androidTest/java/android/support/transition/SceneTest.java
rc/androidTest/java/android/support/transition/SlideBadEdgeTest.java
rc/androidTest/java/android/support/transition/SlideDefaultEdgeTest.java
rc/androidTest/java/android/support/transition/SlideEdgeTest.java
rc/androidTest/java/android/support/transition/SyncRunnable.java
rc/androidTest/java/android/support/transition/SyncTransitionListener.java
rc/androidTest/java/android/support/transition/TransitionActivity.java
rc/androidTest/java/android/support/transition/TransitionInflaterTest.java
rc/androidTest/java/android/support/transition/TransitionManagerTest.java
rc/androidTest/java/android/support/transition/TransitionSetTest.java
rc/androidTest/java/android/support/transition/TransitionTest.java
rc/androidTest/java/android/support/transition/VisibilityTest.java
rc/androidTest/res/layout/activity_transition.xml
rc/androidTest/res/layout/scene1.xml
rc/androidTest/res/layout/scene10.xml
rc/androidTest/res/layout/scene2.xml
rc/androidTest/res/layout/scene3.xml
rc/androidTest/res/layout/scene4.xml
rc/androidTest/res/layout/scene5.xml
rc/androidTest/res/layout/scene6.xml
rc/androidTest/res/layout/scene9.xml
rc/androidTest/res/layout/support_scene0.xml
rc/androidTest/res/layout/support_scene1.xml
rc/androidTest/res/transition/arc_motion.xml
rc/androidTest/res/transition/auto_transition.xml
rc/androidTest/res/transition/change_bounds.xml
rc/androidTest/res/transition/change_clip_bounds.xml
rc/androidTest/res/transition/change_image_transform.xml
rc/androidTest/res/transition/change_scroll.xml
rc/androidTest/res/transition/change_transform.xml
rc/androidTest/res/transition/custom_path_motion.xml
rc/androidTest/res/transition/custom_transition.xml
rc/androidTest/res/transition/explode.xml
rc/androidTest/res/transition/fade.xml
rc/androidTest/res/transition/pattern_path_motion.xml
rc/androidTest/res/transition/slide.xml
rc/androidTest/res/transition/target_classes.xml
rc/androidTest/res/transition/target_ids.xml
rc/androidTest/res/transition/target_names.xml
rc/androidTest/res/transition/transition_constructors.xml
rc/androidTest/res/transition/transition_set.xml
rc/androidTest/res/values/strings.xml
rc/main/AndroidManifest.xml
rc/main/res/values/ids.xml
ests/AndroidManifest.xml
ests/NO_DOCS
ests/res/layout/activity_transition.xml
ests/res/layout/scene1.xml
ests/res/layout/scene10.xml
ests/res/layout/scene2.xml
ests/res/layout/scene3.xml
ests/res/layout/scene4.xml
ests/res/layout/scene5.xml
ests/res/layout/scene6.xml
ests/res/layout/scene9.xml
ests/res/layout/support_scene0.xml
ests/res/layout/support_scene1.xml
ests/res/transition/arc_motion.xml
ests/res/transition/auto_transition.xml
ests/res/transition/change_bounds.xml
ests/res/transition/change_clip_bounds.xml
ests/res/transition/change_image_transform.xml
ests/res/transition/change_scroll.xml
ests/res/transition/change_transform.xml
ests/res/transition/custom_path_motion.xml
ests/res/transition/custom_transition.xml
ests/res/transition/explode.xml
ests/res/transition/fade.xml
ests/res/transition/pattern_path_motion.xml
ests/res/transition/slide.xml
ests/res/transition/target_classes.xml
ests/res/transition/target_ids.xml
ests/res/transition/target_names.xml
ests/res/transition/transition_constructors.xml
ests/res/transition/transition_set.xml
ests/res/values/strings.xml
ests/src/android/support/transition/ArcMotionTest.java
ests/src/android/support/transition/AutoTransitionTest.java
ests/src/android/support/transition/BaseTest.java
ests/src/android/support/transition/BaseTransitionTest.java
ests/src/android/support/transition/ChangeBoundsTest.java
ests/src/android/support/transition/ChangeClipBoundsTest.java
ests/src/android/support/transition/ChangeImageTransformTest.java
ests/src/android/support/transition/ChangeScrollTest.java
ests/src/android/support/transition/ChangeTransformTest.java
ests/src/android/support/transition/CheckCalledRunnable.java
ests/src/android/support/transition/ExplodeTest.java
ests/src/android/support/transition/FadeTest.java
ests/src/android/support/transition/FragmentTransitionTest.java
ests/src/android/support/transition/PathMotionTest.java
ests/src/android/support/transition/PatternPathMotionTest.java
ests/src/android/support/transition/PropagationTest.java
ests/src/android/support/transition/SceneTest.java
ests/src/android/support/transition/SlideBadEdgeTest.java
ests/src/android/support/transition/SlideDefaultEdgeTest.java
ests/src/android/support/transition/SlideEdgeTest.java
ests/src/android/support/transition/SyncRunnable.java
ests/src/android/support/transition/SyncTransitionListener.java
ests/src/android/support/transition/TransitionActivity.java
ests/src/android/support/transition/TransitionInflaterTest.java
ests/src/android/support/transition/TransitionManagerTest.java
ests/src/android/support/transition/TransitionSetTest.java
ests/src/android/support/transition/TransitionTest.java
ests/src/android/support/transition/VisibilityTest.java
|
ee0475da4ae092ab7b7acfc48755a03d2ef9ec23 |
15-Dec-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Sync jetpack and master Android.mk files." into oc-mr1-jetpack-dev
|
d7946133f272cecce32197bb419737dc6766928c |
14-Dec-2017 |
Aurimas Liutikas <aurimas@google.com> |
Merge commit '7ed10e5f43637b244bdf8fcededde19d80c4a372' into mergefix Change-Id: I2293c9a3a35d713ada4935c35b442c695e0d1ade
|
b63b3abc571efeeacf9ffe38ad344c1d3b1db195 |
13-Dec-2017 |
Aurimas Liutikas <aurimas@google.com> |
Set minSdkVersion via our SupportAndroidLibraryPlugin. Test: ./gradlew assembleAndroidTest in support and app-toolkit Change-Id: I61ae66020bc32e638a7d5e15b5994d986fb14d7d
uild.gradle
|
7412f7ff1d6f11d0f4e23f15f7eb09aa5a90fbc3 |
13-Dec-2017 |
Aurimas Liutikas <aurimas@google.com> |
Sync jetpack and master Android.mk files. This includes several patches that touch Android.mk files. Test: None Change-Id: I8f572d66e3946a8704d00db98b8b013f5f4a9371
ndroid.mk
|
66807fcc6d49f3d98aa9d56c8e8fc909a03a8890 |
05-Dec-2017 |
Jake Wharton <jakew@google.com> |
Use dependency substitution as a replacement for excludes. These test artifacts have a dependency on the support annotation binary but we want them to use the version that's being built in the repo instead. Test: ./gradlew build Change-Id: I8cb59b1ac4d3956bdfd8286fd2205c2e998c35a1
uild.gradle
|
b8fd9b6058b650ea7069c22879c417efea20a619 |
22-Nov-2017 |
Aurimas Liutikas <aurimas@google.com> |
Make build.gradle files even more kotlin script friendly. Test: ./gradlew tasks Change-Id: Ia6f61f61fef1733e990b95cdfde26a95d9091ab5
uild.gradle
|
f4ec12f795694f62ffccd0dae7e537a3cd270319 |
22-Nov-2017 |
Aurimas Liutikas <aurimas@google.com> |
Make build.gradle files even more kotlin script friendly. Test: ./gradlew tasks Change-Id: Ia6f61f61fef1733e990b95cdfde26a95d9091ab5
uild.gradle
|
1bece1365a619cde06c5fb7b95530b8539c19d78 |
19-Nov-2017 |
Jeff Sharkey <jsharkey@android.com> |
Emit all APIs using Predicates. Generate APIs using updated doclava. Test: manual inspection of API text files Bug: 69505783 Change-Id: I3d0980e17a8fb7c102ddaed950c89f735b59ebb6 (cherry picked from commit 3034f5d8244f904e9756d00ccf063a702df0a902)
pi/current.txt
|
e2cd87a4aa2fd6868db035967bf49281bd426fe1 |
23-Nov-2017 |
Aurimas Liutikas <aurimas@google.com> |
resolve merge conflicts of 25c6163330 to oc-mr1-jetpack-dev Test: ./gradlew lintRelease Change-Id: I73c89f8426f4cf75f0bcc493675683b19e228fa1
|
25c616333059046ed63860374418d0f0eda824eb |
22-Nov-2017 |
Jake Wharton <jakew@google.com> |
Only add baseline file when it exists. Remove existing empty baseline files as well. Test: ./gradlew lintRelease Change-Id: Ia1698405cd44e7c2778efde547f84bea49e15583
int-baseline.xml
|
04c9cb44b503470485a055e69eb80f0ed305a13f |
21-Nov-2017 |
Aurimas Liutikas <aurimas@google.com> |
Remove useless package.html We used to keep lovely package.html for additional documentation. Sadly, they are awfully out of date, so let's remove them until we have something better. Test: None Change-Id: I9231760ba709384d05109b482eb60812effcb2e2
rc/main/java/android/support/transition/package.html
|
10099b8e6d794eebd76a57b02777b8138f33d709 |
07-Nov-2017 |
Tor Norbye <tnorbye@google.com> |
Avoid comparing resource id's Transition.java:1020: Error: Comparing resource types (@IdRes) other than equality is dangerous and usually wrong; some resource types set top bit which turns the value negative [ResourceType] if (targetId > 0) { ~~~~~~~~~~~~ Change-Id: I3c7ccbead333ba4322059bcff324deb28da25ee1 (cherry picked from commit fa7b4e1c1d73d96dc7bd45ec798c0382a1bdd3ef)
rc/main/java/android/support/transition/Transition.java
|
30a53661ddfa836f99bb9402667f80123db04604 |
10-Nov-2017 |
Aurimas Liutikas <aurimas@google.com> |
Move to setting maven version via SupporLibrary extension. am: 78c1ab769d Change-Id: I9b49c15eadddd0b13774232fc2ae3116c62f8fda
|
78c1ab769dfe503ffd0b25cb998db80202a1bfcb |
08-Nov-2017 |
Aurimas Liutikas <aurimas@google.com> |
Move to setting maven version via SupporLibrary extension. Test: ./gradlew createArchive Change-Id: Ifa145712bc3b68ef561d8d7f9e21e97c79b705d1
uild.gradle
|
7f40a7ef7894666df581acf8228e86f00569ab92 |
28-Oct-2017 |
Aurimas Liutikas <aurimas@google.com> |
Move setting maven group directly to each build.gradle. Test: ./gradlew buildOnServer Change-Id: If83e8d3d4bb8c9dd260f65c3898b6f0fa8ffc524
uild.gradle
|
44d7d8666eec324b4a416ef9403334a9aa4f4e1f |
28-Oct-2017 |
Aurimas Liutikas <aurimas@google.com> |
Move setting maven group directly to each build.gradle. Test: ./gradlew buildOnServer Change-Id: If83e8d3d4bb8c9dd260f65c3898b6f0fa8ffc524
uild.gradle
|
5b624898aa36ea4c2ca348bf7ad5014398d35407 |
07-Nov-2017 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Move to Kotlin friendly supportLibrary extension calling." into oc-mr1-support-27.0-dev am: 61c5b7f321 Change-Id: I5e5b434246ffa6df1644ad3128769374160d16df
|
35d642ad4e2fb13b3c9b82eb622751b82321c9ce |
07-Nov-2017 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Merge Flatfoot and Support library plugins" into oc-mr1-support-27.0-dev am: 7c2a2da708 Change-Id: I10ed8ae7c863af4df255142cc2353b08e1461328
|
ea5ee82cc9a962324db73b19df161724c0c4a96b |
06-Nov-2017 |
Aurimas Liutikas <aurimas@google.com> |
Move to Kotlin friendly supportLibrary extension calling. Test: None Change-Id: I317174fb90b440ce036230d604d81343f32c4cfb
uild.gradle
|
f8b708aca586e946adad0bc3022b0c199224c07f |
03-Nov-2017 |
Aurimas Liutikas <aurimas@google.com> |
Merge Flatfoot and Support library plugins - Moves the Android Library project setup into one place - Add an option for legacy source paths (support lib projects) - Enables error-prone for flatfoot projects. - Removes verbose setup of flatfoot android libraries - Moves to referencing plugins via new plugins { id("foo") } api. Test: ./gradlew assemble for both projects Change-Id: I4dab611740353b0825d892169e9e7a96d900796b
uild.gradle
|
875082c8308737bd0418e4cfcbe18721ec569452 |
26-Oct-2017 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Add OWNERS files in support project." into oc-mr1-support-27.0-dev am: 429457d6b9 Change-Id: I9a26f8b1c6b4755e611214895173ce2ed74a5791
|
acf268ba0b48c65ec7cc5070d803c3f94158f45c |
20-Oct-2017 |
Aurimas Liutikas <aurimas@google.com> |
Add OWNERS files in support project. Bug: 68037538 Test: None Change-Id: I7a5908aa98ff594cce5c91a609fc33be9a53b5f7
WNERS
|
dcec51dc0506d282c78a5142b8dec63581ee97ca |
16-Oct-2017 |
Alan Viverette <alanv@google.com> |
Add definition for API 26.1.0 am: 8597b330f7 Change-Id: I328e32e8f331459e9e3ebc5c900cbd225f3aed68
|
8597b330f771049ff5340407a51b7472d3f3f686 |
13-Oct-2017 |
Alan Viverette <alanv@google.com> |
Add definition for API 26.1.0 Also fixes diffs task and whitelist management. Fixes: 67776950 Test: ./gradlew generateDiffs -PtoApi=27.0.0 Change-Id: I2329343059bff413e887137a65a7d12bbb96147e
pi/26.1.0.txt
|
f72b2f9f380bc7b684faa9d927106b526f4da153 |
13-Oct-2017 |
Aurimas Liutikas <aurimas@google.com> |
Move transition to standard directories. Bug: 67054326 Test: ./gradlew buildOnServer Change-Id: I08b061616c5105608e3edbd1c350eb906589416f
ndroid.mk
pi14/android/support/transition/AnimatorUtilsApi14.java
pi14/android/support/transition/GhostViewApi14.java
pi14/android/support/transition/ImageViewUtilsApi14.java
pi14/android/support/transition/ObjectAnimatorUtilsApi14.java
pi14/android/support/transition/PathProperty.java
pi14/android/support/transition/PropertyValuesHolderUtilsApi14.java
pi14/android/support/transition/ViewGroupOverlayApi14.java
pi14/android/support/transition/ViewGroupUtilsApi14.java
pi14/android/support/transition/ViewOverlayApi14.java
pi14/android/support/transition/ViewUtilsApi14.java
pi14/android/support/transition/WindowIdApi14.java
pi18/android/support/transition/ViewGroupOverlayApi18.java
pi18/android/support/transition/ViewGroupUtilsApi18.java
pi18/android/support/transition/ViewOverlayApi18.java
pi18/android/support/transition/ViewUtilsApi18.java
pi18/android/support/transition/WindowIdApi18.java
pi19/android/support/transition/AnimatorUtilsApi19.java
pi19/android/support/transition/ViewUtilsApi19.java
pi21/android/support/transition/GhostViewApi21.java
pi21/android/support/transition/ImageViewUtilsApi21.java
pi21/android/support/transition/ObjectAnimatorUtilsApi21.java
pi21/android/support/transition/PropertyValuesHolderUtilsApi21.java
pi21/android/support/transition/ViewUtilsApi21.java
pi22/android/support/transition/ViewUtilsApi22.java
ase/android/support/transition/AnimatorUtilsImpl.java
ase/android/support/transition/GhostViewImpl.java
ase/android/support/transition/ImageViewUtilsImpl.java
ase/android/support/transition/ObjectAnimatorUtilsImpl.java
ase/android/support/transition/PropertyValuesHolderUtilsImpl.java
ase/android/support/transition/ViewGroupOverlayImpl.java
ase/android/support/transition/ViewGroupUtilsImpl.java
ase/android/support/transition/ViewOverlayImpl.java
ase/android/support/transition/ViewUtilsImpl.java
ase/android/support/transition/WindowIdImpl.java
uild.gradle
rc/android/support/transition/AnimatorUtils.java
rc/android/support/transition/ArcMotion.java
rc/android/support/transition/AutoTransition.java
rc/android/support/transition/ChangeBounds.java
rc/android/support/transition/ChangeClipBounds.java
rc/android/support/transition/ChangeImageTransform.java
rc/android/support/transition/ChangeScroll.java
rc/android/support/transition/ChangeTransform.java
rc/android/support/transition/CircularPropagation.java
rc/android/support/transition/Explode.java
rc/android/support/transition/Fade.java
rc/android/support/transition/FloatArrayEvaluator.java
rc/android/support/transition/FragmentTransitionSupport.java
rc/android/support/transition/GhostViewUtils.java
rc/android/support/transition/ImageViewUtils.java
rc/android/support/transition/MatrixUtils.java
rc/android/support/transition/ObjectAnimatorUtils.java
rc/android/support/transition/PathMotion.java
rc/android/support/transition/PatternPathMotion.java
rc/android/support/transition/PropertyValuesHolderUtils.java
rc/android/support/transition/RectEvaluator.java
rc/android/support/transition/Scene.java
rc/android/support/transition/SidePropagation.java
rc/android/support/transition/Slide.java
rc/android/support/transition/Styleable.java
rc/android/support/transition/Transition.java
rc/android/support/transition/TransitionInflater.java
rc/android/support/transition/TransitionListenerAdapter.java
rc/android/support/transition/TransitionManager.java
rc/android/support/transition/TransitionPropagation.java
rc/android/support/transition/TransitionSet.java
rc/android/support/transition/TransitionUtils.java
rc/android/support/transition/TransitionValues.java
rc/android/support/transition/TransitionValuesMaps.java
rc/android/support/transition/TranslationAnimationCreator.java
rc/android/support/transition/ViewGroupUtils.java
rc/android/support/transition/ViewUtils.java
rc/android/support/transition/Visibility.java
rc/android/support/transition/VisibilityPropagation.java
rc/android/support/transition/package.html
rc/main/java/android/support/transition/AnimatorUtils.java
rc/main/java/android/support/transition/AnimatorUtilsApi14.java
rc/main/java/android/support/transition/AnimatorUtilsApi19.java
rc/main/java/android/support/transition/AnimatorUtilsImpl.java
rc/main/java/android/support/transition/ArcMotion.java
rc/main/java/android/support/transition/AutoTransition.java
rc/main/java/android/support/transition/ChangeBounds.java
rc/main/java/android/support/transition/ChangeClipBounds.java
rc/main/java/android/support/transition/ChangeImageTransform.java
rc/main/java/android/support/transition/ChangeScroll.java
rc/main/java/android/support/transition/ChangeTransform.java
rc/main/java/android/support/transition/CircularPropagation.java
rc/main/java/android/support/transition/Explode.java
rc/main/java/android/support/transition/Fade.java
rc/main/java/android/support/transition/FloatArrayEvaluator.java
rc/main/java/android/support/transition/FragmentTransitionSupport.java
rc/main/java/android/support/transition/GhostViewApi14.java
rc/main/java/android/support/transition/GhostViewApi21.java
rc/main/java/android/support/transition/GhostViewImpl.java
rc/main/java/android/support/transition/GhostViewUtils.java
rc/main/java/android/support/transition/ImageViewUtils.java
rc/main/java/android/support/transition/ImageViewUtilsApi14.java
rc/main/java/android/support/transition/ImageViewUtilsApi21.java
rc/main/java/android/support/transition/ImageViewUtilsImpl.java
rc/main/java/android/support/transition/MatrixUtils.java
rc/main/java/android/support/transition/ObjectAnimatorUtils.java
rc/main/java/android/support/transition/ObjectAnimatorUtilsApi14.java
rc/main/java/android/support/transition/ObjectAnimatorUtilsApi21.java
rc/main/java/android/support/transition/ObjectAnimatorUtilsImpl.java
rc/main/java/android/support/transition/PathMotion.java
rc/main/java/android/support/transition/PathProperty.java
rc/main/java/android/support/transition/PatternPathMotion.java
rc/main/java/android/support/transition/PropertyValuesHolderUtils.java
rc/main/java/android/support/transition/PropertyValuesHolderUtilsApi14.java
rc/main/java/android/support/transition/PropertyValuesHolderUtilsApi21.java
rc/main/java/android/support/transition/PropertyValuesHolderUtilsImpl.java
rc/main/java/android/support/transition/RectEvaluator.java
rc/main/java/android/support/transition/Scene.java
rc/main/java/android/support/transition/SidePropagation.java
rc/main/java/android/support/transition/Slide.java
rc/main/java/android/support/transition/Styleable.java
rc/main/java/android/support/transition/Transition.java
rc/main/java/android/support/transition/TransitionInflater.java
rc/main/java/android/support/transition/TransitionListenerAdapter.java
rc/main/java/android/support/transition/TransitionManager.java
rc/main/java/android/support/transition/TransitionPropagation.java
rc/main/java/android/support/transition/TransitionSet.java
rc/main/java/android/support/transition/TransitionUtils.java
rc/main/java/android/support/transition/TransitionValues.java
rc/main/java/android/support/transition/TransitionValuesMaps.java
rc/main/java/android/support/transition/TranslationAnimationCreator.java
rc/main/java/android/support/transition/ViewGroupOverlayApi14.java
rc/main/java/android/support/transition/ViewGroupOverlayApi18.java
rc/main/java/android/support/transition/ViewGroupOverlayImpl.java
rc/main/java/android/support/transition/ViewGroupUtils.java
rc/main/java/android/support/transition/ViewGroupUtilsApi14.java
rc/main/java/android/support/transition/ViewGroupUtilsApi18.java
rc/main/java/android/support/transition/ViewGroupUtilsImpl.java
rc/main/java/android/support/transition/ViewOverlayApi14.java
rc/main/java/android/support/transition/ViewOverlayApi18.java
rc/main/java/android/support/transition/ViewOverlayImpl.java
rc/main/java/android/support/transition/ViewUtils.java
rc/main/java/android/support/transition/ViewUtilsApi14.java
rc/main/java/android/support/transition/ViewUtilsApi18.java
rc/main/java/android/support/transition/ViewUtilsApi19.java
rc/main/java/android/support/transition/ViewUtilsApi21.java
rc/main/java/android/support/transition/ViewUtilsApi22.java
rc/main/java/android/support/transition/ViewUtilsImpl.java
rc/main/java/android/support/transition/Visibility.java
rc/main/java/android/support/transition/VisibilityPropagation.java
rc/main/java/android/support/transition/WindowIdApi14.java
rc/main/java/android/support/transition/WindowIdApi18.java
rc/main/java/android/support/transition/WindowIdImpl.java
rc/main/java/android/support/transition/package.html
|
a69bbcc05e3e79821246ab0a2be63065eda43677 |
07-Oct-2017 |
Kathy Kam <kkam@google.com> |
Update versions to 27.0.0 and API Finalization Test: N/A Bug: N/A Change-Id: I1b8665ec5f916df53ded2ccd54b63dd72f72d9cd
pi/27.0.0.txt
|
a64b35b4745c420b3b755750044fdf95a34a4ea0 |
07-Oct-2017 |
Kathy Kam <kkam@google.com> |
Update versions to 27.0.0 and API Finalization Test: N/A Bug: N/A Change-Id: I1b8665ec5f916df53ded2ccd54b63dd72f72d9cd
pi/27.0.0.txt
|
72bb9952e7db82279af7bd4cc770a619947d39f3 |
06-Oct-2017 |
Aurimas Liutikas <aurimas@google.com> |
Move version tracking from manifest meta-data to java resources. Previously support library tracked its usage by adding meta-data tags to each library, however that caused issues for certain libraries as there is a high cost associated with services and meta-data in package manager. To work around this issue move to storing version information in java resource inside the jar META-INF/group_name.version. Bug: 65418258 Test: ./gradlew buildOnServer Change-Id: Iaad4911019d18811207cccafe540e4f1d3350326
ndroidManifest.xml
|
96b3dee8e2896856baa00d51ee83dbf2a63908a9 |
29-Sep-2017 |
Aurimas Liutikas <aurimas@google.com> |
Revert "Move transition code to standard directories." This reverts commit bbd11a6d1645172f0831008aa8b401a7a42b8b94. Reason for revert: Broke make builds in master Change-Id: I2d7a5739349abeb7d031429b14c1de5eeb541e5c
ndroid.mk
pi14/android/support/transition/AnimatorUtilsApi14.java
pi14/android/support/transition/GhostViewApi14.java
pi14/android/support/transition/ImageViewUtilsApi14.java
pi14/android/support/transition/ObjectAnimatorUtilsApi14.java
pi14/android/support/transition/PathProperty.java
pi14/android/support/transition/PropertyValuesHolderUtilsApi14.java
pi14/android/support/transition/ViewGroupOverlayApi14.java
pi14/android/support/transition/ViewGroupUtilsApi14.java
pi14/android/support/transition/ViewOverlayApi14.java
pi14/android/support/transition/ViewUtilsApi14.java
pi14/android/support/transition/WindowIdApi14.java
pi18/android/support/transition/ViewGroupOverlayApi18.java
pi18/android/support/transition/ViewGroupUtilsApi18.java
pi18/android/support/transition/ViewOverlayApi18.java
pi18/android/support/transition/ViewUtilsApi18.java
pi18/android/support/transition/WindowIdApi18.java
pi19/android/support/transition/AnimatorUtilsApi19.java
pi19/android/support/transition/ViewUtilsApi19.java
pi21/android/support/transition/GhostViewApi21.java
pi21/android/support/transition/ImageViewUtilsApi21.java
pi21/android/support/transition/ObjectAnimatorUtilsApi21.java
pi21/android/support/transition/PropertyValuesHolderUtilsApi21.java
pi21/android/support/transition/ViewUtilsApi21.java
pi22/android/support/transition/ViewUtilsApi22.java
ase/android/support/transition/AnimatorUtilsImpl.java
ase/android/support/transition/GhostViewImpl.java
ase/android/support/transition/ImageViewUtilsImpl.java
ase/android/support/transition/ObjectAnimatorUtilsImpl.java
ase/android/support/transition/PropertyValuesHolderUtilsImpl.java
ase/android/support/transition/ViewGroupOverlayImpl.java
ase/android/support/transition/ViewGroupUtilsImpl.java
ase/android/support/transition/ViewOverlayImpl.java
ase/android/support/transition/ViewUtilsImpl.java
ase/android/support/transition/WindowIdImpl.java
uild.gradle
es/values/ids.xml
rc/android/support/transition/AnimatorUtils.java
rc/android/support/transition/ArcMotion.java
rc/android/support/transition/AutoTransition.java
rc/android/support/transition/ChangeBounds.java
rc/android/support/transition/ChangeClipBounds.java
rc/android/support/transition/ChangeImageTransform.java
rc/android/support/transition/ChangeScroll.java
rc/android/support/transition/ChangeTransform.java
rc/android/support/transition/CircularPropagation.java
rc/android/support/transition/Explode.java
rc/android/support/transition/Fade.java
rc/android/support/transition/FloatArrayEvaluator.java
rc/android/support/transition/FragmentTransitionSupport.java
rc/android/support/transition/GhostViewUtils.java
rc/android/support/transition/ImageViewUtils.java
rc/android/support/transition/MatrixUtils.java
rc/android/support/transition/ObjectAnimatorUtils.java
rc/android/support/transition/PathMotion.java
rc/android/support/transition/PatternPathMotion.java
rc/android/support/transition/PropertyValuesHolderUtils.java
rc/android/support/transition/RectEvaluator.java
rc/android/support/transition/Scene.java
rc/android/support/transition/SidePropagation.java
rc/android/support/transition/Slide.java
rc/android/support/transition/Styleable.java
rc/android/support/transition/Transition.java
rc/android/support/transition/TransitionInflater.java
rc/android/support/transition/TransitionListenerAdapter.java
rc/android/support/transition/TransitionManager.java
rc/android/support/transition/TransitionPropagation.java
rc/android/support/transition/TransitionSet.java
rc/android/support/transition/TransitionUtils.java
rc/android/support/transition/TransitionValues.java
rc/android/support/transition/TransitionValuesMaps.java
rc/android/support/transition/TranslationAnimationCreator.java
rc/android/support/transition/ViewGroupUtils.java
rc/android/support/transition/ViewUtils.java
rc/android/support/transition/Visibility.java
rc/android/support/transition/VisibilityPropagation.java
rc/android/support/transition/package.html
rc/main/java/android/support/transition/AnimatorUtils.java
rc/main/java/android/support/transition/AnimatorUtilsApi14.java
rc/main/java/android/support/transition/AnimatorUtilsApi19.java
rc/main/java/android/support/transition/AnimatorUtilsImpl.java
rc/main/java/android/support/transition/ArcMotion.java
rc/main/java/android/support/transition/AutoTransition.java
rc/main/java/android/support/transition/ChangeBounds.java
rc/main/java/android/support/transition/ChangeClipBounds.java
rc/main/java/android/support/transition/ChangeImageTransform.java
rc/main/java/android/support/transition/ChangeScroll.java
rc/main/java/android/support/transition/ChangeTransform.java
rc/main/java/android/support/transition/CircularPropagation.java
rc/main/java/android/support/transition/Explode.java
rc/main/java/android/support/transition/Fade.java
rc/main/java/android/support/transition/FloatArrayEvaluator.java
rc/main/java/android/support/transition/FragmentTransitionSupport.java
rc/main/java/android/support/transition/GhostViewApi14.java
rc/main/java/android/support/transition/GhostViewApi21.java
rc/main/java/android/support/transition/GhostViewImpl.java
rc/main/java/android/support/transition/GhostViewUtils.java
rc/main/java/android/support/transition/ImageViewUtils.java
rc/main/java/android/support/transition/ImageViewUtilsApi14.java
rc/main/java/android/support/transition/ImageViewUtilsApi21.java
rc/main/java/android/support/transition/ImageViewUtilsImpl.java
rc/main/java/android/support/transition/MatrixUtils.java
rc/main/java/android/support/transition/ObjectAnimatorUtils.java
rc/main/java/android/support/transition/ObjectAnimatorUtilsApi14.java
rc/main/java/android/support/transition/ObjectAnimatorUtilsApi21.java
rc/main/java/android/support/transition/ObjectAnimatorUtilsImpl.java
rc/main/java/android/support/transition/PathMotion.java
rc/main/java/android/support/transition/PathProperty.java
rc/main/java/android/support/transition/PatternPathMotion.java
rc/main/java/android/support/transition/PropertyValuesHolderUtils.java
rc/main/java/android/support/transition/PropertyValuesHolderUtilsApi14.java
rc/main/java/android/support/transition/PropertyValuesHolderUtilsApi21.java
rc/main/java/android/support/transition/PropertyValuesHolderUtilsImpl.java
rc/main/java/android/support/transition/RectEvaluator.java
rc/main/java/android/support/transition/Scene.java
rc/main/java/android/support/transition/SidePropagation.java
rc/main/java/android/support/transition/Slide.java
rc/main/java/android/support/transition/Styleable.java
rc/main/java/android/support/transition/Transition.java
rc/main/java/android/support/transition/TransitionInflater.java
rc/main/java/android/support/transition/TransitionListenerAdapter.java
rc/main/java/android/support/transition/TransitionManager.java
rc/main/java/android/support/transition/TransitionPropagation.java
rc/main/java/android/support/transition/TransitionSet.java
rc/main/java/android/support/transition/TransitionUtils.java
rc/main/java/android/support/transition/TransitionValues.java
rc/main/java/android/support/transition/TransitionValuesMaps.java
rc/main/java/android/support/transition/TranslationAnimationCreator.java
rc/main/java/android/support/transition/ViewGroupOverlayApi14.java
rc/main/java/android/support/transition/ViewGroupOverlayApi18.java
rc/main/java/android/support/transition/ViewGroupOverlayImpl.java
rc/main/java/android/support/transition/ViewGroupUtils.java
rc/main/java/android/support/transition/ViewGroupUtilsApi14.java
rc/main/java/android/support/transition/ViewGroupUtilsApi18.java
rc/main/java/android/support/transition/ViewGroupUtilsImpl.java
rc/main/java/android/support/transition/ViewOverlayApi14.java
rc/main/java/android/support/transition/ViewOverlayApi18.java
rc/main/java/android/support/transition/ViewOverlayImpl.java
rc/main/java/android/support/transition/ViewUtils.java
rc/main/java/android/support/transition/ViewUtilsApi14.java
rc/main/java/android/support/transition/ViewUtilsApi18.java
rc/main/java/android/support/transition/ViewUtilsApi19.java
rc/main/java/android/support/transition/ViewUtilsApi21.java
rc/main/java/android/support/transition/ViewUtilsApi22.java
rc/main/java/android/support/transition/ViewUtilsImpl.java
rc/main/java/android/support/transition/Visibility.java
rc/main/java/android/support/transition/VisibilityPropagation.java
rc/main/java/android/support/transition/WindowIdApi14.java
rc/main/java/android/support/transition/WindowIdApi18.java
rc/main/java/android/support/transition/WindowIdImpl.java
rc/main/java/android/support/transition/package.html
rc/main/res/values/ids.xml
|
bbd11a6d1645172f0831008aa8b401a7a42b8b94 |
29-Sep-2017 |
Aurimas Liutikas <aurimas@google.com> |
Move transition code to standard directories. Test: ./gradlew assembleDebug Bug: 67054326 Change-Id: I7b79615f7c51e9faef394de6a01b63fea60e9a25
ndroid.mk
pi14/android/support/transition/AnimatorUtilsApi14.java
pi14/android/support/transition/GhostViewApi14.java
pi14/android/support/transition/ImageViewUtilsApi14.java
pi14/android/support/transition/ObjectAnimatorUtilsApi14.java
pi14/android/support/transition/PathProperty.java
pi14/android/support/transition/PropertyValuesHolderUtilsApi14.java
pi14/android/support/transition/ViewGroupOverlayApi14.java
pi14/android/support/transition/ViewGroupUtilsApi14.java
pi14/android/support/transition/ViewOverlayApi14.java
pi14/android/support/transition/ViewUtilsApi14.java
pi14/android/support/transition/WindowIdApi14.java
pi18/android/support/transition/ViewGroupOverlayApi18.java
pi18/android/support/transition/ViewGroupUtilsApi18.java
pi18/android/support/transition/ViewOverlayApi18.java
pi18/android/support/transition/ViewUtilsApi18.java
pi18/android/support/transition/WindowIdApi18.java
pi19/android/support/transition/AnimatorUtilsApi19.java
pi19/android/support/transition/ViewUtilsApi19.java
pi21/android/support/transition/GhostViewApi21.java
pi21/android/support/transition/ImageViewUtilsApi21.java
pi21/android/support/transition/ObjectAnimatorUtilsApi21.java
pi21/android/support/transition/PropertyValuesHolderUtilsApi21.java
pi21/android/support/transition/ViewUtilsApi21.java
pi22/android/support/transition/ViewUtilsApi22.java
ase/android/support/transition/AnimatorUtilsImpl.java
ase/android/support/transition/GhostViewImpl.java
ase/android/support/transition/ImageViewUtilsImpl.java
ase/android/support/transition/ObjectAnimatorUtilsImpl.java
ase/android/support/transition/PropertyValuesHolderUtilsImpl.java
ase/android/support/transition/ViewGroupOverlayImpl.java
ase/android/support/transition/ViewGroupUtilsImpl.java
ase/android/support/transition/ViewOverlayImpl.java
ase/android/support/transition/ViewUtilsImpl.java
ase/android/support/transition/WindowIdImpl.java
uild.gradle
es/values/ids.xml
rc/android/support/transition/AnimatorUtils.java
rc/android/support/transition/ArcMotion.java
rc/android/support/transition/AutoTransition.java
rc/android/support/transition/ChangeBounds.java
rc/android/support/transition/ChangeClipBounds.java
rc/android/support/transition/ChangeImageTransform.java
rc/android/support/transition/ChangeScroll.java
rc/android/support/transition/ChangeTransform.java
rc/android/support/transition/CircularPropagation.java
rc/android/support/transition/Explode.java
rc/android/support/transition/Fade.java
rc/android/support/transition/FloatArrayEvaluator.java
rc/android/support/transition/FragmentTransitionSupport.java
rc/android/support/transition/GhostViewUtils.java
rc/android/support/transition/ImageViewUtils.java
rc/android/support/transition/MatrixUtils.java
rc/android/support/transition/ObjectAnimatorUtils.java
rc/android/support/transition/PathMotion.java
rc/android/support/transition/PatternPathMotion.java
rc/android/support/transition/PropertyValuesHolderUtils.java
rc/android/support/transition/RectEvaluator.java
rc/android/support/transition/Scene.java
rc/android/support/transition/SidePropagation.java
rc/android/support/transition/Slide.java
rc/android/support/transition/Styleable.java
rc/android/support/transition/Transition.java
rc/android/support/transition/TransitionInflater.java
rc/android/support/transition/TransitionListenerAdapter.java
rc/android/support/transition/TransitionManager.java
rc/android/support/transition/TransitionPropagation.java
rc/android/support/transition/TransitionSet.java
rc/android/support/transition/TransitionUtils.java
rc/android/support/transition/TransitionValues.java
rc/android/support/transition/TransitionValuesMaps.java
rc/android/support/transition/TranslationAnimationCreator.java
rc/android/support/transition/ViewGroupUtils.java
rc/android/support/transition/ViewUtils.java
rc/android/support/transition/Visibility.java
rc/android/support/transition/VisibilityPropagation.java
rc/android/support/transition/package.html
rc/main/java/android/support/transition/AnimatorUtils.java
rc/main/java/android/support/transition/AnimatorUtilsApi14.java
rc/main/java/android/support/transition/AnimatorUtilsApi19.java
rc/main/java/android/support/transition/AnimatorUtilsImpl.java
rc/main/java/android/support/transition/ArcMotion.java
rc/main/java/android/support/transition/AutoTransition.java
rc/main/java/android/support/transition/ChangeBounds.java
rc/main/java/android/support/transition/ChangeClipBounds.java
rc/main/java/android/support/transition/ChangeImageTransform.java
rc/main/java/android/support/transition/ChangeScroll.java
rc/main/java/android/support/transition/ChangeTransform.java
rc/main/java/android/support/transition/CircularPropagation.java
rc/main/java/android/support/transition/Explode.java
rc/main/java/android/support/transition/Fade.java
rc/main/java/android/support/transition/FloatArrayEvaluator.java
rc/main/java/android/support/transition/FragmentTransitionSupport.java
rc/main/java/android/support/transition/GhostViewApi14.java
rc/main/java/android/support/transition/GhostViewApi21.java
rc/main/java/android/support/transition/GhostViewImpl.java
rc/main/java/android/support/transition/GhostViewUtils.java
rc/main/java/android/support/transition/ImageViewUtils.java
rc/main/java/android/support/transition/ImageViewUtilsApi14.java
rc/main/java/android/support/transition/ImageViewUtilsApi21.java
rc/main/java/android/support/transition/ImageViewUtilsImpl.java
rc/main/java/android/support/transition/MatrixUtils.java
rc/main/java/android/support/transition/ObjectAnimatorUtils.java
rc/main/java/android/support/transition/ObjectAnimatorUtilsApi14.java
rc/main/java/android/support/transition/ObjectAnimatorUtilsApi21.java
rc/main/java/android/support/transition/ObjectAnimatorUtilsImpl.java
rc/main/java/android/support/transition/PathMotion.java
rc/main/java/android/support/transition/PathProperty.java
rc/main/java/android/support/transition/PatternPathMotion.java
rc/main/java/android/support/transition/PropertyValuesHolderUtils.java
rc/main/java/android/support/transition/PropertyValuesHolderUtilsApi14.java
rc/main/java/android/support/transition/PropertyValuesHolderUtilsApi21.java
rc/main/java/android/support/transition/PropertyValuesHolderUtilsImpl.java
rc/main/java/android/support/transition/RectEvaluator.java
rc/main/java/android/support/transition/Scene.java
rc/main/java/android/support/transition/SidePropagation.java
rc/main/java/android/support/transition/Slide.java
rc/main/java/android/support/transition/Styleable.java
rc/main/java/android/support/transition/Transition.java
rc/main/java/android/support/transition/TransitionInflater.java
rc/main/java/android/support/transition/TransitionListenerAdapter.java
rc/main/java/android/support/transition/TransitionManager.java
rc/main/java/android/support/transition/TransitionPropagation.java
rc/main/java/android/support/transition/TransitionSet.java
rc/main/java/android/support/transition/TransitionUtils.java
rc/main/java/android/support/transition/TransitionValues.java
rc/main/java/android/support/transition/TransitionValuesMaps.java
rc/main/java/android/support/transition/TranslationAnimationCreator.java
rc/main/java/android/support/transition/ViewGroupOverlayApi14.java
rc/main/java/android/support/transition/ViewGroupOverlayApi18.java
rc/main/java/android/support/transition/ViewGroupOverlayImpl.java
rc/main/java/android/support/transition/ViewGroupUtils.java
rc/main/java/android/support/transition/ViewGroupUtilsApi14.java
rc/main/java/android/support/transition/ViewGroupUtilsApi18.java
rc/main/java/android/support/transition/ViewGroupUtilsImpl.java
rc/main/java/android/support/transition/ViewOverlayApi14.java
rc/main/java/android/support/transition/ViewOverlayApi18.java
rc/main/java/android/support/transition/ViewOverlayImpl.java
rc/main/java/android/support/transition/ViewUtils.java
rc/main/java/android/support/transition/ViewUtilsApi14.java
rc/main/java/android/support/transition/ViewUtilsApi18.java
rc/main/java/android/support/transition/ViewUtilsApi19.java
rc/main/java/android/support/transition/ViewUtilsApi21.java
rc/main/java/android/support/transition/ViewUtilsApi22.java
rc/main/java/android/support/transition/ViewUtilsImpl.java
rc/main/java/android/support/transition/Visibility.java
rc/main/java/android/support/transition/VisibilityPropagation.java
rc/main/java/android/support/transition/WindowIdApi14.java
rc/main/java/android/support/transition/WindowIdApi18.java
rc/main/java/android/support/transition/WindowIdImpl.java
rc/main/java/android/support/transition/package.html
rc/main/res/values/ids.xml
|
029980a605625795c01e219bf8c0d24adaa29c35 |
22-Sep-2017 |
Shane Farmer <safarmer@google.com> |
Transition library ProGuard rules. Keep the weakly referenced ViewBounds in the listener in the ChangeBounds class so that ProGuard does not remove the write only field. If ProGuard removes this field, it defeats the purpose of holding the reference. Bug: 65582513 Test: Rule was confirmed in google3 to fix the issue in the bug Change-Id: I4057ee371fe46947f7a34b70b540eab4b34f162e
roguard-rules.pro
|
d573ce083ec0487c0dd8bd32a1b7d77ebf68acdd |
28-Aug-2017 |
Alan Viverette <alanv@google.com> |
Move back to current.txt instead of -SNAPSHOT.txt Avoids issues with auto-merger and enforces "no changes since last public release" policy. Bug: 65068326 Test: ./gradlew checkApi against a variety of versions Change-Id: Iac174ce23922ac0e1ce5200f01c99e6597369178
pi/27.0.0-SNAPSHOT.txt
pi/current.txt
|
ca04e9ae5a978eee5d59ce6c1e28e32abfc74ef7 |
24-Aug-2017 |
Aurimas Liutikas <aurimas@google.com> |
Extract common maven logic for Java and Android libraries. Bug: 64974262 Test: ./gradlew buildOnServer seems to be still happy Change-Id: I6b1fd05506c0171799ea7088da52b31cdbeb9f4b
uild.gradle
|
e1f39f0359ec06e0d9f7e704debd3b18e75ab1aa |
24-Aug-2017 |
Aurimas Liutikas <aurimas@google.com> |
Introduce a concept of publish to a library. Test: ./gradlew createArchive no longer includes media-compat-test libraries. Bug: 64531806 Change-Id: I8e8c1a764443895a5820102994ae96242220f90c
uild.gradle
|
95ada0d979d626a4631cae1b3b09334e1f0f992d |
14-Aug-2017 |
Aurimas Liutikas <aurimas@google.com> |
Supress wrong constant lint warning in ToolbarActionBar Bug: 64683509 Test: None Change-Id: Ib880fcfeb0d9b716392dd29c46cf2ab621ef3f5e
int-baseline.xml
|
7b68068be70799a3527a0dec00873690443b800f |
11-Aug-2017 |
Alan Viverette <alanv@google.com> |
Don't generate or require removed.txt file, fix initial API generation Removes all existing removed.txt files. Fixes API generation for annotations project. Fixes the build. Test: ./gradlew updateApi Change-Id: Idf8320c5bd5bfe71bc6302af77513c9947b49a70
pi/removed.txt
|
767036385066ebd03fbd960c65de334977227016 |
02-Aug-2017 |
Aurimas Liutikas <aurimas@google.com> |
Update support library version to 27.0.0-SNAPSHOT. Additionally, remove 26.1.0 which is not going to ship. Test: ./gradlew checkApi Change-Id: I61e65487ffcb312ecf2b7c9642841274c09392cc
pi/26.1.0-SNAPSHOT.txt
pi/27.0.0-SNAPSHOT.txt
|
ab02314da9890554022241651f580bae8df43e18 |
31-Jul-2017 |
Aurimas Liutikas <aurimas@google.com> |
Start inserting meta-data version tags per library. Originally, we inserted one tag for all support library, however we have libraries (e.g. Lifecycles) that have different versioning and to support that use case we need to insert a version number per library. Test: ./gradlew assembleDebug Change-Id: Iea71416026e64781ddc249be94ef5242208c1701
ndroidManifest.xml
|
1ec15a33576832b8902b590c230b70bfd3e2ffaa |
27-Jul-2017 |
Yuichi Araki <yaraki@google.com> |
resolve merge conflicts of bc38abf169 to oc-mr1-dev Test: ./gradlew transition:assembleDebug Change-Id: I0412fe2ae392d68f9993e1b50ea6cb25b58ca78c
|
3f82583302c46d84017633ce93ef8c7b3278eb5e |
15-Jun-2017 |
Yuichi Araki <yaraki@google.com> |
Backport FragmentTransition Add support for use of support-Transition in shared-element Transitions between Fragments. This is addition on top of the existing capability to use platform-Transitions. Test: FragmentTransitionTest, ViewGroupCompatTest, and all existing tests in support-fragment on 15, 18, 21, 25, 26 Change-Id: I1128333f230872d51821b138a3f889cbf7911d06
uild.gradle
roguard-rules.pro
rc/android/support/transition/FragmentTransitionSupport.java
ests/res/layout/scene2.xml
ests/res/layout/scene3.xml
ests/src/android/support/transition/FragmentTransitionTest.java
ests/src/android/support/transition/TransitionActivity.java
|
6c55eba32088a5b9bc4ed8d7723fdc2373fc2c9f |
27-Jul-2017 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Update lint baseline after sdk update." into oc-mr1-dev
|
5fdaa2f066145e627986af42f3e783489f29256d |
27-Jul-2017 |
Aurimas Liutikas <aurimas@google.com> |
Update lint baseline after sdk update. Test: ./gradlew lintRelease Change-Id: Ib83dc3e6c8312f2eb45902b5da40680d18ad7b07
int-baseline.xml
|
3c4963c3a01ba23af8b458f4d2ada4b67b0611e5 |
27-Jul-2017 |
Aurimas Liutikas <aurimas@google.com> |
Update lint baseline after sdk update. Test: ./gradlew lintRelease Change-Id: I2c6b39d23989367d2a6bbb67d4cd71dbc256289b
int-baseline.xml
|
9edca68515568f41a7e0a6457a3929963c30a89a |
25-Jul-2017 |
Aurimas Liutikas <aurimas@google.com> |
Cleanup imports of mockito2 not to include bytebuddy. This is a follow up from ag/2589347 Bug: 63999442 Test: None Change-Id: I846c0a566c690d84edffe0ec792f7d270e40311e
uild.gradle
|
b47af90e730336e11bf744511f452e45bffe8bf4 |
21-Jul-2017 |
Aurimas Liutikas <aurimas@google.com> |
Revert "Update to using newer android.support.test libraries." This reverts commit 83222b0ed2926aee15e5abdda3319089a8cc52ba. This is causing full test runners to freeze. Test: None Change-Id: I037e9272f402753e4ce5f7554437dc424567ba5b
ests/AndroidManifest.xml
|
83222b0ed2926aee15e5abdda3319089a8cc52ba |
20-Jul-2017 |
Aurimas Liutikas <aurimas@google.com> |
Update to using newer android.support.test libraries. com.android.support.test:runner:1.0.0 com.android.support.test:rules:1.0.0 com.android.support.test.espresso:espresso-core:3.0.0 com.android.support.test.espresso:espresso-contrib:3.0.0 Additionally: - removed the usage of internal espresso apis. - fixed PostMessageTest that was using ServiceTestRule incorrectly. - added workaround to AndroidManifest.xml for test packages that use mockito Test: ./gradlew assembleAndroidTest works Change-Id: I7a512e00844e9caefc5f26928f87c8441fc1289a
ests/AndroidManifest.xml
|
efedb10119bfe52766321e6b459312181f021a4e |
14-Jul-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Make API related tasks per project." into oc-support-26.1-dev
|
49066c4cb351a45da96d8167586056df88a79b19 |
10-Jul-2017 |
Sergey Vasilinets <sergeyv@google.com> |
Make API related tasks per project. Most of this patch is making these task work with the given project instead of script global vars Test: 1. ./gradlew checkApiRelease -> no errors; 2. ./gradlew checkApi -> no erros; 3. modify tv-provider module 4. checkApi -> error 5. updateApi -> modified 26.1.0-SNAPSHOT 6. checkApi -> no errors 7. generateDiffs -> valid changes.html generated Change-Id: Icc2b2f9c1a110774e81d445c4c64a65db12b8fca
pi/26.0.0.txt
pi/26.1.0-SNAPSHOT.txt
pi/removed.txt
|
50b45b25e10ddbfd726b91910e00bce6a1c63904 |
12-Jul-2017 |
Aurimas Liutikas <aurimas@google.com> |
Fix an assortment of lint bugs. Test: ./gradlew lintRelease Change-Id: Ic94d74eaa76898519f273bbf27dc62cd0e0f372f
int-baseline.xml
|
e7d7953ed89528f8d1d11d45d0d3e5cbc7a63807 |
11-Jul-2017 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Update lint baseline" into oc-support-26.0-dev am: a00b74a979 Change-Id: Ic705347e6b201ca661d94b05459952cedfe2f9e2
|
66e296dcfc6c2b3c4abecdf4fb3be4219fe352c0 |
06-Jul-2017 |
Aurimas Liutikas <aurimas@google.com> |
Update lint baseline Test: ./gradlew lintRelease passes Change-Id: I4f001efb73d380198c60063b7080a066459d87ba Merged-In: I4f001efb73d380198c60063b7080a066459d87ba
int-baseline.xml
|
1989c3cc10abd7e7943ef327a95c507b05158161 |
05-Jul-2017 |
Aurimas Liutikas <aurimas@google.com> |
Update to gradle 3.0 style dependencies. Use api, androidTestImplementation, and testImplementation when specifying project dependencies. Test: ./gradlew assemble Change-Id: I014e51be73f3f7c086c5739c4bdbd27145a834bc
uild.gradle
|
4e6aa15506da63ca526dbcc414d5dffadef4d0a3 |
01-Jul-2017 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Remove the code to create repo with all history archive." into oc-support-26.1-dev
|
e6cf359406cd7baaa0659b54c1b7d8ac45db122a |
30-Jun-2017 |
Aurimas Liutikas <aurimas@google.com> |
Mark tests @LargeTest if they don't fit @MediumTest times. Test: None Change-Id: I2ae471927588ea6f6d1666f45a7a687ee980b139
ests/src/android/support/transition/AutoTransitionTest.java
ests/src/android/support/transition/SlideEdgeTest.java
|
005dea07beb45c83900725a9656d830f53d5f4bc |
30-Jun-2017 |
Aurimas Liutikas <aurimas@google.com> |
Remove the code to create repo with all history archive. This CL also includes various other build.gradle cleanups Bug: 62197335 Test: ./gradlew createArchive still works and now it only creates tip of tree maven repository zip Change-Id: Ic631e31baff9aa0591ad4abfa6a2ad5253f5c5bd
uild.gradle
|
f74f127e1de2e97fde2cc08fb8fcf9e1aa2c045d |
27-Jun-2017 |
Aurimas Liutikas <aurimas@google.com> |
Fix an assortment of lint warnings. Test: ./gradlew lintRelease Change-Id: I3f05f4bcfbd7f755be61a9a98b6e5a11c98ab3cd
int-baseline.xml
|
83ffd0a081eda5558570de05e11cd61fdeb574e0 |
16-Jun-2017 |
Aurimas Liutikas <aurimas@google.com> |
Fix NotificationManagerCompat call to queryIntentServices PackageManager#queryIntentServices was passing PackageManager.GET_SERVICES which is not a valid flag to pass. Lint caught this issue. Bug: 62349821 Test: None Change-Id: I5c9009337d0b78197b14c820a5917f90bdcc952f
int-baseline.xml
|
624bd20014d673810731b3f44809f6e614e1a558 |
15-Jun-2017 |
Aurimas Liutikas <aurimas@google.com> |
Enable all default lint checks and establish baseline. This change enables running all default lint checks in addition to newApi check. It also creates a baseline of existing issues that will catch any new lint bugs that come up while allowing us to fix legacy issues at our own pace. Test: ./gradlew lintRelease Change-Id: I9a187874a7750862e74aa6744ecd38bde8f5a37c
int-baseline.xml
|
08e5d50e6ac597800c17436f82754a30eb46e4ac |
14-Jun-2017 |
Aurimas Liutikas <aurimas@google.com> |
Fix and enforce the last two remaining error-prone warnings. Test: ./gradlew assebleErrorProne Change-Id: I2d6c11e57b4013b3b550233480af653efe7ee3ae
pi14/android/support/transition/GhostViewApi14.java
|
963facb8fce35022f296c38fadafd9a959ab1655 |
12-Jun-2017 |
Aurimas Liutikas <aurimas@google.com> |
Upgrade from mockito 1.9.5 to 2.7.6 Bug: 62532636 Test: ./gradlew assembleAndroidTest succeeds Change-Id: I5bd89e5aad7761bbd2a5b188fb0661f1dbf4743b
uild.gradle
|
140a59a553168d138733acac5f6b1d3a409959ca |
13-Jun-2017 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Set targetSdkVersion for our tests to be API 26." into oc-support-26.0-dev
|
4f5be92b27982657ee01db5a70ce19231711ca8a |
09-Jun-2017 |
Aurimas Liutikas <aurimas@google.com> |
Set targetSdkVersion for our tests to be API 26. We have been incorrectly targetting api 23 in our test apis and thus not getting 100% correct results for newer API level devices. Bug: 62458070 Test: ./gradlew assembleAndroidTest and then inspect the APK using aapt dump xmltree path/to/apk AndroidManifest.xml Change-Id: I7c1a4bdec4c7a25e2750efe4554cf81059e6021f
ests/AndroidManifest.xml
|
94a2bb8d7f8278a9b776367042479422db8073ba |
07-Jun-2017 |
Yuichi Araki <yaraki@google.com> |
Merge "Extract and unhide TransitionListenerAdapter" into oc-support-26.0-dev
|
3d332c06fcbdbe9b6c26adb117be046507b8c39f |
07-Jun-2017 |
Yuichi Araki <yaraki@google.com> |
Merge "ChangeTransform with PathMotion" into oc-support-26.0-dev
|
642a5dcf3012f0f3012324cffe7cb41b602487c7 |
05-Jun-2017 |
Yuichi Araki <yaraki@google.com> |
ChangeTransform with PathMotion ChangeTransform now takes PathMotion into account. Test: Existing tests on 15, 18, 19, 22, and 25 Change-Id: I00cae5a461b4e326e28f906d9d83ec0a3a1644a1
pi14/android/support/transition/GhostViewApi14.java
pi14/android/support/transition/ObjectAnimatorUtilsApi14.java
pi14/android/support/transition/PathProperty.java
pi14/android/support/transition/PropertyValuesHolderUtilsApi14.java
rc/android/support/transition/ChangeTransform.java
rc/android/support/transition/FloatArrayEvaluator.java
rc/android/support/transition/Transition.java
rc/android/support/transition/ViewUtils.java
|
7f5a78cd3226a269fd9027a8e893048e53e4dfe5 |
01-Jun-2017 |
Yuichi Araki <yaraki@google.com> |
Extract and unhide TransitionListenerAdapter With this, Transition Support Library is now up to date with the platform API. Test: Existing tests Change-Id: Ia8fe088a06d2b21e0e77a206a167fb796eb55dca
rc/android/support/transition/ChangeTransform.java
rc/android/support/transition/Transition.java
rc/android/support/transition/TransitionListenerAdapter.java
rc/android/support/transition/TransitionManager.java
|
b97d1415b97f0c695f4c2e79c935141d9954274e |
05-Jun-2017 |
Yuichi Araki <yaraki@google.com> |
Add missing javadoc about Transition XML usage Test: only doc change Change-Id: Ic25b06db02c3895eb3d2e3aa89b6050a41a37189
rc/android/support/transition/ArcMotion.java
rc/android/support/transition/PathMotion.java
rc/android/support/transition/PatternPathMotion.java
|
789f282c052968de23c80eb4ae424ee8cc20461f |
02-Jun-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge changes I075b9bb4,I53b51089 into oc-support-26.0-dev * changes: ChangeScroll introduced in API level 23 Backport ChangeBounds features API 22 and later
|
ffef01897b7f7b23278d8f0d0bcb400965742ffa |
02-Jun-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Backport isTransitionRequired introduced in API 23" into oc-support-26.0-dev
|
913cfb35ee8a1fc3223c4f98bd1e22182b035186 |
01-Jun-2017 |
Yuichi Araki <yaraki@google.com> |
ChangeScroll introduced in API level 23 Test: ChangeScrollTest and TransitionInflaterTest on 15, 18, 19, 21, and 25 Change-Id: I075b9bb4b4c320f51ef3ff88de1733bd71f5ac94
rc/android/support/transition/ChangeScroll.java
rc/android/support/transition/TransitionInflater.java
ests/res/transition/change_scroll.xml
ests/res/transition/transition_constructors.xml
ests/src/android/support/transition/ChangeScrollTest.java
ests/src/android/support/transition/TransitionInflaterTest.java
|
dfbc6c9b02b6eba0f537185aaa4e00b2f31f1a74 |
25-May-2017 |
Yuichi Araki <yaraki@google.com> |
Backport isTransitionRequired introduced in API 23 Transition#areValuesChanged was made public as isTransitionRequired in API level 23. Test: TransitionTest on 15, 18, 19, 21, and 25 Change-Id: I979a60da8a1cc56de51bf3d9510a15483c71b377
rc/android/support/transition/Transition.java
rc/android/support/transition/Visibility.java
ests/src/android/support/transition/TransitionTest.java
|
7bd2fbcdcfeb9014c16fd78446c34a4eef489626 |
09-May-2017 |
Yuichi Araki <yaraki@google.com> |
Backport ChangeBounds features API 22 and later This backports all the new features and behavioral changes in ChangeBounds since API level 22. This includes getResizeClip, use of android:resizeClip in XMLs, and changes in the way ChangeBounds treats PathMotion. Test: ChangeBoundsTest, TransitionInflaterTest and other existing tests on 15, 18, 19, 21 and 25 Change-Id: I53b51089817e5bcaedd9687223fd47fe21790a65
ndroid.mk
pi14/android/support/transition/ObjectAnimatorUtilsApi14.java
pi14/android/support/transition/ViewUtilsApi14.java
pi21/android/support/transition/ObjectAnimatorUtilsApi21.java
pi22/android/support/transition/ViewUtilsApi22.java
ase/android/support/transition/ObjectAnimatorUtilsImpl.java
ase/android/support/transition/ViewUtilsImpl.java
uild.gradle
rc/android/support/transition/ChangeBounds.java
rc/android/support/transition/ObjectAnimatorUtils.java
rc/android/support/transition/Styleable.java
rc/android/support/transition/ViewUtils.java
ests/res/layout/scene6.xml
ests/res/transition/change_bounds.xml
ests/res/transition/transition_constructors.xml
ests/src/android/support/transition/ChangeBoundsTest.java
ests/src/android/support/transition/TransitionInflaterTest.java
|
98e6fcc220de9bd21439d5c52f496b519514223a |
02-Jun-2017 |
Yuichi Araki <yaraki@google.com> |
Merge "Annotate more Transition APIs" into oc-support-26.0-dev
|
4ad129858d830ad78de60665fc32d8785e57d541 |
25-May-2017 |
Yuichi Araki <yaraki@google.com> |
Backport endTransitions Backport TransitionManager.endTransitions introduced in API level 23. Test: TransitionManagerTest on 15, 18, 19, 21, and 25 Change-Id: Iaa169eec0750703a1e2de431915997c08cd1d7cb
rc/android/support/transition/Transition.java
rc/android/support/transition/TransitionManager.java
rc/android/support/transition/TransitionSet.java
ests/src/android/support/transition/TransitionManagerTest.java
|
7f117eb86f61d5f764085a82129600542ba05712 |
30-May-2017 |
Yuichi Araki <yaraki@google.com> |
Annotate more Transition APIs Test: Existing tests Change-Id: I4902c2edf5b6f4abaf242d6ef5af4885b1d8c650
rc/android/support/transition/Transition.java
ests/src/android/support/transition/PropagationTest.java
ests/src/android/support/transition/TransitionTest.java
|
d21eb00287cc471df84c803dfc7a40e618609bc1 |
26-May-2017 |
Yuichi Araki <yaraki@google.com> |
Hide Styleable fields from code completion Bug: 62108806 Test: Existing tests on 15, 18, 19, 21 and 25 Change-Id: Icbdd6b4537aea72af1064f445fa3173187e71613
rc/android/support/transition/Styleable.java
|
b3cf497f8241de2bf74216bc9084d79dc5bd9683 |
10-May-2017 |
Yuichi Araki <yaraki@google.com> |
Merge "Address lint warnings" into oc-dev
|
5fab35f1819881c2c128775aa50797301c4a50ce |
08-May-2017 |
Yuichi Araki <yaraki@google.com> |
Fix ChangeClipBounds to set final clip to null ChangeClipBounds now sets the final clip to null after its transition if the end clip was supposed to be null. Platform changes are: - If928454b30807ccc6b34ed4dfbb14857d99d43be - f928454b30807ccc6b34ed4dfbb14857d99d43be Test: ChangeClipBoundsTest pass on 18, 19, 21 and 26 Change-Id: I76f2c2d7a9df46050c6046fd7ae0eb5f3daa6080
rc/android/support/transition/ChangeClipBounds.java
ests/src/android/support/transition/ChangeClipBoundsTest.java
|
df81a97346c6617a3de1f54d7d13eecd5a3200ee |
08-May-2017 |
Yuichi Araki <yaraki@google.com> |
Address lint warnings ChangeTransform.Transforms now overrides hashCode(). Suppresses a unchecked cast for reflection in XML inflation. Bug: 37869348 Test: The library builds Change-Id: I7bb785ba5347cef6544fbb2c189a1c06ff363ed2
rc/android/support/transition/ChangeTransform.java
rc/android/support/transition/TransitionInflater.java
|
fa2e2acf79d791a90410025daad438968550d18c |
31-Mar-2017 |
Alan Viverette <alanv@google.com> |
Remove unnecessary casts on calls to findViewById Updates Android.mk where applicable. Bug: 24137209 Test: make -j32 Change-Id: I04084b2d05ddd7afaa160a76efe0b0d0c8eb5f00
ests/src/android/support/transition/TransitionActivity.java
|
dbad44028cc2da0b85060de93246ba76f851b4e7 |
11-Apr-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Fix a mistake in merge" into oc-dev
|
55237ec2eb998d94d6dcb9bb994e4e8db880e564 |
07-Apr-2017 |
Yuichi Araki <yaraki@google.com> |
Fix a mistake in merge Test: Only doc fix Change-Id: I3940fd784fb71ab2dcd0b99ae1e5f080a20d409c
rc/android/support/transition/Transition.java
|
da7f2526bb3d29c8233418496ae5d740d0665b27 |
05-Apr-2017 |
Yuichi Araki <yaraki@google.com> |
TransitionManager.go with null parameter The fix itself was included in I912f00a8d55f68b11bbed74bfe6c71fdb5fb592a, and this commit adds a test for it. The test fails with the fix reverted. This also fixes layout resource references in tests. Test: TransitionManagerTest on 15, 18, 19 and 25 Bug: 31527983 Change-Id: I8f9d479759a0ad782f50d7fe6912645676509da8
ests/res/layout/scene0.xml
ests/res/layout/support_scene0.xml
ests/src/android/support/transition/SceneTest.java
ests/src/android/support/transition/TransitionManagerTest.java
ests/src/android/support/transition/TransitionTest.java
|
db860514bf4c9aa50169d2c9964d83aec53dabec |
30-Mar-2017 |
Yuichi Araki <yaraki@google.com> |
Fix Fade on Views with alpha The original alpha value is retained after fading out and in a view. Bug: 31363881 Test: FadeTest pass on 15, 18, 19, 21 and 26 Change-Id: I4e897708a6ff9daab407820b1e5519e8d733eff7
pi14/android/support/transition/ViewUtilsApi14.java
pi19/android/support/transition/ViewUtilsApi19.java
ase/android/support/transition/ViewUtilsImpl.java
es/values/ids.xml
rc/android/support/transition/Fade.java
rc/android/support/transition/ViewUtils.java
ests/src/android/support/transition/FadeTest.java
|
928ae3c90e1410c734136bb39d55517efc79714f |
28-Mar-2017 |
Yuichi Araki <yaraki@google.com> |
Port fix for Fade Fix the behavior of Fade Transition when it is interrupted and reversed. Revised I65b6e32bcb144a410552cafee984596704a76d5d Test: FadeTest pass on 15, 18, 19, 21, and 25 Bug: 31363964 Change-Id: I912f00a8d55f68b11bbed74bfe6c71fdb5fb592a
pi14/android/support/transition/AnimatorUtilsApi14.java
pi14/android/support/transition/GhostViewApi14.java
pi19/android/support/transition/AnimatorUtilsApi19.java
ase/android/support/transition/AnimatorUtilsImpl.java
rc/android/support/transition/AnimatorUtils.java
rc/android/support/transition/Fade.java
rc/android/support/transition/Transition.java
rc/android/support/transition/TransitionManager.java
rc/android/support/transition/ViewUtils.java
rc/android/support/transition/Visibility.java
ests/src/android/support/transition/FadeTest.java
|
8716d29f153fffd77bf9693fb1b597cd5da0777a |
31-Mar-2017 |
Aurimas Liutikas <aurimas@google.com> |
Revert "Port fix for Fade" This reverts commit f49dde0948472896067d1fa5d2471f787c1a65e6. This change broke the build. It is causing error-prone error. Change-Id: Ib4cadf0e37af74906e19a57b707261418f1b3f66
pi14/android/support/transition/AnimatorUtilsApi14.java
pi14/android/support/transition/GhostViewApi14.java
pi19/android/support/transition/AnimatorUtilsApi19.java
ase/android/support/transition/AnimatorUtilsImpl.java
rc/android/support/transition/AnimatorUtils.java
rc/android/support/transition/Fade.java
rc/android/support/transition/Transition.java
rc/android/support/transition/TransitionManager.java
rc/android/support/transition/ViewUtils.java
rc/android/support/transition/Visibility.java
ests/src/android/support/transition/FadeTest.java
|
f49dde0948472896067d1fa5d2471f787c1a65e6 |
28-Mar-2017 |
Yuichi Araki <yaraki@google.com> |
Port fix for Fade Fix the behavior of Fade Transition when it is interrupted and reversed. Test: FadeTest pass on 15, 18, 19, 21, and 25 Bug: 31363964 Change-Id: I65b6e32bcb144a410552cafee984596704a76d5d
pi14/android/support/transition/AnimatorUtilsApi14.java
pi14/android/support/transition/GhostViewApi14.java
pi19/android/support/transition/AnimatorUtilsApi19.java
ase/android/support/transition/AnimatorUtilsImpl.java
rc/android/support/transition/AnimatorUtils.java
rc/android/support/transition/Fade.java
rc/android/support/transition/Transition.java
rc/android/support/transition/TransitionManager.java
rc/android/support/transition/ViewUtils.java
rc/android/support/transition/Visibility.java
ests/src/android/support/transition/FadeTest.java
|
42fa139ed7b64e874300a50ae2a69d63f46ff4fb |
27-Mar-2017 |
Yuichi Araki <yaraki@google.com> |
Merge "Add PathMotion to TransitionInflater"
|
0671a2e3a4e3bd442dc6521c7853d8f602886faf |
27-Mar-2017 |
Yuichi Araki <yaraki@google.com> |
Merge "Use proper PathMeasure to test entire path"
|
ac85f7b6d316ff689fc0c30716bd40ef4666ba7d |
24-Mar-2017 |
Yuichi Araki <yaraki@google.com> |
Use proper PathMeasure to test entire path This is a backport of Ib3ffeac1e1f4636d816f137dd6490d92c87c955f. Test: ArcMotionTest and PatternPathMotionTest still pass Change-Id: I1d6b8a5f8d947a868b4c039e956754e5a3fe576b
ests/src/android/support/transition/PathMotionTest.java
|
ae4925aede60914bcca5ed47d7ce868ae14313a2 |
22-Mar-2017 |
Yuichi Araki <yaraki@google.com> |
Add Slide Transition type Bug: 34722322 Test: Slide*Test pass on 15, 18, 19, and 25 Change-Id: I4ddfe938cae22a8f5c23367f5532c6ab764b5f48
rc/android/support/transition/SidePropagation.java
rc/android/support/transition/Slide.java
rc/android/support/transition/Styleable.java
rc/android/support/transition/TransitionInflater.java
ests/res/transition/slide.xml
ests/src/android/support/transition/SlideBadEdgeTest.java
ests/src/android/support/transition/SlideDefaultEdgeTest.java
ests/src/android/support/transition/SlideEdgeTest.java
ests/src/android/support/transition/TransitionInflaterTest.java
|
142a5654b5eff546b6fa1b9b938896356ff9b03b |
22-Mar-2017 |
Yuichi Araki <yaraki@google.com> |
Add PathMotion to TransitionInflater ArcMotion, PatternPathMotion and PathMotion can now be inflated from Transition XMLs. This moves PathParser in support-vector-drawable to support-compat. Bug: 34722322 Test: TransitionInflaterTest on 15, 18, 19, and 25 Change-Id: Ie8bcfaebd536232815f56827900e458053efef62
rc/android/support/transition/ArcMotion.java
rc/android/support/transition/PathMotion.java
rc/android/support/transition/PatternPathMotion.java
rc/android/support/transition/Styleable.java
rc/android/support/transition/TransitionInflater.java
ests/res/transition/arc_motion.xml
ests/res/transition/custom_path_motion.xml
ests/res/transition/pattern_path_motion.xml
ests/src/android/support/transition/TransitionInflaterTest.java
|
8f1c6709413b19161b27798f970b36016a103548 |
23-Mar-2017 |
Yuichi Araki <yaraki@google.com> |
Merge changes Iab727c7b,Ic851f4fe * changes: Add ChangeImageTransform Add ChangeTransform
|
fdfa819aa29e12734eb90101f5f40d2636a5f1ae |
08-Feb-2017 |
Yuichi Araki <yaraki@google.com> |
Add ChangeImageTransform ChangeImageTransformTest is based on the CTS test. Bug: 34722322 Test: ChangeImageTransformTest on 15, 18, 19, 21, and 25 Change-Id: Iab727c7bbb8d07b194f8589a3ece534e9eed700f
pi14/android/support/transition/ImageViewUtilsApi14.java
pi21/android/support/transition/ImageViewUtilsApi21.java
ase/android/support/transition/ImageViewUtilsImpl.java
es/values/ids.xml
rc/android/support/transition/ChangeImageTransform.java
rc/android/support/transition/ImageViewUtils.java
rc/android/support/transition/TransitionInflater.java
ests/res/layout/scene4.xml
ests/res/transition/change_image_transform.xml
ests/src/android/support/transition/ChangeImageTransformTest.java
ests/src/android/support/transition/TransitionInflaterTest.java
|
d345d3c9730daf9d49e9f41e4257899e91822585 |
21-Mar-2017 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Fix up small issues in support-transition."
|
c2d620da141276e6a01a9fa2077f5e29e3f684cb |
20-Mar-2017 |
Chris Banes <chrisbanes@google.com> |
Move version metadata to <application> Seems the manifest parsers on devices wants <meta-data> to be within <application>. Test: inspected built APK BUG: 32171613 Change-Id: I3ad7bbeb0f2053d20dac2aa78c6aad523c683313
ndroidManifest.xml
|
50ce74b0963de66b294761c045428562d946b65a |
02-Feb-2017 |
Yuichi Araki <yaraki@google.com> |
Add ChangeTransform ChangeTransformTest is based on the CTS test. Bug: 34722322 Test: ChangeTransformTest on 15, 18, 19, 21, 25 Change-Id: Ic851f4fe15cf0f30ab999fb44fdf978134b326d5
pi14/android/support/transition/GhostViewApi14.java
pi14/android/support/transition/ViewOverlayApi14.java
pi14/android/support/transition/ViewUtilsApi14.java
pi21/android/support/transition/GhostViewApi21.java
pi21/android/support/transition/ViewUtilsApi21.java
ase/android/support/transition/GhostViewImpl.java
ase/android/support/transition/ViewUtilsImpl.java
es/values/ids.xml
rc/android/support/transition/ChangeTransform.java
rc/android/support/transition/GhostViewUtils.java
rc/android/support/transition/MatrixUtils.java
rc/android/support/transition/Styleable.java
rc/android/support/transition/TransitionInflater.java
rc/android/support/transition/TransitionUtils.java
rc/android/support/transition/ViewUtils.java
ests/res/layout/scene5.xml
ests/res/layout/scene9.xml
ests/res/transition/change_transform.xml
ests/res/values/strings.xml
ests/src/android/support/transition/BaseTransitionTest.java
ests/src/android/support/transition/ChangeTransformTest.java
ests/src/android/support/transition/TransitionInflaterTest.java
|
ce318dbf0020462e651049fd4f32dc226b656f5b |
15-Mar-2017 |
Aurimas Liutikas <aurimas@google.com> |
Fix up small issues in support-transition. - Fix a few error prone warnings - Add missing annotations - Suppress intentional use of deprecated method - Remove unused variables Test: ./gradlew assembleErrorProne is now happy Change-Id: I13a3e16a4e81e670a13eda877ac176bc99ce64a6
pi14/android/support/transition/ViewOverlayApi14.java
pi14/android/support/transition/WindowIdApi14.java
pi18/android/support/transition/WindowIdApi18.java
rc/android/support/transition/TransitionUtils.java
rc/android/support/transition/Visibility.java
ests/res/transition/transition_constructors.xml
|
f137a45c77ee2e753262dc3c5f691fdcfd75053b |
08-Feb-2017 |
Yuichi Araki <yaraki@google.com> |
Add ChangeClipBounds Bug: 34722322 Test: ChangeBoundsTest pass on 15, 18, 21, 23 and 25 Change-Id: I577a0b7af0c3fba8828383d7e18120c675674951
rc/android/support/transition/ChangeClipBounds.java
rc/android/support/transition/TransitionInflater.java
ests/res/layout/scene1.xml
ests/res/layout/support_scene1.xml
ests/res/transition/change_clip_bounds.xml
ests/res/values/strings.xml
ests/src/android/support/transition/BaseTransitionTest.java
ests/src/android/support/transition/ChangeClipBoundsTest.java
ests/src/android/support/transition/TransitionInflaterTest.java
|
4c904b38c763179727b9b5ea7a80454630545663 |
26-Jan-2017 |
Yuichi Araki <yaraki@google.com> |
Add Explode Transition type This adds a new Transition type Explode and several Transition APIs that it depends on, namely Epicenter and TransitionPropagation PropagationTest and ExplodeTest are based on the platform CTS tests. Bug: 34722322 Test: TransitionTest, PropagationTest and ExplodeTest pass on 15, 19, 21 and 25 Change-Id: Ie757140f4e7b8dfba47a2aea3df37aa6fbddc76b
es/values/ids.xml
rc/android/support/transition/CircularPropagation.java
rc/android/support/transition/Explode.java
rc/android/support/transition/Transition.java
rc/android/support/transition/TransitionInflater.java
rc/android/support/transition/TransitionPropagation.java
rc/android/support/transition/TransitionSet.java
rc/android/support/transition/TranslationAnimationCreator.java
rc/android/support/transition/Visibility.java
rc/android/support/transition/VisibilityPropagation.java
ests/res/layout/scene10.xml
ests/res/transition/explode.xml
ests/src/android/support/transition/BaseTest.java
ests/src/android/support/transition/BaseTransitionTest.java
ests/src/android/support/transition/ExplodeTest.java
ests/src/android/support/transition/PropagationTest.java
ests/src/android/support/transition/TransitionInflaterTest.java
ests/src/android/support/transition/TransitionTest.java
|
5e040d39eb3cd81d98b505f52c58c5a05ff2a30c |
05-Mar-2017 |
Yuichi Araki <yaraki@google.com> |
Merge "Support for Transition XMLs"
|
e2104f4b5c8e3ad63570306a25e61502dfe4c418 |
05-Mar-2017 |
Aurimas Liutikas <aurimas@google.com> |
Add all missing @Override annotations. Historically, we could not add @Override for certain methods due to using older SDKs to build support library. That is no longer the case so we can add @Override everywhere now. Test: ./gradlew assemble assembleAndroidTest still works Change-Id: I85e3c1157f0e253e3eab7584189f3bf95cf030e9
ests/src/android/support/transition/TransitionTest.java
|
8158051cdfef95fc1f22b56bba93b9c610f5ecb1 |
09-Feb-2017 |
Yuichi Araki <yaraki@google.com> |
Support for Transition XMLs Add TransitionInflater. Transitions can now be inflated using XML resource files. Test: TransitionInflaterTest pass on 15, 18, 19 and 25 Bug: 34427868 Change-Id: I4d509365f881efd366459c0a9749aabf2ab3b0c6
ndroid.mk
uild.gradle
rc/android/support/transition/AutoTransition.java
rc/android/support/transition/ChangeBounds.java
rc/android/support/transition/Fade.java
rc/android/support/transition/Styleable.java
rc/android/support/transition/Transition.java
rc/android/support/transition/TransitionInflater.java
rc/android/support/transition/TransitionManager.java
rc/android/support/transition/TransitionSet.java
rc/android/support/transition/Visibility.java
ests/res/transition/auto_transition.xml
ests/res/transition/custom_transition.xml
ests/res/transition/fade.xml
ests/res/transition/target_classes.xml
ests/res/transition/target_ids.xml
ests/res/transition/target_names.xml
ests/res/transition/transition_constructors.xml
ests/res/transition/transition_set.xml
ests/src/android/support/transition/TransitionInflaterTest.java
|
317d4bb802dbd80c9ddf1382e037769e58dff919 |
27-Jan-2017 |
Yuichi Araki <yaraki@google.com> |
Backport ChangeBounds features introduced in L ChangeBounds now takes PathMotion into acount in animation. This also includes ArcMotion fix within I9e5323655dc7901393f90bb1ea2f393ca64b77ff. ArcMotionTest, PatternPathMotionTest, and PathMotionTest are based on the platform CTS tests. Test: ArcMotionTest, PatternPathMotionTest pass on 15, 19, 21 and 25 Bug: 34722322 Change-Id: If377010f884f62f618a97bb81c114245f2774261
ndroid.mk
pi14/android/support/transition/ObjectAnimatorUtilsApi14.java
pi14/android/support/transition/PropertyValuesHolderUtilsApi14.java
pi21/android/support/transition/ObjectAnimatorUtilsApi21.java
pi21/android/support/transition/PropertyValuesHolderUtilsApi21.java
ase/android/support/transition/ObjectAnimatorUtilsImpl.java
ase/android/support/transition/PropertyValuesHolderUtilsImpl.java
uild.gradle
rc/android/support/transition/ArcMotion.java
rc/android/support/transition/ChangeBounds.java
rc/android/support/transition/ObjectAnimatorUtils.java
rc/android/support/transition/PathMotion.java
rc/android/support/transition/PatternPathMotion.java
rc/android/support/transition/PropertyValuesHolderUtils.java
rc/android/support/transition/Transition.java
rc/android/support/transition/TransitionSet.java
rc/android/support/transition/TransitionUtils.java
rc/android/support/transition/ViewUtils.java
ests/src/android/support/transition/ArcMotionTest.java
ests/src/android/support/transition/PathMotionTest.java
ests/src/android/support/transition/PatternPathMotionTest.java
|
a6f2ebe33d03c42114b0082720cf9c42f7dad5a3 |
17-Jan-2017 |
Yuichi Araki <yaraki@google.com> |
Backport Visibility features added in L Test: VisibilityTest and FadeTest pass on 15, 18, 19, and 25 Bug: 34722322 Change-Id: I5918da757b410cd2baddd6742eef4ac7888b9705
ndroid.mk
pi14/android/support/transition/AnimatorUtilsApi14.java
pi14/android/support/transition/ViewUtilsApi14.java
pi19/android/support/transition/AnimatorUtilsApi19.java
pi19/android/support/transition/ViewUtilsApi19.java
ase/android/support/transition/AnimatorUtilsImpl.java
ase/android/support/transition/ViewUtilsImpl.java
uild.gradle
rc/android/support/transition/AnimatorUtils.java
rc/android/support/transition/Fade.java
rc/android/support/transition/Transition.java
rc/android/support/transition/TransitionUtils.java
rc/android/support/transition/ViewUtils.java
rc/android/support/transition/Visibility.java
ests/src/android/support/transition/FadeTest.java
ests/src/android/support/transition/VisibilityTest.java
|
d2900e6bd6bd80bfb28044499279e276e76e6851 |
21-Feb-2017 |
Aurimas Liutikas <aurimas@google.com> |
Cleanup test AndroidManifest.xml files. - We moved away from the old test runner and we use JUnit4 everywhere. - Move palette tests to v7/palette/tests to match the rest of support library. Test: None Change-Id: Ifc4603dafa676937baff7465a8cad26439b433ef
ests/AndroidManifest.xml
|
f54ec8d88be2ee9513ade52a65ad3e0fad2aa6a7 |
31-Jan-2017 |
Yuichi Araki <yaraki@google.com> |
Merge "Backport TransitionSet enhancements in L"
|
8feb8c29dd0af5be70f2d148b8d59c108a723548 |
29-Jan-2017 |
Aurimas Liutikas <aurimas@google.com> |
Another build.gradle file cleanup. - Move setting meta-data values to AndroidSupportPlugin - Move setting CompileSdkVersion to AndroidSupportPlugin - Clean up places that set AndroidManifest.xml redudundantly - Clean up setting target java version for support-annotations. Bug: 33845666 Test: ./gradlew assemble continues to work Change-Id: Ic02778ac62e0fc40a77b8aed5a14e1b2956a88f1
uild.gradle
|
622113c7a43b14b2bee02665a647b012dd0e1a1b |
26-Jan-2017 |
Yuichi Araki <yaraki@google.com> |
Backport TransitionSet enhancements in L Backports TransitionSet features introduced in API Level 21. Test: TransitionSetTest on 15, 19, and 25 Bug: 34722322 Change-Id: Ifc63542cbdd89ff260a7df853c2b75cedecaf601
rc/android/support/transition/TransitionSet.java
ests/src/android/support/transition/TransitionSetTest.java
|
e68550dfae1aba9ec3ef4e5fea4ed785c77be47c |
25-Jan-2017 |
Yuichi Araki <yaraki@google.com> |
Add mockito dependencies to support-transition Test: Only build script fix Change-Id: I3425f2aa0ec851ee387245711c50cddb03b62719
uild.gradle
|
74dc91bef51dccbaf6d5a0803f5dce4a82a4d806 |
26-Jan-2017 |
Yuichi Araki <yaraki@google.com> |
Merge changes I2974f964,I39a3adf9 * changes: Fix addTarget not limiting to the given views Backport Transition target enhancement in L
|
f09d8583e3e1c0da89904ccc3e40d5ea7fad3b9b |
21-Jan-2017 |
Aurimas Liutikas <aurimas@google.com> |
Put dependencies and their versions into one place. Support library modules were hardcoding versions of each library each each build.gradle file. This change moves all these to buildSrc/dependencies.gradle so we can update the version in the future with a single file change. Test: ./gradlew clean assemble assembleAndroidTest still works. Change-Id: I4238c1182c095ae80d1d6dbb751f71c0ddfe191f
uild.gradle
|
c0b47830d3deb764027d8fbadc2a44e83eedd543 |
19-Jan-2017 |
Yuichi Araki <yaraki@google.com> |
Fix addTarget not limiting to the given views This is a backport of I70fd1497c58a3cde771f4eafe11d8ebe0889ab6c. Views matched by instance, or appearing/disappearing, or named views were not limited. Test: TransitionTest#testExcludedTransitionAnimator on 15, 18, 19, 25 Change-Id: I2974f964b3e09b9d0606cc63ee1028bb29dc35bb
rc/android/support/transition/Transition.java
ests/src/android/support/transition/TransitionTest.java
|
756a17bb7580d5bdbb4826e81b074ca5fedba1f5 |
17-Jan-2017 |
Yuichi Araki <yaraki@google.com> |
Backport Transition target enhancement in L This backports Transition methods introduced in API Level 21. Developers can specify Transition targets with transition name and View type in addition to View ID and instance. This also backports match order of those. Test: TransitionTest pass on 15, 18, 19, 25 Change-Id: I39a3adf9d683d723c8d6c182ba0c1d1c9bf2826b
rc/android/support/transition/Transition.java
rc/android/support/transition/TransitionSet.java
rc/android/support/transition/TransitionValues.java
rc/android/support/transition/TransitionValuesMaps.java
rc/android/support/transition/Visibility.java
ests/src/android/support/transition/SyncRunnable.java
ests/src/android/support/transition/TransitionTest.java
|
aa389f3c29c4eb18b9dbdc01866d9285053f04b2 |
17-Jan-2017 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Move the setup of uploadArchives repository to SupportLibraryPlugin."
|
6ad7122e31c4a7a268be24dfb602651d432f474b |
17-Jan-2017 |
Yuichi Araki <yaraki@google.com> |
Merge "Suppress layout on older platforms"
|
45323dc71154777792d8b2972ec46eb01452df49 |
06-Jan-2017 |
Aurimas Liutikas <aurimas@google.com> |
Move the setup of uploadArchives repository to SupportLibraryPlugin. This is the fourth CL in the series of cleaning up build.gradle files in support library. There are the following changes in this CL: - Move uploadArchives maven repo setup from build.gradle files to the plugin. Test: ./gradle uploadArchives still writes out files to out/host/gradle/frameworks/support/build/support_repo/ Bug: 33845666 Change-Id: I79b1dd15c66c1d5c0a4a600ab360f6ef907844c7
uild.gradle
|
16cd13b07468db7912854c5169e54de0e733af06 |
05-Jan-2017 |
Aurimas Liutikas <aurimas@google.com> |
Move the set up of uploadArchives to SupportLibraryPlugin This is the third CL in the series of cleaning up build.gradle files in support library. There are the following changes in this CL: - Add SupportLibraryExtension to allow passing data from build.gradle files to the plugin. - Move SupportLibraryPlugin from Java to Groovy, this was needed due to org.apache.maven.model.Model being inaccessible from Java. - Update inception years for some of the modules. Test: ./gradle uploadArchives still writes out correct pom xml files Bug: 33845666 Change-Id: Ifa617ad16c4784a37b046ada6584fef2054cbd16
uild.gradle
|
310f81dc46e0f0531a136e50314bc0352e56ac60 |
13-Nov-2016 |
Chris Banes <chrisbanes@google.com> |
Add support lib version meta-data to AndroidManifest.xml Any resulting app built with the support lib from Gradle will have a meta-data tag added to their AndroidManifest.xml, for example: <meta-data android:name="android.support.VERSION" android:value="25.1.0" /> The value is automatically populated via the magic of the Gradle build system. BUG: 32171613 Test: manual (generate APK and inspect in AS APK Analyzer) Change-Id: I51cf646b32a15d93105560115f1fee2a71d35e35
ndroidManifest.xml
|
df62e865f7ba52a83f4a9b25a620e0d709feb9ee |
04-Jan-2017 |
Aurimas Liutikas <aurimas@google.com> |
Move creating the source jar setup to SupportLibraryPlugin.java This is the second CL in the series of cleaning up build.gradle files in support library. This change moves the creation of the task to build source jars to SupportLibraryPlugin class. Bug: 33845666 Test: ./gradlew clean createArchive still generates source jars. Change-Id: Ie8c73c2b71248cb129884be3312b47eeaa6ffbcf
uild.gradle
|
9697da770746866fc0152643e8eacb17a4c5af88 |
23-Dec-2016 |
Aurimas Liutikas <aurimas@google.com> |
Create AndroidLibraryPlugin to share common module configuration. First step in cleaning up duplicate code in build.gradle config files. This CL relands ag/1746409 that had to be reverted due to not listing all the maven repositories in buildSrc/build.gradle. Bug: 33845666 Test: ./gradlew clean assemble assembleAndroidTest continues to work Change-Id: I335c4366a015efa7eab880cd8d01659c41f1abb2
uild.gradle
|
78df598110a20553ebc7d394ac243bcfc860d1f2 |
03-Jan-2017 |
Aurimas Liutikas <aurimas@google.com> |
Revert "Create AndroidLibraryPlugin to share common module configuration. " This reverts commit a46cd42eaedb5c09056e11f31eced89668b40c02 ag/1746409 The change broke builds: https://android-build.googleplex.com/builds/submitted/3608116/sdk_google_aw_armv7-sdk/latest/logs https://android-build.googleplex.com/builds/submitted/3608043/sdk_x86-sdk/latest/logs Change-Id: Ife8877258e2092e0dda4be2754fc1a05fe04672a
uild.gradle
|
a46cd42eaedb5c09056e11f31eced89668b40c02 |
23-Dec-2016 |
Aurimas Liutikas <aurimas@google.com> |
Create AndroidLibraryPlugin to share common module configuration. First step in cleaning up duplicate code in build.gradle config files. Bug: 33845666 Test: ./gradlew clean assemble assembleAndroidTest continues to work Change-Id: Iecad7c9f8a020eff7e3cef9eb20a72a3c1662fb8
uild.gradle
|
61ee2cee2a3f4520d91c8673c1ee0290904ba7ec |
19-Dec-2016 |
Aurimas Liutikas <aurimas@google.com> |
resolve merge conflicts of 94d018a to master Change-Id: I0d829a558f92c1b43d0e72bb970a9389e4f2c500
|
94d018afe59c7a3b13d1c5736436ac391860ea6e |
19-Dec-2016 |
Aurimas Liutikas <aurimas@google.com> |
Clean up build.gradle files in support library. - Remove unused jar task (added in ag/457883 but never used) - Remove duplicated sourceCompatibility setters. - Remove unitTests.returnDefaultValues = true for modules that have no unitTests Test: "./gradlew clean assemble generateDocs" still works. Change-Id: I48d41fea652d17143173378d2c42f4b5dae9c77a
uild.gradle
|
634be6e3ea311328b73053637161bdcc1a53ad54 |
15-Dec-2016 |
Aurimas Liutikas <aurimas@google.com> |
Remove javadocTask and javadocJarTask. am: f349dbab74 Change-Id: I611458c96c564bdbf0119366c7796fd10aa76857
|
f349dbab7451305f2b0c5bfe3cd02809d0bcfa50 |
23-Nov-2016 |
Aurimas Liutikas <aurimas@google.com> |
Remove javadocTask and javadocJarTask. We never actually shipped javadoc jars and it is currently not working, so this CL removes it. Test: ./gradlew tasks still works. Change-Id: Ia25d3921ce08768ae5861a85a5ea67482e715036
uild.gradle
|
17c6dc55c2495579e52f36c3e5bd49328e178617 |
13-Dec-2016 |
Yuichi Araki <yaraki@google.com> |
Remove unneccessary files These files are no longer used. Test: All existing tests on API 15, 18, 19, and 25 Change-Id: Ib442a1ffae85b0ae247086ed6d070da76c0266c9
cs/android/support/transition/AutoTransitionPort.java
cs/android/support/transition/ChangeBoundsPort.java
cs/android/support/transition/FadeIcs.java
cs/android/support/transition/FadePort.java
cs/android/support/transition/ScenePort.java
cs/android/support/transition/TransitionIcs.java
cs/android/support/transition/TransitionManagerIcs.java
cs/android/support/transition/TransitionManagerPort.java
cs/android/support/transition/TransitionManagerStaticsIcs.java
cs/android/support/transition/TransitionPort.java
cs/android/support/transition/TransitionSetIcs.java
cs/android/support/transition/TransitionSetPort.java
cs/android/support/transition/VisibilityIcs.java
cs/android/support/transition/VisibilityPort.java
itkat/android/support/transition/FadeKitKat.java
itkat/android/support/transition/SceneKitKat.java
itkat/android/support/transition/TransitionKitKat.java
itkat/android/support/transition/TransitionManagerKitKat.java
itkat/android/support/transition/TransitionManagerStaticsKitKat.java
itkat/android/support/transition/TransitionSetKitKat.java
itkat/android/support/transition/VisibilityKitKat.java
|
f43e000b40282b9c270afb427a4e181526452f0a |
13-Dec-2016 |
Yuichi Araki <yaraki@google.com> |
Suppress layout on older platforms We can use a dummy empty LayoutTransition to suppress layout in a ViewGroup on API level 14-17. On 18 and above, we can just use the platform implementation. Bug: 31363029 Test: AutoTransitionTest pass on 14, 18, 19, and 25 Change-Id: Ic4add882963382f730bcc497ebf8f0323f19538b
ndroid.mk
pi14/android/support/transition/ViewGroupUtilsApi14.java
pi18/android/support/transition/ViewGroupUtilsApi18.java
pi19/android/support/transition/ViewGroupUtilsApi19.java
uild.gradle
es/values/ids.xml
rc/android/support/transition/ViewGroupUtils.java
ests/res/layout/activity_transition.xml
ests/src/android/support/transition/AutoTransitionTest.java
ests/src/android/support/transition/SyncTransitionListener.java
ests/src/android/support/transition/TransitionActivity.java
ests/src/android/support/transition/TransitionManagerTest.java
|
4e5a72756eb66c31baf1a3054c66520f1c3f5b8c |
01-Dec-2016 |
Yuichi Araki <yaraki@google.com> |
Restructure the Transition support library Transition classes no longer delegate to platform Transitions. Underlying features are separated into their own compatibility layers. - ViewOverlay and ViewGroupOverlay (platform: 18) - WindowId (platform: 18) - ViewGroup.suppressLayout (platform: 19, not backported yet) This does not change behaviors except for the followings: - On API level 18, WindowId and ViewOverlay delegate to the platform - Transition is Cloneable - Inheriting Visibility now works fine Test: All existing tests and VisibilityTest pass on 15, 16, 18, 19, and 25 Change-Id: I87e7a14a45d51b5ad6f77ab213c7a732b7512708
ndroid.mk
pi14/android/support/transition/ViewGroupOverlayApi14.java
pi14/android/support/transition/ViewGroupUtilsApi14.java
pi14/android/support/transition/ViewOverlayApi14.java
pi14/android/support/transition/ViewUtilsApi14.java
pi14/android/support/transition/WindowIdApi14.java
pi18/android/support/transition/ViewGroupOverlayApi18.java
pi18/android/support/transition/ViewGroupUtilsApi18.java
pi18/android/support/transition/ViewOverlayApi18.java
pi18/android/support/transition/ViewUtilsApi18.java
pi18/android/support/transition/WindowIdApi18.java
pi19/android/support/transition/ViewGroupUtilsApi19.java
pi21/android/support/transition/SceneApi21.java
pi21/android/support/transition/SceneStaticsApi21.java
pi23/android/support/transition/TransitionApi23.java
ase/android/support/transition/ChangeBoundsInterface.java
ase/android/support/transition/SceneImpl.java
ase/android/support/transition/SceneStaticsImpl.java
ase/android/support/transition/TransitionImpl.java
ase/android/support/transition/TransitionInterface.java
ase/android/support/transition/TransitionInterfaceListener.java
ase/android/support/transition/TransitionManagerImpl.java
ase/android/support/transition/TransitionManagerStaticsImpl.java
ase/android/support/transition/TransitionSetImpl.java
ase/android/support/transition/TransitionValues.java
ase/android/support/transition/ViewGroupOverlayImpl.java
ase/android/support/transition/ViewGroupUtilsImpl.java
ase/android/support/transition/ViewOverlayImpl.java
ase/android/support/transition/ViewUtilsImpl.java
ase/android/support/transition/VisibilityImpl.java
ase/android/support/transition/VisibilityInterface.java
ase/android/support/transition/WindowIdImpl.java
uild.gradle
cs/android/support/transition/ChangeBoundsIcs.java
cs/android/support/transition/RectEvaluator.java
cs/android/support/transition/SceneIcs.java
cs/android/support/transition/SceneStaticsIcs.java
cs/android/support/transition/TransitionValuesMaps.java
cs/android/support/transition/ViewGroupOverlay.java
cs/android/support/transition/ViewOverlay.java
cs/android/support/transition/WindowIdPort.java
itkat/android/support/transition/ChangeBoundsKitKat.java
itkat/android/support/transition/SceneStaticsKitKat.java
itkat/android/support/transition/SceneWrapper.java
rc/android/support/transition/ChangeBounds.java
rc/android/support/transition/Fade.java
rc/android/support/transition/RectEvaluator.java
rc/android/support/transition/Scene.java
rc/android/support/transition/Transition.java
rc/android/support/transition/TransitionManager.java
rc/android/support/transition/TransitionSet.java
rc/android/support/transition/TransitionValues.java
rc/android/support/transition/TransitionValuesMaps.java
rc/android/support/transition/ViewGroupUtils.java
rc/android/support/transition/ViewUtils.java
rc/android/support/transition/Visibility.java
ests/src/android/support/transition/TransitionManagerTest.java
ests/src/android/support/transition/TransitionTest.java
ests/src/android/support/transition/VisibilityTest.java
|
e22ae93397361d1bd5568fa51d82e2f7553712e1 |
08-Dec-2016 |
Alan Viverette <alanv@google.com> |
Remove unnecessary @TargetApi annotations Bug: 33412815 Test: ./gradlew assemble Change-Id: I0be3358fb97d6e637357c253f3f43f39355a643a
pi21/android/support/transition/SceneApi21.java
pi21/android/support/transition/SceneStaticsApi21.java
pi23/android/support/transition/TransitionApi23.java
cs/android/support/transition/AutoTransitionPort.java
cs/android/support/transition/ChangeBoundsIcs.java
cs/android/support/transition/ChangeBoundsPort.java
cs/android/support/transition/FadeIcs.java
cs/android/support/transition/FadePort.java
cs/android/support/transition/RectEvaluator.java
cs/android/support/transition/SceneIcs.java
cs/android/support/transition/ScenePort.java
cs/android/support/transition/SceneStaticsIcs.java
cs/android/support/transition/TransitionIcs.java
cs/android/support/transition/TransitionManagerIcs.java
cs/android/support/transition/TransitionManagerPort.java
cs/android/support/transition/TransitionManagerStaticsIcs.java
cs/android/support/transition/TransitionPort.java
cs/android/support/transition/TransitionSetIcs.java
cs/android/support/transition/TransitionSetPort.java
cs/android/support/transition/TransitionValuesMaps.java
cs/android/support/transition/ViewGroupOverlay.java
cs/android/support/transition/ViewOverlay.java
cs/android/support/transition/VisibilityIcs.java
cs/android/support/transition/VisibilityPort.java
cs/android/support/transition/WindowIdPort.java
itkat/android/support/transition/ChangeBoundsKitKat.java
itkat/android/support/transition/FadeKitKat.java
itkat/android/support/transition/SceneKitKat.java
itkat/android/support/transition/SceneStaticsKitKat.java
itkat/android/support/transition/SceneWrapper.java
itkat/android/support/transition/TransitionKitKat.java
itkat/android/support/transition/TransitionManagerKitKat.java
itkat/android/support/transition/TransitionManagerStaticsKitKat.java
itkat/android/support/transition/TransitionSetKitKat.java
itkat/android/support/transition/VisibilityKitKat.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
cs/android/support/transition/TransitionManagerPort.java
cs/android/support/transition/TransitionPort.java
cs/android/support/transition/TransitionSetPort.java
cs/android/support/transition/ViewOverlay.java
|
af6b251c15dab2237fdf100b5ebb9c0851c2d490 |
16-Nov-2016 |
Alan Viverette <alanv@google.com> |
Adds working lint target to support lib build, more workarounds Explicitly disable on v17 leanback and v7 preference, which need some work. Suppress issues due to Lint failing to distinguish locally- defined methods from framework methods. Depends on fullsdk project, which is NOT in the default checkout. Bug: 29630077 Test: ./gradlew lint && ./gradlew assemble Change-Id: If8da576a8f9e2a431bc60a473f0c36054818d7c1
uild.gradle
|
5ec99dd02a9c7fab574e0eeb713b0b0947a41d33 |
14-Nov-2016 |
Chris Banes <chrisbanes@google.com> |
Revert "Add support lib version meta-data to AndroidManifest.xml" This reverts commit cdcdfd0a75b595a3f757ee4cad85852edf130d1d. Change-Id: I51d7c254eed33262d9d91967b7d212ad514db016
ndroidManifest.xml
|
cdcdfd0a75b595a3f757ee4cad85852edf130d1d |
13-Nov-2016 |
Chris Banes <chrisbanes@google.com> |
Add support lib version meta-data to AndroidManifest.xml Any resulting app built with the support lib from Gradle will have a meta-data tag added to their AndroidManifest.xml, for example: <meta-data android:name="android.support.VERSION" android:value="25.1.0" /> The value is automatically populated via the magic of the Gradle build system. BUG: 32171613 Test: manual (generate APK and inspect in AS APK Analyzer) Change-Id: I51cf646b32a15d93105560115f1fee2a71d35e35
ndroidManifest.xml
|
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
pi21/android/support/transition/SceneApi21.java
pi21/android/support/transition/SceneStaticsApi21.java
pi23/android/support/transition/TransitionApi23.java
cs/android/support/transition/AutoTransitionPort.java
cs/android/support/transition/ChangeBoundsIcs.java
cs/android/support/transition/ChangeBoundsPort.java
cs/android/support/transition/FadeIcs.java
cs/android/support/transition/FadePort.java
cs/android/support/transition/RectEvaluator.java
cs/android/support/transition/SceneIcs.java
cs/android/support/transition/ScenePort.java
cs/android/support/transition/SceneStaticsIcs.java
cs/android/support/transition/TransitionIcs.java
cs/android/support/transition/TransitionManagerIcs.java
cs/android/support/transition/TransitionManagerPort.java
cs/android/support/transition/TransitionManagerStaticsIcs.java
cs/android/support/transition/TransitionPort.java
cs/android/support/transition/TransitionSetIcs.java
cs/android/support/transition/TransitionSetPort.java
cs/android/support/transition/TransitionValuesMaps.java
cs/android/support/transition/ViewGroupOverlay.java
cs/android/support/transition/ViewOverlay.java
cs/android/support/transition/VisibilityIcs.java
cs/android/support/transition/VisibilityPort.java
cs/android/support/transition/WindowIdPort.java
itkat/android/support/transition/ChangeBoundsKitKat.java
itkat/android/support/transition/FadeKitKat.java
itkat/android/support/transition/SceneKitKat.java
itkat/android/support/transition/SceneStaticsKitKat.java
itkat/android/support/transition/SceneWrapper.java
itkat/android/support/transition/TransitionKitKat.java
itkat/android/support/transition/TransitionManagerKitKat.java
itkat/android/support/transition/TransitionManagerStaticsKitKat.java
itkat/android/support/transition/TransitionSetKitKat.java
itkat/android/support/transition/VisibilityKitKat.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
ndroid.mk
uild.gradle
|
8267c2372dc7b93fbb75e9a2d0da1f4a41ecfc88 |
07-Oct-2016 |
Alan Viverette <alanv@google.com> |
Fix transition library to target Java 1.7 am: 679ce10435 am: 5b94a6f01f am: 5fdcb2045e Change-Id: I09a22cf7c95f277d81a207ae5adf11cb442acddf
|
679ce104350cc5bf57ac0d46b95c6145fe230d27 |
07-Oct-2016 |
Alan Viverette <alanv@google.com> |
Fix transition library to target Java 1.7 Bug: 32014792 Test: mmm frameworks/base/support/transition Change-Id: I6ce2fa76e041985309f0453f9a0fe13ca17ce5f9
ndroid.mk
|
42e7d6fafcde7bfe261dd7d8d75ee53ca0cd6790 |
28-Sep-2016 |
Aurimas Liutikas <aurimas@google.com> |
Replace usage of Instrumentation#runOnMainSync with ActivityTestRule#runOnUiThread. ActivityTestRule#runOnUiThread handles exceptions correctly and thus should be used in place of Instrumentation#runOnMainSync. This changes most of these use-cases except for tricky cases. Bug: 31801302 Test: ran support-design:connectedCheck and support-appcompat:connectedCheck Change-Id: I70904aef89e6bbc2a3cff1b3be697258d666e316
ests/src/android/support/transition/FadeTest.java
ests/src/android/support/transition/TransitionManagerTest.java
|
754cb29c50f09a83251dd4bb633ba445b2411adb |
27-Sep-2016 |
Aurimas Liutikas <aurimas@google.com> |
Switch from deprecated size annotations to new ones. Switching from android.test.suitebuilder.annotation.*Test to android.support.test.filters.*Test. Bug: 30074170 Test: manual - ran small appcompat tests, they still run and pass Change-Id: Idce58b988c8e1a809f7f5fae67e0e235159d9fc5
ests/src/android/support/transition/FadeTest.java
ests/src/android/support/transition/SceneTest.java
ests/src/android/support/transition/TransitionManagerTest.java
ests/src/android/support/transition/TransitionTest.java
|
17276ad2b070a25f741b63d715665fae117025c5 |
13-Sep-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "More targeted dependencies"
|
1c8c666b305e34d03ac5d93ede95830b2e80f4da |
09-Sep-2016 |
Kirill Grouchnikov <kirillg@google.com> |
More targeted dependencies Change-Id: I76413b99f87bd0344e3105f9a98fd36c0d10a8c5
ndroid.mk
uild.gradle
ests/src/android/support/transition/TransitionActivity.java
|
9480eb4e94e429726b07eba133ffbc6450b8d795 |
09-Sep-2016 |
Alan Viverette <alanv@google.com> |
resolve merge conflicts of 7243922 to master Change-Id: I34d800e77c4b1a440eb67191b4697213a2e6239e
|
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
cs/android/support/transition/TransitionManagerPort.java
cs/android/support/transition/TransitionPort.java
cs/android/support/transition/TransitionSetPort.java
cs/android/support/transition/ViewOverlay.java
|
ae7f5339f3f4e61d55327316b00d7344e4055a86 |
06-Sep-2016 |
Aurimas Liutikas <aurimas@google.com> |
Remove all the extra accessor methods added by javac in support-transition. am: 5bc71ed43c am: 761ea02d06 am: f8405ca40d am: 364e6042ca Change-Id: Iaa13a8fec68f43afe7fe5f7f9b72278b3606adc0
|
761ea02d06e2181c6ba5f0b413bc5068bfb2733c |
06-Sep-2016 |
Aurimas Liutikas <aurimas@google.com> |
Remove all the extra accessor methods added by javac in support-transition. am: 5bc71ed43c Change-Id: I250f71d41029b60d3807e704b4943c986d9f93af
|
5bc71ed43cf5336547217c932a5fc5cbb8c618f5 |
25-Aug-2016 |
Aurimas Liutikas <aurimas@google.com> |
Remove all the extra accessor methods added by javac in support-transition. Change private methods to be package protected to avoid extra methods that get added to be able to access them from inner classes. This CL saves 9 methods in our jar. Bug: 31075707 Change-Id: I0dfd80ddc98ff43535feed2c5c31dffcd3aa53ce
cs/android/support/transition/TransitionIcs.java
cs/android/support/transition/TransitionManagerPort.java
cs/android/support/transition/TransitionPort.java
cs/android/support/transition/VisibilityPort.java
itkat/android/support/transition/TransitionKitKat.java
|
4e28c3c98aba497fe67f5c27f535b9afed2a5e95 |
22-Aug-2016 |
Aurimas Liutikas <aurimas@google.com> |
Annotate android.support.transition tests. am: 24797374d6 am: a7286badb1 am: 52d88fa4a0 Change-Id: I7e1b9c2eeea83de3016874d881e7d35167de40aa
|
a7286badb18ecd3010ee656e6a9d088992109b45 |
22-Aug-2016 |
Aurimas Liutikas <aurimas@google.com> |
Annotate android.support.transition tests. am: 24797374d6 Change-Id: I681141aa6b82fd5a94be5b95b82adfe5b3ad0927
|
adb13cd6d92d223f433f4d38c8e3571f6b5cd51f |
22-Aug-2016 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Annotate android.support.transition tests." into nyc-mr1-dev
|
6625313bfcbeea68d7fe21d28af8eec443b0d0a1 |
18-Aug-2016 |
Yuichi Araki <yaraki@google.com> |
Fix Animators pausing on a wrong Window am: feda490114 am: 42156d4d7c am: 5929af1048 Change-Id: I365b04bc47bd8ef8c70f7f6a6bae7f7b3cf92888
|
feda490114a23e64dba591f1e2589723a1a12660 |
15-Aug-2016 |
Yuichi Araki <yaraki@google.com> |
Fix Animators pausing on a wrong Window This is a backport of Iac84a0a2c838f30c309eea4931467ba758c6ba78. Change-Id: Ibe090d0d12380982a403ef879a3c2e3d92c8417b
cs/android/support/transition/TransitionManagerPort.java
cs/android/support/transition/TransitionPort.java
cs/android/support/transition/TransitionSetPort.java
cs/android/support/transition/WindowIdPort.java
|
24797374d6c3370ab857f254e8e58248c41c3dd9 |
16-Aug-2016 |
Aurimas Liutikas <aurimas@google.com> |
Annotate android.support.transition tests. Bug: 30892341 Change-Id: I06981cbd9b7027fb4b6ae11704b2f441bb2348f8
ests/src/android/support/transition/FadeTest.java
ests/src/android/support/transition/SceneTest.java
ests/src/android/support/transition/TransitionManagerTest.java
ests/src/android/support/transition/TransitionTest.java
|
1a4aed2e93d2fca7222f9d32ae153aaeba22dc01 |
11-Aug-2016 |
Yuichi Araki <yaraki@google.com> |
Fix Fade constructor am: e73fed4be4 am: de00408c3d am: 76d1d2a1bc am: e42bf1c19f Change-Id: I7baeeef8c77226c7513aaf5e367848fc01983d29
|
e73fed4be4cf678ea3828e20805ddffe73ae7ad0 |
10-Aug-2016 |
Yuichi Araki <yaraki@google.com> |
Fix Fade constructor Bug: 30776091 Change-Id: I5905cee1764e7c47a8fa7a0cef702523be1f0c7d
rc/android/support/transition/Fade.java
ests/src/android/support/transition/FadeTest.java
|
44cb4e73b7b799424eaa33f94703fb37d68a77ea |
04-Aug-2016 |
Aurimas Liutikas <aurimas@google.com> |
Update to new test runner and espresso. am: dfe7578733 am: 8dae1dacb8 am: f6d7dd9037 am: 22c2a03778 Change-Id: I7c768dc665ac9a7ac9d61f6260204e29e9142c47
|
dfe757873324437b1ff480dd2f9c393bff961934 |
03-Aug-2016 |
Aurimas Liutikas <aurimas@google.com> |
Update to new test runner and espresso. test runner 0.6-alpha and espresso 2.6-alpha have fixed the issue with broken @UIThreadTest annotation. This change moves support library to use these versions. Bug: 29547049 Change-Id: I3d53e2594871461d4f293713a3637395afc43d3e
uild.gradle
|
b500675d6056e9773fa9fd1f467c716d8e471c14 |
20-Jul-2016 |
Adam Lesinski <adamlesinski@google.com> |
Convert to AAPT2 Change-Id: Ieb7f653b63a17e67306200ab1f83ece2a95dc9fd
ndroid.mk
|
a95172338fb8d451ce2d53153e1dc10d6c3501f7 |
14-Jul-2016 |
Yuichi Araki <yaraki@google.com> |
Add package documentation for support transition Change-Id: I132e0a847313eda07958aa65e735f95587b33cd4
rc/android/support/transition/package.html
|
a5c36708f8dd136f2a02a79709923630449be5b5 |
05-Jul-2016 |
Chris Banes <chrisbanes@google.com> |
Move support libs to use ViewCompat.offset* methods offsetTopAndBottom and offsetLeftAndRight have various issues across the API levels, which are worked around in the ViewCompat versions. BUG: 29970143 Change-Id: Ic0919f438a0c4a6bf4f2e153a6062d5aeb727db1
cs/android/support/transition/FadePort.java
cs/android/support/transition/ViewOverlay.java
|
9562a3b639225d406d736b64a12e2d75459259e3 |
01-Jul-2016 |
Alan Viverette <alanv@google.com> |
Add offline docs target for support lib gradle build Fixes standalone docs issues like references to hidden framework class R.styleable. Removes reference to BackupAgent, which makes doclava choke for some unknown reason. Standalone online docs may now be built with ./gradlew :generateDocs Bug: 28124434 Change-Id: If76ac9018be1d17f1258802d4ef3ce1ad67b4903
rc/android/support/transition/Transition.java
rc/android/support/transition/Visibility.java
|
733b5aaadf1b1f5dc3038876dbfbabb79f649b03 |
28-Jun-2016 |
Yuichi Araki <yaraki@google.com> |
Adjust standard Transition structure - Expose ChangeBounds#setResizeClip - Expose Visibility transition - Fade extends Visibility - The internal constructor of Transition is hidden from external descendants Change-Id: Iab1b14a86edfbc89f1aa8d3386a177e542a1b741
ase/android/support/transition/ChangeBoundsInterface.java
ase/android/support/transition/VisibilityImpl.java
ase/android/support/transition/VisibilityInterface.java
cs/android/support/transition/ChangeBoundsIcs.java
cs/android/support/transition/FadeIcs.java
cs/android/support/transition/TransitionIcs.java
cs/android/support/transition/VisibilityIcs.java
itkat/android/support/transition/ChangeBoundsKitKat.java
itkat/android/support/transition/FadeKitKat.java
itkat/android/support/transition/TransitionKitKat.java
itkat/android/support/transition/VisibilityKitKat.java
rc/android/support/transition/ChangeBounds.java
rc/android/support/transition/Fade.java
rc/android/support/transition/Transition.java
rc/android/support/transition/Visibility.java
|
ddd0bf966be177cad1e05aa079c346a59d10d9d0 |
22-Jun-2016 |
Yuichi Araki <yaraki@google.com> |
Merge "Add a demo of custom Transition"
|
d5b720e30a9d82b5f81ec8eac2803e213f2f1c41 |
21-Jun-2016 |
Yuichi Araki <yaraki@google.com> |
Add a demo of custom Transition CustomUsage demonstrates how to create and use a custom Transition with the support library. This also fixes the Transition API and aligns it to the platform version. Change-Id: Idf3edf1438faa06c4d047d2522ad1f8e0c8561e6
cs/android/support/transition/FadePort.java
rc/android/support/transition/Transition.java
ests/res/layout/activity_transition.xml
|
bd6c3bc3b3bc69f629b11218fbdd2bf171f74d7d |
21-Jun-2016 |
Yuichi Araki <yaraki@google.com> |
Backport Scene constructor with a View Backport the constructor Scene(ViewGroup, View) introduced in Lollipop to KitKat. Change-Id: I359d767bcc12ba58a72c389b95a8f8f437d761df
ndroid.mk
pi21/android/support/transition/SceneApi21.java
pi21/android/support/transition/SceneStaticsApi21.java
uild.gradle
itkat/android/support/transition/SceneKitKat.java
itkat/android/support/transition/SceneWrapper.java
itkat/android/support/transition/TransitionManagerKitKat.java
itkat/android/support/transition/TransitionManagerStaticsKitKat.java
rc/android/support/transition/Scene.java
ests/src/android/support/transition/SceneTest.java
|
15a24c03a6d512c84b7d78926dc36b3fe56411e7 |
21-Jun-2016 |
Yuichi Araki <yaraki@google.com> |
Merge "Fix testGo_exitAction on API Level 23 and above"
|
41a59e26f1685123d106b851fbfcb2672410c925 |
20-Jun-2016 |
Yuichi Araki <yaraki@google.com> |
Fix testGo_exitAction on API Level 23 and above Change-Id: I0574d7d06f0b9ad10161f4bb0a2cc922cc55cef7
ests/src/android/support/transition/TransitionManagerTest.java
|
a0eb967faadffb8d38818a3af093eb25b61d7d2e |
20-Jun-2016 |
Yuichi Araki <yaraki@google.com> |
Backport a bug fix to K and L This backports the fix for Transition#removeTarget(int). Change-Id: I9fb4b5579c5aa723d4c9c259b4546875f92ac475
ndroid.mk
pi23/android/support/transition/TransitionApi23.java
uild.gradle
cs/android/support/transition/TransitionPort.java
itkat/android/support/transition/TransitionKitKat.java
rc/android/support/transition/Transition.java
|
7b59d3ae599949c7c6b4c5806b4dda7f41147690 |
13-Jun-2016 |
Alan Viverette <alanv@google.com> |
Remove old API check artifacts, invoke gradle from old make target Fixes paths in build.gradle so they are relative to the project root, rather than the current directory. Bug: 28124434 Change-Id: Ieeae97cd789a6addf3282f2c43cd754ca8e84c57
ndroid.mk
pi/current.txt
pi/removed.txt
|
3c141cd9c1cfecd9352b82d9dae4d9601fabd4e6 |
11-Jun-2016 |
Yigit Boyar <yboyar@google.com> |
Revert "Remove old API check artifacts, invoke gradle from old make target" This reverts commit 009647bbfa5efef608d6a660fc8ba191d876b1ed. Change-Id: I59deae2a7180f58bc0c770f7b3f70962c8d2f73f
ndroid.mk
pi/current.txt
pi/removed.txt
|
009647bbfa5efef608d6a660fc8ba191d876b1ed |
09-Jun-2016 |
Alan Viverette <alanv@google.com> |
Remove old API check artifacts, invoke gradle from old make target Fixes paths in build.gradle so they are relative to the project root, rather than the current directory. Bug: 28124434 Change-Id: I8cde9db47d60ec1220d35fce5ef6fd2c6e97b1f8
ndroid.mk
pi/current.txt
pi/removed.txt
|
71df36eaeb25e35e35287aad7b28e0662b61b232 |
31-May-2016 |
Ian Rogers <irogers@google.com> |
Fix comparison of boxed Long with Integer. Found by Error Prone. Bug: 27723540 Change-Id: I30e7c0e4be663d181f55aaccde0e834c13ed5904
cs/android/support/transition/TransitionPort.java
|
15375aa6fd54b036f97f99229aefab2822c8a1c9 |
24-May-2016 |
Aurimas Liutikas <aurimas@google.com> |
Add missing @Override annotations in support library code. Change-Id: Ifcc3a20b54d6a14b0a14aa0f48e642cf7e8c0e70
cs/android/support/transition/TransitionSetIcs.java
itkat/android/support/transition/TransitionSetKitKat.java
rc/android/support/transition/Transition.java
|
cbba0a52f7d7b593dbb13a138515f066f75cce80 |
10-May-2016 |
Yuichi Araki <yaraki@google.com> |
Annotate public APIs in transition support library Change-Id: Ibc86b5cecb19d130fff4dae97f0adfe293dc197e
cs/android/support/transition/TransitionManagerIcs.java
cs/android/support/transition/TransitionManagerPort.java
cs/android/support/transition/TransitionManagerStaticsIcs.java
cs/android/support/transition/TransitionPort.java
itkat/android/support/transition/TransitionManagerKitKat.java
itkat/android/support/transition/TransitionManagerStaticsKitKat.java
rc/android/support/transition/ChangeBounds.java
rc/android/support/transition/Fade.java
rc/android/support/transition/Scene.java
rc/android/support/transition/Transition.java
rc/android/support/transition/TransitionManager.java
rc/android/support/transition/TransitionSet.java
|
c876cd8f9334e2423de00836009f3fd7a9566938 |
05-Feb-2016 |
Yuichi Araki <yaraki@google.com> |
Transition support library This new library currently supports some basic features of Transition API. Scene, Fade, ChangeBounds, TransitionSet, AutoTransition and TransitionManager have been back-ported except for XML. Change-Id: I75e9e4d6d7f366297f69735adec0842784290329
ndroid.mk
ndroidManifest.xml
pi/current.txt
pi/removed.txt
ase/android/support/transition/SceneImpl.java
ase/android/support/transition/SceneStaticsImpl.java
ase/android/support/transition/TransitionImpl.java
ase/android/support/transition/TransitionInterface.java
ase/android/support/transition/TransitionInterfaceListener.java
ase/android/support/transition/TransitionManagerImpl.java
ase/android/support/transition/TransitionManagerStaticsImpl.java
ase/android/support/transition/TransitionSetImpl.java
ase/android/support/transition/TransitionValues.java
uild.gradle
cs/android/support/transition/AutoTransitionPort.java
cs/android/support/transition/ChangeBoundsIcs.java
cs/android/support/transition/ChangeBoundsPort.java
cs/android/support/transition/FadeIcs.java
cs/android/support/transition/FadePort.java
cs/android/support/transition/RectEvaluator.java
cs/android/support/transition/SceneIcs.java
cs/android/support/transition/ScenePort.java
cs/android/support/transition/SceneStaticsIcs.java
cs/android/support/transition/TransitionIcs.java
cs/android/support/transition/TransitionManagerIcs.java
cs/android/support/transition/TransitionManagerPort.java
cs/android/support/transition/TransitionManagerStaticsIcs.java
cs/android/support/transition/TransitionPort.java
cs/android/support/transition/TransitionSetIcs.java
cs/android/support/transition/TransitionSetPort.java
cs/android/support/transition/TransitionValuesMaps.java
cs/android/support/transition/ViewGroupOverlay.java
cs/android/support/transition/ViewOverlay.java
cs/android/support/transition/VisibilityPort.java
itkat/android/support/transition/ChangeBoundsKitKat.java
itkat/android/support/transition/FadeKitKat.java
itkat/android/support/transition/SceneKitKat.java
itkat/android/support/transition/SceneStaticsKitKat.java
itkat/android/support/transition/TransitionKitKat.java
itkat/android/support/transition/TransitionManagerKitKat.java
itkat/android/support/transition/TransitionManagerStaticsKitKat.java
itkat/android/support/transition/TransitionSetKitKat.java
es/values/ids.xml
rc/android/support/transition/AutoTransition.java
rc/android/support/transition/ChangeBounds.java
rc/android/support/transition/Fade.java
rc/android/support/transition/Scene.java
rc/android/support/transition/Transition.java
rc/android/support/transition/TransitionManager.java
rc/android/support/transition/TransitionSet.java
ests/AndroidManifest.xml
ests/NO_DOCS
ests/res/layout/activity_transition.xml
ests/res/layout/scene0.xml
ests/res/layout/scene1.xml
ests/src/android/support/transition/BaseTest.java
ests/src/android/support/transition/CheckCalledRunnable.java
ests/src/android/support/transition/SceneTest.java
ests/src/android/support/transition/TransitionActivity.java
ests/src/android/support/transition/TransitionManagerTest.java
ests/src/android/support/transition/TransitionTest.java
|