• Home
  • History
  • Annotate
  • only in /frameworks/support/transition/src/
History log of /frameworks/support/transition/src/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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
ain/java/androidx/transition/TransitionManager.java
a9052eec091861110386b6270b7a6cc7001709d9 16-Apr-2018 Yuichi Araki <yaraki@google.com> Merge "Avoid improperly removing views during transitions" into pi-preview1-androidx-dev
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)
ndroidTest/java/androidx/transition/TransitionSetTest.java
ain/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)
ndroidTest/java/androidx/transition/FadeTest.java
ndroidTest/res/layout/scene11.xml
ndroidTest/res/layout/scene12.xml
ain/java/androidx/transition/TransitionUtils.java
ain/java/androidx/transition/Visibility.java
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
ain/java/androidx/transition/AnimatorUtils.java
ain/java/androidx/transition/GhostViewUtils.java
ain/java/androidx/transition/ImageViewUtils.java
ain/java/androidx/transition/MatrixUtils.java
ain/java/androidx/transition/ObjectAnimatorUtils.java
ain/java/androidx/transition/PropertyValuesHolderUtils.java
ain/java/androidx/transition/Styleable.java
ain/java/androidx/transition/TransitionUtils.java
ain/java/androidx/transition/TranslationAnimationCreator.java
ain/java/androidx/transition/ViewGroupUtils.java
ain/java/androidx/transition/ViewGroupUtilsApi14.java
ain/java/androidx/transition/ViewGroupUtilsApi18.java
ain/java/androidx/transition/ViewOverlayApi14.java
ain/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
ain/java/androidx/transition/RectEvaluator.java
ain/java/androidx/transition/TransitionValuesMaps.java
ain/java/androidx/transition/ViewGroupOverlayApi14.java
ain/java/androidx/transition/ViewGroupOverlayImpl.java
ain/java/androidx/transition/ViewOverlayApi14.java
ain/java/androidx/transition/ViewOverlayImpl.java
ain/java/androidx/transition/WindowIdApi14.java
ain/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
ain/java/androidx/transition/ViewUtils.java
ain/java/androidx/transition/ViewUtilsApi14.java
ain/java/androidx/transition/ViewUtilsApi18.java
ain/java/androidx/transition/ViewUtilsApi19.java
ain/java/androidx/transition/ViewUtilsBase.java
ain/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
ain/java/androidx/transition/ImageViewUtils.java
ain/java/androidx/transition/ImageViewUtilsApi14.java
ain/java/androidx/transition/ImageViewUtilsApi21.java
ain/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
ain/java/androidx/transition/AnimatorUtils.java
ain/java/androidx/transition/AnimatorUtilsApi14.java
ain/java/androidx/transition/AnimatorUtilsApi19.java
ain/java/androidx/transition/AnimatorUtilsImpl.java
ain/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
ain/java/androidx/transition/GhostViewApi14.java
ain/java/androidx/transition/GhostViewApi21.java
ain/java/androidx/transition/GhostViewImpl.java
ain/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
ain/java/androidx/transition/ObjectAnimatorUtils.java
ain/java/androidx/transition/ObjectAnimatorUtilsApi14.java
ain/java/androidx/transition/ObjectAnimatorUtilsApi21.java
ain/java/androidx/transition/ObjectAnimatorUtilsImpl.java
ain/java/androidx/transition/PropertyValuesHolderUtils.java
ain/java/androidx/transition/PropertyValuesHolderUtilsApi14.java
ain/java/androidx/transition/PropertyValuesHolderUtilsApi21.java
ain/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
ain/java/androidx/transition/ViewGroupUtils.java
ain/java/androidx/transition/ViewGroupUtilsApi14.java
ain/java/androidx/transition/ViewGroupUtilsApi18.java
ain/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
ndroidTest/java/androidx/transition/BaseTransitionTest.java
ndroidTest/java/androidx/transition/ChangeBoundsTest.java
ndroidTest/java/androidx/transition/ChangeClipBoundsTest.java
ndroidTest/java/androidx/transition/ChangeImageTransformTest.java
ndroidTest/java/androidx/transition/ChangeScrollTest.java
ndroidTest/java/androidx/transition/ChangeTransformTest.java
ndroidTest/java/androidx/transition/ExplodeTest.java
ndroidTest/java/androidx/transition/FadeTest.java
ndroidTest/java/androidx/transition/FragmentTransitionTest.java
ndroidTest/java/androidx/transition/PropagationTest.java
ndroidTest/java/androidx/transition/SceneTest.java
ndroidTest/java/androidx/transition/SlideEdgeTest.java
ndroidTest/java/androidx/transition/TransitionActivity.java
ndroidTest/java/androidx/transition/TransitionInflaterTest.java
ndroidTest/java/androidx/transition/TransitionManagerTest.java
ndroidTest/java/androidx/transition/TransitionSetTest.java
ndroidTest/java/androidx/transition/TransitionTest.java
ndroidTest/java/androidx/transition/VisibilityTest.java
ain/java/androidx/transition/AnimatorUtils.java
ain/java/androidx/transition/AnimatorUtilsApi14.java
ain/java/androidx/transition/AnimatorUtilsApi19.java
ain/java/androidx/transition/AnimatorUtilsImpl.java
ain/java/androidx/transition/ArcMotion.java
ain/java/androidx/transition/ChangeBounds.java
ain/java/androidx/transition/ChangeClipBounds.java
ain/java/androidx/transition/ChangeImageTransform.java
ain/java/androidx/transition/ChangeScroll.java
ain/java/androidx/transition/ChangeTransform.java
ain/java/androidx/transition/Explode.java
ain/java/androidx/transition/Fade.java
ain/java/androidx/transition/FragmentTransitionSupport.java
ain/java/androidx/transition/GhostViewApi14.java
ain/java/androidx/transition/GhostViewApi21.java
ain/java/androidx/transition/GhostViewImpl.java
ain/java/androidx/transition/ImageViewUtilsApi14.java
ain/java/androidx/transition/ImageViewUtilsApi21.java
ain/java/androidx/transition/ImageViewUtilsImpl.java
ain/java/androidx/transition/ObjectAnimatorUtilsApi14.java
ain/java/androidx/transition/ObjectAnimatorUtilsApi21.java
ain/java/androidx/transition/PatternPathMotion.java
ain/java/androidx/transition/PropertyValuesHolderUtilsApi14.java
ain/java/androidx/transition/PropertyValuesHolderUtilsApi21.java
ain/java/androidx/transition/RectEvaluator.java
ain/java/androidx/transition/Scene.java
ain/java/androidx/transition/SidePropagation.java
ain/java/androidx/transition/Slide.java
ain/java/androidx/transition/Styleable.java
ain/java/androidx/transition/Transition.java
ain/java/androidx/transition/TransitionInflater.java
ain/java/androidx/transition/TransitionManager.java
ain/java/androidx/transition/TransitionSet.java
ain/java/androidx/transition/TransitionValuesMaps.java
ain/java/androidx/transition/ViewGroupOverlayApi14.java
ain/java/androidx/transition/ViewGroupOverlayApi18.java
ain/java/androidx/transition/ViewGroupOverlayImpl.java
ain/java/androidx/transition/ViewGroupUtils.java
ain/java/androidx/transition/ViewGroupUtilsApi14.java
ain/java/androidx/transition/ViewGroupUtilsApi18.java
ain/java/androidx/transition/ViewGroupUtilsImpl.java
ain/java/androidx/transition/ViewOverlayApi14.java
ain/java/androidx/transition/ViewOverlayApi18.java
ain/java/androidx/transition/ViewOverlayImpl.java
ain/java/androidx/transition/ViewUtils.java
ain/java/androidx/transition/ViewUtilsApi14.java
ain/java/androidx/transition/ViewUtilsApi18.java
ain/java/androidx/transition/ViewUtilsApi19.java
ain/java/androidx/transition/ViewUtilsApi21.java
ain/java/androidx/transition/ViewUtilsApi22.java
ain/java/androidx/transition/ViewUtilsImpl.java
ain/java/androidx/transition/Visibility.java
ain/java/androidx/transition/WindowIdApi14.java
ain/java/androidx/transition/WindowIdApi18.java
ac5fe7c617c66850fff75a9fce9979c6e5674b0f 06-Mar-2018 Aurimas Liutikas <aurimas@google.com> Refactor support library

