feat(profiles): Filter paired devices already used by other profiles

Show devices claimed by other profiles as disabled in the dropdown with the claiming profile's name. Enforce address uniqueness at the repo layer.
This commit is contained in:
darken
2026-04-02 12:23:06 +02:00
committed by Matthias Urhahn
parent fe4ac306cf
commit ceb4108306
6 changed files with 78 additions and 20 deletions
@@ -95,7 +95,7 @@ internal fun AddProfileContent() = PreviewWrapper {
identityKey = null,
encryptionKey = null,
selectedDevice = null,
bondedDevices = emptyList(),
bondedDeviceItems = emptyList(),
minimumSignalQuality = 0.15f,
canSave = false,
),