JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
implemented new color scheme accordingly to Sanders proposal
[dwm.git] / dwm.h
diff --git a/dwm.h b/dwm.h
index 0cdfad2..3789373 100644 (file)
--- a/dwm.h
+++ b/dwm.h
@@ -43,7 +43,7 @@
 enum { NetSupported, NetWMName, NetLast };             /* EWMH atoms */
 enum { WMProtocols, WMDelete, WMLast };                        /* default atoms */
 enum { CurNormal, CurResize, CurMove, CurLast };       /* cursor */
-enum { ColFG, ColBG, ColLast };                                /* color */
+enum { ColBorder, ColFG, ColBG, ColLast };             /* color */
 
 typedef enum {
        TopLeft, TopRight, BotLeft, BotRight
@@ -66,7 +66,6 @@ typedef struct {
        int x, y, w, h;
        unsigned long norm[ColLast];
        unsigned long sel[ColLast];
-       unsigned long status[ColLast];
        Drawable drawable;
        Fnt font;
        GC gc;
@@ -90,8 +89,7 @@ struct Client {
 };
 
 extern const char *tags[];                     /* all tags */
-extern char stext[1024];                       /* status text */
-extern char mtext[32];                         /* mode text */
+extern char stext[256];                                /* status text */
 extern int bx, by, bw, bh, bmw;                        /* bar geometry, bar mode label width */
 extern int screen, sx, sy, sw, sh;             /* screen geometry */
 extern int wax, way, wah, waw;                 /* windowarea geometry */
@@ -163,6 +161,5 @@ extern void restack(void);                  /* restores z layers of all clients */
 extern void togglefloat(Arg *arg);             /* toggles focusesd client between floating/non-floating state */
 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 updatemodetext(void);              /* updates mtext */
 extern void view(Arg *arg);                    /* views the tag with arg's index */
 extern void zoom(Arg *arg);                    /* zooms the focused client to master area, arg is ignored */