Chris Guillott
c758871bc1
obey date/time formats for locales
7 years ago
James Wescott
84eb1c3cce
Fixed several typos in the option handling ( #32 )
7 years ago
James Wescott
73f02eea6e
Initial implementation of indicator positioning
7 years ago
jakob
cddb87420b
Fix overwrite of getopt optind
Using 'optind' in getopt_long() shadows actual 'optind' being provided
by getopt, thus prevents any future options change from using optind.
See https://www.gnu.org/software/libc/manual/html_node/Getopt-Long-Options.html#index-getopt_005flong
7 years ago
Chris Guillott
6ec7c668cf
add some more options
8 years ago
Chris Guillott
d9f2e04bab
add a no-composite arg
8 years ago
Chris Guillott
aa906d564c
restore intended functionality of images over blurring
8 years ago
Chris Guillott
14af07f5dc
update docs
8 years ago
Chris Guillott
245c6706c6
tweak defaults
8 years ago
Chris Guillott
3637d7ba28
fix pointer bugs, fix arithmetic bugs, expose more variables for time/date pos
8 years ago
Chris Guillott
638cf1a6e2
clock/text fixes, string fixes
8 years ago
Chris Guillott
32d99ccd6f
allow variable refresh rates
idk why you'd do this, but alright
8 years ago
Chris Guillott
5aaf5a293e
tweak indicator stuff
8 years ago
Aline
f2ef5989e1
Separated time and date display
8 years ago
Aline
e26171d545
Make clock font size modifiable
8 years ago
Aline
e64f9adedc
Made clock position freely modifiable
8 years ago
Aline
2193acef3b
Added CLI options for date/time font and clock text color
8 years ago
Chris Guillott
b8bf88a125
cleaner language :)
8 years ago
Jasper Lievisse Adriaanse
ea65a5292d
Restore intended behaviour and don't use mlock(2) on OpenBSD.
8 years ago
Jasper Lievisse Adriaanse
68fc2e8b5f
Use bsd_auth(3) instead of PAM on OpenBSD
Also apply two security measures for OpenBSD:
- use explicit_bzero(3)
- mlock(2) works for non-root users too
8 years ago
Jasper Lievisse Adriaanse
15973d1f52
Move all PAM code behind UES_PAM and enable that by default.
8 years ago
Jasper Lievisse Adriaanse
c1de117825
Rename all PAM-independant variables/comments.
there is nothing PAM-specific about pam_state or pam_state_t. therefore
rename them to be authenticator independant.
8 years ago
Sebastian Frysztak
0f989add08
Pass blur strength from command line arguments
8 years ago
Nicolò Balzarotti
7504e16527
Add Enter on C-m ( #103 )
8 years ago
Chris Guillott
db9e953bde
really hacky blur + overlayed image support
8 years ago
Chris Guillott
c3a95b86d6
add initial blur support
thanks to https://github.com/shiver/i3lock
8 years ago
Chris Guillott
18a9572482
Add clock functionality and swap default time/date format strings
I set them to what I use because I'm an asshole.
8 years ago
Chris Guillott
e4301604e5
add custom time formatter strings
8 years ago
Chris Guillott
158623508a
add basic clock feature
8 years ago
eplanet
1c97a84847
Displaying locking message when grabbing the pointer/keyboard. ( #88 )
Display "locking…" message when grabbing the pointer/keyboard,
after at least 250 ms of unfruitful attempts. If grabbing
eventually fails, application will not fork and return 1.
8 years ago
Diogo Ferreira
fd2215b0f0
i3lock: Stop leaking the image_path dup. ( #93 )
8 years ago
koebi
17b7b77893
unlock automatically after authentication failure ( #90 )
This will make i3 unlock automatically after authentication failure and
correct input without pressing <Enter> again after the "wrong"-indicator
is gone.
8 years ago
Florian Zipperle
cca7d4e6c3
Removed obsolete inactivity timeout ( #84 )
* Removed obsolete inactivity timeout
8 years ago
Michael Stapelberg
ce1c5cecc0
clang-format-3.5
Not sure why travis didn’t warn about this on the PR. The only reference
to the PR I can find is https://travis-ci.org/i3/i3lock/builds/130470377
9 years ago
Christoph Ruegge
463d38fed6
Add support for `xss-lock --transfer-sleep-lock' ( #75 )
Add support for `xss-lock --transfer-sleep-lock'
9 years ago
Karl Tarbe
9a7604bb35
Allow CTRL+J as enter and CTRL+H as backspace ( #72 )
fixes #71
9 years ago
Joe MacDonald
3afa2b710f
compose: make usage of xkbcompose optional
Older versions of libxkbcommon-dev (in Debian / Ubuntu) don't provide
xkbcommon-compose.h and the accompanying API. Detect whether the header
file is present when building and if not, revert to the behaviour prior to
ef3ef30400
, the commit that introduced the
usage of that header.
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
9 years ago
Chris Guillott
b332ce611b
update help/makefile/man page
9 years ago
Chris Guillott
ed326ee463
add option for single-display unlock indicator
9 years ago
Chris Guillott
7fb899bcd5
expose separator color for theming + bug fix
I did a double take, apparently he messed up a copy/paste.
9 years ago
Chris Guillott
cf522a301f
add a couple options for drawing the line color
9 years ago
Chris Guillott
34c2d5e1a3
patch in i3lock-color commits
9 years ago
Michael Stapelberg
59705b05b5
Show unlock indicator if password was entered during PAM verification
fixes #51
9 years ago
Michael Stapelberg
0bdc0c644d
Eat XKB_KEY_Delete and XKB_KEY_KP_Delete (Thanks bebehei)
fixes #50
9 years ago
Michael Stapelberg
cc73d88aea
Remove libxkbfile dependency from README.md/comments
It has not been in use since commit 7eb43aeabd
9 years ago
Michael Stapelberg
688d49d5b8
fix pam_securetty: set PAM_TTY to getenv("DISPLAY")
fixes #43
9 years ago
Michael Stapelberg
929e541fb7
Remove DPMS support in favor of a wrapper script and xset(1).
fixes #32
9 years ago
Kenneth Lyons
d91c20a9f2
Indicate that the --inactivity-timeout option takes an argument.
10 years ago
Ingo Bürk
b4c97bddf7
Only redraw the screen if the unlock indicator is actually used.
fixes #12
10 years ago
Deiz
dda29f93a1
Update copyright notices and get rid of ranges
The script used to make these changes can be found at:
https://gist.github.com/Deiz/32322020f76d23e2bf8f
10 years ago