Test: None
Change-Id: I92e450c739fc9d77e8f8840bed4165ab88247fd6
ndroidTest/AndroidManifest.xml
ndroidTest/java/android/support/transition/ArcMotionTest.java
ndroidTest/java/android/support/transition/AutoTransitionTest.java
ndroidTest/java/android/support/transition/BaseTest.java
ndroidTest/java/android/support/transition/BaseTransitionTest.java
ndroidTest/java/android/support/transition/ChangeBoundsTest.java
ndroidTest/java/android/support/transition/ChangeClipBoundsTest.java
ndroidTest/java/android/support/transition/ChangeImageTransformTest.java
ndroidTest/java/android/support/transition/ChangeScrollTest.java
ndroidTest/java/android/support/transition/ChangeTransformTest.java
ndroidTest/java/android/support/transition/CheckCalledRunnable.java
ndroidTest/java/android/support/transition/ExplodeTest.java
ndroidTest/java/android/support/transition/FadeTest.java
ndroidTest/java/android/support/transition/FragmentTransitionTest.java
ndroidTest/java/android/support/transition/PathMotionTest.java
ndroidTest/java/android/support/transition/PatternPathMotionTest.java
ndroidTest/java/android/support/transition/PropagationTest.java
ndroidTest/java/android/support/transition/SceneTest.java
ndroidTest/java/android/support/transition/SlideBadEdgeTest.java
ndroidTest/java/android/support/transition/SlideDefaultEdgeTest.java
ndroidTest/java/android/support/transition/SlideEdgeTest.java
ndroidTest/java/android/support/transition/SyncRunnable.java
ndroidTest/java/android/support/transition/SyncTransitionListener.java
ndroidTest/java/android/support/transition/TransitionActivity.java
ndroidTest/java/android/support/transition/TransitionInflaterTest.java
ndroidTest/java/android/support/transition/TransitionManagerTest.java
ndroidTest/java/android/support/transition/TransitionSetTest.java
ndroidTest/java/android/support/transition/TransitionTest.java
ndroidTest/java/android/support/transition/VisibilityTest.java
ndroidTest/java/androidx/transition/ArcMotionTest.java
ndroidTest/java/androidx/transition/AutoTransitionTest.java
ndroidTest/java/androidx/transition/BaseTest.java
ndroidTest/java/androidx/transition/BaseTransitionTest.java
ndroidTest/java/androidx/transition/ChangeBoundsTest.java
ndroidTest/java/androidx/transition/ChangeClipBoundsTest.java
ndroidTest/java/androidx/transition/ChangeImageTransformTest.java
ndroidTest/java/androidx/transition/ChangeScrollTest.java
ndroidTest/java/androidx/transition/ChangeTransformTest.java
ndroidTest/java/androidx/transition/CheckCalledRunnable.java
ndroidTest/java/androidx/transition/ExplodeTest.java
ndroidTest/java/androidx/transition/FadeTest.java
ndroidTest/java/androidx/transition/FragmentTransitionTest.java
ndroidTest/java/androidx/transition/PathMotionTest.java
ndroidTest/java/androidx/transition/PatternPathMotionTest.java
ndroidTest/java/androidx/transition/PropagationTest.java
ndroidTest/java/androidx/transition/SceneTest.java
ndroidTest/java/androidx/transition/SlideBadEdgeTest.java
ndroidTest/java/androidx/transition/SlideDefaultEdgeTest.java
ndroidTest/java/androidx/transition/SlideEdgeTest.java
ndroidTest/java/androidx/transition/SyncRunnable.java
ndroidTest/java/androidx/transition/SyncTransitionListener.java
ndroidTest/java/androidx/transition/TransitionActivity.java
ndroidTest/java/androidx/transition/TransitionInflaterTest.java
ndroidTest/java/androidx/transition/TransitionManagerTest.java
ndroidTest/java/androidx/transition/TransitionSetTest.java
ndroidTest/java/androidx/transition/TransitionTest.java
ndroidTest/java/androidx/transition/VisibilityTest.java
ndroidTest/res/transition/custom_path_motion.xml
ndroidTest/res/transition/custom_transition.xml
ndroidTest/res/transition/transition_constructors.xml
ain/AndroidManifest.xml
ain/java/android/support/transition/AnimatorUtils.java
ain/java/android/support/transition/AnimatorUtilsApi14.java
ain/java/android/support/transition/AnimatorUtilsApi19.java
ain/java/android/support/transition/AnimatorUtilsImpl.java
ain/java/android/support/transition/ArcMotion.java
ain/java/android/support/transition/AutoTransition.java
ain/java/android/support/transition/ChangeBounds.java
ain/java/android/support/transition/ChangeClipBounds.java
ain/java/android/support/transition/ChangeImageTransform.java
ain/java/android/support/transition/ChangeScroll.java
ain/java/android/support/transition/ChangeTransform.java
ain/java/android/support/transition/CircularPropagation.java
ain/java/android/support/transition/Explode.java
ain/java/android/support/transition/Fade.java
ain/java/android/support/transition/FloatArrayEvaluator.java
ain/java/android/support/transition/FragmentTransitionSupport.java
ain/java/android/support/transition/GhostViewApi14.java
ain/java/android/support/transition/GhostViewApi21.java
ain/java/android/support/transition/GhostViewImpl.java
ain/java/android/support/transition/GhostViewUtils.java
ain/java/android/support/transition/ImageViewUtils.java
ain/java/android/support/transition/ImageViewUtilsApi14.java
ain/java/android/support/transition/ImageViewUtilsApi21.java
ain/java/android/support/transition/ImageViewUtilsImpl.java
ain/java/android/support/transition/MatrixUtils.java
ain/java/android/support/transition/ObjectAnimatorUtils.java
ain/java/android/support/transition/ObjectAnimatorUtilsApi14.java
ain/java/android/support/transition/ObjectAnimatorUtilsApi21.java
ain/java/android/support/transition/ObjectAnimatorUtilsImpl.java
ain/java/android/support/transition/PathMotion.java
ain/java/android/support/transition/PathProperty.java
ain/java/android/support/transition/PatternPathMotion.java
ain/java/android/support/transition/PropertyValuesHolderUtils.java
ain/java/android/support/transition/PropertyValuesHolderUtilsApi14.java
ain/java/android/support/transition/PropertyValuesHolderUtilsApi21.java
ain/java/android/support/transition/PropertyValuesHolderUtilsImpl.java
ain/java/android/support/transition/RectEvaluator.java
ain/java/android/support/transition/Scene.java
ain/java/android/support/transition/SidePropagation.java
ain/java/android/support/transition/Slide.java
ain/java/android/support/transition/Styleable.java
ain/java/android/support/transition/Transition.java
ain/java/android/support/transition/TransitionInflater.java
ain/java/android/support/transition/TransitionListenerAdapter.java
ain/java/android/support/transition/TransitionManager.java
ain/java/android/support/transition/TransitionPropagation.java
ain/java/android/support/transition/TransitionSet.java
ain/java/android/support/transition/TransitionUtils.java
ain/java/android/support/transition/TransitionValues.java
ain/java/android/support/transition/TransitionValuesMaps.java
ain/java/android/support/transition/TranslationAnimationCreator.java
ain/java/android/support/transition/ViewGroupOverlayApi14.java
ain/java/android/support/transition/ViewGroupOverlayApi18.java
ain/java/android/support/transition/ViewGroupOverlayImpl.java
ain/java/android/support/transition/ViewGroupUtils.java
ain/java/android/support/transition/ViewGroupUtilsApi14.java
ain/java/android/support/transition/ViewGroupUtilsApi18.java
ain/java/android/support/transition/ViewGroupUtilsImpl.java
ain/java/android/support/transition/ViewOverlayApi14.java
ain/java/android/support/transition/ViewOverlayApi18.java
ain/java/android/support/transition/ViewOverlayImpl.java
ain/java/android/support/transition/ViewUtils.java
ain/java/android/support/transition/ViewUtilsApi14.java
ain/java/android/support/transition/ViewUtilsApi18.java
ain/java/android/support/transition/ViewUtilsApi19.java
ain/java/android/support/transition/ViewUtilsApi21.java
ain/java/android/support/transition/ViewUtilsApi22.java
ain/java/android/support/transition/ViewUtilsImpl.java
ain/java/android/support/transition/Visibility.java
ain/java/android/support/transition/VisibilityPropagation.java
ain/java/android/support/transition/WindowIdApi14.java
ain/java/android/support/transition/WindowIdApi18.java
ain/java/android/support/transition/WindowIdImpl.java
ain/java/android/support/transition/package.html
ain/java/androidx/transition/AnimatorUtils.java
ain/java/androidx/transition/AnimatorUtilsApi14.java
ain/java/androidx/transition/AnimatorUtilsApi19.java
ain/java/androidx/transition/AnimatorUtilsImpl.java
ain/java/androidx/transition/ArcMotion.java
ain/java/androidx/transition/AutoTransition.java
ain/java/androidx/transition/ChangeBounds.java
ain/java/androidx/transition/ChangeClipBounds.java
ain/java/androidx/transition/ChangeImageTransform.java
ain/java/androidx/transition/ChangeScroll.java
ain/java/androidx/transition/ChangeTransform.java
ain/java/androidx/transition/CircularPropagation.java
ain/java/androidx/transition/Explode.java
ain/java/androidx/transition/Fade.java
ain/java/androidx/transition/FloatArrayEvaluator.java
ain/java/androidx/transition/FragmentTransitionSupport.java
ain/java/androidx/transition/GhostViewApi14.java
ain/java/androidx/transition/GhostViewApi21.java
ain/java/androidx/transition/GhostViewImpl.java
ain/java/androidx/transition/GhostViewUtils.java
ain/java/androidx/transition/ImageViewUtils.java
ain/java/androidx/transition/ImageViewUtilsApi14.java
ain/java/androidx/transition/ImageViewUtilsApi21.java
ain/java/androidx/transition/ImageViewUtilsImpl.java
ain/java/androidx/transition/MatrixUtils.java
ain/java/androidx/transition/ObjectAnimatorUtils.java
ain/java/androidx/transition/ObjectAnimatorUtilsApi14.java
ain/java/androidx/transition/ObjectAnimatorUtilsApi21.java
ain/java/androidx/transition/ObjectAnimatorUtilsImpl.java
ain/java/androidx/transition/PathMotion.java
ain/java/androidx/transition/PathProperty.java
ain/java/androidx/transition/PatternPathMotion.java
ain/java/androidx/transition/PropertyValuesHolderUtils.java
ain/java/androidx/transition/PropertyValuesHolderUtilsApi14.java
ain/java/androidx/transition/PropertyValuesHolderUtilsApi21.java
ain/java/androidx/transition/PropertyValuesHolderUtilsImpl.java
ain/java/androidx/transition/RectEvaluator.java
ain/java/androidx/transition/Scene.java
ain/java/androidx/transition/SidePropagation.java
ain/java/androidx/transition/Slide.java
ain/java/androidx/transition/Styleable.java
ain/java/androidx/transition/Transition.java
ain/java/androidx/transition/TransitionInflater.java
ain/java/androidx/transition/TransitionListenerAdapter.java
ain/java/androidx/transition/TransitionManager.java
ain/java/androidx/transition/TransitionPropagation.java
ain/java/androidx/transition/TransitionSet.java
ain/java/androidx/transition/TransitionUtils.java
ain/java/androidx/transition/TransitionValues.java
ain/java/androidx/transition/TransitionValuesMaps.java
ain/java/androidx/transition/TranslationAnimationCreator.java
ain/java/androidx/transition/ViewGroupOverlayApi14.java
ain/java/androidx/transition/ViewGroupOverlayApi18.java
ain/java/androidx/transition/ViewGroupOverlayImpl.java
ain/java/androidx/transition/ViewGroupUtils.java
ain/java/androidx/transition/ViewGroupUtilsApi14.java
ain/java/androidx/transition/ViewGroupUtilsApi18.java
ain/java/androidx/transition/ViewGroupUtilsImpl.java
ain/java/androidx/transition/ViewOverlayApi14.java
ain/java/androidx/transition/ViewOverlayApi18.java
ain/java/androidx/transition/ViewOverlayImpl.java
ain/java/androidx/transition/ViewUtils.java
ain/java/androidx/transition/ViewUtilsApi14.java
ain/java/androidx/transition/ViewUtilsApi18.java
ain/java/androidx/transition/ViewUtilsApi19.java
ain/java/androidx/transition/ViewUtilsApi21.java
ain/java/androidx/transition/ViewUtilsApi22.java
ain/java/androidx/transition/ViewUtilsImpl.java
ain/java/androidx/transition/Visibility.java
ain/java/androidx/transition/VisibilityPropagation.java
ain/java/androidx/transition/WindowIdApi14.java
ain/java/androidx/transition/WindowIdApi18.java
ain/java/androidx/transition/WindowIdImpl.java
ain/java/androidx/transition/package.html
f27b1ffc67228d73326ec3426fef4c9db75cd6fd 06-Mar-2018 Aurimas Liutikas <aurimas@google.com> Revert "Refactor support library."

