summaryrefslogtreecommitdiff
path: root/xcb.h
AgeCommit message (Collapse)Author
2017-04-14Remove last traces of DPMSJasper Lievisse Adriaanse
2013-11-12Turn on the screen on successful authenticationPhilippe Virouleau
As described in ticket #1114, the screen may be left turned off on successful authentication. This commit fixes this behaviour by turning the screen back on after the authentication. Fixes #1114
2012-10-26use libxkbcommon for input handlingMichael 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-01-03Implement Xinerama support (not used yet)Michael Stapelberg
2012-01-03Refactor the unlock indicator into its own source code fileMichael Stapelberg
2011-08-17handle screen resolution images and redraw the lock windowStefan Breunig
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.
2010-07-20Port the pointer-code to xcbAxel Wagner
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-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)