aboutsummaryrefslogtreecommitdiff
path: root/src/x11_support.c
Commit message (Collapse)AuthorAge
* Fix bug where auth screen appears black on some systemsJames Magahern2020-06-07
| | | | | | | | I'm not sure why, but apparently some systems or versions of xsecurelock pass the root window as `XSCREENSAVER_WINDOW`, and others will pass the child window. Based on the implementation of `auth_x11` in the xsecurelock source, it looks like we should always assume this is a child window, so we should query the parent window when creating our child window.
* Multi-monitor supportJames Magahern2019-02-09
| | | | Use BUZZLOCKER_MONITOR_NUM to specify which monitor you want the locker to appear on. 0 is the primary one
* Get default height/width from X11James Magahern2019-01-20
|
* Changes to get it to work with xsecurelockJames Magahern2019-01-19
| | | | | Only thing left to do is to get it to read the screen dimensions, since apparently we don't get window changed events.
* Started to split x11 stuff to separate filesJames Magahern2019-01-18