github nkitsaini/airman v0.1.1

one month ago

Fix duplicate Bluetooth headset entries when a recognized auxiliary BLE advertisement references the headset's audio address.

  • Keep the audio device as the visible, actionable entry when both identities are available on the same adapter.
  • Preserve separate devices with identical names, unknown advertisement formats, and auxiliary identities that are paired, trusted, blocked, connected, or have an active operation.
  • Keep both underlying BlueZ records intact and retain a valid visible selection.
  • Add regression coverage for advertisement parsing, identity matching, and device-list behavior.

This compatibility rule applies to the recognized advertisement format; it does not merge devices based on names.

Don't miss a new airman release

NewReleases is sending notifications on new releases.