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
|