History log of /packages/apps/Settings/src/com/android/settings/bluetooth/BluetoothPairingRequest.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2f43b146f54a284a6c2d654488c77509e0f1f751 21-Oct-2015 Jeff Sharkey <jsharkey@google.com> Merge branch \'mnc-dr-dev-plus-aosp\' of /usr/local/google/game/mirror/googleplex-android_googlesource_com/platform/packages/apps/Settings into mnc-dr-dev-plus-aosp
am: ead9448b4a

* commit 'ead9448b4a9284543e875115dde389444f2e2e3e':
Always show pairing dialog for device-specific keyboard.
39b467482d1bf256a111c757e9b7621c6f523271 10-Sep-2015 Jason Monk <jmonk@google.com> Depend on support lib preferences

Bug: 24576551
Change-Id: Ic6190bacd3f7582c9bbc8de972da4612bd92421e
/packages/apps/Settings/src/com/android/settings/bluetooth/BluetoothPairingRequest.java
dab743b95ce5ee108794751f8c34f9193739c512 10-Sep-2015 Michael Wright <michaelwr@google.com> Always show pairing dialog for device-specific keyboard.

Bug: 22876536
Change-Id: Ief9f6343d435747050bb7910f934e4777f5116de
/packages/apps/Settings/src/com/android/settings/bluetooth/BluetoothPairingRequest.java
55eaa96fe44ab473975fd2d9b3d97836935752fe 19-Mar-2015 Alan Viverette <alanv@google.com> Clean up usage of theme colors, deprecated Resources.getColor* methods

Change-Id: I34e11e0773c9f8e00e3eab422781094e19a16d3d
/packages/apps/Settings/src/com/android/settings/bluetooth/BluetoothPairingRequest.java
4ce62f3fab5b0b74f3d5839579b795d360e32272 20-Aug-2014 Selim Cinek <cinek@google.com> Added colors to system notifications

Bug: 17128331
Change-Id: I0cf0fe76a97d9dd772cd23475eddf5bdb92b2cca
/packages/apps/Settings/src/com/android/settings/bluetooth/BluetoothPairingRequest.java
68926914213742311fbab28da7883f9ea3f341b6 02-Dec-2013 Srinu Jella <sjella@codeaurora.org> Bluetooth: GAP: Cancel the pairing notification on bond state change

Cancel the pairing notification on bond state change happens from
BOND_BONDING to BOND_NONE. Otherwise it will present in the
notification area until it gets cancelled by opening it and press
cancel on pairing dialog.

Change-Id: I96f673e29e612cd748165a1323a5b4a4276a843c
/packages/apps/Settings/src/com/android/settings/bluetooth/BluetoothPairingRequest.java
2036ebd8896bbabbbe04db34c9e7d8a1be6fe32a 27-Jul-2011 Matthew Xie <mattx@google.com> Save changed name from CachedBluetoothDevice to native storage

The change preserves the friendly name change over power cycle.
bug 5081605

Change-Id: I2b2cce5a789c72d52439511c42df369639eb0b4b
/packages/apps/Settings/src/com/android/settings/bluetooth/BluetoothPairingRequest.java
436b29e68e6608bed9e8e7d54385b8f62d89208e 08-Feb-2011 Jake Hamby <jhamby@google.com> Refactor Bluetooth settings for readability and performance.

Major refactoring of Bluetooth settings classes.
- Moved all functionality from LocalBluetoothManager into new
LocalBluetoothAdapter and LocalBluetoothPreferences, and into
existing classes.
- Refactored functionality from BluetoothEventRedirector into new
BluetoothEventManager class, deleting the original version. New
version uses a HashMap from action Strings to implementers of the
BluetoothEventManager.Handler interface.
- Created new BluetoothDiscoveryReceiver to update shared preferences
timestamp for Bluetooth discovery start/finish. This is the only event
handling we need to do when the settings app is not visible, so it has
its own receiver entry in AndroidManifest.xml. Edits are written using
QueuedWork.singleThreadExecutor(), which BroadcastReceiver knows about
and will wait for completion, eliminating the need for PendingResult.
- Miscellaneous cleanups to code style and logic for readability.
- Pulled some large switch statement code blocks into new methods.
- Changed all Bluetooth state references to the new BluetoothProfile
constants.
- Changed use of deprecated Notification constructor in
BluetoothPairingRequest to use Notification.Builder.
- Moved Utf8ByteLengthFilter helper function from BluetoothNamePreference
into its own class, and moved test cases into the same package.
- Moved all LocalBluetoothProfileManager functionality related to
specific profiles into new top-level classes (A2dpProfile, etc.), all
implementing the LocalBluetoothProfile interface.
- Moved all UI-related methods from CachedBluetoothDevice into the class
that uses the method, or into the static Utils class for shared methods.

