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
|