f9557619a7643c971e64e5b35583476202e77b7b |
|
29-Aug-2014 |
George Mount <mount@google.com> |
API Review: Improve javadoc. Bug 17189781 Also rename PatternMotion to PatternPathMotion Change-Id: I1c4dcbdd65e33cf9de1504277e31f9f7ede0380d
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
2dcab18c6c9381122df6e06a93912e53dff69408 |
|
22-Jul-2014 |
Paul Soulos <psoulos@google.com> |
Adds ScrollBounds to the Transition framework Change-Id: If22ab5162737f2d109e5eaf407a735523a146b7f
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
f3de5a2e34412710234cd1f5f3933ce266ea0e49 |
|
09-Jul-2014 |
George Mount <mount@google.com> |
Remove modified APIs viewName was changed to transitionName and MoveImage was replaced with ChangeImageTransform + ChangeBounds. Change-Id: I5e0b0250ef3c926d1c3de212de3a5e1503e89b86
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
ecd857be3946283ebb4306e2c03ae70f5c5bb152 |
|
19-Jun-2014 |
George Mount <mount@google.com> |
Add curved motion to Transitions. Bug 15197527 Added two public PathMotions: PatternMotion and ArcMotion. ArcMotion is the algorithm provided by UX. PatternMotion provides a mechanism for using a Path as a pattern. Change-Id: Ie57fd5f4e62269acc1164eced39853a12c52bd77
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
31e8005e06acf363a0cd92b891d43f79c72dac30 |
|
27-Jun-2014 |
George Mount <mount@google.com> |
Merge "Don't use overlay to transition ImageViews."
|
18ab79967ce8bcde4b1507164ac8186e5135622e |
|
26-Jun-2014 |
George Mount <mount@google.com> |
Add IN/OUT flag for all Visibility transitions. Bug 15758206 Change-Id: If9b1871117a6808c87adc84ab9215b913ebd2704
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
990205eada00ad3e575761d19607bb03e12f9aa3 |
|
24-Jun-2014 |
George Mount <mount@google.com> |
Don't use overlay to transition ImageViews. Bug 15744992 MoveImage used an overlay to transition ImageViews. This caused strange problems when ImageViews were contained in other Views. The new ChangeImageTransform does a smooth transition for changes in scale type and bounds. Change-Id: Ia5021f4828f8f818a8699b3bdd38437aeba1cfc8
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
88f5993692ac768c0bb6a782a79ca7c6932d5731 |
|
25-Jun-2014 |
George Mount <mount@google.com> |
Merge "Allow custom transitions from XML."
|
0a2ae002e60f7ea9b6bea282086b5eb0ae3c6e51 |
|
23-Jun-2014 |
George Mount <mount@google.com> |
Revert "Revert "API Review: Change View viewName attribute to transitionName."" This reverts commit 1bdfbc68e22a64215ab8fa3e3d17676513546997. Change-Id: Ie3fdf53b33cb2f61c1878055940f52ed9dfc8b08
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
a3c1025b80c910fd7c0e9b1c178de32cab83f6de |
|
23-Jun-2014 |
John Reck <jreck@google.com> |
Revert "API Review: Change View viewName attribute to transitionName." This reverts commit f1b1adf51b2a84e0ac83685812c7e8d86590af12. Change-Id: I0e49aeed84f2a548e272a59f4e13c3fb74c2bfd9
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
125578a8637a9ad5e7430d16b9fc0096a8b596d7 |
|
18-Jun-2014 |
George Mount <mount@google.com> |
API Review: Change View viewName attribute to transitionName. Bug 15548520 Change-Id: I4009458d83dbffb20ff0100aaa42eea44d943378
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
44d663849481576fb649aeb6234086406ced75f1 |
|
18-Jun-2014 |
George Mount <mount@google.com> |
Allow custom transitions from XML. Bug 15699798 Change-Id: I841289a72d7c08bb24b3e18380c79ba7960f9b22
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
dc21d3b2804c24fe29ec860796d11185901364c4 |
|
05-Jun-2014 |
George Mount <mount@google.com> |
API review: Constants to Gravity and Epicenter. Bug 15432037 Constants for LEFT, RIGHT, TOP, BOTTOM moved to using Gravity. Epicenter method name changed. Change-Id: If226613794623fd50fdaf8fc61b0020d17628f68
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
7b75062fb05a9981faf3c0c9f840dbdb9e97e7f7 |
|
14-May-2014 |
George Mount <mount@google.com> |
Allow changing order of matching Views in Transitions. Bug 14899804 Change-Id: I13c080141fce6be8430d540e3c42d40a445bb224
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
30da61d477bcb6cc7718f9516c444359352fe148 |
|
09-May-2014 |
George Mount <mount@google.com> |
Add view name to Transition matching. Bug 14625214 Change-Id: Ia1b21e6bd0ea4892b504746e582aeb175e0f0506
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
a98fb7ab6a17d27395cf2c8e86060af49b861be6 |
|
24-Apr-2014 |
George Mount <mount@google.com> |
Add mechanism for Transitions to target a class. Bug 14289299 Added ability to target a specific class similarly to the mechanism for excluding a specific class in Transitions. Also changed XML tag from excludeTargetId to excludeId to make it symmetric with excludeClass. Change-Id: Ib371820ec75761243e75b659565b905b1b19c9a2
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
608b87d9e57b71a86374a439bf5c3febd1e142f2 |
|
15-Apr-2014 |
George Mount <mount@google.com> |
Add Transform and ClipBounds Transitions. Made MoveImage use an overlay view. Drawables cover all Views in the overlay and there may be a desire to order the overlays. Change-Id: Ic7b81f0d26d8cce3f475c2eebbce01538bc55d46
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
f976c3d42bc2f14333bae5ed26d96c45d207a443 |
|
15-Apr-2014 |
George Mount <mount@google.com> |
Add ability to exclude Views in transition XML. Bug 14259955 Change-Id: I47bb10c530c9fec8910ddd96156fc38d6027e1f6
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
31a217290cf376d0573fc36e21c8940987485019 |
|
25-Mar-2014 |
George Mount <mount@google.com> |
Split Activity Transitions out of PhoneWindow. Bug 13622834 Made it possible to use shared elements without making Views invisible. Change-Id: I1e85c6bc19e634a9af225ad7f0309b4f003ea462
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
d6107a3170df61d9e776fcd5666acfc9135c6f16 |
|
11-Mar-2014 |
George Mount <mount@google.com> |
Add Transitions useful for Activity transitions. Slide: transition in and out of the edge of the scene. Explode: transition to the scene borders Moved capability from Fade to Visibility. Change-Id: Ibeb0d8f751c990edc467570d9665fbe251af2703
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
e180337ee99b9155fe441ea55451f4d2167b5d9a |
|
26-Feb-2014 |
George Mount <mount@google.com> |
Change Activity Scene Transitions to be more automatic redo. This reverts commit 206e30cd93afe3eb72ec94178324417db5424ed2 along with removing the additional startActivity* methods and replaces them with ActivityOptions makeSceneTransitionAnimation methods. Change-Id: I52bec31ae3c4cea6d549810ae5a7acd8aea176d8
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
206e30cd93afe3eb72ec94178324417db5424ed2 |
|
26-Feb-2014 |
George Mount <mount@google.com> |
Revert "Change Activity Scene Transitions to be more automatic." This reverts commit f10587faadb9080a7bf9991cbe04bac5525da482. Change-Id: I2785a3d2d6b667cad6d61dcbbc1c624161735fa4
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
f10587faadb9080a7bf9991cbe04bac5525da482 |
|
06-Feb-2014 |
George Mount <mount@google.com> |
Change Activity Scene Transitions to be more automatic. Shared element transitions are enabled by default when the Window has a TransitionManager. Shared element location and size are captured and transferred to the target Activity. ActionBar is treated as a shared element. Change-Id: I0f22ea4e5cbe80254e848444e3f235cb742684f4
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
cfbe9be5b3b701d95fb24fa0f7c8d9be43eec776 |
|
06-Nov-2013 |
Adam Powell <adamp@google.com> |
Add support for cross-activity scenes and transitions * Add theme attributes for specifying a top-level TransitionManager for an activity window. * Add window feature for automatic content transitions. This automatically assigns/creates a Scene for setContentView calls. * Add named transitions. This allows apps to define APIs for handshake-agreements about which exit/entrance transitions to play. * Add new transition type for ActivityOptions. This lets the system use ActivityOptions to communicate transition specifics and arguments to the called activity. * Have ActivityManager pass appropriate ActivityOptions through to the called Activity. Have the called activity call back into the caller to let it know which transition of a possible requested set was chosen. Still to do: * Define and pass arguments for transitions. This will require defining a Parcelable version of TransitionValues and deciding how much leeway apps should have for these things. * Determine how to appropriately filter the ActivityOptions bundle so that only appropriate data reaches the target. * Determine if generalizing the auto-Scenes functionality to ViewGroups is appropriate. Change-Id: I10684b926129ab2fbc1adec9ef31767237acae79
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
58ad12208afcf9fdce735dead8449c4db375344d |
|
30-Oct-2013 |
Chet Haase <chet@google.com> |
Fix leak in TransitionInflater A static map in TransitionInflater keyed off of Context instances, which could cause contexts/activities to leak over time. This fix removes that map and simply creates a new inflater each time. The savings of the cached inflater was minimal an unnecessary, and the intended sharing is in the context embedded in the inflater anyway. Issue #11436919 leak in TransitionInflator Change-Id: Ic05ca47f57723bd572bb6143df4035d66eedf5ad
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
aafc91c05acfb2d5a95f46f27e1deb2dfaa15c32 |
|
06-Oct-2013 |
Chet Haase <chet@google.com> |
Fix resource-loading code for TransitionSet The inflation code in TransitionInflater was using the wrong tag ("set") for TransitionSet. This fix corrects that problem (changing it to "transitionSet") and documents the correct tag in the TransitionSet javadocs. Issue #11085279 Transitions: transition sets loaded from resources don't work Change-Id: I8aaea9f31bbe368cffcca63d4eb6a5ec06c3ce7b
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
ff58f92a0a77ad849ba714b5adac96790eca0048 |
|
11-Sep-2013 |
Chet Haase <chet@google.com> |
Add exclude() methods to Transition It would be useful for a transition to declare not just which targets it wants to be run on, but also which targets it wants to avoid. For example, you may not want to animate the items of a ListView, or some other specific target in the view hierarchy. This change adds various exclude*() methods which make it possible to alter a transition to automatically ignore specific views, ids, or classes in the hierarchy. Issue #10692794 Transitions: Need API for excluding targets Change-Id: If38025cdbee537a545e5a4268cbbd763af4622c5
/frameworks/base/core/java/android/transition/TransitionInflater.java
|
d82c8ac4db7091d2e976af4c89a1734465d20cd2 |
|
26-Aug-2013 |
Chet Haase <chet@google.com> |
Transition API changes from API council recommendations Issue #10460684 KLP API Review: android.view.transition and android.animation Issue #10570740 Transitions: inflate transition targets from xml Change-Id: I7a3f6d3aece2fcafc5efd555d033f79e86635c98
/frameworks/base/core/java/android/transition/TransitionInflater.java
|