History log of /frameworks/layoutlib/bridge/src/android/view/Choreographer_Delegate.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
67f948f353b652d3373c7bdb0c2a8715e8b4e9f6 10-Jul-2017 Diego Perez <diegoperez@google.com> Fixes animated vector drawable test

The frame cleanup in the Choreographer was not cleaning the
AnimationHandler.

Test: Fixes existing test
Change-Id: I3f80d3518c7aab1ffebd6f3f2045874be3d32daf
/frameworks/layoutlib/bridge/src/android/view/Choreographer_Delegate.java
878037d8f533ca51121d0dc035181e5ecb2762cf 07-Jul-2017 Diego Perez <diegoperez@google.com> Clean-up any choreographer callbacks after render

After calling render, any animation callbacks need to be removed so they
are not executed in the next frame.

Test: Existing tests pass
Bug: 63380076
Change-Id: If3974d84b47a48ee7c769f31c6c179ccc6e8f7c2
/frameworks/layoutlib/bridge/src/android/view/Choreographer_Delegate.java
d73404483cb16edaa81259fbc7a19627f2555bc2 30-Jan-2017 Diego Perez <diegoperez@google.com> Fixes for animated vector drawables

- Make sure that all ImageViews containing animated vector drawables
have the animation started.
- VGroup does not need to copy the children as they are copied by the
VectorDrawable initialization

Test: Covered by existing animated vector drawable tests
Change-Id: Ic0fc09ee5c98b3747dbc6fe311cdeea2c8dba380
/frameworks/layoutlib/bridge/src/android/view/Choreographer_Delegate.java
3c7963bb563cef3ed2924461b3b8cb9c4650f9b2 06-Apr-2016 Deepanshu Gupta <deepanshu@google.com> Add missing setAccessible to Choreographer's threadInstance

Change-Id: I753660cf68ba5a9c375942222e32059d952739bb
/frameworks/layoutlib/bridge/src/android/view/Choreographer_Delegate.java
405d10472d7b8ba7ff86f46e734195128709a829 06-Apr-2016 Deepanshu Gupta <deepanshu@google.com> Clear ThreadLocal storage from Choreographer

Change-Id: I5abb5c68a635e7808b0a036ba4d9971cd0139aa3
/frameworks/layoutlib/bridge/src/android/view/Choreographer_Delegate.java
344cbc9b8ed3ae06a5b183d684df0399fef59879 02-Dec-2015 Deepanshu Gupta <deepanshu@google.com> Revert "Revert "Add support for Choreographer animations""

This reverts commit 8390b2ac85765e768d4b685077a96e6395d208b4.

The build break should now be fixed by
cbb1ba7f493116882b79578ec68646366f29cde4

Change-Id: I9bf21cc6dbdb5d515a665384dc6dfa464c3e6e2e
/frameworks/layoutlib/bridge/src/android/view/Choreographer_Delegate.java
31bedba360a3bba732b63566ddb0521f1765753e 02-Dec-2015 Diego Perez <diegoperez@google.com> Revert "Add support for Choreographer animations"

This reverts commit 29ed07524ce0fc2e5950f5340d306247145d0efa.
/frameworks/layoutlib/bridge/src/android/view/Choreographer_Delegate.java
67edd77d7aae7770b691b45e00c67d7f42e0316d 14-Oct-2015 Diego Perez <diegoperez@google.com> Add support for Choreographer animations

First step to add support for Choreographer based animations. The
Choreographer_Delegate avoid using a handler so the animation callbacks
can be called on-demand (by using doFrame). This allows things like
frame by frame animation or selecting a specific frame, and doesn't need
a separate thread to run.

The CL also changes the System and SystemClock implementations to allow
to set specific times. Because animations heavily rely on the system
time, this allows controlling it. It can also be useful to ensure that
the rendering produces a deterministic result when using controls like
the Calendar widget.

Change-Id: Iff221d2698a82075cafbb60f341be01741f7aa13
/frameworks/layoutlib/bridge/src/android/view/Choreographer_Delegate.java
ab775ecdd189b32e35b0d3f4a821502f88b03a4b 24-Jan-2014 Adam Lesinski <adamlesinski@google.com> Revert "Move frameworks/base/tools/ to frameworks/tools/"

This reverts commit 9f6a119c8aa276432ece4fe2118bd8a3c9b1067e.
/frameworks/layoutlib/bridge/src/android/view/Choreographer_Delegate.java