Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-03-20 | Use ev_loop_fork after fork, this fix forking on kqueue based OSes | Baptiste Daroussin | |
2013-02-10 | README: refer to cr.i3wm.org for patches | Michael Stapelberg | |
2013-02-07 | Limit the debug print to the actual password size | Quentin Glidic | |
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net> | |||
2012-12-06 | RGB color notation is 3-byte hexadecimal | Vivien Didelot | |
Signed-off-by: Vivien Didelot <vivien.didelot@gmail.com> | |||
2012-11-04 | Allow passwordless PAM conversations (e.g. fingerprint) | Moritz Augsburger | |
2012-11-04 | Allow XKB_KEY_XF86ScreenSaver as synonm for enter | Moritz Augsburger | |
This keysym is generated on convertible tablets by pressing a hardware lock/unlock button. | |||
2012-10-26 | remove support for NOLIBCAIRO, cairo-xcb is widespread by now | Michael Stapelberg | |
2012-10-26 | README: remove unhelpful comment about pkg-config | Michael Stapelberg | |
2012-10-26 | use libxkbcommon for input handling | Michael Stapelberg | |
Thanks to Ran Benita and Daniel Stone (the libxkbcommon authors) for answering my questions and reviewing this code. With this commit, input handling should be more correct with using less code (in i3lock, that is). | |||
2012-10-26 | bugfix: free(reply) to avoid memory leak | Michael Stapelberg | |
2012-10-15 | s/pam_message/pam_response/ (Thanks Tucos) | Michael Stapelberg | |
The previous code didn’t cause any issues since both types (currently!) have the same size. | |||
2012-09-26 | promote the "could not load image" message from debug to normal | Michael Stapelberg | |
2012-08-22 | only use mlock() on Linux, FreeBSD (for example) requires root | Michael Stapelberg | |
2012-06-29 | getopt_long returns int, don't cast to char. | Fernando Tarlá Cardoso Lemos | |
On ARM, casting -1 to char turns it into something else. Fixes argument parsing on ARM. Thanks Chipaca for reporting. | |||
2012-06-02 | update changelog for 2.4.1 | Michael Stapelberg | |
2012-05-30 | skip shift when getting the modifier mask (Thanks SardemFF7) | Michael Stapelberg | |
2012-05-30 | revert shift lock handling (broke uppercase letters) | Michael Stapelberg | |
With some layouts, this broke uppercase letters in your passwords. I think that explicit shiftlock handling is unnecessary. X11 seems to do it on its own. Here is what leads me to that conclusion: $ setxkbmap de $ xmodmap -e 'keycode 66 = Shift_Lock' $ xev Now enter a character, say "a", then press CapsLk (which is now Shift_Lock), then press "a" again. The event state is 0x1, thereby undistinguishable from normal shift. | |||
2012-05-19 | Bugfix: Correctly center unlock indicator after reconfiguring screens ↵ | Michael Stapelberg | |
(Thanks xn) Fixes: #712 | |||
2012-04-08 | remove debian/ | Michael Stapelberg | |
The Debian packaging is now hosted on Debian servers at git://git.debian.org/users/stapelberg/i3lock.git This makes life easier for Debian people. It makes life harder for you if you want to build a Debian package of the current git version. Here is how you could do that now: Build a tarball of the current git version: mkdir ../i3lock-dpkg VERSION=i3lock-$(git describe --tags) git archive --prefix=$VERSION/ --output=../i3lock-dpkg/$VERSION.tar.bz2 HEAD get the packaging: cd ../i3lock-dpkg gbp-clone git://git.debian.org/users/stapelberg/i3lock.git cd i3lock git-import-orig ../$VERSION.tar.bz2 dpkg-buildpackage | |||
2012-04-07 | add .gitignore | Michael Stapelberg | |
2012-04-01 | add CHANGELOG file | Michael Stapelberg | |
2012-04-01 | Use (void) instead of () for functions without args (Thanks fernandotcl) | Michael Stapelberg | |
See also: http://article.gmane.org/gmane.linux.kernel/1268792 The C compiler will handle (void) as "no arguments" and () as "variadic function" (equivalent to (...)) which might lead to subtle errors, such as the one which was fixed with commit 0ea64ae4. | |||
2012-03-28 | Bugfix: fallback when the image cannot be loaded | Michael Stapelberg | |
If the specified file does not exist or is invalid, previously, the unlock indicator wouldn’t show up at all, because the invalid surface was still used. With this commit, i3lock will react like if you didn’t specify an image at all. | |||
2012-03-26 | Only output text when in debug mode (fixes problems with xautolock) | Michael Stapelberg | |
2012-03-26 | Bugfix: Fix background color when using cairo (Thanks Pascal) | Michael Stapelberg | |
2012-03-15 | debian: update changelog for 2.3.1 | Michael Stapelberg | |
2012-03-15 | fix compilation on some systems (Thanks badboy) | Michael Stapelberg | |
2012-03-15 | debian: fix packaging format to 1.0 for now | Michael Stapelberg | |
2012-03-15 | debian: remove duplicate priority field | Michael Stapelberg | |
2012-03-15 | manpage: add -u flag in synopsis | Michael Stapelberg | |
2012-03-15 | manpage: hyphen | Michael Stapelberg | |
2012-03-15 | debian: update packaging | Michael Stapelberg | |
2012-03-15 | README: also add libev to dependencies | Michael Stapelberg | |
2012-03-15 | document the dependency on libxcb-xinerama | Michael Stapelberg | |
2012-03-10 | Properly handle Caps Lock (Thanks Damien) | Michael Stapelberg | |
2012-02-23 | man page: mention xautolock | Maik Fischer | |
2012-01-15 | Bugfix: Copy the color depth from parent (root) window instead of hardcoding ↵ | Michael Stapelberg | |
to 24 (Thanks hafron) | |||
2012-01-07 | Added missing #ifndef NOLIBCAIRO | Simon Kämpe | |
Needed to compile without libcairo. | |||
2012-01-05 | Bugfix: Check for waiting X11 events before entering the event loop | Michael Stapelberg | |
2012-01-05 | Change the unlock indicator properly after pressing the 'escape' key | Michael Stapelberg | |
2012-01-04 | debian: add libxcb-xinerama0-dev as build-dependency | Michael Stapelberg | |
2012-01-04 | draw the unlock indicator in the middle of every screen | Michael Stapelberg | |
2012-01-03 | Implement Xinerama support (not used yet) | Michael Stapelberg | |
2012-01-03 | Fix a few memory leaks | Michael Stapelberg | |
2012-01-03 | Properly free timeouts, move one of the timeouts to unlock_indicator.c | Michael Stapelberg | |
2012-01-03 | remove the dead variable modeswitchmask | Michael Stapelberg | |
2012-01-03 | Properly free the reply of xcb_get_geometry | Michael Stapelberg | |
2012-01-03 | Refactor the unlock indicator into its own source code file | Michael Stapelberg | |
2012-01-03 | Fork after the window is visible, not before | Michael Stapelberg | |
2012-01-03 | change ALL the copyrights! | Michael Stapelberg | |