diff options
author | David Phillips <dbphillipsnz@gmail.com> | 2015-02-12 11:56:35 +1300 |
---|---|---|
committer | Markus Teich <markus.teich@stusta.mhn.de> | 2015-04-01 23:13:11 +0200 |
commit | f2ea92c3ddf1d9476ef61f85ec3aa26818d094a1 (patch) | |
tree | 1271d83ec4be4ecc347ba859f9da00b098f419c8 /explicit_bzero.c | |
parent | a31b9191111572dafaa8366415b89a4472aa4626 (diff) | |
download | slock-f2ea92c3ddf1d9476ef61f85ec3aa26818d094a1.tar.gz slock-f2ea92c3ddf1d9476ef61f85ec3aa26818d094a1.tar.xz |
Blank the screen with color 0, add third color for failed logins
- Adds another color in config.def.h, COLOR_INIT
- Renames the colours from numerical ones to ones with meaningful names;
COLOR_INPUT for when there is content in the input buffer and COLOR_EMPTY
for when the input buffer has been cleared (backspaced or a failed attempt).
- Ensures XFreeColors frees the right number of colours. This is now derived
from the size of `Lock->colors` rather than being an integer literal.
- Makes slock exhibit the behaviour described by Markus
The default colours are the same as the ones slock currently uses, with the
exception of the new color, which I have set to red, as it indicates someone
has either failed an attempt to unlock, or that they have entered input and
erased it all.
Diffstat (limited to 'explicit_bzero.c')
0 files changed, 0 insertions, 0 deletions