This reverts commit b31c3281d870e9abb673db239234d580dcc4feff.

Change-Id: Icfa5b9af633739ad2c857dff22a2181bac6661ef
ndroidTest/AndroidManifest.xml
ndroidTest/java/android/support/transition/ArcMotionTest.java
ndroidTest/java/android/support/transition/AutoTransitionTest.java
ndroidTest/java/android/support/transition/BaseTest.java
ndroidTest/java/android/support/transition/BaseTransitionTest.java
ndroidTest/java/android/support/transition/ChangeBoundsTest.java
ndroidTest/java/android/support/transition/ChangeClipBoundsTest.java
ndroidTest/java/android/support/transition/ChangeImageTransformTest.java
ndroidTest/java/android/support/transition/ChangeScrollTest.java
ndroidTest/java/android/support/transition/ChangeTransformTest.java
ndroidTest/java/android/support/transition/CheckCalledRunnable.java
ndroidTest/java/android/support/transition/ExplodeTest.java
ndroidTest/java/android/support/transition/FadeTest.java
ndroidTest/java/android/support/transition/FragmentTransitionTest.java
ndroidTest/java/android/support/transition/PathMotionTest.java
ndroidTest/java/android/support/transition/PatternPathMotionTest.java
ndroidTest/java/android/support/transition/PropagationTest.java
ndroidTest/java/android/support/transition/SceneTest.java
ndroidTest/java/android/support/transition/SlideBadEdgeTest.java
ndroidTest/java/android/support/transition/SlideDefaultEdgeTest.java
ndroidTest/java/android/support/transition/SlideEdgeTest.java
ndroidTest/java/android/support/transition/SyncRunnable.java
ndroidTest/java/android/support/transition/SyncTransitionListener.java
ndroidTest/java/android/support/transition/TransitionActivity.java
ndroidTest/java/android/support/transition/TransitionInflaterTest.java
ndroidTest/java/android/support/transition/TransitionManagerTest.java
ndroidTest/java/android/support/transition/TransitionSetTest.java
ndroidTest/java/android/support/transition/TransitionTest.java
ndroidTest/java/android/support/transition/VisibilityTest.java
ndroidTest/java/androidx/transition/ArcMotionTest.java
ndroidTest/java/androidx/transition/AutoTransitionTest.java
ndroidTest/java/androidx/transition/BaseTest.java
ndroidTest/java/androidx/transition/BaseTransitionTest.java
ndroidTest/java/androidx/transition/ChangeBoundsTest.java
ndroidTest/java/androidx/transition/ChangeClipBoundsTest.java
ndroidTest/java/androidx/transition/ChangeImageTransformTest.java
ndroidTest/java/androidx/transition/ChangeScrollTest.java
ndroidTest/java/androidx/transition/ChangeTransformTest.java
ndroidTest/java/androidx/transition/CheckCalledRunnable.java
ndroidTest/java/androidx/transition/ExplodeTest.java
ndroidTest/java/androidx/transition/FadeTest.java
ndroidTest/java/androidx/transition/FragmentTransitionTest.java
ndroidTest/java/androidx/transition/PathMotionTest.java
ndroidTest/java/androidx/transition/PatternPathMotionTest.java
ndroidTest/java/androidx/transition/PropagationTest.java
ndroidTest/java/androidx/transition/SceneTest.java
ndroidTest/java/androidx/transition/SlideBadEdgeTest.java
ndroidTest/java/androidx/transition/SlideDefaultEdgeTest.java
ndroidTest/java/androidx/transition/SlideEdgeTest.java
ndroidTest/java/androidx/transition/SyncRunnable.java
ndroidTest/java/androidx/transition/SyncTransitionListener.java
ndroidTest/java/androidx/transition/TransitionActivity.java
ndroidTest/java/androidx/transition/TransitionInflaterTest.java
ndroidTest/java/androidx/transition/TransitionManagerTest.java
ndroidTest/java/androidx/transition/TransitionSetTest.java
ndroidTest/java/androidx/transition/TransitionTest.java
ndroidTest/java/androidx/transition/VisibilityTest.java
ndroidTest/res/transition/custom_path_motion.xml
ndroidTest/res/transition/custom_transition.xml
ndroidTest/res/transition/transition_constructors.xml
ain/AndroidManifest.xml
ain/java/android/support/transition/AnimatorUtils.java
ain/java/android/support/transition/AnimatorUtilsApi14.java
ain/java/android/support/transition/AnimatorUtilsApi19.java
ain/java/android/support/transition/AnimatorUtilsImpl.java
ain/java/android/support/transition/ArcMotion.java
ain/java/android/support/transition/AutoTransition.java
ain/java/android/support/transition/ChangeBounds.java
ain/java/android/support/transition/ChangeClipBounds.java
ain/java/android/support/transition/ChangeImageTransform.java
ain/java/android/support/transition/ChangeScroll.java
ain/java/android/support/transition/ChangeTransform.java
ain/java/android/support/transition/CircularPropagation.java
ain/java/android/support/transition/Explode.java
ain/java/android/support/transition/Fade.java
ain/java/android/support/transition/FloatArrayEvaluator.java
ain/java/android/support/transition/FragmentTransitionSupport.java
ain/java/android/support/transition/GhostViewApi14.java
ain/java/android/support/transition/GhostViewApi21.java
ain/java/android/support/transition/GhostViewImpl.java
ain/java/android/support/transition/GhostViewUtils.java
ain/java/android/support/transition/ImageViewUtils.java
ain/java/android/support/transition/ImageViewUtilsApi14.java
ain/java/android/support/transition/ImageViewUtilsApi21.java
ain/java/android/support/transition/ImageViewUtilsImpl.java
ain/java/android/support/transition/MatrixUtils.java
ain/java/android/support/transition/ObjectAnimatorUtils.java
ain/java/android/support/transition/ObjectAnimatorUtilsApi14.java
ain/java/android/support/transition/ObjectAnimatorUtilsApi21.java
ain/java/android/support/transition/ObjectAnimatorUtilsImpl.java
ain/java/android/support/transition/PathMotion.java
ain/java/android/support/transition/PathProperty.java
ain/java/android/support/transition/PatternPathMotion.java
ain/java/android/support/transition/PropertyValuesHolderUtils.java
ain/java/android/support/transition/PropertyValuesHolderUtilsApi14.java
ain/java/android/support/transition/PropertyValuesHolderUtilsApi21.java
ain/java/android/support/transition/PropertyValuesHolderUtilsImpl.java
ain/java/android/support/transition/RectEvaluator.java
ain/java/android/support/transition/Scene.java
ain/java/android/support/transition/SidePropagation.java
ain/java/android/support/transition/Slide.java
ain/java/android/support/transition/Styleable.java
ain/java/android/support/transition/Transition.java
ain/java/android/support/transition/TransitionInflater.java
ain/java/android/support/transition/TransitionListenerAdapter.java
ain/java/android/support/transition/TransitionManager.java
ain/java/android/support/transition/TransitionPropagation.java
ain/java/android/support/transition/TransitionSet.java
ain/java/android/support/transition/TransitionUtils.java
ain/java/android/support/transition/TransitionValues.java
ain/java/android/support/transition/TransitionValuesMaps.java
ain/java/android/support/transition/TranslationAnimationCreator.java
ain/java/android/support/transition/ViewGroupOverlayApi14.java
ain/java/android/support/transition/ViewGroupOverlayApi18.java
ain/java/android/support/transition/ViewGroupOverlayImpl.java
ain/java/android/support/transition/ViewGroupUtils.java
ain/java/android/support/transition/ViewGroupUtilsApi14.java
ain/java/android/support/transition/ViewGroupUtilsApi18.java
ain/java/android/support/transition/ViewGroupUtilsImpl.java
ain/java/android/support/transition/ViewOverlayApi14.java
ain/java/android/support/transition/ViewOverlayApi18.java
ain/java/android/support/transition/ViewOverlayImpl.java
ain/java/android/support/transition/ViewUtils.java
ain/java/android/support/transition/ViewUtilsApi14.java
ain/java/android/support/transition/ViewUtilsApi18.java
ain/java/android/support/transition/ViewUtilsApi19.java
ain/java/android/support/transition/ViewUtilsApi21.java
ain/java/android/support/transition/ViewUtilsApi22.java
ain/java/android/support/transition/ViewUtilsImpl.java
ain/java/android/support/transition/Visibility.java
ain/java/android/support/transition/VisibilityPropagation.java
ain/java/android/support/transition/WindowIdApi14.java
ain/java/android/support/transition/WindowIdApi18.java
ain/java/android/support/transition/WindowIdImpl.java
ain/java/android/support/transition/package.html
ain/java/androidx/transition/AnimatorUtils.java
ain/java/androidx/transition/AnimatorUtilsApi14.java
ain/java/androidx/transition/AnimatorUtilsApi19.java
ain/java/androidx/transition/AnimatorUtilsImpl.java
ain/java/androidx/transition/ArcMotion.java
ain/java/androidx/transition/AutoTransition.java
ain/java/androidx/transition/ChangeBounds.java
ain/java/androidx/transition/ChangeClipBounds.java
ain/java/androidx/transition/ChangeImageTransform.java
ain/java/androidx/transition/ChangeScroll.java
ain/java/androidx/transition/ChangeTransform.java
ain/java/androidx/transition/CircularPropagation.java
ain/java/androidx/transition/Explode.java
ain/java/androidx/transition/Fade.java
ain/java/androidx/transition/FloatArrayEvaluator.java
ain/java/androidx/transition/FragmentTransitionSupport.java
ain/java/androidx/transition/GhostViewApi14.java
ain/java/androidx/transition/GhostViewApi21.java
ain/java/androidx/transition/GhostViewImpl.java
ain/java/androidx/transition/GhostViewUtils.java
ain/java/androidx/transition/ImageViewUtils.java
ain/java/androidx/transition/ImageViewUtilsApi14.java
ain/java/androidx/transition/ImageViewUtilsApi21.java
ain/java/androidx/transition/ImageViewUtilsImpl.java
ain/java/androidx/transition/MatrixUtils.java
ain/java/androidx/transition/ObjectAnimatorUtils.java
ain/java/androidx/transition/ObjectAnimatorUtilsApi14.java
ain/java/androidx/transition/ObjectAnimatorUtilsApi21.java
ain/java/androidx/transition/ObjectAnimatorUtilsImpl.java
ain/java/androidx/transition/PathMotion.java
ain/java/androidx/transition/PathProperty.java
ain/java/androidx/transition/PatternPathMotion.java
ain/java/androidx/transition/PropertyValuesHolderUtils.java
ain/java/androidx/transition/PropertyValuesHolderUtilsApi14.java
ain/java/androidx/transition/PropertyValuesHolderUtilsApi21.java
ain/java/androidx/transition/PropertyValuesHolderUtilsImpl.java
ain/java/androidx/transition/RectEvaluator.java
ain/java/androidx/transition/Scene.java
ain/java/androidx/transition/SidePropagation.java
ain/java/androidx/transition/Slide.java
ain/java/androidx/transition/Styleable.java
ain/java/androidx/transition/Transition.java
ain/java/androidx/transition/TransitionInflater.java
ain/java/androidx/transition/TransitionListenerAdapter.java
ain/java/androidx/transition/TransitionManager.java
ain/java/androidx/transition/TransitionPropagation.java
ain/java/androidx/transition/TransitionSet.java
ain/java/androidx/transition/TransitionUtils.java
ain/java/androidx/transition/TransitionValues.java
ain/java/androidx/transition/TransitionValuesMaps.java
ain/java/androidx/transition/TranslationAnimationCreator.java
ain/java/androidx/transition/ViewGroupOverlayApi14.java
ain/java/androidx/transition/ViewGroupOverlayApi18.java
ain/java/androidx/transition/ViewGroupOverlayImpl.java
ain/java/androidx/transition/ViewGroupUtils.java
ain/java/androidx/transition/ViewGroupUtilsApi14.java
ain/java/androidx/transition/ViewGroupUtilsApi18.java
ain/java/androidx/transition/ViewGroupUtilsImpl.java
ain/java/androidx/transition/ViewOverlayApi14.java
ain/java/androidx/transition/ViewOverlayApi18.java
ain/java/androidx/transition/ViewOverlayImpl.java
ain/java/androidx/transition/ViewUtils.java
ain/java/androidx/transition/ViewUtilsApi14.java
ain/java/androidx/transition/ViewUtilsApi18.java
ain/java/androidx/transition/ViewUtilsApi19.java
ain/java/androidx/transition/ViewUtilsApi21.java
ain/java/androidx/transition/ViewUtilsApi22.java
ain/java/androidx/transition/ViewUtilsImpl.java
ain/java/androidx/transition/Visibility.java
ain/java/androidx/transition/VisibilityPropagation.java
ain/java/androidx/transition/WindowIdApi14.java
ain/java/androidx/transition/WindowIdApi18.java
ain/java/androidx/transition/WindowIdImpl.java
ain/java/androidx/transition/package.html
b31c3281d870e9abb673db239234d580dcc4feff 20-Feb-2018 Aurimas Liutikas <aurimas@google.com> Refactor support library.

