~libratbag-piper/libratbag/+git/libratbag-packaging2:revert-784-add-g305

Last commit made on 2019-07-31
Get this branch:
git clone -b revert-784-add-g305 https://git.launchpad.net/~libratbag-piper/libratbag/+git/libratbag-packaging2

Branch merges

Branch information

Name:
revert-784-add-g305
Repository:
lp:~libratbag-piper/libratbag/+git/libratbag-packaging2

Recent commits

e82daa9... by Peter Hutterer

Revert "hidpp20: add quirk system"

This reverts commit 196d53e65fc9c11925407e365ac541c0cb3cfaca.

fe2d97a... by Peter Hutterer

Revert "hidpp20/data: add the G305"

This reverts commit cad05ffcedea0bf5f4098d132c09ccac089ec86f.

d213bdb... by Peter Hutterer

data: add a test for duplicate DeviceMatch lines

Signed-off-by: Peter Hutterer <email address hidden>

e69e1de... by Peter Hutterer

devices: drop the G700s wireless entry

The G700 and G700s both use the receiver's product id, so they both end up
having the same DeviceMatch. One of those two never gets loaded but which one
is implementation-defined and may change accidentally.

Let's drop the G700s entry because the G700 is closer to a lowest comon
denominator. Once we have kernel support for the actual product id, we can
re-instante them.

Signed-off-by: Peter Hutterer <email address hidden>

cad05ff... by Filipe Laíns

hidpp20/data: add the G305

Signed-off-by: Filipe Laíns <email address hidden>

196d53e... by Filipe Laíns

hidpp20: add quirk system

Signed-off-by: Filipe Laíns <email address hidden>

c606b1a... by Peter Hutterer

tools: flake8 fixes

Signed-off-by: Peter Hutterer <email address hidden>

b400966... by Peter Hutterer

ratbagd: Add an APIVersion property to make version checks easier

While the DBus API is still in flux, things can break at any time.

Keeping piper and libratbag in version-step works terribly, doubly so where
piper is flatpaked but ratbagd comes from some repo somewhere. We can't check
at build-time, we can't run ratbagd --version at runtime.

so let's add a version field for now and drop it if we ever get to stable.
Meanwhile, ratbagd.py will throw an exception if the expected version doesn't
match exactly.

Signed-off-by: Peter Hutterer <email address hidden>

d458305... by Peter Hutterer

tools: ratbagdctl.test: if an exception occurs during startup, terminate

Don't leave a ratbagd.devel process hanging if something goes wrong.

Signed-off-by: Peter Hutterer <email address hidden>

9c11960... by Peter Hutterer

ratbagd: document the various commandline options in the man page

Signed-off-by: Peter Hutterer <email address hidden>