New libfprint version from 1.95.0 will support persistent data that
should be stored. Add support to this to fprintd by storing it into a
separate per-device file on disk.
The data is placed into a 0-persistent subdirectory as it needs to
co-exist with arbirary usernames and those are not permitted to start
with a number.
Currently translated at 100.0% (60 of 60 strings)
Translated using Weblate (Chinese (Simplified) (zh_CN))
Currently translated at 95.0% (57 of 60 strings)
Co-authored-by: Charles Lee <lchopn@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: kk z <izhaoshuang@163.com>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/zh_CN/
Translation: fprintd/fprintd
Just warn about missing test dependencies. If the user tries to run the
tests, they will fail. This is fine however, and in certain cases the
user might not even want to run the tests.
Closes: #133
The dbusmock code checks that all parameters wanted by the dbus
signature are given. As such, pass them, even though the parameters is
optional on the python side.
This can be handled by the module loader (i.e. GDM) and in any case we
may want to have setups where fprintd is always active waiting for a
fingerprint, as modern devices support this with no problems.
Currently translated at 100.0% (60 of 60 strings)
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/tr/
Translation: fprintd/fprintd
Currently translated at 100.0% (60 of 60 strings)
Co-authored-by: Pavel Borecki <pavel.borecki@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/cs/
Translation: fprintd/fprintd
Currently translated at 100.0% (60 of 60 strings)
Co-authored-by: Jan Kuparinen <copper_fin@hotmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/fi/
Translation: fprintd/fprintd
Currently translated at 100.0% (60 of 60 strings)
Co-authored-by: Thibault HEINRICH <thibault@lexikal-seo.net>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/fr/
Translation: fprintd/fprintd
This was forgotten after the last string changes in commit b483edbe.
Co-authored-by: Thibault HEINRICH <thibault.heinrich@ac-nancy-metz.fr>
Fixes: #123
PrivateNetwork=true is a bad idea, as it means that udev events cannot
be delivered. Remove it, we already restrict the address families
sufficiently anyway.
Closes: #119
This was never really used and it's breaking meson 60.
While this may just become a warning in 60.1, it's just better to avoid
using it.
See: https://github.com/mesonbuild/meson/issues/9441
Currently translated at 100.0% (60 of 60 strings)
Co-authored-by: Pavel Borecki <pavel.borecki@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/cs/
Translation: fprintd/fprintd
Currently translated at 100.0% (60 of 60 strings)
Translated using Weblate (Marathi)
Currently translated at 5.0% (3 of 60 strings)
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: girish joshi <girish946@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/mr/
Translation: fprintd/fprintd
If the user specified "any" finger, then we would mirror this back even
if there is only one finger available. Change it so that we act as if
that finger was passed explicitly, meaning we use the "verify" method
and also send the signal for the selected finger accordingly.