History log of /frameworks/support/transition/tests/src/android/support/transition/TransitionManagerTest.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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
/frameworks/support/transition/tests/src/android/support/transition/TransitionManagerTest.java
da7f2526bb3d29c8233418496ae5d740d0665b27 05-Apr-2017 Yuichi Araki <yaraki@google.com> TransitionManager.go with null parameter

The fix itself was included in
I912f00a8d55f68b11bbed74bfe6c71fdb5fb592a, and this commit adds a test
for it. The test fails with the fix reverted.

This also fixes layout resource references in tests.

Test: TransitionManagerTest on 15, 18, 19 and 25
Bug: 31527983
Change-Id: I8f9d479759a0ad782f50d7fe6912645676509da8
/frameworks/support/transition/tests/src/android/support/transition/TransitionManagerTest.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
/frameworks/support/transition/tests/src/android/support/transition/TransitionManagerTest.java
4e5a72756eb66c31baf1a3054c66520f1c3f5b8c 01-Dec-2016 Yuichi Araki <yaraki@google.com> Restructure the Transition support library

Transition classes no longer delegate to platform Transitions.

Underlying features are separated into their own compatibility layers.
- ViewOverlay and ViewGroupOverlay (platform: 18)
- WindowId (platform: 18)
- ViewGroup.suppressLayout (platform: 19, not backported yet)

This does not change behaviors except for the followings:
- On API level 18, WindowId and ViewOverlay delegate to the platform
- Transition is Cloneable
- Inheriting Visibility now works fine

Test: All existing tests and VisibilityTest pass on 15, 16, 18, 19, and
25
Change-Id: I87e7a14a45d51b5ad6f77ab213c7a732b7512708
/frameworks/support/transition/tests/src/android/support/transition/TransitionManagerTest.java
42e7d6fafcde7bfe261dd7d8d75ee53ca0cd6790 28-Sep-2016 Aurimas Liutikas <aurimas@google.com> Replace usage of Instrumentation#runOnMainSync with ActivityTestRule#runOnUiThread.

ActivityTestRule#runOnUiThread handles exceptions correctly and thus should be used
in place of Instrumentation#runOnMainSync. This changes most of these use-cases
except for tricky cases.

Bug: 31801302
Test: ran support-design:connectedCheck and support-appcompat:connectedCheck
Change-Id: I70904aef89e6bbc2a3cff1b3be697258d666e316
/frameworks/support/transition/tests/src/android/support/transition/TransitionManagerTest.java
754cb29c50f09a83251dd4bb633ba445b2411adb 27-Sep-2016 Aurimas Liutikas <aurimas@google.com> Switch from deprecated size annotations to new ones.

Switching from android.test.suitebuilder.annotation.*Test
to android.support.test.filters.*Test.

Bug: 30074170
Test: manual - ran small appcompat tests, they still run and pass
Change-Id: Idce58b988c8e1a809f7f5fae67e0e235159d9fc5
/frameworks/support/transition/tests/src/android/support/transition/TransitionManagerTest.java
24797374d6c3370ab857f254e8e58248c41c3dd9 16-Aug-2016 Aurimas Liutikas <aurimas@google.com> Annotate android.support.transition tests.

Bug: 30892341
Change-Id: I06981cbd9b7027fb4b6ae11704b2f441bb2348f8
/frameworks/support/transition/tests/src/android/support/transition/TransitionManagerTest.java
41a59e26f1685123d106b851fbfcb2672410c925 20-Jun-2016 Yuichi Araki <yaraki@google.com> Fix testGo_exitAction on API Level 23 and above

Change-Id: I0574d7d06f0b9ad10161f4bb0a2cc922cc55cef7
/frameworks/support/transition/tests/src/android/support/transition/TransitionManagerTest.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
/frameworks/support/transition/tests/src/android/support/transition/TransitionManagerTest.java