c47c98be04d602f331e0ea9704d2c11f8c53852d |
|
09-Dec-2014 |
John Reck <jreck@google.com> |
Fix issue with RNA destruction mid-animation Bug: 18521508 Fix an issue where an RNA's native object was destroyed before the java-side object was started Change-Id: I487fb476e0ecdf7000515f4f7320e8cfbc50a52b
/frameworks/base/core/java/android/view/RenderNodeAnimator.java
|
72d6e4facb1abd81809fdaddbe42f41ad885189c |
|
21-Nov-2014 |
John Reck <jreck@google.com> |
It's super critical to call nStart Bug: 18204974 Even if we are canceling or ending an animation nStart() *must* be called, otherwise the native-side listener is not attached (lazy-attached for JNI cyclic reference reasons), and then Animator::callOnFinishedListener() no-ops as there's no listener set Add a lifecycle verifier to ensure that nStart is always called on animators that are attached and get finished Change-Id: Ibc345b5be97b6d3f95a11c361ebe020d030fd3b6
/frameworks/base/core/java/android/view/RenderNodeAnimator.java
|
55b46eff394e23cde692e8acdfd7b42676a3f198 |
|
03-Nov-2014 |
John Reck <jreck@google.com> |
Fix cancel crash Bug: 18059003 Change-Id: I579468fbd1645049f8fbe335faf4da1f2d3bb0a3
/frameworks/base/core/java/android/view/RenderNodeAnimator.java
|
f5945a0c8bb868f978d9d0d22043a8b44464a86e |
|
06-Sep-2014 |
John Reck <jreck@google.com> |
Disable RT-anim for AnimatorSet Bug: 17317184 Unfortunately this will disable *all* RT animations in a scene, but we don't have more selective targetting currently Change-Id: I57e1c0ae43957f45229473bdcdaf34c05825fab7
/frameworks/base/core/java/android/view/RenderNodeAnimator.java
|
4d2c47206a8e1706e5f89ef73c0e50e7321bf862 |
|
29-Aug-2014 |
John Reck <jreck@google.com> |
Listener callbacks ordering fixups Bug: 17228458 Bug: 17317816 Ensure that onStart is called prior to onCancel/onFinished if those happen prior to the UI-thread handled start delay. Ensure that onFinished is called if cancel/end is called Change-Id: I23c16ea1c4f925d59d41ec5281d62dfc0c38595b
/frameworks/base/core/java/android/view/RenderNodeAnimator.java
|
119907cd2575c56b1ebf66348b52e67aaf6a88d8 |
|
14-Aug-2014 |
John Reck <jreck@google.com> |
Animator stuff Bug: 17228458 Change-Id: Id884a429a512f9cd2be0ed16dbd0f10e92b4440d
/frameworks/base/core/java/android/view/RenderNodeAnimator.java
|
3b27e59e1ea3b9928d2ddd0d37c0a13d83ae834b |
|
21-Aug-2014 |
John Reck <jreck@google.com> |
Fix supporting modifying listeners in callbacks Bug: 17179442 Change-Id: I2d64f86395c0b1befb5c10b9c696330db1c96821
/frameworks/base/core/java/android/view/RenderNodeAnimator.java
|
291161ac3815fb853fd6af21055d60f57a869608 |
|
22-Jul-2014 |
John Reck <jreck@google.com> |
Run RevealAnimator on RT Bug: 16894195 Change-Id: I9acffa7aecc04c68b60c67f8f8a20aa225075a42
/frameworks/base/core/java/android/view/RenderNodeAnimator.java
|
af4d04cab6d48ae0d6a5e79bd30f679af87abaad |
|
29-Jul-2014 |
Chris Craik <ccraik@google.com> |
Use RoundRect clipping for circle reveal animation bug:16630975 Also, remove inverse clipping feature from reveal animator. Change-Id: I770a4eb48cd123b0ca0f39d16a0f3eefd1be3653
/frameworks/base/core/java/android/view/RenderNodeAnimator.java
|
d3de42cae84fadfa1befd082a2cf1bf72f9ad82a |
|
15-Jul-2014 |
John Reck <jreck@google.com> |
Add RT-enabled reveal animator Bug: 16161431 Also re-writes RevealAnimator to avoid using any listeners internally, removing the logic around shadowing the update listeners. Change-Id: I6ed8126398eed971a87f20bccb7584c9acafbb6c
/frameworks/base/core/java/android/view/RenderNodeAnimator.java
|
8d8af3c1b768d590754d657a7d1242dcb462454b |
|
02-Jul-2014 |
John Reck <jreck@google.com> |
Fixes to startDelay Bug: 15991758 Don't update the UI thread with final value until after startDelay Change-Id: Ie8bffb5a3ace353ec1d82943a4efcbd01c42c28f
/frameworks/base/core/java/android/view/RenderNodeAnimator.java
|
68bfe0a37a0dcef52abd81688d8520c5d16e1a85 |
|
25-Jun-2014 |
John Reck <jreck@google.com> |
Animator refactoring & fixes Tweaks animators to have less unnecessary refcounting Pull animator management out into seperate class More control to tweak animator lifecycle, such as doing Java-side handling of start delay by attaching but not starting the animator Change-Id: I4ff8207580ca11fb38f45ef0007b406e0097281c
/frameworks/base/core/java/android/view/RenderNodeAnimator.java
|
c6b3264e16f1d2b72e7f9508559981ce9970157c |
|
02-Jun-2014 |
John Reck <jreck@google.com> |
Add setStartValue to RNA Bug: 15198607 Should be good-enough for Ripples to use for pseudo-chaining support. Change-Id: Ia8666928ccb69ae401cb583751632a52bd928b63
/frameworks/base/core/java/android/view/RenderNodeAnimator.java
|
918988c1ce5af002d41c7ac37f3fa490558b0c90 |
|
19-May-2014 |
John Reck <jreck@google.com> |
Baby steps Run ViewPropertyAnimators with no listeners on the RenderThread Change-Id: I7ff5300db96c7f4b59b09e3fff8a0df173f132dd
/frameworks/base/core/java/android/view/RenderNodeAnimator.java
|
ad2f8e334f3ef22d3e412b0660a2e1f996f94116 |
|
16-May-2014 |
Alan Viverette <alanv@google.com> |
Update ripple behavior, use render thread animation Change-Id: Ib6bc1e08b05d29606f452961963d58b8fc866746
/frameworks/base/core/java/android/view/RenderNodeAnimator.java
|
ff941dcd815021bb20d6504eb486acb1e50592c3 |
|
15-May-2014 |
John Reck <jreck@google.com> |
Animator start value... Change-Id: Ifd35ed95a28c625086d7fa97764fe63ab4a997f1
/frameworks/base/core/java/android/view/RenderNodeAnimator.java
|
315c329544d7c593d1072b071cbb92d9afe74021 |
|
10-May-2014 |
John Reck <jreck@google.com> |
Add TimeInterpolator support to RNA Bug: 14678626 Change-Id: I6554e7fcd42c49fac3618ca792083bb68e358f55
/frameworks/base/core/java/android/view/RenderNodeAnimator.java
|
9fa4071c4768c63902c6a74a4b480b51a8b95d43 |
|
10-May-2014 |
John Reck <jreck@google.com> |
Refactor VirtualLightRefBase & JNI Change-Id: I8e244e7109e59d5be96871b23bb9b1201c7f9eaa
/frameworks/base/core/java/android/view/RenderNodeAnimator.java
|
1c058e96b3fb5075c34b89cf22773373811abf7a |
|
02-May-2014 |
John Reck <jreck@google.com> |
Allow starting an RT animation via Canvas Change-Id: I8b105a01cf28ad03797b63347343f6b999d46386
/frameworks/base/core/java/android/view/RenderNodeAnimator.java
|
52244fff29042926e21fa897ef5ab11148e35299 |
|
02-May-2014 |
John Reck <jreck@google.com> |
Add CanvasProperty for drawCircle Change-Id: Icbcc030f5033d2094e567d7c519b9d672f2aac1c
/frameworks/base/core/java/android/view/RenderNodeAnimator.java
|
e45b1fd03b524d2b57cc6c222d89076a31a08bea |
|
15-Apr-2014 |
John Reck <jreck@google.com> |
RenderThread animator support Change-Id: Icf29098edfdaf7ed550bbe9d49e9eaefb4167084
/frameworks/base/core/java/android/view/RenderNodeAnimator.java
|