Skip to content

Prefer the Switchify computer name for macOS PCs #2774

Description

@enaboapps

Summary

Use the macOS Computer Name published in the Switchify BLE status instead of Android’s generic BluetoothDevice.name value, which CoreBluetooth exposes as Mac.

Acceptance criteria

  • Parse the existing status platform field.
  • macOS endpoints use status displayName across connection, control-switcher, bottom-strip, and accessibility-service picker surfaces.
  • Generic Mac is not shown as the macOS row summary.
  • Windows and status payloads without platform retain the existing Bluetooth device-name preference.
  • Persisted pairing and protocol formats remain unchanged.
  • Unit coverage verifies macOS, Windows, legacy, and fallback behavior.

Coordination

Requires the linked switchify-pc change to publish the configured macOS Computer Name.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions