summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-08-17handle screen resolution images and redraw the lock windowStefan Breunig
2011-07-13update debian packaging, update copyrightMichael Stapelberg
2011-07-13makefile: respect and use CPPFLAGS / LIBS (Thanks Kacper)Michael Stapelberg
2011-04-02optimization: render to pixmap which is used as background for the windowMichael Stapelberg
Before this commit, the background color (white by default) was visible for about 100ms until the image was drawn. This flickering is now eliminated. Also, we don’t need to handle Expose-events anymore, as X11 will use the window’s background pixmap automatically.
2011-04-02Mark handle_visibility_notify and handle_mapping_notify as staticMichael Stapelberg
2011-03-13update debian packagingMichael Stapelberg
2011-03-13cleanup indention left-oversMichael Stapelberg
2011-03-13bump copyrightMichael Stapelberg
2011-03-13Handle MappingNotify-events (Thanks Pascal)Michael Stapelberg
2011-01-23use 'auth include login' instead of '@include login', the latter is ↵Michael Stapelberg
debian-specific (Thanks mseed)
2011-01-20add i3lock.pam (installed as /etc/pam.d/i3lock) which includes 'login' ↵Michael Stapelberg
(Thanks Семён)
2011-01-15Bugfix: correctly check for errors when connecting to X11Michael Stapelberg
2010-11-09add XK_KP_Enter as synonym for XK_ReturnMichael Stapelberg
2010-11-08Bugfix: Handle numpad keys correctly (Thanks Pascal)Michael Stapelberg
2010-11-06Bugfix: When entering 512 characters, you could use neither return nor ↵Michael Stapelberg
backspace (Thanks carl)
2010-10-06Add a hint to the error message 'unknown option' when compiled with NOLIBCAIROMichael Stapelberg
2010-10-06Make it possible to build i3lock without cairo.Thorsten Töpper
2010-09-09comment out debug output (Thanks Ciprian)Michael Stapelberg
2010-09-05debian: change priority to optionalMichael Stapelberg
2010-09-05update debian packaging for i3lock 2.0 releaseMichael Stapelberg
2010-07-23print version number when invoked with -vMichael Stapelberg
2010-07-21manpage: add missing "specify" (Thanks xeen)Michael Stapelberg
2010-07-21s/passwords/password (Thanks xeen)Michael Stapelberg
2010-07-20Re-implement tiling of image (-t)Michael Stapelberg
2010-07-20Fix compilation warning by including cairo-xcbMichael Stapelberg
2010-07-20Move static byte arrays to xcb.c (fixes compilation warnings)Michael Stapelberg
2010-07-20Port the pointer-code to xcbAxel Wagner
2010-07-20disable debug output which reveals the passwordMichael Stapelberg
(full debug output will be disabled for the next release)
2010-07-20grabbing: make the retry loop much slower (waits up to half a second)Michael Stapelberg
This should fix a race condition where the Mod-key was not released in time when starting i3lock using a key combination.
2010-07-20Bugfix: Correctly error out when unable to grab pointer/keyboardMichael Stapelberg
2010-07-20Raise the i3lock window upon visibility notifiesMichael Stapelberg
2010-07-20make event loop simpler (Thanks to Jamey Sharp)Michael Stapelberg
As explained in Jamey’s post on the XCB mailing list, the event loop can/should be written in a more simple way than it was before in xcb-event. See: <AANLkTinhIM320wUjSeHkBTVk4ysBuiSZkvfs8pMLVykO@mail.gmail.com> or http://lists.freedesktop.org/archives/xcb/2010-July/006292.html
2010-07-17err, xcb_image is not actually usedMichael Stapelberg
2010-07-16s/arry/arrayMichael Stapelberg
2010-07-16manpage: PNG instead of XPMMichael Stapelberg
2010-07-16manpage: s/tile/tilingMichael Stapelberg
2010-07-16debian: add missing libxcb-image0-devMichael Stapelberg
2010-07-16debian: update packagingMichael Stapelberg
2010-07-16Fix errors in i3lock.1Michael Stapelberg
2010-07-16Mention pkg-config as requirementMichael Stapelberg
2010-07-16Update manpageMichael Stapelberg
2010-07-16Update READMEMichael Stapelberg
2010-07-16remove config.mk, no longer necessaryMichael Stapelberg
2010-07-16Initial commit of the XCB rewrite of i3lockMichael Stapelberg
Changes: - Uses XCB instead of Xlib (like i3), thus cleaner/faster code - Uses cairo to load PNG images (*much* faster than XPM)
2010-07-09Implement showing the default X- or a hardcoded Windows-Mousecursor.Axel Wagner
2009-12-10Skip keypresses without entering a password, they cause a delayMichael Stapelberg
When suspending your system to RAM, a race-condition can occur which causes many enter keypresses to be sent. These effectively delay your login by 3 seconds times 50 times (or so), so we just skip empty passwords. If your password is empty, you don’t need to lock your screen anyway.
2009-10-16Don’t strip when building, the distro’s build systems handle thisMichael Stapelberg
2009-08-19Document dependency on libpam in READMEMichael Stapelberg
2009-08-02Some small cleanupsMichael Stapelberg
2009-08-02adding option to enable tiling of imagesJan-Erik Rediger