Skip to content

device: Use early match for reporting verify status

Marco Trevisan requested to merge wip/3v1n0/use-early-matching into master

libfprint 1.90.1 supports early match result report which allows to inform the clients as soon as the driver detected a match/no-match without having to wait the whole device driver deactivation (currently supported by synaptics).

Use this feature in fprintd, by emitting the "VerifyStatus" signal as soon as we've an usable result we can inform the client about.

As per this, ignore any possible error we may get afterwards, due to device issues or late user cancellation, as the point of the verification action (i.e. getting a match/no-match) can be considered accomplished.

Fixes #35 (closed)


This has also been tested (passing) with all the tests of !43 (merged)

Edited by Marco Trevisan

Merge request reports