diff options
| author | arg@mig29 <unknown> | 2006-10-31 12:06:38 +0100 |
|---|---|---|
| committer | arg@mig29 <unknown> | 2006-10-31 12:06:38 +0100 |
| commit | 2cce4b95cdce5617318fc4fb5d21abe41110c27a (patch) | |
| tree | cd284e2eba0c287ea2a0d32fc3939f3c9607091a /view.c | |
| parent | Added tag 2.0 for changeset 12deea36603da407e3f32640048846a3bd74a9ec (diff) | |
| download | seiwm-2cce4b95cdce5617318fc4fb5d21abe41110c27a.tar.xz seiwm-2cce4b95cdce5617318fc4fb5d21abe41110c27a.zip | |
applied Gottox patch to simplify the resizing of col, instead of resizing the current area, it only resizes the master area in the future (seems more predictable)
Diffstat (limited to 'view.c')
| -rw-r--r-- | view.c | 19 |
1 files changed, 2 insertions, 17 deletions
@@ -196,24 +196,9 @@ isvisible(Client *c) { void resizecol(Arg *arg) { - unsigned int n; - Client *c; - - for(n = 0, c = clients; c; c = c->next) - if(isvisible(c) && !c->isfloat) - n++; - if(!sel || sel->isfloat || n < 2 || (arrange == dofloat)) + if(master + arg->i > 950 || master + arg->i < 50) return; - if(sel == getnext(clients)) { - if(master + arg->i > 950 || master + arg->i < 50) - return; - master += arg->i; - } - else { - if(master - arg->i > 950 || master - arg->i < 50) - return; - master -= arg->i; - } + master += arg->i; arrange(); } |