mirror of
https://gitlab.freedesktop.org/libfprint/fprintd.git
synced 2026-05-05 12:18:10 +02:00
device: Add enroll-too-fast error
This commit is contained in:
parent
244be2511f
commit
afb1011e44
5 changed files with 20 additions and 0 deletions
|
|
@ -213,6 +213,13 @@ enroll_result_str_to_msg (const char *result, bool is_swipe)
|
|||
return TR (N_("Your finger was not centered, try swiping your finger again"));
|
||||
if (strcmp (result, "enroll-remove-and-retry") == 0)
|
||||
return TR (N_("Remove your finger, and try swiping your finger again"));
|
||||
if (strcmp (result, "enroll-too-fast") == 0)
|
||||
{
|
||||
if (is_swipe)
|
||||
return TR (N_("Swipe was too fast, try again"));
|
||||
else
|
||||
return TR (N_("Finger scan was too fast, try again"));
|
||||
}
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -650,6 +650,9 @@ enroll_result_to_name (gboolean completed, gboolean enrolled, GError *error)
|
|||
case FP_DEVICE_RETRY_REMOVE_FINGER:
|
||||
return "enroll-remove-and-retry";
|
||||
|
||||
case FP_DEVICE_RETRY_TOO_FAST:
|
||||
return "enroll-too-fast";
|
||||
|
||||
default:
|
||||
return "enroll-retry-scan";
|
||||
}
|
||||
|
|
|
|||
|
|
@ -238,6 +238,12 @@
|
|||
The user's swipe was too short. The user should retry scanning their finger, the enrollment is still ongoing.
|
||||
</doc:definition>
|
||||
</doc:item>
|
||||
<doc:item>
|
||||
<doc:term>enroll-too-fast</doc:term>
|
||||
<doc:definition>
|
||||
The user's swipe or touch was too short. The user should retry scanning their finger, the enrollment is still ongoing.
|
||||
</doc:definition>
|
||||
</doc:item>
|
||||
<doc:item>
|
||||
<doc:term>enroll-finger-not-centered</doc:term>
|
||||
<doc:definition>
|
||||
|
|
|
|||
|
|
@ -66,6 +66,7 @@ VALID_ENROLL_STATUS = [
|
|||
'enroll-failed',
|
||||
'enroll-stage-passed',
|
||||
'enroll-retry-scan',
|
||||
'enroll-too-fast',
|
||||
'enroll-swipe-too-short',
|
||||
'enroll-finger-not-centered',
|
||||
'enroll-remove-and-retry',
|
||||
|
|
|
|||
|
|
@ -2458,6 +2458,9 @@ class FPrintdVirtualDeviceEnrollTests(FPrintdVirtualDeviceBaseTest):
|
|||
def test_enroll_retry_too_short(self):
|
||||
self.assertEnrollRetry(FPrint.DeviceRetry.TOO_SHORT, 'enroll-swipe-too-short')
|
||||
|
||||
def test_enroll_retry_too_fast(self):
|
||||
self.assertEnrollRetry(FPrint.DeviceRetry.TOO_FAST, 'enroll-too-fast')
|
||||
|
||||
def test_enroll_retry_remove_finger(self):
|
||||
self.assertEnrollRetry(FPrint.DeviceRetry.REMOVE_FINGER, 'enroll-remove-and-retry')
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue