b3c1ed0d2a
main: Don't hardcode fingerprint storage directory
...
It used to be hard-coded to /var/lib/fprint, but is now set to
$(localstatedir)/lib/fprint/.
2017-01-05 12:50:06 +01:00
2d11e76cb7
daemon: Use GDBus to monitor clients
...
Instead of the custom egg code.
2011-04-18 17:55:13 +01:00
d93b272f06
Install interfaces files
...
Apparently helps developers who want to read the interfaces
by hand, rather than using the API docs. Mentioned by Matthias in
his fprintd package review:
https://bugzilla.redhat.com/show_bug.cgi?id=469955#c9
2008-12-10 00:54:27 +00:00
3cd0a7aeaf
First pass at adding API docs through gtk-doc
...
Required a bit of mangling.
2008-11-21 18:15:51 +00:00
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
31a8e2c61d
Fix distcheck
...
And add a TODO item
2008-11-21 18:14:09 +00:00
f93d8cbce2
Clean up device when the client disconnects
...
Track clients connected to each device using EggDbusMonitor.
When there are no more clients connected to the device, release it.
When no devices are used anymore, set up a timeout to exit within
30 seconds.
2008-11-03 22:56:12 +00:00
4fa5552650
Add PAM module
...
Add a PAM module, and enable all the warnings
2008-11-03 22:53:44 +00:00
bd2debc01e
Update storage code to allow plugins
...
Add naive plugin support to the storage code, it will
load plugins from $(libdir)/fprintd/modules, given the configuration
from /etc/fprintd.conf.
2008-11-02 11:16:13 +00:00
61a2266e52
Start of PolicyKit support
...
Get a PolicyKit context per-device, set up its main loop,
and steal more code from gnome-panel to check whether
the actions are allowed for a particular caller.
2008-05-22 17:56:25 +01:00
3ad569b66a
Add i18n support
...
This will be needed to get better error messages to
users of the D-Bus API. We use glib's builtin gettext
support. No strings marked as translatable yet, we'll
need to mark those user-visible strings carefully and
review them.
2008-05-14 16:07:20 +01:00
aff2f2aacc
D-Bus activation
...
Provide .conf and .service files for D-Bus to use, allowing fprintd to be
autostarted
2008-05-13 18:18:35 +01:00
1f54a0c363
Initial storage implementation
...
[dsd: changed from /etc/fprint to /var/lib/fprint]
Signed-off-by: Vasily Khoruzhick <anarsoul@gmail.com >
2008-04-06 23:49:28 +01:00
080e427651
Move to object oriented model
...
There is now a single Manager class shared between all apps.
Apps then share a collection of Device objects.
2008-03-05 23:52:33 +00:00
b69cb4a705
Initial commit
2008-03-04 12:39:02 +00:00