Commit Graph

341 Commits (60a5e4dae9aa0eaea2f0cfeb521ee82fabad3ba1)

Author SHA1 Message Date
Michael Stapelberg 9d19a8bb53 make event loop simpler (Thanks to Jamey Sharp)
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-20 20:13:40 +02:00
Michael Stapelberg 6a52ba8bea err, xcb_image is not actually used 2010-07-17 01:08:30 +02:00
Michael Stapelberg 0777390a65 s/arry/array 2010-07-16 20:59:09 +02:00
Michael Stapelberg 60776a8219 manpage: PNG instead of XPM 2010-07-16 20:55:20 +02:00
Michael Stapelberg a1400462c2 manpage: s/tile/tiling 2010-07-16 20:36:11 +02:00
Michael Stapelberg f1b78b46ec debian: add missing libxcb-image0-dev 2010-07-16 18:27:04 +02:00
Michael Stapelberg ac29391048 debian: update packaging 2010-07-16 18:22:33 +02:00
Michael Stapelberg 0d4f113094 Fix errors in i3lock.1 2010-07-16 18:15:31 +02:00
Michael Stapelberg 7622cee7ca Mention pkg-config as requirement 2010-07-16 18:00:26 +02:00
Michael Stapelberg 54c1ff3f0e Update manpage 2010-07-16 17:56:15 +02:00
Michael Stapelberg 1abea3bd81 Update README 2010-07-16 17:47:42 +02:00
Michael Stapelberg 1b62d96a1b remove config.mk, no longer necessary 2010-07-16 17:42:17 +02:00
Michael Stapelberg 1dc3fd7bf0 Initial commit of the XCB rewrite of i3lock
Changes:
- Uses XCB instead of Xlib (like i3), thus cleaner/faster code
- Uses cairo to load PNG images (*much* faster than XPM)
2010-07-16 17:35:51 +02:00
Axel Wagner b4c10df0fc Implement showing the default X- or a hardcoded Windows-Mousecursor. 2010-07-09 11:18:39 +02:00
Michael Stapelberg 2e5bee59d5 Skip keypresses without entering a password, they cause a delay
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-12-10 20:24:58 +01:00
Michael Stapelberg 3fb6499373 Don’t strip when building, the distro’s build systems handle this 2009-10-16 21:30:27 +02:00
Michael Stapelberg 25fe0bf00d Document dependency on libpam in README 2009-08-19 21:34:51 +02:00
Michael Stapelberg ef1d47ce5b Some small cleanups 2009-08-02 21:47:39 +02:00
Jan-Erik Rediger 1cddfc4a98 adding option to enable tiling of images 2009-08-02 21:35:28 +02:00
Michael Stapelberg 0b1d84bb7a Update debian changelog 2009-08-02 19:58:30 +02:00
Michael Stapelberg 206036a852 Skip leading # signs for the color, fix input validation 2009-08-02 19:50:30 +02:00
Jan-Erik Rediger 9c4dee2e86 adding option to choose background color 2009-08-02 19:38:38 +02:00
Michael Stapelberg c1a91badbe Document the new option in the manpage 2009-06-27 23:06:44 +02:00
Michael Stapelberg c46057a288 debian: add build dependency 2009-06-27 22:56:44 +02:00
Michael Stapelberg 69a987db55 Handle error codes when loading the pixmap 2009-06-27 22:35:59 +02:00
Jan-Erik Rediger 189ee55bc0 i3lock now can use xpm images as background 2009-06-27 20:44:30 +02:00
Michael Stapelberg 199cf45c60 debian: change Priority to extra (makes more sense) 2009-06-21 17:08:47 +02:00
Michael Stapelberg 4a2f8ac86e debian: update changelog, control. We can finally drop the suid bit :-) 2009-05-10 13:04:45 +02:00
Michael Stapelberg 4a9d3d7365 Implement options for forking, beeping and DPMS. Bump version to 1.0. 2009-05-10 12:48:16 +02:00
Michael Stapelberg 715e46b45e Implement PAM support (and retab! the file) 2009-05-10 12:22:41 +02:00
Michael Stapelberg ded5d6eed4 debian: change maintainer address 2009-05-01 20:37:01 +02:00
Michael Stapelberg 737dd1f409 Debian: Change maintainer email address, set DM-Upload-Allowed field 2009-04-30 15:18:34 +02:00
Michael Stapelberg 3523b74b77 Debian package: Close ITP, depend on ${misc:Depends} 2009-03-29 18:46:18 +02:00
Michael Stapelberg 77c491096a Exclude usr/bin/i3lock from dh_fixperms to not kill the setuid root bit 2009-03-12 00:40:00 +01:00
Michael Stapelberg 2828b3fb6e Fix spelling errors 2009-03-12 00:19:42 +01:00
Michael Stapelberg 308d89045d Remove misc:depends, remove obsolete comment 2009-03-11 23:56:56 +01:00
Michael Stapelberg 0ba35e5af7 Update changelog 2009-03-11 23:53:48 +01:00
Michael Stapelberg a6f0a6955a Forgot one instance of slock in Makefile 2009-03-11 23:49:32 +01:00
Michael Stapelberg 2105ce8cc7 Add a manpage and install it, update debian description 2009-03-11 23:44:39 +01:00
Michael Stapelberg e76452528a Add debian/ 2009-03-11 23:29:37 +01:00
Michael Stapelberg 9167263286 Initial import of i3lock 0.9 2009-03-11 22:17:00 +01:00