Commit graph

925 commits

Author SHA1 Message Date
fossdd
cda9ab61fa build: Add tests meson option 2025-04-02 16:56:22 +00:00
Marco Trevisan
4621ee6c60 Translated using Weblate (Italian)
Currently translated at 100.0% (69 of 69 strings)

Co-authored-by: Marco Trevisan <mail@3v1n0.net>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/it/
Translation: fprintd/fprintd
2025-04-02 13:35:06 +02:00
Marco Trevisan (Treviño)
3a3b4574a8 ci: Fix exiting on no-potfile changes 2025-04-02 13:22:38 +02:00
Yuri Chornoivan
3d6c236af8 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (67 of 67 strings)

Co-authored-by: Yuri Chornoivan <yurchor@ukr.net>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/uk/
Translation: fprintd/fprintd
2025-04-02 13:20:26 +02:00
Luna Jernberg
9f29f4fed7 Translated using Weblate (Swedish)
Currently translated at 100.0% (67 of 67 strings)

Co-authored-by: Luna Jernberg <bittin@reimu.nl>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/sv/
Translation: fprintd/fprintd
2025-04-02 13:19:47 +02:00
Marco Trevisan
cfef7010e0 Translated using Weblate (Italian)
Currently translated at 100.0% (67 of 67 strings)

Co-authored-by: Marco Trevisan <mail@3v1n0.net>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/it/
Translation: fprintd/fprintd
2025-04-02 13:19:11 +02:00
hsu zangmen
c81a98cf48 Translated using Weblate (Chinese (Traditional) (zh_TW))
Currently translated at 100.0% (67 of 67 strings)

Co-authored-by: hsu zangmen <chzang55@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/zh_TW/
Translation: fprintd/fprintd
2025-04-02 13:18:21 +02:00
Temuri Doghonadze
00d468120c Translated using Weblate (Georgian)
Currently translated at 100.0% (67 of 67 strings)

Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/ka/
Translation: fprintd/fprintd
2025-04-02 13:15:50 +02:00
Weblate
e0663bdd5c Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/
Translation: fprintd/fprintd
2025-04-02 13:06:10 +02:00
Marco Trevisan
b3e5063e43 po/fprintd.pot: Update via pipeline 1395148 2025-04-02 11:05:42 +00:00
Marco Trevisan (Treviño)
0aedf37db7 ci: Auto-update master with potfile changes 2025-04-02 13:04:04 +02:00
Marco Trevisan (Treviño)
6fc96ff72b ci: Ignore POT-Creation-Date changes only 2025-04-02 12:51:20 +02:00
Marco Trevisan (Treviño)
cb0616412f pam/fingerprint-strings: finger/fingerprint replacement 2025-04-02 11:49:12 +02:00
Marco Trevisan (Treviño)
97e34ef4ec ci: Support running on schedules 2025-04-02 11:49:12 +02:00
Marco Trevisan (Treviño)
1a0df2a301 ci: Automatically update a weblate branch containing updated potfile
Avoid having to update the potfile manually
2025-04-02 11:49:12 +02:00
Marco Trevisan (Treviño)
2689f63c59 ci: Use rules instead of except for build pre-conditions 2025-04-01 20:15:16 +02:00
Marco Trevisan (Treviño)
3e788814f0 ci: Use meson setup, compile and install commands instead of ninja 2025-04-01 18:21:22 +02:00
Marco Trevisan (Treviño)
fdb6fb3563 po/fprintd.pot: Update pot file for being picked by weblate 2025-04-01 16:52:40 +02:00
Yauhen Bugamol
6fb2ff5861 Translated using Weblate (Belarusian)
Currently translated at 100.0% (60 of 60 strings)

Co-authored-by: Yauhen Bugamol <bugamol@users.noreply.translate.fedoraproject.org>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/be/
Translation: fprintd/fprintd
2025-03-31 20:53:42 +02:00
Weblate
3a734f143b Translated using Weblate (Catalan)
Currently translated at 100.0% (60 of 60 strings)

