JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
removed useless updatemaster
authorAnselm R. Garbe <arg@10kloc.org>
Fri, 29 Sep 2006 15:25:49 +0000 (17:25 +0200)
committerAnselm R. Garbe <arg@10kloc.org>
Fri, 29 Sep 2006 15:25:49 +0000 (17:25 +0200)
config.arg.h
dwm.h
main.c
view.c

index 1e6a670..6a36c22 100644 (file)
@@ -8,7 +8,7 @@ const char *tags[] = { "dev", "work", "net", "fnord", NULL };
 
 #define DEFMODE                        dotile          /* dofloat */
 #define FLOATSYMBOL            "><>"
-#define STACKPOS               StackRight      /* StackLeft */
+#define STACKPOS               StackRight      /* StackLeft, StackBottom */
 #define TILESYMBOL             "[]="
 
 #define FONT                   "-*-terminus-medium-*-*-*-12-*-*-*-*-*-iso10646-*"
diff --git a/dwm.h b/dwm.h
index ba50bf6..b33d073 100644 (file)
--- a/dwm.h
+++ b/dwm.h
@@ -174,7 +174,6 @@ extern void restack(void);                  /* restores z layers of all clients */
 extern void togglestackpos(Arg *arg);          /* toggles stack position */
 extern void togglemode(Arg *arg);              /* toggles global arrange function (dotile/dofloat) */
 extern void toggleview(Arg *arg);              /* toggles the tag with arg's index (in)visible */
-extern void updatemaster(void);                        /* updates master dimension */
 extern void view(Arg *arg);                    /* views the tag with arg's index */
 extern void viewall(Arg *arg);                 /* views all tags, arg is ignored */
 extern void zoom(Arg *arg);                    /* zooms the focused client to master area, arg is ignored */
diff --git a/main.c b/main.c
index 488ebc1..a1fdde1 100644 (file)
--- a/main.c
+++ b/main.c
@@ -133,7 +133,7 @@ setup(void) {
        sx = sy = 0;
        sw = DisplayWidth(dpy, screen);
        sh = DisplayHeight(dpy, screen);
-       updatemaster();
+       master = ((stackpos == StackBottom ? sh - bh : sw) * MASTER) / 100;
 
        bx = by = 0;
        bw = sw;
diff --git a/view.c b/view.c
index 72e32c7..7c56ac2 100644 (file)
--- a/view.c
+++ b/view.c
@@ -340,13 +340,8 @@ togglestackpos(Arg *arg) {
                stackpos = STACKPOS;
        else
                stackpos = StackBottom;
-       updatemaster();
-       arrange(NULL);
-}
-
-void
-updatemaster(void) {
        master = ((stackpos == StackBottom ? sh - bh : sw) * MASTER) / 100;
+       arrange(NULL);
 }
 
 void