diff options
author | eplanet <emeric.planet@gmail.com> | 2016-10-11 22:40:51 +0200 |
---|---|---|
committer | Michael Stapelberg <stapelberg@users.noreply.github.com> | 2016-10-11 13:40:51 -0700 |
commit | d2130092cf588c02d7a0e74c0de85dc261b6823b (patch) | |
tree | e31a2c0b2d8dfb791cfad874f12b1d41be36a68c /unlock_indicator.h | |
parent | 1c97a8484723b7db6c96c3b7bfa4c86c26f47b5a (diff) |
Display error message when locking failed (#99)
To give a feedback for when the pointer couldn't be grabbed,
displaying an error message before exiting.
Diffstat (limited to 'unlock_indicator.h')
-rw-r--r-- | unlock_indicator.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/unlock_indicator.h b/unlock_indicator.h index e679564..acfe768 100644 --- a/unlock_indicator.h +++ b/unlock_indicator.h @@ -11,10 +11,11 @@ typedef enum { } 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_LOCK = 2, /* currently locking the screen */ - STATE_PAM_WRONG = 3 /* 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_LOCK = 2, /* currently locking the screen */ + STATE_PAM_WRONG = 3, /* the password was wrong */ + STATE_I3LOCK_LOCK_FAILED = 4 /* i3lock failed to load */ } pam_state_t; xcb_pixmap_t draw_image(uint32_t* resolution); |