History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/AnimatedImageView.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b20b75ca5f1ebe893777355907886a1516df00b5 22-Mar-2016 Selim Cinek <cinek@google.com> Fixed the default of AlphaOptimizedImageViews overlapping rendering

The default was true before, which lead to quite a few bugs.
Moved done the introduced attrs to support it on AnimatedImageView

Change-Id: I68714c22ceefff6bac7cd9496c83edd69256ee1b
Fixes: 27745673
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/AnimatedImageView.java
c0d7058b14c24cd07912f5629c26b39b7b4673d5 29-Jan-2016 Winson <winsonc@google.com> Referencing static interpolators.

Change-Id: I5d2292016e869ed533f5873e373a1eccce651fc5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/AnimatedImageView.java
0f27a3f0d7048140fac2329c714af2bfcf4218d6 10-Jun-2015 Andrew Flynn <flynn@google.com> SysUI: Status bar ImageViews

- Switch AlphaOptimizedImageView to have the boolean hasOverLappingRendering()
return be a custom value. This allows us to have AnimatedImageView extend
AlphaOptimizedImageView and support both types of ImageViews w/o having to
create 2x subclasses.
- Add drawable ID tracking to AnimatedImageView so that we don't interrupt
animations with an update of the exact same drawable.
- Switch mobile signal icon to use AnimatedImageView so that animations aren't
interrupted.

Bug: 21504588
Change-Id: Ic2275f1bf607449c191ae0d08bc7756c7d694bc1
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/AnimatedImageView.java
180979f76b0c99cd7053a44692f6408721b74bce 15-Nov-2013 John Spurlock <jspurlock@google.com> Fix logic problems in AnimationDrawable and View.

1. View now checks both queues when unscheduling runnables,
fixing the case where work was scheduled pre-attach, and unscheduled
post-attach.

2. AnimationDrawable avoids posting duplicate runnables when rescheduling
itself.

3. Decouple is-animation-running state from current frame pointer in
AnimationDrawable. Some calls init to the first frame, but do not
kick off the animation.

4. Remove workaround in SystemUI's AnimatedImageView (status bar icon)
now that the underlying framework issues are fixed.

Bug:11694594
Change-Id: I77ca6bd80262f7edcf980b2d7efc2592f8051f29
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/AnimatedImageView.java
327276440f86fc9dec5c72b687b77c58d15473f1 14-Nov-2013 John Spurlock <jspurlock@google.com> Avoid skipping animated status bar icon frames.

By avoiding a known issue in AnimationDrawable.

Bug:11694594
Change-Id: I87540728118833f29fc7b64a5c853bc26fd19d73
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/AnimatedImageView.java
cd686b5b6d4166b510df8e32138479a9559bc117 05-Jun-2013 John Spurlock <jspurlock@google.com> Migrate systemui Slog calls to Log

Change-Id: Ib6734c85960f06fed646599565b8eeba26b9e98e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/AnimatedImageView.java
258384aff260270f58bf397329c26b637dd03766 14-Aug-2012 Daniel Bateman <jetison.24@gmail.com> framework: fix notification icons not animating till ticker is updated

Fixes Android issue #15657

Change-Id: If3bb8693d99e3415bcf0fa9adadee5c1bdbb990d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/AnimatedImageView.java
1e7277e20465be39e30d7e84192c40c4c7b55f89 29-Sep-2010 Joe Onorato <joeo@android.com> AnimatedImageView: Stop the animation when we're not visible.

Change-Id: I5dedc4048806f1ea44ef4777ccf578a29e79869b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/AnimatedImageView.java
79de0c550037a5328bbc7f4fddaf02f192a5c283 26-May-2010 Joe Onorato <joeo@android.com> Move the StatusBarPhone package into a new catch-all SystemUI.apk.
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/AnimatedImageView.java