Merge pull request #32 from alex-courtis/24-xwayland-cursor
#24 ensure that xwayland cursor defaults to left_ptr
Merge pull request #54 from Bonicgamer/swayscalebox
Sway scale_box (rounding)
Merge pull request #53 from Stivvo/fullscreen
Fullscreen support
fix crash on non-libinput pointers (e.g. X11 backend)
Same target as dwm sounds like a good goal
Merge pull request #49 from guidocella/layer-shell
Layer shell
use the install command to install
Merge pull request #65 from Keating950/master
Add install target to Makefile
Merge pull request #56 from oyren/readme_log
remove log flags from readme
Merge pull request #62 from Java-boi/master
Added basic tap-to-click for touchpad users
Merge pull request #66 from richardipsum/master
fix undeclared WLR_KEY_PRESSED
Change fullscreen policies
When a new client is spawned, fullscreen isn't disabled for all clients
in that monitor any more.
Instead, all fullscreen clients are kept fullscreen, while other clients
spawn in the background.
When fullscreen is disabled, all clients are rearranged.
This is made to make dwl more flexible allowing multiple fullscreen
clients at the same time, have floating clients on top of a fullscreen
one and let stuff happen without quitting fullscreen, like many other
WMs and DEs.
quitallfullscreen() even when enabling fullscreen
Disable fullscreen on all visible clients in that monitor also before
enabling it on another client.
quitallfullscreen() is reintroduced becouse is now more useful
set c->isfullscreen later to avoid making quitallfullscreen() disable
fullscreen on the current client
Remove goto render (easier merge)
fix undeclared WLR_KEY_PRESSED
add install target to Makefile and corresponding prefix variable to config.mk
Readme: achieve fullscreen + allow borderpx = 0
Added support for natural scrolling
Added basic tap-to-click for touchpad users