Co-authored-by: Josep M. Ferrer <txemaq@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/ca/
Translation: fprintd/fprintd
2025-03-31 20:53:42 +02:00
Marco Trevisan (Treviño)
b54a007ccf
Release 1.94.5 2025-02-20 21:20:51 +01:00
Benjamin Chris
53b3f27157 Fix misedited manual and delete unused manual file 2025-02-20 21:16:54 +01:00
Benjamin Chris
e9b967d4dc Fix the issue unlimited or long timeout of pam module not working #147 2025-02-20 21:16:54 +01:00
Marco Trevisan (Treviño)
7b16491029 build: Do not use deprecated function to get pkg config variable 2025-02-20 20:09:47 +00:00
Marco Trevisan (Treviño)
f7b26a518f build: Do not use deprecated meson object functions 2025-02-20 20:09:47 +00:00
Marco Trevisan (Treviño)
5f73ca1e3f build: Do not use deprecated hacks in newer meson 2025-02-20 20:09:47 +00:00
Marco Trevisan (Treviño)
609a246e97 build: Add check argument to run_command() calls 2025-02-20 20:09:47 +00:00
Johannes Hostert
b79ac14b0f Reduce minimum timeout to 1 second 2025-02-20 19:58:58 +00:00
Marco Trevisan (Treviño)
8010adea9c pam/fingerprint-strings: Add translatable strings for generic errors 2025-02-20 20:33:40 +01:00
Marco Trevisan (Treviño)
5e6af4d56d device: Return enroll-duplicate error on FP_DEVICE_ERROR_DATA_DUPLICATE 2025-02-20 20:15:17 +01:00
Marco Trevisan (Treviño)
798f608033 device: Map the removed and too-hot device errors to disconnected 2025-02-20 20:15:17 +01:00
Marco Trevisan (Treviño)
e41241a737 pam/fingerprint-strings: Add error message for duplicated enroll 2025-02-20 20:15:17 +01:00
Marco Trevisan (Treviño)
e9bfb77426 pam/fingerprint-strings: Add proper variants for touching devices 2025-02-20 20:15:17 +01:00
Marco Trevisan (Treviño)
afb1011e44 device: Add enroll-too-fast error 2025-02-20 20:15:17 +01:00
Marco Trevisan (Treviño)
244be2511f device: Generalize verify-too-fast error
It's not just related to swipe devices, so let's make it more generic
2025-02-20 20:15:17 +01:00
Marco Trevisan (Treviño)
aea5cbd0ec build: Depend on libfprint 1.94.9
We depend now on new definitions, so let's bump the requirement
2025-02-20 20:15:17 +01:00
MrNerdHair
b64a4f7fbd Handle new FP_DEVICE_RETRY_TOO_FAST error code 2025-02-13 23:55:33 +00:00
Marco Trevisan (Treviño)
7e7f5028d4 tests/pam: Call overridden parent methods
This is the expected practice when overriding
2024-09-05 04:07:04 +02:00
Marco Trevisan (Treviño)
64ad4b7fc9 tests/pam: Call parent class tearDown class method
Tests were passing but we were also hanging in some platforms (as debian
and ubuntu) because the resources were not released.

So fix this by ensuring that we call the parent class tearDown function
when required
2024-09-05 04:07:04 +02:00
Marco Trevisan (Treviño)
a1ce732237
Release 1.94.4 2024-09-05 03:10:52 +02:00
Brett T. Warden
daef1b0659 Use prefix to determine pam_modules_dir 2024-09-03 08:47:34 -07:00
Weblate
9197676671 Translated using Weblate (Belarusian)
Currently translated at 100.0% (60 of 60 strings)

Co-authored-by: Yauhen Bugamol <3abac@3a.by>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/be/
Translation: fprintd/fprintd
2024-08-31 20:38:30 +02:00
Marco Trevisan (Treviño)
4eaa655352 build: Do not try to reference potentially undefined pam_dep
Fixes compilation without PAM support after commit d371f35e3
2024-08-30 17:53:08 +02:00
Marco Trevisan (Treviño)
d371f35e3a build: Check for openpam headers usability
Ensure that openpam headers can be used, we might even just checked for
the openpam_version.h header, but this respects more the real world
scenario
2024-08-30 17:45:55 +02:00
Marco Trevisan (Treviño)
b9e55394e9 pam: Cleanup non-linux codepaths 2024-08-30 13:40:03 +02:00
Daniel Schaefer
8d4e3e6fb7 pam: Allow build with OpenPAM instead of linux-pam
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2024-08-30 14:59:17 +08:00
Marco Trevisan (Treviño)
fbea20a5a9 pam: Use simpler defined value when basu is in use 2024-08-30 05:46:00 +02:00
Daniel Schaefer
4a8ca4208d pam: Allow build with basu instead of libsystemd
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2024-08-30 05:45:35 +02:00
Mohammed Anas
84023f525a Bump minimum glib dependency version to 2.64
As per this apply the patch that applied on the generated code
2024-08-30 05:25:48 +02:00
Weblate
5680b85eb5 Translated using Weblate (Chinese (Traditional) (zh_TW))
Currently translated at 100.0% (60 of 60 strings)

Co-authored-by: Shihfu Juan <baby20030720@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/zh_TW/
Translation: fprintd/fprintd
2024-08-30 05:09:38 +02:00