X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=unlock_indicator.h;h=d08fd0cb951daeae13e92eea0ec1047843fe038f;hb=a02789367c017ad7de2d6de6654d0491d32a348d;hp=8f039d2cc8e9afc7c1ab3704c6a211f2bf0e1ad4;hpb=0e7e009f4500e970c3ec7e598350d1859724ec7e;p=i3%2Fi3lock diff --git a/unlock_indicator.h b/unlock_indicator.h index 8f039d2..d08fd0c 100644 --- a/unlock_indicator.h +++ b/unlock_indicator.h @@ -2,23 +2,22 @@ #define _UNLOCK_INDICATOR_H typedef enum { - STATE_STARTED = 0, /* default state */ - STATE_KEY_PRESSED = 1, /* key was pressed, show unlock indicator */ - STATE_KEY_ACTIVE = 2, /* a key was pressed recently, highlight part + STATE_STARTED = 0, /* default state */ + STATE_KEY_PRESSED = 1, /* key was pressed, show unlock indicator */ + STATE_KEY_ACTIVE = 2, /* a key was pressed recently, highlight part of the unlock indicator. */ - STATE_BACKSPACE_ACTIVE = 3 /* backspace was pressed recently, highlight + STATE_BACKSPACE_ACTIVE = 3 /* backspace was pressed recently, highlight part of the unlock indicator in red. */ } unlock_state_t; typedef enum { - STATE_PAM_IDLE = 0, /* no PAM interaction at the moment */ - STATE_PAM_VERIFY = 1, /* currently verifying the password via PAM */ - STATE_PAM_WRONG = 2 /* the password was wrong */ + STATE_PAM_IDLE = 0, /* no PAM interaction at the moment */ + STATE_PAM_VERIFY = 1, /* currently verifying the password via PAM */ + STATE_PAM_WRONG = 2 /* the password was wrong */ } pam_state_t; xcb_pixmap_t draw_image(uint32_t* resolution); -void redraw_screen(); -void start_clear_indicator_timeout(); -void stop_clear_indicator_timeout(); +void redraw_screen(void); +void clear_indicator(void); #endif