Defaults should match dwm/Xorg default behavior
Merge pull request #77 from djpohly/use-output-direction
Determine monitor order spatially
use output layout for dirtomon
No need to track our own order; wlroots has a reasonable default for us
already.
Merge pull request #72 from Stivvo/output-compile-set
Define monitor's x,y at compile time
Define monitor's x,y at compile time
Replaces the outputOrder patch.
This avoids recalculating positions and allows to arrange monitors in
any order, not just from left to right.
The order in which monitors are defined in config.h still matters but
it's just the order in the list, not the actual position.
Merge updates from guidocella
Thanks so much for helping to keep the project running while life was
crazy!
Merge pull request #53 from Stivvo/fullscreen
Fullscreen support
Merge pull request #62 from Java-boi/master
Added basic tap-to-click for touchpad users
disable natural scrolling by default
This inverts the scroll even on regular mice.
update comments and remove debugging printf
Define monitor order with monrules[]
The order in which monitors are defined in monrules[] actually matters.
Monotors that aren't configured in monrules[], it will always be the
leftmost.
use bool
Because it's 2020. Passing integers to wlroots variables and functions
with bool in their signature is silly.
tweak trackpad variables
Add static const and move them below in order to group the keyboard
options.
Added support for natural scrolling
Added basic tap-to-click for touchpad users
remove togglefullscreen keybinding
Distribute it as a patch like in dwm since graphical applications
usually provide their own keybinding; I guess it's only for terminals.
Note that even though these commits don't let you open multiple windows
in fullscreen and cycle between them like in dwm, with just
fullscreennotify spawning new windows or changing tag would still exit
fullscreen automatically, but you would have to toggle fullscreen twice
when switching back to the fullscreen window to enter fullscreen again,
so this is better since it avoids that.
Toggle fullscreen on all clients
mod+e allows to toggle fullscreen any client, even those who don't
support it themselves
Added support for natural scrolling
Added basic tap-to-click for touchpad users