History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SignalController.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e06b065f6e0d0f939b8519ccd3699b90aef818e9 02-Mar-2016 Jason Monk <jmonk@google.com> Fix QS edit state being out of sync

Do this by making SignalCallbacks send out initial state immediately
rather than posting this state. This requires a little refactoring
to how SignalControllers work.

Bug: 27061469
Change-Id: Iba6b91a4a5d1d13cce0f0d308b6f85f0340bff39
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SignalController.java
c0d7058b14c24cd07912f5629c26b39b7b4673d5 29-Jan-2016 Winson <winsonc@google.com> Referencing static interpolators.

Change-Id: I5d2292016e869ed533f5873e373a1eccce651fc5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SignalController.java
2fdbe128209f02725c645f29bff941efe865da56 01-Jun-2015 Andrew Flynn <flynn@google.com> Remove separate light/dark animated vector drawables

Now that AnimatedVectorDrawables can use themed animations, SysUI no longer
needs to track separate AVDs for the carrier network change icons.

Bug: 21118142
Change-Id: Ifb6d7b5e7e3de85c10bc13183b4142fd2e6714b6
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SignalController.java
33f8ae7543fbf7d94266f0f1621ec873aa2542f1 08-May-2015 Jason Monk <jmonk@google.com> Show data icon when appropriate.

Show it in the status bar when its a default network, but always show
it in QS when its connected, so that users can know its connected.

Also fix the tests.

Bug: 18776546
Change-Id: I553588fc6850b0c2ef6e6015b313222bf4c786e7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SignalController.java
07b75fe65dcb5b8add8246654c65f95f1191933e 14-May-2015 Jason Monk <jmonk@google.com> Move NetworkController broadcasts/listeners to BG

Also do some refactoring to avoid having to sets of callback interfaces
with 75% of the same data.

Bug: 19520495
Change-Id: Ife1c71174c0d6a21f924f7de3cb2f97a04c3d5a1
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SignalController.java
5e751478065835cf86f661cf34fa4f52f851cef5 01-May-2015 Andrew Flynn <flynn@google.com> SystemUI Carrier Network Change unit tests

- Includes unit tests for verifying mobile data indicators.
- Found one bug where dark mode icon wasn't showing properly when
different from light mode icon.
- Comment out failing test
NetworkControllerSignalTest#testSetCurrentSubscriptions

Bug: 20288155
Change-Id: Ib3c9ba224c4187cab35d6bfa68f6bd4c489cf98e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SignalController.java
a478d70a68696380acbd4a9739dfaaebff61c728 15-Apr-2015 Andrew Flynn <flynn@google.com> SysUI: Carrier Network Change icon

- Listen for new PhoneStateListener.CARRIER_NETWORK_CHANGE events.
- Show/hide a new unique animated icon in status bar and quick settings during
Carrier Network Change events if we are instructed by PhoneStateListener
and it's during a period without connectivity.
- ObjectAnimator doesn't let you animate colors between themed colors, so
there's quite a bit of boilerplate duplication in the animation xml.
- Add a new demo mode command to toggle it on/off.

Change-Id: Ic5bb2aa7444303c6b7f2456526a9c25325c6e1f4
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SignalController.java
baeb0dfcccc89ae69b5b043f729e22aa2fcd02ea 17-Feb-2015 Jason Monk <jmonk@google.com> Merge "Up the history on SignalControllers"
7f9623f3dc6ec5f548bbade0b497d1f5e7f6db06 11-Feb-2015 Jason Monk <jmonk@google.com> Up the history on SignalControllers

Also add a test for it, because despite the comment next to it, I
try to set it to an invalid value...

Bug: 19201696
Change-Id: I3c12c871c73ad5ab15f39a6b91b29c71101adad6
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SignalController.java
c366060792ff965ffcaa24d13134c6460172b843 06-Feb-2015 Jason Monk <jmonk@google.com> Remove dead/obsolete carrier label code

Change-Id: I97563150fb4284f8e6b2b1e2aaf5fcd392b4c6cf
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SignalController.java
da68f596282e60bee832dff07cc96bf64bd15939 07-Jan-2015 Jason Monk <jmonk@google.com> SysUI: Separate SignalControllers into separate files

and remove the TODO that says to do it.

Change-Id: I54ac3f27f9246aea87d21f2a1da6608ae675aae6
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SignalController.java