Got questions, comments, patches, etc.?
Contact Jason Woofenden
gitweb
/
dwm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
5ccd42f
)
allow 0 nmaster
author
Connor Lane Smith
<cls@lubutu.com>
Mon, 31 Oct 2011 19:09:27 +0000
(20:09 +0100)
committer
Connor Lane Smith
<cls@lubutu.com>
Mon, 31 Oct 2011 19:09:27 +0000
(20:09 +0100)
dwm.c
patch
|
blob
|
history
diff --git
a/dwm.c
b/dwm.c
index
8dbe83b
..
344966b
100644
(file)
--- a/
dwm.c
+++ b/
dwm.c
@@
-1028,7
+1028,7
@@
grabkeys(void) {
void
incnmaster(const Arg *arg) {
void
incnmaster(const Arg *arg) {
- selmon->nmaster = MAX(selmon->nmaster + arg->i, 1);
+ selmon->nmaster = MAX(selmon->nmaster + arg->i, 0);
arrange(selmon);
}
arrange(selmon);
}
@@
-1666,8
+1666,10
@@
tile(Monitor *m) {
if(n == 0)
return;
if(n == 0)
return;
- mw = (n > m->nmaster) ? m->ww * m->mfact : m->ww;
-
+ if(n > m->nmaster)
+ mw = m->nmaster ? m->ww * m->mfact : 0;
+ else
+ mw = m->ww;
for(i = my = ty = 0, c = nexttiled(m->clients); c; c = nexttiled(c->next), i++)
if(i < m->nmaster) {
h = (m->wh - my) / (MIN(n, m->nmaster) - i);
for(i = my = ty = 0, c = nexttiled(m->clients); c; c = nexttiled(c->next), i++)
if(i < m->nmaster) {
h = (m->wh - my) / (MIN(n, m->nmaster) - i);