History log of /packages/apps/Nfc/src/com/android/nfc/handover/BluetoothHeadsetHandover.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
be1939b4b6003ac7a65fcb95a3912f5e1ce8e75f 14-Dec-2012 The Android Open Source Project <initial-contribution@android.com> Snapshot b80adb2c263702442cf2f2d771168400e6ceb9f8

Change-Id: I391d8e1be1a61e68b01f0db371dbb4ed3e5b5933
/packages/apps/Nfc/src/com/android/nfc/handover/BluetoothHeadsetHandover.java
525c260303268a83da4c3413b953d13c9084e834 14-Dec-2012 The Android Open Source Project <initial-contribution@android.com> Snapshot 1a6bcf3cca90fedfbad33c1cdd6d05af5774fc01

Change-Id: I3ccb25bf7cde2c22f52260cae0e9957517e6bb5f
/packages/apps/Nfc/src/com/android/nfc/handover/BluetoothHeadsetHandover.java
78705adb33530d58f6b25bd3976ef36df196af55 09-May-2012 Martijn Coenen <maco@google.com> UI confirmation for pairing a BT device through NFC.

If we find a BT device to pair through NFC and we haven't
seen it device before, request confirmation before pairing it.

Bug: 6092058
Change-Id: I34fc638fbdb152a48e90644f9a34cc1a0b942de2
/packages/apps/Nfc/src/com/android/nfc/handover/BluetoothHeadsetHandover.java
d82d9db81f30ccecd29a0531e6db9b49c9c2cd95 08-May-2012 Martijn Coenen <maco@google.com> Bluetooth Beam bug fixes, UX and i18n.

- Implemented handover select with carrier power state
- Delay OPP send if remote carrier is activating
- I18n for all handover components
- Cleanup old handover transfers

Bug: 6411485
Change-Id: I84aac3a7c7e703a1fcb423b6016cd9fa3d33d9b1
/packages/apps/Nfc/src/com/android/nfc/handover/BluetoothHeadsetHandover.java
226307d8c2952c42855005d7c0107b42b066bc9a 12-Apr-2012 Martijn Coenen <maco@google.com> Latest changes for Bluetooth Beam.

- Receive transfer notifications and status info from Bluetooth, to show
progress using Notifications.
- Added power manager, to keep track of BT power state, and turn BT off
if possible.

TODO:
- UI for failed operations (ie transfer failed, Bluetooth enable failed).
- Cleanup of transfer list
- Make sure BT doesn't connect to other peripherals or isn't connectable.

Change-Id: I31450f589bbaeb72ee8c450c5019f00f0190b7aa
/packages/apps/Nfc/src/com/android/nfc/handover/BluetoothHeadsetHandover.java
49913d6a0ed709ff6edde40bb040605997b561f3 02-Mar-2012 Nick Pelly <npelly@google.com> Change threading/locking model of BluetoothHeadsetHandover

All work is now done on the main thread. No locks needed.

Change-Id: I59f8d925e2465c697b6f3521c9fa6204b52d6802
/packages/apps/Nfc/src/com/android/nfc/handover/BluetoothHeadsetHandover.java
a2908a164eec02c34efc39db2e3ee0e38ebbfdb1 01-Mar-2012 Nick Pelly <npelly@google.com> Implement NFC-BT handover for Bluetooth headsets, such as Nokia BH-505.

Touch once to turn BT on, pair, connect HFP and A2DP, and start the music.
Touch again to disconnect HFP and A2DP.

Change-Id: Icfe120606aae5e80b04cc4aba3b03331a1213676
TODO: enable Bluetooth without causing auto-connection to *other* devices
TOOD: disable Bluetooth when disconnecting if it was enabled for this device
TODO: il8n / UI review
TODO: check security issues around auto-on BT and auto-pair
/packages/apps/Nfc/src/com/android/nfc/handover/BluetoothHeadsetHandover.java