Merge "Save changed name from CachedBluetoothDevice to native storage"
This commit is contained in:
@@ -82,7 +82,7 @@ public final class BluetoothPairingRequest extends BroadcastReceiver {
|
|||||||
|
|
||||||
String name = intent.getStringExtra(BluetoothDevice.EXTRA_NAME);
|
String name = intent.getStringExtra(BluetoothDevice.EXTRA_NAME);
|
||||||
if (TextUtils.isEmpty(name)) {
|
if (TextUtils.isEmpty(name)) {
|
||||||
name = device != null ? device.getName() :
|
name = device != null ? device.getAliasName() :
|
||||||
context.getString(android.R.string.unknownName);
|
context.getString(android.R.string.unknownName);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -130,7 +130,7 @@ public class BluetoothPermissionActivity extends AlertActivity implements
|
|||||||
}
|
}
|
||||||
|
|
||||||
private String createConnectionDisplayText() {
|
private String createConnectionDisplayText() {
|
||||||
String mRemoteName = mDevice != null ? mDevice.getName() : null;
|
String mRemoteName = mDevice != null ? mDevice.getAliasName() : null;
|
||||||
|
|
||||||
if (mRemoteName == null) mRemoteName = getString(R.string.unknown);
|
if (mRemoteName == null) mRemoteName = getString(R.string.unknown);
|
||||||
String mMessage1 = getString(R.string.bluetooth_connection_dialog_text,
|
String mMessage1 = getString(R.string.bluetooth_connection_dialog_text,
|
||||||
@@ -139,7 +139,7 @@ public class BluetoothPermissionActivity extends AlertActivity implements
|
|||||||
}
|
}
|
||||||
|
|
||||||
private String createPbapDisplayText() {
|
private String createPbapDisplayText() {
|
||||||
String mRemoteName = mDevice != null ? mDevice.getName() : null;
|
String mRemoteName = mDevice != null ? mDevice.getAliasName() : null;
|
||||||
|
|
||||||
if (mRemoteName == null) mRemoteName = getString(R.string.unknown);
|
if (mRemoteName == null) mRemoteName = getString(R.string.unknown);
|
||||||
String mMessage1 = getString(R.string.bluetooth_pb_acceptance_dialog_text,
|
String mMessage1 = getString(R.string.bluetooth_pb_acceptance_dialog_text,
|
||||||
|
@@ -83,7 +83,7 @@ public final class BluetoothPermissionRequest extends BroadcastReceiver {
|
|||||||
Notification notification = new Notification(android.R.drawable.stat_sys_data_bluetooth,
|
Notification notification = new Notification(android.R.drawable.stat_sys_data_bluetooth,
|
||||||
context.getString(R.string.bluetooth_connection_permission_request),
|
context.getString(R.string.bluetooth_connection_permission_request),
|
||||||
System.currentTimeMillis());
|
System.currentTimeMillis());
|
||||||
String deviceName = device != null ? device.getName() : null;
|
String deviceName = device != null ? device.getAliasName() : null;
|
||||||
notification.setLatestEventInfo(context,
|
notification.setLatestEventInfo(context,
|
||||||
context.getString(R.string.bluetooth_connection_permission_request),
|
context.getString(R.string.bluetooth_connection_permission_request),
|
||||||
context.getString(R.string.bluetooth_connection_notif_message, deviceName),
|
context.getString(R.string.bluetooth_connection_notif_message, deviceName),
|
||||||
|
@@ -326,8 +326,8 @@ final class CachedBluetoothDevice implements Comparable<CachedBluetoothDevice> {
|
|||||||
mName = mDevice.getAddress();
|
mName = mDevice.getAddress();
|
||||||
} else {
|
} else {
|
||||||
mName = name;
|
mName = name;
|
||||||
|
mDevice.setAlias(name);
|
||||||
}
|
}
|
||||||
// TODO: save custom device name in preferences
|
|
||||||
dispatchAttributesChanged();
|
dispatchAttributesChanged();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -338,7 +338,7 @@ final class CachedBluetoothDevice implements Comparable<CachedBluetoothDevice> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void fetchName() {
|
private void fetchName() {
|
||||||
mName = mDevice.getName();
|
mName = mDevice.getAliasName();
|
||||||
|
|
||||||
if (TextUtils.isEmpty(mName)) {
|
if (TextUtils.isEmpty(mName)) {
|
||||||
mName = mDevice.getAddress();
|
mName = mDevice.getAddress();
|
||||||
@@ -422,7 +422,7 @@ final class CachedBluetoothDevice implements Comparable<CachedBluetoothDevice> {
|
|||||||
mProfileManager.updateProfiles(uuids, localUuids, mProfiles, mRemovedProfiles);
|
mProfileManager.updateProfiles(uuids, localUuids, mProfiles, mRemovedProfiles);
|
||||||
|
|
||||||
if (DEBUG) {
|
if (DEBUG) {
|
||||||
Log.e(TAG, "updating profiles for " + mDevice.getName());
|
Log.e(TAG, "updating profiles for " + mDevice.getAliasName());
|
||||||
BluetoothClass bluetoothClass = mDevice.getBluetoothClass();
|
BluetoothClass bluetoothClass = mDevice.getBluetoothClass();
|
||||||
|
|
||||||
if (bluetoothClass != null) Log.v(TAG, "Class: " + bluetoothClass.toString());
|
if (bluetoothClass != null) Log.v(TAG, "Class: " + bluetoothClass.toString());
|
||||||
|
@@ -104,7 +104,7 @@ final class CachedBluetoothDeviceManager {
|
|||||||
return cachedDevice.getName();
|
return cachedDevice.getName();
|
||||||
}
|
}
|
||||||
|
|
||||||
String name = device.getName();
|
String name = device.getAliasName();
|
||||||
if (name != null) {
|
if (name != null) {
|
||||||
return name;
|
return name;
|
||||||
}
|
}
|
||||||
|
@@ -54,7 +54,7 @@ public final class DockEventReceiver extends BroadcastReceiver {
|
|||||||
|
|
||||||
if (DEBUG) {
|
if (DEBUG) {
|
||||||
Log.d(TAG, "Action: " + intent.getAction() + " State:" + state + " Device: "
|
Log.d(TAG, "Action: " + intent.getAction() + " State:" + state + " Device: "
|
||||||
+ (device == null ? "null" : device.getName()));
|
+ (device == null ? "null" : device.getAliasName()));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (Intent.ACTION_DOCK_EVENT.equals(intent.getAction())
|
if (Intent.ACTION_DOCK_EVENT.equals(intent.getAction())
|
||||||
|
@@ -424,7 +424,7 @@ public final class DockService extends Service implements ServiceListener {
|
|||||||
|
|
||||||
if (DEBUG) {
|
if (DEBUG) {
|
||||||
Log.d(TAG, "Action: " + intent.getAction() + " State:" + state
|
Log.d(TAG, "Action: " + intent.getAction() + " State:" + state
|
||||||
+ " Device: " + (device == null ? "null" : device.getName()));
|
+ " Device: " + (device == null ? "null" : device.getAliasName()));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (device == null) {
|
if (device == null) {
|
||||||
|
Reference in New Issue
Block a user