aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/modules/bluetooth/Pairing.qml
AgeCommit message (Collapse)AuthorFilesLines
28 hoursfeat(desktop): pair bluetooth devicesDanilo M.1-0/+50
Quickshell has no BlueZ agent and no generic D-Bus module, so a pairing that needs a passkey confirmed cannot be done from QML. bluetoothctl registers its own agent, so pairing is the one shell-out; adapter state, scanning, connecting and forgetting all stay native. The timeout is the ceiling: a device bluetoothctl cannot auto-confirm fails visibly rather than hanging the page.