Test: None
Change-Id: I11a047324832801555673dac45ec1d6590a6338b
ndroidTest/AndroidManifest.xml
ndroidTest/java/android/support/transition/ArcMotionTest.java
ndroidTest/java/android/support/transition/AutoTransitionTest.java
ndroidTest/java/android/support/transition/BaseTest.java
ndroidTest/java/android/support/transition/BaseTransitionTest.java
ndroidTest/java/android/support/transition/ChangeBoundsTest.java
ndroidTest/java/android/support/transition/ChangeClipBoundsTest.java
ndroidTest/java/android/support/transition/ChangeImageTransformTest.java
ndroidTest/java/android/support/transition/ChangeScrollTest.java
ndroidTest/java/android/support/transition/ChangeTransformTest.java
ndroidTest/java/android/support/transition/CheckCalledRunnable.java
ndroidTest/java/android/support/transition/ExplodeTest.java
ndroidTest/java/android/support/transition/FadeTest.java
ndroidTest/java/android/support/transition/FragmentTransitionTest.java
ndroidTest/java/android/support/transition/PathMotionTest.java
ndroidTest/java/android/support/transition/PatternPathMotionTest.java
ndroidTest/java/android/support/transition/PropagationTest.java
ndroidTest/java/android/support/transition/SceneTest.java
ndroidTest/java/android/support/transition/SlideBadEdgeTest.java
ndroidTest/java/android/support/transition/SlideDefaultEdgeTest.java
ndroidTest/java/android/support/transition/SlideEdgeTest.java
ndroidTest/java/android/support/transition/SyncRunnable.java
ndroidTest/java/android/support/transition/SyncTransitionListener.java
ndroidTest/java/android/support/transition/TransitionActivity.java
ndroidTest/java/android/support/transition/TransitionInflaterTest.java
ndroidTest/java/android/support/transition/TransitionManagerTest.java
ndroidTest/java/android/support/transition/TransitionSetTest.java
ndroidTest/java/android/support/transition/TransitionTest.java
ndroidTest/java/android/support/transition/VisibilityTest.java
ndroidTest/java/androidx/transition/ArcMotionTest.java
ndroidTest/java/androidx/transition/AutoTransitionTest.java
ndroidTest/java/androidx/transition/BaseTest.java
ndroidTest/java/androidx/transition/BaseTransitionTest.java
ndroidTest/java/androidx/transition/ChangeBoundsTest.java
ndroidTest/java/androidx/transition/ChangeClipBoundsTest.java
ndroidTest/java/androidx/transition/ChangeImageTransformTest.java
ndroidTest/java/androidx/transition/ChangeScrollTest.java
ndroidTest/java/androidx/transition/ChangeTransformTest.java
ndroidTest/java/androidx/transition/CheckCalledRunnable.java
ndroidTest/java/androidx/transition/ExplodeTest.java
ndroidTest/java/androidx/transition/FadeTest.java
ndroidTest/java/androidx/transition/FragmentTransitionTest.java
ndroidTest/java/androidx/transition/PathMotionTest.java
ndroidTest/java/androidx/transition/PatternPathMotionTest.java
ndroidTest/java/androidx/transition/PropagationTest.java
ndroidTest/java/androidx/transition/SceneTest.java
ndroidTest/java/androidx/transition/SlideBadEdgeTest.java
ndroidTest/java/androidx/transition/SlideDefaultEdgeTest.java
ndroidTest/java/androidx/transition/SlideEdgeTest.java
ndroidTest/java/androidx/transition/SyncRunnable.java
ndroidTest/java/androidx/transition/SyncTransitionListener.java
ndroidTest/java/androidx/transition/TransitionActivity.java
ndroidTest/java/androidx/transition/TransitionInflaterTest.java
ndroidTest/java/androidx/transition/TransitionManagerTest.java
ndroidTest/java/androidx/transition/TransitionSetTest.java
ndroidTest/java/androidx/transition/TransitionTest.java
ndroidTest/java/androidx/transition/VisibilityTest.java
ndroidTest/res/transition/custom_path_motion.xml
ndroidTest/res/transition/custom_transition.xml
ndroidTest/res/transition/transition_constructors.xml
ain/AndroidManifest.xml
ain/java/android/support/transition/AnimatorUtils.java
ain/java/android/support/transition/AnimatorUtilsApi14.java
ain/java/android/support/transition/AnimatorUtilsApi19.java
ain/java/android/support/transition/AnimatorUtilsImpl.java
ain/java/android/support/transition/ArcMotion.java
ain/java/android/support/transition/AutoTransition.java
ain/java/android/support/transition/ChangeBounds.java
ain/java/android/support/transition/ChangeClipBounds.java
ain/java/android/support/transition/ChangeImageTransform.java
ain/java/android/support/transition/ChangeScroll.java
ain/java/android/support/transition/ChangeTransform.java
ain/java/android/support/transition/CircularPropagation.java
ain/java/android/support/transition/Explode.java
ain/java/android/support/transition/Fade.java
ain/java/android/support/transition/FloatArrayEvaluator.java
ain/java/android/support/transition/FragmentTransitionSupport.java
ain/java/android/support/transition/GhostViewApi14.java
ain/java/android/support/transition/GhostViewApi21.java
ain/java/android/support/transition/GhostViewImpl.java
ain/java/android/support/transition/GhostViewUtils.java
ain/java/android/support/transition/ImageViewUtils.java
ain/java/android/support/transition/ImageViewUtilsApi14.java
ain/java/android/support/transition/ImageViewUtilsApi21.java
ain/java/android/support/transition/ImageViewUtilsImpl.java
ain/java/android/support/transition/MatrixUtils.java
ain/java/android/support/transition/ObjectAnimatorUtils.java
ain/java/android/support/transition/ObjectAnimatorUtilsApi14.java
ain/java/android/support/transition/ObjectAnimatorUtilsApi21.java
ain/java/android/support/transition/ObjectAnimatorUtilsImpl.java
ain/java/android/support/transition/PathMotion.java
ain/java/android/support/transition/PathProperty.java
ain/java/android/support/transition/PatternPathMotion.java
ain/java/android/support/transition/PropertyValuesHolderUtils.java
ain/java/android/support/transition/PropertyValuesHolderUtilsApi14.java
ain/java/android/support/transition/PropertyValuesHolderUtilsApi21.java
ain/java/android/support/transition/PropertyValuesHolderUtilsImpl.java
ain/java/android/support/transition/RectEvaluator.java
ain/java/android/support/transition/Scene.java
ain/java/android/support/transition/SidePropagation.java
ain/java/android/support/transition/Slide.java
ain/java/android/support/transition/Styleable.java
ain/java/android/support/transition/Transition.java
ain/java/android/support/transition/TransitionInflater.java
ain/java/android/support/transition/TransitionListenerAdapter.java
ain/java/android/support/transition/TransitionManager.java
ain/java/android/support/transition/TransitionPropagation.java
ain/java/android/support/transition/TransitionSet.java
ain/java/android/support/transition/TransitionUtils.java
ain/java/android/support/transition/TransitionValues.java
ain/java/android/support/transition/TransitionValuesMaps.java
ain/java/android/support/transition/TranslationAnimationCreator.java
ain/java/android/support/transition/ViewGroupOverlayApi14.java
ain/java/android/support/transition/ViewGroupOverlayApi18.java
ain/java/android/support/transition/ViewGroupOverlayImpl.java
ain/java/android/support/transition/ViewGroupUtils.java
ain/java/android/support/transition/ViewGroupUtilsApi14.java
ain/java/android/support/transition/ViewGroupUtilsApi18.java
ain/java/android/support/transition/ViewGroupUtilsImpl.java
ain/java/android/support/transition/ViewOverlayApi14.java
ain/java/android/support/transition/ViewOverlayApi18.java
ain/java/android/support/transition/ViewOverlayImpl.java
ain/java/android/support/transition/ViewUtils.java
ain/java/android/support/transition/ViewUtilsApi14.java
ain/java/android/support/transition/ViewUtilsApi18.java
ain/java/android/support/transition/ViewUtilsApi19.java
ain/java/android/support/transition/ViewUtilsApi21.java
ain/java/android/support/transition/ViewUtilsApi22.java
ain/java/android/support/transition/ViewUtilsImpl.java
ain/java/android/support/transition/Visibility.java
ain/java/android/support/transition/VisibilityPropagation.java
ain/java/android/support/transition/WindowIdApi14.java
ain/java/android/support/transition/WindowIdApi18.java
ain/java/android/support/transition/WindowIdImpl.java
ain/java/android/support/transition/package.html
ain/java/androidx/transition/AnimatorUtils.java
ain/java/androidx/transition/AnimatorUtilsApi14.java
ain/java/androidx/transition/AnimatorUtilsApi19.java
ain/java/androidx/transition/AnimatorUtilsImpl.java
ain/java/androidx/transition/ArcMotion.java
ain/java/androidx/transition/AutoTransition.java
ain/java/androidx/transition/ChangeBounds.java
ain/java/androidx/transition/ChangeClipBounds.java
ain/java/androidx/transition/ChangeImageTransform.java
ain/java/androidx/transition/ChangeScroll.java
ain/java/androidx/transition/ChangeTransform.java
ain/java/androidx/transition/CircularPropagation.java
ain/java/androidx/transition/Explode.java
ain/java/androidx/transition/Fade.java
ain/java/androidx/transition/FloatArrayEvaluator.java
ain/java/androidx/transition/FragmentTransitionSupport.java
ain/java/androidx/transition/GhostViewApi14.java
ain/java/androidx/transition/GhostViewApi21.java
ain/java/androidx/transition/GhostViewImpl.java
ain/java/androidx/transition/GhostViewUtils.java
ain/java/androidx/transition/ImageViewUtils.java
ain/java/androidx/transition/ImageViewUtilsApi14.java
ain/java/androidx/transition/ImageViewUtilsApi21.java
ain/java/androidx/transition/ImageViewUtilsImpl.java
ain/java/androidx/transition/MatrixUtils.java
ain/java/androidx/transition/ObjectAnimatorUtils.java
ain/java/androidx/transition/ObjectAnimatorUtilsApi14.java
ain/java/androidx/transition/ObjectAnimatorUtilsApi21.java
ain/java/androidx/transition/ObjectAnimatorUtilsImpl.java
ain/java/androidx/transition/PathMotion.java
ain/java/androidx/transition/PathProperty.java
ain/java/androidx/transition/PatternPathMotion.java
ain/java/androidx/transition/PropertyValuesHolderUtils.java
ain/java/androidx/transition/PropertyValuesHolderUtilsApi14.java
ain/java/androidx/transition/PropertyValuesHolderUtilsApi21.java
ain/java/androidx/transition/PropertyValuesHolderUtilsImpl.java
ain/java/androidx/transition/RectEvaluator.java
ain/java/androidx/transition/Scene.java
ain/java/androidx/transition/SidePropagation.java
ain/java/androidx/transition/Slide.java
ain/java/androidx/transition/Styleable.java
ain/java/androidx/transition/Transition.java
ain/java/androidx/transition/TransitionInflater.java
ain/java/androidx/transition/TransitionListenerAdapter.java
ain/java/androidx/transition/TransitionManager.java
ain/java/androidx/transition/TransitionPropagation.java
ain/java/androidx/transition/TransitionSet.java
ain/java/androidx/transition/TransitionUtils.java
ain/java/androidx/transition/TransitionValues.java
ain/java/androidx/transition/TransitionValuesMaps.java
ain/java/androidx/transition/TranslationAnimationCreator.java
ain/java/androidx/transition/ViewGroupOverlayApi14.java
ain/java/androidx/transition/ViewGroupOverlayApi18.java
ain/java/androidx/transition/ViewGroupOverlayImpl.java
ain/java/androidx/transition/ViewGroupUtils.java
ain/java/androidx/transition/ViewGroupUtilsApi14.java
ain/java/androidx/transition/ViewGroupUtilsApi18.java
ain/java/androidx/transition/ViewGroupUtilsImpl.java
ain/java/androidx/transition/ViewOverlayApi14.java
ain/java/androidx/transition/ViewOverlayApi18.java
ain/java/androidx/transition/ViewOverlayImpl.java
ain/java/androidx/transition/ViewUtils.java
ain/java/androidx/transition/ViewUtilsApi14.java
ain/java/androidx/transition/ViewUtilsApi18.java
ain/java/androidx/transition/ViewUtilsApi19.java
ain/java/androidx/transition/ViewUtilsApi21.java
ain/java/androidx/transition/ViewUtilsApi22.java
ain/java/androidx/transition/ViewUtilsImpl.java
ain/java/androidx/transition/Visibility.java
ain/java/androidx/transition/VisibilityPropagation.java
ain/java/androidx/transition/WindowIdApi14.java
ain/java/androidx/transition/WindowIdApi18.java
ain/java/androidx/transition/WindowIdImpl.java
ain/java/androidx/transition/package.html
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
ndroidTest/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
ndroidTest/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
ndroidTest/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
ain/AndroidManifest.xml
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
ain/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
ndroidTest/java/android/support/transition/TransitionSetTest.java
ain/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
ndroidTest/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
ndroidTest/AndroidManifest.xml
ndroidTest/NO_DOCS
ndroidTest/java/android/support/transition/ArcMotionTest.java
ndroidTest/java/android/support/transition/AutoTransitionTest.java
ndroidTest/java/android/support/transition/BaseTest.java
ndroidTest/java/android/support/transition/BaseTransitionTest.java
ndroidTest/java/android/support/transition/ChangeBoundsTest.java
ndroidTest/java/android/support/transition/ChangeClipBoundsTest.java
ndroidTest/java/android/support/transition/ChangeImageTransformTest.java
ndroidTest/java/android/support/transition/ChangeScrollTest.java
ndroidTest/java/android/support/transition/ChangeTransformTest.java
ndroidTest/java/android/support/transition/CheckCalledRunnable.java
ndroidTest/java/android/support/transition/ExplodeTest.java
ndroidTest/java/android/support/transition/FadeTest.java
ndroidTest/java/android/support/transition/FragmentTransitionTest.java
ndroidTest/java/android/support/transition/PathMotionTest.java
ndroidTest/java/android/support/transition/PatternPathMotionTest.java
ndroidTest/java/android/support/transition/PropagationTest.java
ndroidTest/java/android/support/transition/SceneTest.java
ndroidTest/java/android/support/transition/SlideBadEdgeTest.java
ndroidTest/java/android/support/transition/SlideDefaultEdgeTest.java
ndroidTest/java/android/support/transition/SlideEdgeTest.java
ndroidTest/java/android/support/transition/SyncRunnable.java
ndroidTest/java/android/support/transition/SyncTransitionListener.java
ndroidTest/java/android/support/transition/TransitionActivity.java
ndroidTest/java/android/support/transition/TransitionInflaterTest.java
ndroidTest/java/android/support/transition/TransitionManagerTest.java
ndroidTest/java/android/support/transition/TransitionSetTest.java
ndroidTest/java/android/support/transition/TransitionTest.java
ndroidTest/java/android/support/transition/VisibilityTest.java
ndroidTest/res/layout/activity_transition.xml
ndroidTest/res/layout/scene1.xml
ndroidTest/res/layout/scene10.xml
ndroidTest/res/layout/scene2.xml
ndroidTest/res/layout/scene3.xml
ndroidTest/res/layout/scene4.xml
ndroidTest/res/layout/scene5.xml
ndroidTest/res/layout/scene6.xml
ndroidTest/res/layout/scene9.xml
ndroidTest/res/layout/support_scene0.xml
ndroidTest/res/layout/support_scene1.xml
ndroidTest/res/transition/arc_motion.xml
ndroidTest/res/transition/auto_transition.xml
ndroidTest/res/transition/change_bounds.xml
ndroidTest/res/transition/change_clip_bounds.xml
ndroidTest/res/transition/change_image_transform.xml
ndroidTest/res/transition/change_scroll.xml
ndroidTest/res/transition/change_transform.xml
ndroidTest/res/transition/custom_path_motion.xml
ndroidTest/res/transition/custom_transition.xml
ndroidTest/res/transition/explode.xml
ndroidTest/res/transition/fade.xml
ndroidTest/res/transition/pattern_path_motion.xml
ndroidTest/res/transition/slide.xml
ndroidTest/res/transition/target_classes.xml
ndroidTest/res/transition/target_ids.xml
ndroidTest/res/transition/target_names.xml
ndroidTest/res/transition/transition_constructors.xml
ndroidTest/res/transition/transition_set.xml
ndroidTest/res/values/strings.xml
ain/AndroidManifest.xml
ain/res/values/ids.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
ain/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)
ain/java/android/support/transition/Transition.java
f72b2f9f380bc7b684faa9d927106b526f4da153 13-Oct-2017 Aurimas Liutikas <aurimas@google.com> Move transition to standard directories.

