aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-11-26Fix transparent borders when using a compositorHEADmasterWarrick Lo1-0/+2
2021-11-26Fix window borders showing while gaps are disabledWarrick Lo1-10/+8
While gaps are disabled in monocle layout or tiling layout with one window, borders would show on adjacent monitors. The commit makes it so that the border width is set to 0 if in monocle layout or there is only one tiling window. Offsets and window sizes are adjusted in resize().
2021-11-26Fix typos and formattingWarrick Lo1-51/+54
2021-11-24Add cfacts fuctionalityWarrick Lo2-5/+38
Added the ability to increase/decrease a window's weight (screen space).
2021-11-24Change behaviour of moveresize(), moveresizeedge()Warrick Lo2-97/+34
Removed cursor warping when moving/resizing, since dwm has already been patched to focus windows only when clicked. Removed some options for moveresize(). We (likely) aren't going to be using them anyway. Replaced the if statments in moveresizeedge() with a switch statement.
2021-11-24Allow moving and resizing windows with keyboardWarrick Lo2-0/+170
2021-11-24Add restarting functionalityWarrick Lo2-1/+24
2021-11-24Always center floating windowsWarrick Lo1-0/+2
2021-11-24Window focus now only switches on clickWarrick Lo2-45/+6
2021-11-24Add window swallowing supportWarrick Lo3-26/+256
Requires the X Resource Extension. Window swallowing will not be able to handle programs launched from tmux.
2021-11-23Add EWMH desktop & decoration hints supportWarrick Lo2-9/+104
2021-11-23Add ability to swap windows around in the stackWarrick Lo2-0/+52
2021-11-23Add autostarting functionalityWarrick Lo2-1/+60
2021-11-23Add attachaside functionalityWarrick Lo1-4/+28
2021-11-23Add gaps between windowsWarrick Lo2-18/+97
2021-11-23Add pertag functionalityWarrick Lo1-6/+82
2021-11-22Add dwm 6.2 source codeWarrick Lo13-0/+3196
Commit a786211 (2021-08-20) of the dwm source tree.