26aab5dc28
Add a done argument to result signals
...
For verify and enroll, add a done argument so that front-end
know easily when they should be closing the device.
2008-11-21 18:15:51 +00:00
0636c77962
Enumerate all the fingers for swipe and press
...
We need to enumerate all the fingers for swipe and press actions,
otherwise we might break break translations.
2008-11-21 18:15:51 +00:00
837627b1a7
Use scan type property for better messages
...
Better messages for the PAM plugin, by using whether the device
requires swiping or pressing the finger on the reader.
2008-11-21 18:15:51 +00:00
874d8164b4
Add ScanType and NumberEnrollStages properties
...
Export the type of scan the device performs, and, when the device
is claimed, the number of enrollment stages.
2008-11-21 18:15:50 +00:00
f7186c7ff0
Remove all uses of enums in the API
...
The clients aren't supposed to know the magic numbers for enums,
so use strings instead.
2008-11-21 18:15:50 +00:00
5426b1a472
Use GetDefaultDevice
...
As we're not using the non-default device anyway.
2008-11-21 18:15:21 +00:00
1e43720c15
Remove use of finger number in the API
...
Use well-defined strings instead of numbers to pass around
specific fingers in the public API.
2008-11-21 18:15:21 +00:00
924e08d2e8
Add device name property
...
Add GetProperties method, with a single "Name" properties into
the hashtable.
Use the device name property in the PAM module, and in the list test.
2008-11-21 18:15:21 +00:00
8bae65d50e
Fix pam module running under gnome-screensaver
...
1) Set up our own D-Bus (private) connection
2) Set up our own main loop and main loop context
This means we finally work right within gnome-screensaver!
2008-11-18 17:07:10 +00:00
4bc8330d56
Note that pam_fprint is only temporarily here
2008-11-03 22:55:01 +00:00
6a2753eae2
And call g_type_init()
...
Otherwise it just won't work...
2008-11-03 22:53:46 +00:00
4fa5552650
Add PAM module
...
Add a PAM module, and enable all the warnings
2008-11-03 22:53:44 +00:00