fp-print: Add aliases for First and Last finger in our order

We might want to iterate through the supported fingers values, to do that we
were hardcoding FP_FINGER_LEFT_THUMB and FP_FINGER_RIGHT_LITTLE as first and
last fingers.

Not that we'd ever get more fingers (unless some weird radiation would do
the job), but it's logically nicer to read than random hardcoded values.
This commit is contained in:
Marco Trevisan (Treviño) 2019-12-17 18:15:12 +01:00 committed by Benjamin Berg
parent 5b17eda011
commit c5aedc9970

View file

@ -43,6 +43,8 @@ G_DECLARE_FINAL_TYPE (FpPrint, fp_print, FP, PRINT, GInitiallyUnowned)
* @FP_FINGER_RIGHT_MIDDLE: Right middle finger * @FP_FINGER_RIGHT_MIDDLE: Right middle finger
* @FP_FINGER_RIGHT_RING: Right ring finger * @FP_FINGER_RIGHT_RING: Right ring finger
* @FP_FINGER_RIGHT_LITTLE: Right little finger * @FP_FINGER_RIGHT_LITTLE: Right little finger
* @FP_FINGER_FIRST: The first finger in the fp-print order
* @FP_FINGER_LAST: The last finger in the fp-print order
*/ */
typedef enum { typedef enum {
FP_FINGER_UNKNOWN = 0, FP_FINGER_UNKNOWN = 0,
@ -56,6 +58,9 @@ typedef enum {
FP_FINGER_RIGHT_MIDDLE, FP_FINGER_RIGHT_MIDDLE,
FP_FINGER_RIGHT_RING, FP_FINGER_RIGHT_RING,
FP_FINGER_RIGHT_LITTLE, FP_FINGER_RIGHT_LITTLE,
FP_FINGER_FIRST = FP_FINGER_LEFT_THUMB,
FP_FINGER_LAST = FP_FINGER_RIGHT_LITTLE,
} FpFinger; } FpFinger;
FpPrint *fp_print_new (FpDevice *device); FpPrint *fp_print_new (FpDevice *device);