Bug: 67054326
Test: ./gradlew buildOnServer
Change-Id: I08b061616c5105608e3edbd1c350eb906589416f
ndroid/support/transition/AnimatorUtils.java
ndroid/support/transition/ArcMotion.java
ndroid/support/transition/AutoTransition.java
ndroid/support/transition/ChangeBounds.java
ndroid/support/transition/ChangeClipBounds.java
ndroid/support/transition/ChangeImageTransform.java
ndroid/support/transition/ChangeScroll.java
ndroid/support/transition/ChangeTransform.java
ndroid/support/transition/CircularPropagation.java
ndroid/support/transition/Explode.java
ndroid/support/transition/Fade.java
ndroid/support/transition/FloatArrayEvaluator.java
ndroid/support/transition/FragmentTransitionSupport.java
ndroid/support/transition/GhostViewUtils.java
ndroid/support/transition/ImageViewUtils.java
ndroid/support/transition/MatrixUtils.java
ndroid/support/transition/ObjectAnimatorUtils.java
ndroid/support/transition/PathMotion.java
ndroid/support/transition/PatternPathMotion.java
ndroid/support/transition/PropertyValuesHolderUtils.java
ndroid/support/transition/RectEvaluator.java
ndroid/support/transition/Scene.java
ndroid/support/transition/SidePropagation.java
ndroid/support/transition/Slide.java
ndroid/support/transition/Styleable.java
ndroid/support/transition/Transition.java
ndroid/support/transition/TransitionInflater.java
ndroid/support/transition/TransitionListenerAdapter.java
ndroid/support/transition/TransitionManager.java
ndroid/support/transition/TransitionPropagation.java
ndroid/support/transition/TransitionSet.java
ndroid/support/transition/TransitionUtils.java
ndroid/support/transition/TransitionValues.java
ndroid/support/transition/TransitionValuesMaps.java
ndroid/support/transition/TranslationAnimationCreator.java
ndroid/support/transition/ViewGroupUtils.java
ndroid/support/transition/ViewUtils.java
ndroid/support/transition/Visibility.java
ndroid/support/transition/VisibilityPropagation.java
ndroid/support/transition/package.html
ain/java/android/support/transition/AnimatorUtils.java
ain/java/android/support/transition/AnimatorUtilsApi14.java
ain/java/android/support/transition/AnimatorUtilsApi19.java
ain/java/android/support/transition/AnimatorUtilsImpl.java
ain/java/android/support/transition/ArcMotion.java
ain/java/android/support/transition/AutoTransition.java
ain/java/android/support/transition/ChangeBounds.java
ain/java/android/support/transition/ChangeClipBounds.java
ain/java/android/support/transition/ChangeImageTransform.java
ain/java/android/support/transition/ChangeScroll.java
ain/java/android/support/transition/ChangeTransform.java
ain/java/android/support/transition/CircularPropagation.java
ain/java/android/support/transition/Explode.java
ain/java/android/support/transition/Fade.java
ain/java/android/support/transition/FloatArrayEvaluator.java
ain/java/android/support/transition/FragmentTransitionSupport.java
ain/java/android/support/transition/GhostViewApi14.java
ain/java/android/support/transition/GhostViewApi21.java
ain/java/android/support/transition/GhostViewImpl.java
ain/java/android/support/transition/GhostViewUtils.java
ain/java/android/support/transition/ImageViewUtils.java
ain/java/android/support/transition/ImageViewUtilsApi14.java
ain/java/android/support/transition/ImageViewUtilsApi21.java
ain/java/android/support/transition/ImageViewUtilsImpl.java
ain/java/android/support/transition/MatrixUtils.java
ain/java/android/support/transition/ObjectAnimatorUtils.java
ain/java/android/support/transition/ObjectAnimatorUtilsApi14.java
ain/java/android/support/transition/ObjectAnimatorUtilsApi21.java
ain/java/android/support/transition/ObjectAnimatorUtilsImpl.java
ain/java/android/support/transition/PathMotion.java
ain/java/android/support/transition/PathProperty.java
ain/java/android/support/transition/PatternPathMotion.java
ain/java/android/support/transition/PropertyValuesHolderUtils.java
ain/java/android/support/transition/PropertyValuesHolderUtilsApi14.java
ain/java/android/support/transition/PropertyValuesHolderUtilsApi21.java
ain/java/android/support/transition/PropertyValuesHolderUtilsImpl.java
ain/java/android/support/transition/RectEvaluator.java
ain/java/android/support/transition/Scene.java
ain/java/android/support/transition/SidePropagation.java
ain/java/android/support/transition/Slide.java
ain/java/android/support/transition/Styleable.java
ain/java/android/support/transition/Transition.java
ain/java/android/support/transition/TransitionInflater.java
ain/java/android/support/transition/TransitionListenerAdapter.java
ain/java/android/support/transition/TransitionManager.java
ain/java/android/support/transition/TransitionPropagation.java
ain/java/android/support/transition/TransitionSet.java
ain/java/android/support/transition/TransitionUtils.java
ain/java/android/support/transition/TransitionValues.java
ain/java/android/support/transition/TransitionValuesMaps.java
ain/java/android/support/transition/TranslationAnimationCreator.java
ain/java/android/support/transition/ViewGroupOverlayApi14.java
ain/java/android/support/transition/ViewGroupOverlayApi18.java
ain/java/android/support/transition/ViewGroupOverlayImpl.java
ain/java/android/support/transition/ViewGroupUtils.java
ain/java/android/support/transition/ViewGroupUtilsApi14.java
ain/java/android/support/transition/ViewGroupUtilsApi18.java
ain/java/android/support/transition/ViewGroupUtilsImpl.java
ain/java/android/support/transition/ViewOverlayApi14.java
ain/java/android/support/transition/ViewOverlayApi18.java
ain/java/android/support/transition/ViewOverlayImpl.java
ain/java/android/support/transition/ViewUtils.java
ain/java/android/support/transition/ViewUtilsApi14.java
ain/java/android/support/transition/ViewUtilsApi18.java
ain/java/android/support/transition/ViewUtilsApi19.java
ain/java/android/support/transition/ViewUtilsApi21.java
ain/java/android/support/transition/ViewUtilsApi22.java
ain/java/android/support/transition/ViewUtilsImpl.java
ain/java/android/support/transition/Visibility.java
ain/java/android/support/transition/VisibilityPropagation.java
ain/java/android/support/transition/WindowIdApi14.java
ain/java/android/support/transition/WindowIdApi18.java
ain/java/android/support/transition/WindowIdImpl.java
ain/java/android/support/transition/package.html
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/support/transition/AnimatorUtils.java
ndroid/support/transition/ArcMotion.java
ndroid/support/transition/AutoTransition.java
ndroid/support/transition/ChangeBounds.java
ndroid/support/transition/ChangeClipBounds.java
ndroid/support/transition/ChangeImageTransform.java
ndroid/support/transition/ChangeScroll.java
ndroid/support/transition/ChangeTransform.java
ndroid/support/transition/CircularPropagation.java
ndroid/support/transition/Explode.java
ndroid/support/transition/Fade.java
ndroid/support/transition/FloatArrayEvaluator.java
ndroid/support/transition/FragmentTransitionSupport.java
ndroid/support/transition/GhostViewUtils.java
ndroid/support/transition/ImageViewUtils.java
ndroid/support/transition/MatrixUtils.java
ndroid/support/transition/ObjectAnimatorUtils.java
ndroid/support/transition/PathMotion.java
ndroid/support/transition/PatternPathMotion.java
ndroid/support/transition/PropertyValuesHolderUtils.java
ndroid/support/transition/RectEvaluator.java
ndroid/support/transition/Scene.java
ndroid/support/transition/SidePropagation.java
ndroid/support/transition/Slide.java
ndroid/support/transition/Styleable.java
ndroid/support/transition/Transition.java
ndroid/support/transition/TransitionInflater.java
ndroid/support/transition/TransitionListenerAdapter.java
ndroid/support/transition/TransitionManager.java
ndroid/support/transition/TransitionPropagation.java
ndroid/support/transition/TransitionSet.java
ndroid/support/transition/TransitionUtils.java
ndroid/support/transition/TransitionValues.java
ndroid/support/transition/TransitionValuesMaps.java
ndroid/support/transition/TranslationAnimationCreator.java
ndroid/support/transition/ViewGroupUtils.java
ndroid/support/transition/ViewUtils.java
ndroid/support/transition/Visibility.java
ndroid/support/transition/VisibilityPropagation.java
ndroid/support/transition/package.html
ain/java/android/support/transition/AnimatorUtils.java
ain/java/android/support/transition/AnimatorUtilsApi14.java
ain/java/android/support/transition/AnimatorUtilsApi19.java
ain/java/android/support/transition/AnimatorUtilsImpl.java
ain/java/android/support/transition/ArcMotion.java
ain/java/android/support/transition/AutoTransition.java
ain/java/android/support/transition/ChangeBounds.java
ain/java/android/support/transition/ChangeClipBounds.java
ain/java/android/support/transition/ChangeImageTransform.java
ain/java/android/support/transition/ChangeScroll.java
ain/java/android/support/transition/ChangeTransform.java
ain/java/android/support/transition/CircularPropagation.java
ain/java/android/support/transition/Explode.java
ain/java/android/support/transition/Fade.java
ain/java/android/support/transition/FloatArrayEvaluator.java
ain/java/android/support/transition/FragmentTransitionSupport.java
ain/java/android/support/transition/GhostViewApi14.java
ain/java/android/support/transition/GhostViewApi21.java
ain/java/android/support/transition/GhostViewImpl.java
ain/java/android/support/transition/GhostViewUtils.java
ain/java/android/support/transition/ImageViewUtils.java
ain/java/android/support/transition/ImageViewUtilsApi14.java
ain/java/android/support/transition/ImageViewUtilsApi21.java
ain/java/android/support/transition/ImageViewUtilsImpl.java
ain/java/android/support/transition/MatrixUtils.java
ain/java/android/support/transition/ObjectAnimatorUtils.java
ain/java/android/support/transition/ObjectAnimatorUtilsApi14.java
ain/java/android/support/transition/ObjectAnimatorUtilsApi21.java
ain/java/android/support/transition/ObjectAnimatorUtilsImpl.java
ain/java/android/support/transition/PathMotion.java
ain/java/android/support/transition/PathProperty.java
ain/java/android/support/transition/PatternPathMotion.java
ain/java/android/support/transition/PropertyValuesHolderUtils.java
ain/java/android/support/transition/PropertyValuesHolderUtilsApi14.java
ain/java/android/support/transition/PropertyValuesHolderUtilsApi21.java
ain/java/android/support/transition/PropertyValuesHolderUtilsImpl.java
ain/java/android/support/transition/RectEvaluator.java
ain/java/android/support/transition/Scene.java
ain/java/android/support/transition/SidePropagation.java
ain/java/android/support/transition/Slide.java
ain/java/android/support/transition/Styleable.java
ain/java/android/support/transition/Transition.java
ain/java/android/support/transition/TransitionInflater.java
ain/java/android/support/transition/TransitionListenerAdapter.java
ain/java/android/support/transition/TransitionManager.java
ain/java/android/support/transition/TransitionPropagation.java
ain/java/android/support/transition/TransitionSet.java
ain/java/android/support/transition/TransitionUtils.java
ain/java/android/support/transition/TransitionValues.java
ain/java/android/support/transition/TransitionValuesMaps.java
ain/java/android/support/transition/TranslationAnimationCreator.java
ain/java/android/support/transition/ViewGroupOverlayApi14.java
ain/java/android/support/transition/ViewGroupOverlayApi18.java
ain/java/android/support/transition/ViewGroupOverlayImpl.java
ain/java/android/support/transition/ViewGroupUtils.java
ain/java/android/support/transition/ViewGroupUtilsApi14.java
ain/java/android/support/transition/ViewGroupUtilsApi18.java
ain/java/android/support/transition/ViewGroupUtilsImpl.java
ain/java/android/support/transition/ViewOverlayApi14.java
ain/java/android/support/transition/ViewOverlayApi18.java
ain/java/android/support/transition/ViewOverlayImpl.java
ain/java/android/support/transition/ViewUtils.java
ain/java/android/support/transition/ViewUtilsApi14.java
ain/java/android/support/transition/ViewUtilsApi18.java
ain/java/android/support/transition/ViewUtilsApi19.java
ain/java/android/support/transition/ViewUtilsApi21.java
ain/java/android/support/transition/ViewUtilsApi22.java
ain/java/android/support/transition/ViewUtilsImpl.java
ain/java/android/support/transition/Visibility.java
ain/java/android/support/transition/VisibilityPropagation.java
ain/java/android/support/transition/WindowIdApi14.java
ain/java/android/support/transition/WindowIdApi18.java
ain/java/android/support/transition/WindowIdImpl.java
ain/java/android/support/transition/package.html
ain/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/support/transition/AnimatorUtils.java
ndroid/support/transition/ArcMotion.java
ndroid/support/transition/AutoTransition.java
ndroid/support/transition/ChangeBounds.java
ndroid/support/transition/ChangeClipBounds.java
ndroid/support/transition/ChangeImageTransform.java
ndroid/support/transition/ChangeScroll.java
ndroid/support/transition/ChangeTransform.java
ndroid/support/transition/CircularPropagation.java
ndroid/support/transition/Explode.java
ndroid/support/transition/Fade.java
ndroid/support/transition/FloatArrayEvaluator.java
ndroid/support/transition/FragmentTransitionSupport.java
ndroid/support/transition/GhostViewUtils.java
ndroid/support/transition/ImageViewUtils.java
ndroid/support/transition/MatrixUtils.java
ndroid/support/transition/ObjectAnimatorUtils.java
ndroid/support/transition/PathMotion.java
ndroid/support/transition/PatternPathMotion.java
ndroid/support/transition/PropertyValuesHolderUtils.java
ndroid/support/transition/RectEvaluator.java
ndroid/support/transition/Scene.java
ndroid/support/transition/SidePropagation.java
ndroid/support/transition/Slide.java
ndroid/support/transition/Styleable.java
ndroid/support/transition/Transition.java
ndroid/support/transition/TransitionInflater.java
ndroid/support/transition/TransitionListenerAdapter.java
ndroid/support/transition/TransitionManager.java
ndroid/support/transition/TransitionPropagation.java
ndroid/support/transition/TransitionSet.java
ndroid/support/transition/TransitionUtils.java
ndroid/support/transition/TransitionValues.java
ndroid/support/transition/TransitionValuesMaps.java
ndroid/support/transition/TranslationAnimationCreator.java
ndroid/support/transition/ViewGroupUtils.java
ndroid/support/transition/ViewUtils.java
ndroid/support/transition/Visibility.java
ndroid/support/transition/VisibilityPropagation.java
ndroid/support/transition/package.html
ain/java/android/support/transition/AnimatorUtils.java
ain/java/android/support/transition/AnimatorUtilsApi14.java
ain/java/android/support/transition/AnimatorUtilsApi19.java
ain/java/android/support/transition/AnimatorUtilsImpl.java
ain/java/android/support/transition/ArcMotion.java
ain/java/android/support/transition/AutoTransition.java
ain/java/android/support/transition/ChangeBounds.java
ain/java/android/support/transition/ChangeClipBounds.java
ain/java/android/support/transition/ChangeImageTransform.java
ain/java/android/support/transition/ChangeScroll.java
ain/java/android/support/transition/ChangeTransform.java
ain/java/android/support/transition/CircularPropagation.java
ain/java/android/support/transition/Explode.java
ain/java/android/support/transition/Fade.java
ain/java/android/support/transition/FloatArrayEvaluator.java
ain/java/android/support/transition/FragmentTransitionSupport.java
ain/java/android/support/transition/GhostViewApi14.java
ain/java/android/support/transition/GhostViewApi21.java
ain/java/android/support/transition/GhostViewImpl.java
ain/java/android/support/transition/GhostViewUtils.java
ain/java/android/support/transition/ImageViewUtils.java
ain/java/android/support/transition/ImageViewUtilsApi14.java
ain/java/android/support/transition/ImageViewUtilsApi21.java
ain/java/android/support/transition/ImageViewUtilsImpl.java
ain/java/android/support/transition/MatrixUtils.java
ain/java/android/support/transition/ObjectAnimatorUtils.java
ain/java/android/support/transition/ObjectAnimatorUtilsApi14.java
ain/java/android/support/transition/ObjectAnimatorUtilsApi21.java
ain/java/android/support/transition/ObjectAnimatorUtilsImpl.java
ain/java/android/support/transition/PathMotion.java
ain/java/android/support/transition/PathProperty.java
ain/java/android/support/transition/PatternPathMotion.java
ain/java/android/support/transition/PropertyValuesHolderUtils.java
ain/java/android/support/transition/PropertyValuesHolderUtilsApi14.java
ain/java/android/support/transition/PropertyValuesHolderUtilsApi21.java
ain/java/android/support/transition/PropertyValuesHolderUtilsImpl.java
ain/java/android/support/transition/RectEvaluator.java
ain/java/android/support/transition/Scene.java
ain/java/android/support/transition/SidePropagation.java
ain/java/android/support/transition/Slide.java
ain/java/android/support/transition/Styleable.java
ain/java/android/support/transition/Transition.java
ain/java/android/support/transition/TransitionInflater.java
ain/java/android/support/transition/TransitionListenerAdapter.java
ain/java/android/support/transition/TransitionManager.java
ain/java/android/support/transition/TransitionPropagation.java
ain/java/android/support/transition/TransitionSet.java
ain/java/android/support/transition/TransitionUtils.java
ain/java/android/support/transition/TransitionValues.java
ain/java/android/support/transition/TransitionValuesMaps.java
ain/java/android/support/transition/TranslationAnimationCreator.java
ain/java/android/support/transition/ViewGroupOverlayApi14.java
ain/java/android/support/transition/ViewGroupOverlayApi18.java
ain/java/android/support/transition/ViewGroupOverlayImpl.java
ain/java/android/support/transition/ViewGroupUtils.java
ain/java/android/support/transition/ViewGroupUtilsApi14.java
ain/java/android/support/transition/ViewGroupUtilsApi18.java
ain/java/android/support/transition/ViewGroupUtilsImpl.java
ain/java/android/support/transition/ViewOverlayApi14.java
ain/java/android/support/transition/ViewOverlayApi18.java
ain/java/android/support/transition/ViewOverlayImpl.java
ain/java/android/support/transition/ViewUtils.java
ain/java/android/support/transition/ViewUtilsApi14.java
ain/java/android/support/transition/ViewUtilsApi18.java
ain/java/android/support/transition/ViewUtilsApi19.java
ain/java/android/support/transition/ViewUtilsApi21.java
ain/java/android/support/transition/ViewUtilsApi22.java
ain/java/android/support/transition/ViewUtilsImpl.java
ain/java/android/support/transition/Visibility.java
ain/java/android/support/transition/VisibilityPropagation.java
ain/java/android/support/transition/WindowIdApi14.java
ain/java/android/support/transition/WindowIdApi18.java
ain/java/android/support/transition/WindowIdImpl.java
ain/java/android/support/transition/package.html
ain/res/values/ids.xml
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
ndroid/support/transition/FragmentTransitionSupport.java
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
ndroid/support/transition/ChangeTransform.java
ndroid/support/transition/FloatArrayEvaluator.java
ndroid/support/transition/Transition.java
ndroid/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
ndroid/support/transition/ChangeTransform.java
ndroid/support/transition/Transition.java
ndroid/support/transition/TransitionListenerAdapter.java
ndroid/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
ndroid/support/transition/ArcMotion.java
ndroid/support/transition/PathMotion.java
ndroid/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
ndroid/support/transition/ChangeScroll.java
ndroid/support/transition/TransitionInflater.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
ndroid/support/transition/Transition.java
ndroid/support/transition/Visibility.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/support/transition/ChangeBounds.java
ndroid/support/transition/ObjectAnimatorUtils.java
ndroid/support/transition/Styleable.java
ndroid/support/transition/ViewUtils.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
ndroid/support/transition/Transition.java
ndroid/support/transition/TransitionManager.java
ndroid/support/transition/TransitionSet.java
7f117eb86f61d5f764085a82129600542ba05712 30-May-2017 Yuichi Araki <yaraki@google.com> Annotate more Transition APIs

Test: Existing tests
Change-Id: I4902c2edf5b6f4abaf242d6ef5af4885b1d8c650
ndroid/support/transition/Transition.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
ndroid/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
ndroid/support/transition/ChangeClipBounds.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
ndroid/support/transition/ChangeTransform.java
ndroid/support/transition/TransitionInflater.java
55237ec2eb998d94d6dcb9bb994e4e8db880e564 07-Apr-2017 Yuichi Araki <yaraki@google.com> Fix a mistake in merge

Test: Only doc fix
Change-Id: I3940fd784fb71ab2dcd0b99ae1e5f080a20d409c
ndroid/support/transition/Transition.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
ndroid/support/transition/Fade.java
ndroid/support/transition/ViewUtils.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
ndroid/support/transition/AnimatorUtils.java
ndroid/support/transition/Fade.java
ndroid/support/transition/Transition.java
ndroid/support/transition/TransitionManager.java
ndroid/support/transition/ViewUtils.java
ndroid/support/transition/Visibility.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
ndroid/support/transition/AnimatorUtils.java
ndroid/support/transition/Fade.java
ndroid/support/transition/Transition.java
ndroid/support/transition/TransitionManager.java
ndroid/support/transition/ViewUtils.java
ndroid/support/transition/Visibility.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
ndroid/support/transition/AnimatorUtils.java
ndroid/support/transition/Fade.java
ndroid/support/transition/Transition.java
ndroid/support/transition/TransitionManager.java
ndroid/support/transition/ViewUtils.java
ndroid/support/transition/Visibility.java
42fa139ed7b64e874300a50ae2a69d63f46ff4fb 27-Mar-2017 Yuichi Araki <yaraki@google.com> Merge "Add PathMotion to TransitionInflater"
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
ndroid/support/transition/SidePropagation.java
ndroid/support/transition/Slide.java
ndroid/support/transition/Styleable.java
ndroid/support/transition/TransitionInflater.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
ndroid/support/transition/ArcMotion.java
ndroid/support/transition/PathMotion.java
ndroid/support/transition/PatternPathMotion.java
ndroid/support/transition/Styleable.java
ndroid/support/transition/TransitionInflater.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
ndroid/support/transition/ChangeImageTransform.java
ndroid/support/transition/ImageViewUtils.java
ndroid/support/transition/TransitionInflater.java
d345d3c9730daf9d49e9f41e4257899e91822585 21-Mar-2017 Aurimas Liutikas <aurimas@google.com> Merge "Fix up small issues in support-transition."
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
ndroid/support/transition/ChangeTransform.java
ndroid/support/transition/GhostViewUtils.java
ndroid/support/transition/MatrixUtils.java
ndroid/support/transition/Styleable.java
ndroid/support/transition/TransitionInflater.java
ndroid/support/transition/TransitionUtils.java
ndroid/support/transition/ViewUtils.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
ndroid/support/transition/TransitionUtils.java
ndroid/support/transition/Visibility.java
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
ndroid/support/transition/ChangeClipBounds.java
ndroid/support/transition/TransitionInflater.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
ndroid/support/transition/CircularPropagation.java
ndroid/support/transition/Explode.java
ndroid/support/transition/Transition.java
ndroid/support/transition/TransitionInflater.java
ndroid/support/transition/TransitionPropagation.java
ndroid/support/transition/TransitionSet.java
ndroid/support/transition/TranslationAnimationCreator.java
ndroid/support/transition/Visibility.java
ndroid/support/transition/VisibilityPropagation.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/support/transition/AutoTransition.java
ndroid/support/transition/ChangeBounds.java
ndroid/support/transition/Fade.java
ndroid/support/transition/Styleable.java
ndroid/support/transition/Transition.java
ndroid/support/transition/TransitionInflater.java
ndroid/support/transition/TransitionManager.java
ndroid/support/transition/TransitionSet.java
ndroid/support/transition/Visibility.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/support/transition/ArcMotion.java
ndroid/support/transition/ChangeBounds.java
ndroid/support/transition/ObjectAnimatorUtils.java
ndroid/support/transition/PathMotion.java
ndroid/support/transition/PatternPathMotion.java
ndroid/support/transition/PropertyValuesHolderUtils.java
ndroid/support/transition/Transition.java
ndroid/support/transition/TransitionSet.java
ndroid/support/transition/TransitionUtils.java
ndroid/support/transition/ViewUtils.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/support/transition/AnimatorUtils.java
ndroid/support/transition/Fade.java
ndroid/support/transition/Transition.java
ndroid/support/transition/TransitionUtils.java
ndroid/support/transition/ViewUtils.java
ndroid/support/transition/Visibility.java
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
ndroid/support/transition/TransitionSet.java
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
ndroid/support/transition/Transition.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
ndroid/support/transition/Transition.java
ndroid/support/transition/TransitionSet.java
ndroid/support/transition/TransitionValues.java
ndroid/support/transition/TransitionValuesMaps.java
ndroid/support/transition/Visibility.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/support/transition/ViewGroupUtils.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/support/transition/ChangeBounds.java
ndroid/support/transition/Fade.java
ndroid/support/transition/RectEvaluator.java
ndroid/support/transition/Scene.java
ndroid/support/transition/Transition.java
ndroid/support/transition/TransitionManager.java
ndroid/support/transition/TransitionSet.java
ndroid/support/transition/TransitionValues.java
ndroid/support/transition/TransitionValuesMaps.java
ndroid/support/transition/ViewGroupUtils.java
ndroid/support/transition/ViewUtils.java
ndroid/support/transition/Visibility.java
e73fed4be4cf678ea3828e20805ddffe73ae7ad0 10-Aug-2016 Yuichi Araki <yaraki@google.com> Fix Fade constructor

