History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/LightBarController.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
aa573e9e8632552d1fa8bdd6b0ee408ff9a93a6b 27-Jan-2017 Jason Monk <jmonk@google.com> Work on separating out the status bar management

Lots of stuff:
- Make StatusBarIconController be a permanent dependency
- Break out dark stuff into DarkIconDispatcher
- Create StatusBarFragment
- This bit is a bit ugly for now, but will be better later
- Other stuff probably

Test: runtest systemui
Change-Id: I4973bc9f944e66af92731bf1edd2b39657f1782f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/LightBarController.java
1bf6077afeecec35fe0d57072e851f9810e937cd 04-Feb-2017 Adrian Roos <roosa@google.com> SystemUI: Add LightBarController dump

Test: adb shell dumpsys activity service com.android.systemui
Bug: 34198865
Change-Id: I7b109449b3d5e392a55740a8237bd43c509089a7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/LightBarController.java
9c7844cb91b43929d0a86b1c90aa1efb37f5463a 18-Jan-2017 Jason Monk <jmonk@google.com> Work on sysui dependencies

One of the many problems with PhoneStatusBar is that it holds
dependencies for many other parts of SysUI. Fix this by creating
a static method of grabbing dependencies that are global to sysui
this cleans up a lot of chains of interdependence.

Also add easy way to inject mocks of these dependencies for the
purpose of testing.

Test: runtest systemui
Change-Id: Ia0e947faea62d15b665facada47ac9916c99f895
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/LightBarController.java
70c5c30afa1379d4c3c856f08a3b5a0fdb5f9d92 18-Jan-2017 Selim Cinek <cinek@google.com> Merge changes Ic5ceb729,I51fab5be,Id7abd858,Ic5fce695,I14a75cd6, ...

* changes:
Fixed the interactivness of the shelf on the keyguard
Follow up fixes for expandhelper
Fix guts not expanding when QSPanel is expanded
Fixed an issue where the setVisibility wasn't annotated
Fixed a crash when a notification is updated
Improved the performance of the shelf / scrim
Fixed a caching issue where icons could stay greyscale
49fa016a98cef9940c883b3f620a0e90537a204e 11-Jan-2017 Jason Monk <jmonk@google.com> Move navigation bar logic to its own class

Start hacking away at PhoneStatusBar by trying to pull out
as much NavigationBar logic as possible.

Test: runtest systemui
Change-Id: I23b904428be31b91f0747fd60c9f6e0dd323eb44
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/LightBarController.java
fb6ee6d60c5106447cf3c373b9969fbeb354719a 29-Dec-2016 Selim Cinek <cinek@google.com> Improved the performance of the shelf / scrim

We are now caching the light status bar state and
are only reevaluating it if it changed / alpha changed.
Similarly, we now cache the background color for the
scrim, since that usually doesn't even change
in the shade, only on the lockscreen with transparency.

Change-Id: I417bf8286b8ccdfcfb143e8ea365b01c2b348be7
Test: runtest systemui-jank -c android.platform.systemui.tests.jank.SystemUiJankTests -m testNotificationListPull_manyNotifications
Bug: 33252359
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/LightBarController.java
40db029cfeb263b5b672ca687c347e58ed2ad2ae 28-Jun-2016 Jorim Jaggi <jjaggi@google.com> Light navigation bar support (1/2)

Test: Open an app that has this flag set.

Test: android.systemui.cts.LightBarTests

Bug: 29058491
Change-Id: Idaff65fdd5c59b68ae9920726c9ea50b53f96675
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/LightBarController.java