use LayerSurface.mon when possible
unconstrain layer shell popups
also unconstrain popups from monitor's usable area
don't set `c->isfullscreen` to zero
calloc initializes all fields to zero
Merge pull request #257 from fauxmight/bar_options
Add known dwl status bar options to README
Add known dwl tag status bar options to README.md
move ugglyness to client.h
remove unneeded check in focusclient()
Merge pull request #251 from gwnichol/fixinstall
Fix make install while files are in use
Merge pull request #247 from Humm42/xkboptions
initialize xkb_rules.options to a null pointer
kill child process in cleanup()
Fix make install while files are in use
When the dwl executable is in use, cp fails without the -f flag.
POSIX defines this flag with:
> If a file descriptor for a destination file cannot be obtained,
> as described in step 3.a.ii., attempt to unlink the destination
> file and proceed.
add click method configuration option
Add the libinput configuration option to choose between Software Button Areas and Clickfinger
fix link failure with --as-needed
use LDFLAGS to build dwl target
include xcb only when building with xwayland support
convert makefile to be more portable
improve client_from_wlr_surface()