History log of /frameworks/base/core/java/android/transition/ArcMotion.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5de23c5eb4b56fdaa377fb7c098176441a17c7b4 26-Oct-2016 Ben Weiss <benweiss@google.com> Make ArcMotion material spec compliant

Upwards and downwards paths are
now curved in the same direction,
applying "gravity" to objects as they move around.

Test: CTS I40a5df051711fd719806cd88d87eeed68565d73d

Change-Id: I9e5323655dc7901393f90bb1ea2f393ca64b77ff
/frameworks/base/core/java/android/transition/ArcMotion.java
eddc8dbed621077ddbc3a66f475920ea5f63283d 10-Mar-2016 George Mount <mount@google.com> Fix ArcMotion path creation in some quadrants.

Bug 27577177

When ArcMotion created paths in some quadrants, the control
points were placed in the wrong place, making a non-circular
arc instead of an arc of a circle.

Change-Id: Ie842524c09385038fb1f991b877b01ee5e740f20
/frameworks/base/core/java/android/transition/ArcMotion.java
71fbb81b14958b80fe55738607740c6630e4e9da 30-Nov-2015 Neil Fuller <nfuller@google.com> Fix @code escapes

The body of {@code} must not be HTML escaped. This is one of
several changes that fix the source in conjunction with a
doclava fix.

Bug: 25757239
Change-Id: Ib38a0fa2dd2a3d68e467f78a812071e763d7e881
/frameworks/base/core/java/android/transition/ArcMotion.java
e573aa9371fc507075219cd078117f96ba8b3b02 11-Feb-2015 Neil Fuller <nfuller@google.com> Remove usages of FloatMath

Bug: https://code.google.com/p/android/issues/detail?id=36199
Change-Id: Iec8fb663ed54eb967050f6ff25a36ba534204c4d
/frameworks/base/core/java/android/transition/ArcMotion.java
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/ArcMotion.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/ArcMotion.java