94a2bb8d7f8278a9b776367042479422db8073ba |
|
07-Jun-2017 |
Yuichi Araki <yaraki@google.com> |
Merge "Extract and unhide TransitionListenerAdapter" 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
/frameworks/support/transition/src/android/support/transition/Transition.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
/frameworks/support/transition/src/android/support/transition/Transition.java
|
ffef01897b7f7b23278d8f0d0bcb400965742ffa |
|
02-Jun-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Backport isTransitionRequired introduced in API 23" into oc-support-26.0-dev
|
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
/frameworks/support/transition/src/android/support/transition/Transition.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
/frameworks/support/transition/src/android/support/transition/Transition.java
|
7f117eb86f61d5f764085a82129600542ba05712 |
|
30-May-2017 |
Yuichi Araki <yaraki@google.com> |
Annotate more Transition APIs Test: Existing tests Change-Id: I4902c2edf5b6f4abaf242d6ef5af4885b1d8c650
/frameworks/support/transition/src/android/support/transition/Transition.java
|
55237ec2eb998d94d6dcb9bb994e4e8db880e564 |
|
07-Apr-2017 |
Yuichi Araki <yaraki@google.com> |
Fix a mistake in merge Test: Only doc fix Change-Id: I3940fd784fb71ab2dcd0b99ae1e5f080a20d409c
/frameworks/support/transition/src/android/support/transition/Transition.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
/frameworks/support/transition/src/android/support/transition/Transition.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
/frameworks/support/transition/src/android/support/transition/Transition.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
/frameworks/support/transition/src/android/support/transition/Transition.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
/frameworks/support/transition/src/android/support/transition/Transition.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
/frameworks/support/transition/src/android/support/transition/Transition.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
/frameworks/support/transition/src/android/support/transition/Transition.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
/frameworks/support/transition/src/android/support/transition/Transition.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
/frameworks/support/transition/src/android/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
/frameworks/support/transition/src/android/support/transition/Transition.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/src/android/support/transition/Transition.java
|
9562a3b639225d406d736b64a12e2d75459259e3 |
|
01-Jul-2016 |
Alan Viverette <alanv@google.com> |
Add offline docs target for support lib gradle build Fixes standalone docs issues like references to hidden framework class R.styleable. Removes reference to BackupAgent, which makes doclava choke for some unknown reason. Standalone online docs may now be built with ./gradlew :generateDocs Bug: 28124434 Change-Id: If76ac9018be1d17f1258802d4ef3ce1ad67b4903
/frameworks/support/transition/src/android/support/transition/Transition.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
/frameworks/support/transition/src/android/support/transition/Transition.java
|
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
/frameworks/support/transition/src/android/support/transition/Transition.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
/frameworks/support/transition/src/android/support/transition/Transition.java
|
15375aa6fd54b036f97f99229aefab2822c8a1c9 |
|
24-May-2016 |
Aurimas Liutikas <aurimas@google.com> |
Add missing @Override annotations in support library code. Change-Id: Ifcc3a20b54d6a14b0a14aa0f48e642cf7e8c0e70
/frameworks/support/transition/src/android/support/transition/Transition.java
|
cbba0a52f7d7b593dbb13a138515f066f75cce80 |
|
10-May-2016 |
Yuichi Araki <yaraki@google.com> |
Annotate public APIs in transition support library Change-Id: Ibc86b5cecb19d130fff4dae97f0adfe293dc197e
/frameworks/support/transition/src/android/support/transition/Transition.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/src/android/support/transition/Transition.java
|