~ruther/dwl

Merge branch 'v0.6-a/keycodes-modes' into v0.6-a/patched-keycodes
Merge branch 'patch/foreign-toplevel-management' into v0.6-a/patched-base
Fix sticky
Merge branch 'patches/bottomstack' into v0.6-a/patched-base
Merge branch 'patch/namedscratchpads' into v0.6-a/patched-base
Merge branch 'patch/ipc' into v0.6-a/patched-base
Merge branch 'patch/singletagset' into v0.6-a/patched-base
Merge branch 'patch/sticky' into v0.6-a/patched-base
Merge branch 'patch/swallow' into v0.6-a/patched-base
Merge branch 'patch/naturalscrolltrackpad' into v0.6-a/patched-base
Merge branch 'patch/movestack' into v0.6-a/patched-base
Merge branch 'patch/centeredmaster' into v0.6-a/patched-base
feat: access nth monitor
Fix getunusedtag, attachclients

If client is on multiple monitors, it should
be hidden, as the client is visible just on one of
the monitors, and on the other there is empty space instead

Unused tags are only the tags that are not on any
of the monitors.
implement foreign toplevel management
feat: add sticky windows
feat: natural scrolling only for trackpad
Fix modes code to support keycodes patch
Merge remote-tracking branch 'modes/v0.5/modes' into v0.6-a/keycodes-modes
Next