Bug: 30776091
Change-Id: I5905cee1764e7c47a8fa7a0cef702523be1f0c7d
ndroid/support/transition/Fade.java
a95172338fb8d451ce2d53153e1dc10d6c3501f7 14-Jul-2016 Yuichi Araki <yaraki@google.com> Add package documentation for support transition

Change-Id: I132e0a847313eda07958aa65e735f95587b33cd4
ndroid/support/transition/package.html
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
ndroid/support/transition/Transition.java
ndroid/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
ndroid/support/transition/ChangeBounds.java
ndroid/support/transition/Fade.java
ndroid/support/transition/Transition.java
ndroid/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
ndroid/support/transition/Transition.java
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/support/transition/Scene.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/support/transition/Transition.java
15375aa6fd54b036f97f99229aefab2822c8a1c9 24-May-2016 Aurimas Liutikas <aurimas@google.com> Add missing @Override annotations in support library code.

Change-Id: Ifcc3a20b54d6a14b0a14aa0f48e642cf7e8c0e70
ndroid/support/transition/Transition.java
cbba0a52f7d7b593dbb13a138515f066f75cce80 10-May-2016 Yuichi Araki <yaraki@google.com> Annotate public APIs in transition support library

Change-Id: Ibc86b5cecb19d130fff4dae97f0adfe293dc197e
ndroid/support/transition/ChangeBounds.java
ndroid/support/transition/Fade.java
ndroid/support/transition/Scene.java
ndroid/support/transition/Transition.java
ndroid/support/transition/TransitionManager.java
ndroid/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/support/transition/AutoTransition.java
ndroid/support/transition/ChangeBounds.java
ndroid/support/transition/Fade.java
ndroid/support/transition/Scene.java
ndroid/support/transition/Transition.java
ndroid/support/transition/TransitionManager.java
ndroid/support/transition/TransitionSet.java