E. Almqvist
69539fa30f
Readme update
4 years ago
E. Almqvist
88f09974cf
Merge pull request #3 from E-Almqvist/actualfullscreen
...
Patch: actualfullscreen
4 years ago
E. Almqvist
4f009e69f6
Fullscreen bind
4 years ago
E. Almqvist
4cdf759277
Added actualfullscreen patch
4 years ago
E. Almqvist
3253fc2be7
Lockscreen option
4 years ago
E. Almqvist
3a88dd606b
Merge branch 'master' of github.com:E-Almqvist/dwm
4 years ago
E. Almqvist
45651c0522
Added cmus pause/play keybind
4 years ago
E. Almqvist
4f6099d1cb
Update .gitignore
4 years ago
E. Almqvist
72fa0745e1
Update README.md
4 years ago
E. Almqvist
9bf23b40b1
Added Xsession
4 years ago
E. Almqvist
7a1a8f0a04
New file struc
4 years ago
E. Almqvist
e00590c3c3
Spectacle keybind
4 years ago
E. Almqvist
b78787289a
gitignore stuff
4 years ago
E. Almqvist
1c947e6144
Added spectacle
4 years ago
E. Almqvist
eb8a52f567
Changed unselected border color
4 years ago
E. Almqvist
09c013f640
Tweaks
4 years ago
E. Almqvist
4f7023938b
Revert "Border change"
...
This reverts commit b5de7dc48d
.
4 years ago
E. Almqvist
504c713974
Revert "Revert "Minor tweaks""
...
This reverts commit 1be6a56abb
.
4 years ago
E. Almqvist
1be6a56abb
Revert "Minor tweaks"
...
This reverts commit 99e6dfb1b7
.
4 years ago
E. Almqvist
b5de7dc48d
Border change
4 years ago
E. Almqvist
99e6dfb1b7
Minor tweaks
4 years ago
E. Almqvist
053d9bbfe3
Changed border colors
4 years ago
E. Almqvist
ec8a7d38f2
Merge pull request #2 from E-Almqvist/ipc
...
IPC Patch
4 years ago
E. Almqvist
e99ae13f49
Merge branch 'master' into ipc
4 years ago
E. Almqvist
194dfa025f
Bug fix
4 years ago
E. Almqvist
6afa9e0c12
IPC patch
4 years ago
E. Almqvist
524ec0ba3c
Merge pull request #1 from E-Almqvist/polybar
...
Added polybar support (anybar patch)
4 years ago
E. Almqvist
73c8a8d52a
Polybar config
4 years ago
E. Almqvist
a62b25875b
Polybar patch
4 years ago
E. Almqvist
5829dbceb4
Betterlockscreen keybind
4 years ago
E. Almqvist
9341f33f91
xinitrc fix
4 years ago
E. Almqvist
dd11244858
Added .xinitrc
4 years ago
E. Almqvist
9ab995871b
Bar height & reset colors
4 years ago
E. Almqvist
fde10d2838
Colors patch
4 years ago
E. Almqvist
9bb161ed29
Gaps config update
4 years ago
E. Almqvist
5a1478adb1
Config fix
4 years ago
E. Almqvist
61e69bd68f
fullgaps patch
4 years ago
E. Almqvist
6034448c18
Gitignore update
4 years ago
E. Almqvist
d1fc54938f
Gitignore update
4 years ago
E. Almqvist
6b1a49d318
Merge fix
4 years ago
E. Almqvist
e99d8bd651
Config
4 years ago
E. Almqvist
fb24f53eb9
Keybinds change
4 years ago
E. Almqvist
ef4ba7bf4d
Fix
4 years ago
E. Almqvist
ff7b034a78
Readme stuff
4 years ago
E. Almqvist
cb602e2edf
del dwm binary
4 years ago
E. Almqvist
d77fae220b
Gitignore and private config
4 years ago
Ian Remmler
61bb8b2241
Fix x coordinate calculation in buttonpress.
4 years ago
Hiltjo Posthuma
bb2e7222ba
dwm.1: fix wrong text in man page
4 years ago
Alex Flierl
f04cac6d6e
Fix memory leaks in drw
...
The function drw_fontset_free in drw.c was never called.
5 years ago
bakkeby
f09418bbb6
dwm crashes when opening 50+ clients (tile layout)
...
Many users new to dwm find themselves caught out by being kicked out to the login manager (dwm crashing) when they open 50+ clients for demonstration purposes. The number of clients reported varies depending on the resolution of the monitor.
The cause of this is due to how the default tile layout calculates the height of the next client based on the position of the previous client. Because clients have a minimum size the (ty) position can exceed that of the window height, resulting in (m->wh - ty) becoming negative. The negative height stored as an unsigned int results in a very large height ultimately resulting in dwm crashing.
This patch adds safeguards to prevent the ty and my positions from exceeding that of the window height.
5 years ago