Michael Stapelberg
d15cb5978e
travis: install clang-format-3.5 from llvm repository
...
Ubuntu utopic disappeared from archive.ubuntu.com, it’s EOL.
2015-11-06 08:52:48 +01:00
Michael Stapelberg
688d49d5b8
fix pam_securetty: set PAM_TTY to getenv("DISPLAY")
...
fixes #43
2015-11-05 23:22:08 +01:00
Michael Stapelberg
929e541fb7
Remove DPMS support in favor of a wrapper script and xset(1).
...
fixes #32
2015-08-11 21:50:42 +02:00
Michael Stapelberg
c5bb1d55e0
Merge pull request #24 from ixjlyons/timeout-doc
...
Indicate that the --inactivity-timeout option takes an argument.
2015-07-02 23:30:44 -07:00
Kenneth Lyons
d91c20a9f2
Indicate that the --inactivity-timeout option takes an argument.
2015-07-02 14:45:30 -07:00
Michael Stapelberg
105a86dc57
update CHANGELOG
2015-05-20 09:14:39 +02:00
Michael Stapelberg
5b7ee05581
makefile: s/README/README.md/
2015-05-20 09:00:19 +02:00
Michael Stapelberg
a0ac8cd87d
Merge pull request #14 from ony/master
...
Make pkg-config configurable
2015-04-27 09:44:57 -07:00
Nikolay Orlyuk
a02789367c
Make pkg-config configurable
2015-04-27 17:46:27 +03:00
Michael Stapelberg
8a49effade
Merge pull request #13 from Airblader/feature-12
...
Only redraw the screen if the unlock indicator is actually used.
2015-04-25 00:27:06 +02:00
Ingo Bürk
b4c97bddf7
Only redraw the screen if the unlock indicator is actually used.
...
fixes #12
2015-04-24 23:36:24 +02:00
Michael Stapelberg
02f3d44dcf
Merge pull request #11 from Deiz/update-notices
...
Update copyright notices and get rid of ranges
2015-04-21 22:51:58 +02:00
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
2015-04-21 11:53:09 -04:00
Michael Stapelberg
cb1b06f351
Merge pull request #10 from Deiz/modifiers
...
List generic pressed modifiers on failure
2015-03-29 22:59:39 +02:00
Deiz
b4f6dae10e
List generic pressed modifiers on failure
2015-03-29 16:22:31 -04:00
Alexandre Boeglin
a9ecf1e0c9
Add capslock and numlock indicators
...
When the unlock indicator warns the user that a password was typed
wrong, it now also reports the state of the capslock and numlock
modifiers.
Signed-off-by: Alexandre Boeglin <alex@boeglin.org>
2015-03-28 14:50:05 -04:00
Michael Stapelberg
fe99346fb1
Merge pull request #9 from qfire/master
...
refresh pam credentials on successful authentication
2015-03-27 08:31:58 +01:00
James Cassidy
aaad9c0e7a
refresh pam credentials on successful authentication
2015-03-26 09:26:48 -04:00
Michael Stapelberg
de152b1f29
disable clang temporarily
2015-03-17 09:00:15 +01:00
Michael Stapelberg
8156de120a
commit missing .clang-format
2015-03-17 08:50:50 +01:00
Michael Stapelberg
a0bca728c9
add travis config
2015-03-17 08:42:49 +01:00
Michael Stapelberg
68b78a7f57
clang-format -i **/*.[ch]
...
From here on, we’ll use clang-format to automatically format the source.
This has worked well in i3, so we are introducing it for i3lock.
2015-03-16 18:47:16 +01:00
Michael Stapelberg
783509b872
Merge pull request #6 from danielotero/master
...
Add support for Compose and dead-keys with libxkbcommon
2015-02-12 23:08:35 +01:00
Daniel Otero
86323f6e04
Update the key symbol if the composing ends.
2015-02-12 21:38:37 +01:00
Daniel Otero
9e48c74be1
Avoid handle a keysym if the compose state gets cancelled
...
This is the approach taken by libX11, and feels more consistent.
2015-02-12 11:22:58 +01:00
Daniel Otero
562e824246
Remove xkb_context initialization code from load_compose_table
...
xkb_context is guaranteed to be initializated from load_keymap.
2015-02-12 11:12:38 +01:00
Daniel Otero
ef3ef30400
Add support for Compose and dead-keys with libxkbcommon
2015-02-12 00:37:23 +01:00
Michael Stapelberg
3898f75672
Merge pull request #3 from stibi/whoami
...
getting current user with whoami like function rather than from env variable
2015-01-06 08:34:35 +01:00
Martin Stiborsky
665ce3e215
getpwuid call moved
2015-01-06 00:02:23 +01:00
Martin Stiborsky
6ffe86ca12
null check for getpwuid and pw_name
2015-01-05 22:54:32 +01:00
Martin Stiborsky
7d52029ae3
removed the whoami function, replaced with an inline getpwuid call
2015-01-05 19:54:48 +01:00
Martin Stiborsky
a3839aa69f
getting current user with whoami like function rather than from env variable
2015-01-05 11:46:11 +01:00
Michael Stapelberg
ec9a5f638b
Merge pull request #1 from koebi/master
...
added debug-flag to manpage
2014-12-27 22:21:33 +01:00
koebi
04859823ca
debugging outputs the password, so the manpage should mention that
2014-12-27 22:19:07 +01:00
koebi
9fa9802b26
added debug-flag to manpage
2014-12-27 21:54:41 +01:00
Michael Stapelberg
1dce3ad1c8
README is actually in markdown, so tell github that
2014-12-26 21:03:12 +01:00
Michael Stapelberg
7af3d0b7e4
make github the canonical i3lock repository
2014-12-26 21:02:58 +01:00
Neodyblue
8a630bec65
Ignore password validation is pam is in wrong state
...
This add a protection against wrong password spamming
2014-10-13 17:53:49 +02:00
koebi
0cbf483cb4
implemented logging the number of failed attempts
...
This closes #1243
2014-08-24 23:27:00 +02:00
Michael Stapelberg
7f450a52f6
Die when the X11 connection breaks during runtime (Thanks Eduan)
2014-08-21 09:34:03 +02:00
Michael Stapelberg
7bb152664f
update the changelog/readme for 2.6
2014-07-18 20:24:53 +02:00
Michael Stapelberg
4724d4abf0
remove obsolete xkb_state_update_key() calls (Thanks Ran)
2014-06-21 16:32:18 +02:00
Michael Stapelberg
1b89709ae7
listen for XKB events instead of the MappingNotify event (Thanks Ran)
2014-06-21 16:32:18 +02:00
Michael Stapelberg
7eb43aeabd
little cleanups thanks to Ran Benita’s review
2014-06-21 16:32:18 +02:00
Michael Stapelberg
0beb9a47b1
use libxkbcommon-x11 instead of libX11
2014-06-21 16:32:18 +02:00
Michael Stapelberg
6191590e5c
Scale the unlock indicator (for retina displays)
2014-05-02 19:57:22 +02:00
Vytautas Šaltenis
e2dd1543e9
Cleanup scattered timer calls to use macros
2014-03-23 18:56:00 +01:00
Vytautas Šaltenis
4ff1d7fc5c
Ignore empty passwd after repeated Enter keypress
...
When no ignore_empty_password flag is specified, but Enter key is held
down for some time, i3lock enters a finite, but hours-long loop
verifying empty password. Don't do that, skip empty password
verification if nothing was pressed after last Enter keypress.
Again, making the software cat-proof.
2014-03-23 10:07:03 +01:00
Vytautas Šaltenis
178b858116
Fix typo in manual
2014-03-23 10:02:16 +01:00
Vytautas Šaltenis
e5f86339bc
Fix typo
2014-03-23 10:02:10 +01:00