History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/BluetoothController.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
fac2538e463138a8a1a92bc94af3f310d28718b4 19-Jul-2016 Jason Monk <jmonk@google.com> QS: Make BT detail be more consistent with Settings

- Show turning on as on
- Disable switch when in a turning on/off state

Change-Id: I55f977808d1b881f6dc27192dcc2e907b0576447
Fixes: 29237638
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/BluetoothController.java
b6fc931204a3e7a40ac2dfda67f4b61aef9e4b5b 27-Jan-2016 Sudheer Shanka <sudheersai@google.com> Add padlocks to more qs tiles.

Bug: 26764485
Bug: 26765645
Change-Id: I89bb1b3b9a507772299778a1b3611884441408c9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/BluetoothController.java
a7d92b6fdec6b4f572144611b768022e6a654736 27-May-2015 Jason Monk <jmonk@google.com> Cache bluetooth connection state from callback

Bug: 21444506
Change-Id: Idebcc1974fdd7551645d10eea4e30d9e1133556b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/BluetoothController.java
be3c5dbee66758517a8198f98ed2e20c80af326b 04-Feb-2015 Jason Monk <jmonk@google.com> Make QS use SettingsLib's BT code

A couple of changes needed to be made to SettingsLib to support this.
- SettingsLib needed to track ACTION_CONNECTION_STATE_CHANGED
- The summary code needed to move from Settings up into SettingsLib
- Added a getMaxConnectionState to CachedBluetoothDevice
- This simplifies the states of all of the profiles into
one.

Change-Id: I7f828f0038ad0cf39274986ece6d486d545f0286
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/BluetoothController.java
486b78e42652466f6241eb87d5bed60040db7a25 07-Jul-2014 John Spurlock <jspurlock@google.com> QS: Introduce bluetooth control panel.

- Factor out common detail item panel view, share with Wifi.
- Add an empty state (large icon + text)
- Implement connect / disconnect for supported BT profiles.
- Wire up "scanning" state, but still waiting on asset.
- Add BT controller info to dump.

Bug:16235253
Change-Id: Icf854cafba962fe4b63767d7206e309d80b7b87b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/BluetoothController.java
d1c86e2cb272f8b8be5b9b47aa4ec7084fe61c22 01-Jun-2014 John Spurlock <jspurlock@google.com> QuickSettings: Icon updates + BT connecting state.

Bug:15186962
Change-Id: I56de6f3cabcb36b13617d4027323a078cceb9587
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/BluetoothController.java
af8d6c44f06d2f8baac2c5774a9efdae3fc36797 07-May-2014 John Spurlock <jspurlock@google.com> New quick settings implementation.

Bug:14133785
Change-Id: I7f57f8e7ebcc3e1a06fa5204f477470f14299e1f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/BluetoothController.java
3c87566c115e1fce3fdc09a6fe40488bcdc04cde 31-Aug-2013 John Spurlock <jspurlock@google.com> SystemUI demo mode.

Control the status bar visuals via a simple intent protocol.
Useful for comprehensive visual testing reachable assets
and the various bar modes.

Protected behind a global system setting. To enable:
adb shell settings put global sysui_demo_allowed 1

Remove obsolete sync failing asset, and tighten up
BluetoothController to represent reality.

Bug:10502089
Change-Id: I28443af3d6b22fcb7b367ef70e1d95fc23ebd407
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/BluetoothController.java
84dbf462f8593d2df93012b23e027c7f1d4394c7 18-Sep-2012 Winson Chung <winsonc@google.com> Fixing crash in emulator due to no BluetoothAdapter. (Bug 7188166)

Change-Id: I63fe4b229a8a460170df153e71b7ad65655dfad1
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/BluetoothController.java
5f623011db42fc7bd6fb8e57becd7a8eeb23a915 14-Sep-2012 Winson Chung <winsonc@google.com> Making QS scrollable and making numerous tweaks.

- Updating new assets (all line up)
- Updating brightness tile to reflect auto state
- Fixing network tile asset colors
- Adding press feedback

Change-Id: I857f141258eefec65243454cb69905cbd2a10bf6
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/BluetoothController.java
d63c59786509aadd6a8d0c5cb45ed696339f16b7 06-Sep-2012 Winson Chung <winsonc@google.com> Initial changes to add QuickSettings.

Change-Id: If510f74d6046929e5e8a794c6dc2fddb15a03d6b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/BluetoothController.java
564f16a8d71b79b5e07a597a8f188efa8d80a0ee 05-Dec-2011 Jesse Hall <jessehall@google.com> Fix statusbar crash on devices with no Bluetooth

Change-Id: Ib2290f9cde54d0d52c2692b11b0232848bbbc8b0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/BluetoothController.java
0f167d75667e1e4f731c2ab1166d345572a4ef46 27-Oct-2011 Daniel Sandler <dsandler@android.com> Restore bluetooth icons on tablets.

- status bar
- notification panel header area

Bug: 5385369
Change-Id: I382b9e4fbd3dd440919484c70d50b00ce85a8fa1
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/BluetoothController.java
6179ea3196e9306d3f14361fe9ef14191b1edba6 28-Jun-2011 Svetoslav Ganov <svetoslavganov@google.com> Adding accessibility support to the Status Bar.

1. Added content description to pretty much all animals
in the zoo including buttons in the navigation bar,
notifications and status icons for battery, signal,
data, etc.

2. Rectored to avoid ovelaying views since they block
touch exploratino. In general overlaying views
cause trouble for touch exploration and accessibility
in general.

3. Avoid sending accessibility events in case the user is
touching outside of the StatauBAr panels to avoid
confusion.

4. Added records to accessibility events in the places where
this would help the presentation. So the event comes from
a given "leaf" view and its predecessor is adding a record
to the event for itself to provide more cotext. It is up
to the accessiiblity service to choose how to present that.

bug:4686943

Change-Id: I1c1bd123d828fb10911bca92130e9a05c1f020b3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/BluetoothController.java
fce2bf3735177828ccf823b49d3396dfaccc8fd4 02-Feb-2011 Joe Onorato <joeo@google.com> Add a bluetooth icon and data direction to the status bar.

Bug: 3354414
Change-Id: I21cc9a2597e3b22bc5860a042d8a8cc4e93ca5b3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/BluetoothController.java