Xinqi Bao's Git
projects
/
dwm.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
raw
|
inline
| side by side
made resize more precise
[dwm.git]
/
tile.c
diff --git
a/tile.c
b/tile.c
index
40e40e2
..
2481eb3
100644
(file)
--- a/
tile.c
+++ b/
tile.c
@@
-4,23
+4,22
@@
/* static */
/* static */
-static double m
aster = MASTER
;
+static double m
wfact = MWFACT
;
/* extern */
void
/* extern */
void
-
incmaster
(const char *arg) {
+
addtomwfact
(const char *arg) {
double delta;
if(lt->arrange != tile)
return;
double delta;
if(lt->arrange != tile)
return;
- /* arg handling, manipulate m
aster
*/
+ /* arg handling, manipulate m
wfact
*/
if(arg && (1 == sscanf(arg, "%lf", &delta))) {
if(arg && (1 == sscanf(arg, "%lf", &delta))) {
- if(delta + m
aster > 0.1 && delta + master
< 0.9)
- m
aster
+= delta;
+ if(delta + m
wfact > 0.1 && delta + mwfact
< 0.9)
+ m
wfact
+= delta;
}
}
-
lt->arrange();
}
lt->arrange();
}
@@
-33,7
+32,7
@@
tile(void) {
n++;
/* window geoms */
n++;
/* window geoms */
- mw = (n == 1) ? waw : m
aster
* waw;
+ mw = (n == 1) ? waw : m
wfact
* waw;
th = (n > 1) ? wah / (n - 1) : 0;
if(n > 1 && th < bh)
th = wah;
th = (n > 1) ? wah / (n - 1) : 0;
if(n > 1 && th < bh)
th = wah;