b23d7abde766b0575d6a2592ea828d2d8596ecd4 |
|
17-Oct-2016 |
Chris Craik <ccraik@google.com> |
Fix a bug that the FSD should loop infinitely if the loop count from file or set by setLoopCount is 0 (or smaller). Change-Id: Ifbadf0459b9b3437509a3becb00cc6f475a42965
/frameworks/ex/framesequence/src/android/support/rastermill/FrameSequenceDrawable.java
|
1527ca54acf175853ba6eb3b1e0a3a674789e209 |
|
23-Aug-2016 |
Chris Craik <ccraik@google.com> |
Fix a bug that a FSD that finished all loops is not marked as stopped (isRunning returns true after it stops). bug:30142379 Also use the new constant in the loop check and make it safer. Change-Id: Id36f813fcf717607ccee5be89588d688f48f58d9
/frameworks/ex/framesequence/src/android/support/rastermill/FrameSequenceDrawable.java
|
958761ceb97982b510d3059d31ba8c45700a1654 |
|
11-Aug-2016 |
Chris Craik <ccraik@google.com> |
Fix FrameSequenceDrawable scaling with circle mask bug:30010837 Also adds circle mask to test case, and switches away from ImageView in order to test non-intrinsic bounds case. Change-Id: I0c984d81f578992b9169f7577785ff8a8bfce9b8
/frameworks/ex/framesequence/src/android/support/rastermill/FrameSequenceDrawable.java
|
3a208a6c6340cc636ed22919973264675da5eab0 |
|
10-Aug-2016 |
Chris Craik <ccraik@google.com> |
Add the fourth loop behavior LOOP_FINITE to FrameSequenceDrawable. Change-Id: I286d0957fdb0f18791b0187f6f07f4f3ebc5be51
/frameworks/ex/framesequence/src/android/support/rastermill/FrameSequenceDrawable.java
|
769d2c1df936a328f324a953f3cdf5901dd99078 |
|
09-May-2016 |
Chris Craik <ccraik@google.com> |
Catch exceptions during decode and abort. bug:27561875 Change-Id: I461567316fcee2e425e040c8120dfc5f0c03fba9
/frameworks/ex/framesequence/src/android/support/rastermill/FrameSequenceDrawable.java
|
537754df0d7348949e2324a91cc9e4df7571d7bf |
|
29-May-2015 |
Chris Craik <ccraik@google.com> |
Add setCircularMaskEnabled Also fixes a bug where unscheduling the drawable doesn't reset the state, potentially leading to situations where it has been unscheduled but its state is still SCHEDULED Change-Id: Iec872eda5ccc5c60fb8215c406cad430513168e4
/frameworks/ex/framesequence/src/android/support/rastermill/FrameSequenceDrawable.java
|
e532fb97ba883a488bb751d51732274e03a052af |
|
15-May-2015 |
Chris Craik <ccraik@google.com> |
Move min framerate behavior to Java bug:21000334 Change-Id: I3ffae0e4e6b69755c190e1746d80fa2f623289fa
/frameworks/ex/framesequence/src/android/support/rastermill/FrameSequenceDrawable.java
|
38f3678fe9ee5e050af1587a525dadc40f526a51 |
|
23-Apr-2015 |
Chris Craik <ccraik@google.com> |
Fix race in bitmap decode vs release. Now, if the decode is still running at destroy time, have the decode runnable/thread manage the cleanup. Change-Id: Ifcebf9f00417275229087d6c36989519d5f73aed
/frameworks/ex/framesequence/src/android/support/rastermill/FrameSequenceDrawable.java
|
b19ecfd9cfa2c417034403adf7039edf9fe59327 |
|
30-Jan-2015 |
Chris Craik <ccraik@google.com> |
Simplify destruction path - require users to call destroy() bug:19035637 Change-Id: I1efbd8682977dd58c8c454b8253bfa82f6534ff5
/frameworks/ex/framesequence/src/android/support/rastermill/FrameSequenceDrawable.java
|
4eb541aff092a057b27b917f09d33aba226dffed |
|
24-Apr-2014 |
Chris Craik <ccraik@google.com> |
Store BitmapProvider within FrameSequenceDrawable Change-Id: Ifd10c796cc6107b33e7bc67835e16ad3c0851953
/frameworks/ex/framesequence/src/android/support/rastermill/FrameSequenceDrawable.java
|
3105099a73d4fea3408ea0cf6b358fff77dc8b67 |
|
16-Apr-2014 |
Chris Craik <ccraik@google.com> |
Add Bitmap reuse callbacks to FrameSequenceDrawable Also fixes decoding thread priority, and now correctly handles unscheduled swap events. Change-Id: I8397a390ff5d0cbbd5f2f07ab18973fb821c881d
/frameworks/ex/framesequence/src/android/support/rastermill/FrameSequenceDrawable.java
|
e36c5d675c8c2f900ef186a55edf71ce36ca9fa0 |
|
14-Jan-2014 |
Chris Craik <ccraik@google.com> |
Add loop count control -Adds callback into app for drawable that finishes animating -Fixes timestamp delay mapping (was previously off by one) -64 bit pointer storage Change-Id: I21cf7eb325fd58fb0aeda58f864d35fe483a89a7
/frameworks/ex/framesequence/src/android/support/rastermill/FrameSequenceDrawable.java
|
a3ac0a2df64dcfb8b0b01f1cf05e9afd1439e1f4 |
|
06-Jan-2014 |
Chris Craik <ccraik@google.com> |
Import FrameSequence Change-Id: I09b668925366a22e8e7e80e4abeae24b3a98c639 (cherry picked from commit a1265c3d8a20e805e0c45083d5c7d728d4b70009)
/frameworks/ex/framesequence/src/android/support/rastermill/FrameSequenceDrawable.java
|