Change-Id: I6d49b7f4ae0c7d7dcf62551ee40b51ecb5fe4f47
/packages/apps/Settings/src/com/android/settings/bluetooth/BluetoothPairingRequest.java
da23ae88d110dce585b19581a180feefbb0be4c8 05-Jan-2011 Jaikumar Ganesh <jaikumar@google.com> Add new pairing dialog for keyboard pairings.

Change-Id: I672a3d874a7876fca6bd38091444dc9c5fb3a2f1
/packages/apps/Settings/src/com/android/settings/bluetooth/BluetoothPairingRequest.java
c090feb64f674d9840993736a24f9667f8b0e0d5 08-Dec-2010 Jake Hamby <jhamby@google.com> Implement BT settings functionality for new UI.

- Removed context menu logic for long press (no longer used).
- Converted device picker to run in its own Activity, using a dialog
theme on large screen devices and full-screen on phones.
- Removed unused resources.
- Add device to "Paired devices" list when pairing is initiated by the
remote device.
- Return to Bluetooth settings pane after successfully pairing a new
device from the "Find nearby device" pane.
- Add support for renaming devices (TODO: persist the custom name and
update the "bread crumb" in the action bar to the new device name).
- Add support for incoming file transfer and auto connect checkboxes
in DeviceProfilesSettings.
- Show available and connected device profiles as icons instead of
summary text. Available but disconnected profiles are drawn in gray.
- Fixed bluetooth_notif_message to include the device name as a parameter
instead of appending the name to the end of the localized string.
- Changed some fields from private to package scope for more efficient
access from inner classes.

Bug: 3137982

Change-Id: Ic2d6ee5be60c9c5b3f3a8a58846d58efedfa5c93
/packages/apps/Settings/src/com/android/settings/bluetooth/BluetoothPairingRequest.java
83c3b64ff7235e1382712a899ab0a269ce8a28d6 19-Aug-2010 Erik Ljungberg <erik.ljungberg@sonyericsson.com> BT: The Phone doesn't "wake up" when trying to pair with it.

To improve the pairing request usability:
- In the case where a notification shall be used the standard
notification sound is added
- When the screen is off notification is always used.

Change-Id: I751a7913517c64de5d7ba06d7c17358197d002c5
/packages/apps/Settings/src/com/android/settings/bluetooth/BluetoothPairingRequest.java
5469ff8b3f9966c6f141078b37da5f178b7825e4 09-Nov-2009 Michael Chan <mchan@android.com> b/2226832 Showing Pairing Dialog in the foreground

Pairing Dialogs notifications (in the window shade) were not visible in full
screen apps e.g. gallery. Showing Pairing Dialog in the foreground:
1) if the remote device was picked in the device picker in the last minute or
2) if the device was in discoverable mode in the last minute.
/packages/apps/Settings/src/com/android/settings/bluetooth/BluetoothPairingRequest.java
5f23cb39a1bd9c319383108c209fca7f0256894b 11-Sep-2009 Jaikumar Ganesh <jaikumar@google.com> Modify settings for 2.1

Add incoming pairing dialog
Add DisplayPasskey handling of pairing keyboards with 2.1 devices.
Modify code path to show errors when bonding request fails.
Misc fixes like string changes.
/packages/apps/Settings/src/com/android/settings/bluetooth/BluetoothPairingRequest.java
16cc86315d7a8e1f6a0f3083d0a810a7cb097832 10-Sep-2009 Nick Pelly <npelly@google.com> Update application for Bluetooth API changes.

Change-Id: I8351611f0f0c5eda3e423dbe7e7b53e52d75ac36
/packages/apps/Settings/src/com/android/settings/bluetooth/BluetoothPairingRequest.java
d63c0112251ab4e4e977545368dd703d875012a4 15-Aug-2009 Nick Pelly <npelly@google.com> Bluetooth: Update Settings.apk to match BT API change.

Split BluetoothDevice into BluetoothDevice and BluetoothAdapter.

BluetoothAdapter: Represents the local BT adapter. Operations on the local
adapter (start a scan, etc).
BluetoothDevice: Represents a remote BT device. Operations on remote devices
(pair, connect, etc).
/packages/apps/Settings/src/com/android/settings/bluetooth/BluetoothPairingRequest.java
3a76bcaa83c15f96832f934e67e6f0190e72a3dc 17-Jul-2009 Jaikumar Ganesh <jaikumar@google.com> Initial 2.1 bluetooth support.

Need to work with Strings and UI person to fix and later test everything.
/packages/apps/Settings/src/com/android/settings/bluetooth/BluetoothPairingRequest.java