tuhi/tuhi
Peter Hutterer aa1a5e6689 Revamp the pairing process and rename to Search
The previous process had a problem: the device object didn't exist until after
pairing was complete. But to pair we need some user interaction (press button
on device) and thus the ability to send notifications from the device to the
dbus client at the right time. This wasn't possible with the previous
approach.

The new approach:
* renames Start/StopPairing to Start/StopSearch to indicate we're just
  searching, not pairing in the manager
* creates a org.freedesktop.tuhi1.Device object when a suitable device is
  found. That object is not in Manager.Devices, it's "hidden" unless you know
  the object path.
* Sends a PairableDevice signal with the new device's object path
* Requires the client to call Pair() on the device
* If the timeout expires without pairing, the device is removed again
2018-01-19 13:40:26 +10:00
..
__init__.py Add a BLE abstraction layer 2018-01-12 16:00:24 +10:00
ble.py Send out the PairableDevice signal when we have a device 2018-01-19 11:15:12 +10:00
dbusserver.py Revamp the pairing process and rename to Search 2018-01-19 13:40:26 +10:00
wacom.py wacom: rename the register* calls to pair* calls 2018-01-19 13:40:26 +10:00