tuhi/tuhi
Peter Hutterer 2ff4f8bca6 base: make the register/listen call handling more literal
Calling listen on an unregistered device currently triggers a register on the
device. This can happen when the device has been registered but the
ManufacturerData has not yet been updated.

Disentangle this by only calling the right function based on what we're trying
to get. This also requires that the connected/disconnected signals are only
handled when we're actually trying to do something with them.

Fixes #79 (multiple patches required)
2018-02-13 14:51:40 +01:00
..
__init__.py __init__: remove empty line that snuck in during rebasing 2018-01-24 21:39:56 +10:00
base.py base: make the register/listen call handling more literal 2018-02-13 14:51:40 +01:00
ble.py ble: make manufacturer_data a property 2018-02-09 11:34:42 +01:00
config.py config: store the protocol used by the device in the config file 2018-02-09 13:31:11 +10:00
dbusserver.py dbus: fix signal name exported in the dbus introspection 2018-02-06 15:17:27 +01:00
drawing.py janitor: silence deprecated warnings 2018-02-02 10:46:47 +10:00
wacom.py wacom: remove state-based decision of whether to listen or register 2018-02-13 14:51:40 +01:00