48edc0c62805450fcecd11622dbcc91a433dcd0c |
|
10-Apr-2017 |
Jason Monk <jmonk@google.com> |
Convert signal icon to be custom drawable This will make it really easy to change the number of bars it displays. Test: runtest systemui Change-Id: If0b8a606f56430ea08fa0887af85aa0e90de1d40 Fixes: 35902355
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/car/ConnectedDeviceSignalController.java
|
2a6ea9c2a1b52b0386270ec73e1e6d6a9b614a34 |
|
26-Jan-2017 |
Jason Monk <jmonk@google.com> |
Delete BaseStatusBar It is a relic of a more complex time, but has passed out of all knowledge for too long. Test: manual testing on phones and TV Change-Id: I62a15d9413ea4bda3ac82bf6f7d22c096e2c1cdc
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/car/ConnectedDeviceSignalController.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/car/ConnectedDeviceSignalController.java
|
8852905b0b3837e326127c6dfef6f699124ce715 |
|
04-Nov-2016 |
Jason Monk <jmonk@google.com> |
Unit testing for fragments. Set up a base class for testing fragments that will generate the host and run the fragment through some lifecycle checks to make sure it does ok with standard lifecycle. Fragment tests will also automatically check for any sort of leaks related to bindings, receivers, or other callbacks in sysui. This requires changing the statusbar.policy classes with callbacks to have a common interface. Lastly also fixes a few lifecycle bugs in QS found from the above tests. Bug: 32609190 Test: runtest systemui Change-Id: I52007c696c2fd41914bba4ba9d8055f2b564a7d8
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/car/ConnectedDeviceSignalController.java
|
13e1b6736619d9c96c75a16e625948412572b924 |
|
26-Sep-2016 |
Anthony Chen <ajchen@google.com> |
Ensure the connected device indicator disappears if bluetooth is turned off. This requires exposing BluetoothController as a protected variable so that CarStatusBar can pass it to the ConnectedDeviceSignalController. The latter controller is then aware of when bluetooth is turned off and can appropriately hide the indicators. Test: Manually tested Bug: 31711141 Change-Id: I7657b6d1210eb31f162fe358e34f480f88fc3268
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/car/ConnectedDeviceSignalController.java
|
b3e7386b224e5ae5951d8ae5aa344dc53b3f01da |
|
31-May-2016 |
Sam Hurst <shurst@google.com> |
Check for null pointer before use. Bug: 29044977 Change-Id: Ie20c656598eeb2e4700dc245c83e6a765e186117 (cherry picked from commit f384fbf05d000775b00f25fd78bda090afb088d0)
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/car/ConnectedDeviceSignalController.java
|
1c59e9f214803bfb12fa73cace24758b17112e14 |
|
11-Apr-2016 |
Anthony Chen <ajchen@google.com> |
Display the RSSI of a connected bluetooth device. In AAE, we would like to display the RSSI next to the regular network signal of the vehicle (if it exists). Created a ConnectedDeviceSignalController that will listen for bluetooth connections and gather this information. Introduced new FrameLayout in the status bar that will house this info. Screenshot: https://goo.gl/photos/Jxk7bytS9BgjvLyk9 Bug: 28002860 Change-Id: I3dc24e0855c556d572c2bcdf2d5c9b72210dee08
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/car/ConnectedDeviceSignalController.java
|