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
+1
View File
@@ -288,6 +288,7 @@
<string name="profiles_paired_device_label">Paired device</string>
<string name="profiles_paired_device_none">None</string>
<string name="profiles_paired_device_none_description">No device selected</string>
<string name="profiles_paired_device_used_by">Used by %s</string>
<string name="profiles_save_action">Save profile</string>
<string name="profiles_drag_handle_description">Drag to reorder</string>
<string name="profiles_delete_title">Delete Profile</string>