History log of /frameworks/base/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeBluetoothController.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
45fb7a75cf6d81f275303d2a3b74b4140fd694da 18-Apr-2018 Amin Shaikh <ashaikh@google.com> Update bluetooth QS tile secondary text.

Only show detailed status when connected to exactly one device.
Otherwise show "X devices".
Also, listen for bluetooth profile service callbacks to initialize the
bluetooth device state after systemui crashes.

TODO: Update string to "X devices connected" after P

Change-Id: I99a3484c3dfa7eb0d6d8836336ebb84cbdaadbe5
Fixes: 76102598
Fixes: 77498698
Test: manual
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeBluetoothController.java
3fd0b14fe6ad26d99e626b98516b1c86c401d8b9 31-Aug-2017 Jason Monk <jmonk@google.com> Add bt battery level to QS icons

Test: visual
Change-Id: I690e496e3e88fd734d43ea2f25396772e922940c
Fixes: 63393322
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeBluetoothController.java
9ef03b463c0926ab60b5e6528f94a221e0dd5631 13-Jun-2017 Jason Monk <jmonk@google.com> Fix sysui depending on slow bt calls

Move calls to a background thread and cache the results to avoid
slowing down sysui when there are too many bluetooth devices.

Test: runtest systemui
Change-Id: Ica10e86ca6b2783c30ed9de68f1a91dc5cfdf068
Fixes: 38118549
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeBluetoothController.java
340b0e5216b4fcc435e0459b1ca46155a572100d 08-Mar-2017 Jason Monk <jmonk@google.com> Move out test utilities to a Testables library

Test: runtest --path frameworks/base/tests/testablets/tests
&& runtest systemui

Change-Id: Ideef4aef5f26136b1741c556b9be5884f38842a0
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeBluetoothController.java
9abca5e9f88c47579f8334c6c48741a259185b9b 11-Nov-2016 Jason Monk <jmonk@google.com> Cleanup and refactoring of test utilities

- Make leak checking faster by converting to fakes
- Requires making clean interfaces for all CallbackControllers
- Integrate leak checking into the TestableContext

Test: runtest systemui
Change-Id: Ic57a06360d01a0323ef26735a543e9d1805459e2
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeBluetoothController.java