dwm-meillo

changeset 357:27082985e51e

removed a bunch of lines, made mode symbols configurable
author Anselm R. Garbe <arg@10kloc.org>
date Fri, 25 Aug 2006 15:12:32 +0200
parents c2a65784cb71
children 64c19db8af25
files config.arg.h config.default.h draw.c main.c
diffstat 4 files changed, 7 insertions(+), 8 deletions(-) [+]
line diff
     1.1 --- a/config.arg.h	Fri Aug 25 15:06:38 2006 +0200
     1.2 +++ b/config.arg.h	Fri Aug 25 15:12:32 2006 +0200
     1.3 @@ -15,6 +15,8 @@
     1.4  #define NORMFGCOLOR		"#cccccc"
     1.5  #define STATUSBGCOLOR		"#dddddd"
     1.6  #define STATUSFGCOLOR		"#222222"
     1.7 +#define FLOATSYMBOL		"><"
     1.8 +#define TILEDSYMBOL		"|="
     1.9  
    1.10  #define MODKEY			Mod1Mask
    1.11  #define MASTERW			60 /* percent */
     2.1 --- a/config.default.h	Fri Aug 25 15:06:38 2006 +0200
     2.2 +++ b/config.default.h	Fri Aug 25 15:12:32 2006 +0200
     2.3 @@ -15,6 +15,8 @@
     2.4  #define NORMFGCOLOR		"#cccccc"
     2.5  #define STATUSBGCOLOR		"#dddddd"
     2.6  #define STATUSFGCOLOR		"#222222"
     2.7 +#define FLOATSYMBOL		"~"
     2.8 +#define TILEDSYMBOL		"#"
     2.9  
    2.10  #define MODKEY			Mod1Mask
    2.11  #define MASTERW			60 /* percent */
     3.1 --- a/draw.c	Fri Aug 25 15:06:38 2006 +0200
     3.2 +++ b/draw.c	Fri Aug 25 15:12:32 2006 +0200
     3.3 @@ -94,18 +94,13 @@
     3.4  void
     3.5  drawstatus()
     3.6  {
     3.7 -	static const char *mode[] = { "><", "|=" };
     3.8  	int i, x;
     3.9  
    3.10  	dc.x = dc.y = 0;
    3.11  	dc.w = bw;
    3.12  
    3.13 -	if(!modew)
    3.14 -		modew = textw(mode[0]) > textw(mode[1]) ? textw(mode[0]) : textw(mode[1]);
    3.15 -	drawtext(mode[arrange == dotile ? 1 : 0], dc.status, False);
    3.16 -
    3.17 -	dc.w = 0;
    3.18 -	dc.x = modew;
    3.19 +	drawtext(arrange == dotile ? TILEDSYMBOL : FLOATSYMBOL, dc.status, False);
    3.20 +	dc.w = modew;
    3.21  	for(i = 0; i < ntags; i++) {
    3.22  		dc.x += dc.w;
    3.23  		dc.w = textw(tags[i]);
     4.1 --- a/main.c	Fri Aug 25 15:06:38 2006 +0200
     4.2 +++ b/main.c	Fri Aug 25 15:12:32 2006 +0200
     4.3 @@ -129,7 +129,7 @@
     4.4  	dc.status[ColFG] = getcolor(STATUSFGCOLOR);
     4.5  	setfont(FONT);
     4.6  
     4.7 -	modew = 0;
     4.8 +	modew = textw(FLOATSYMBOL) > textw(TILEDSYMBOL) ? textw(FLOATSYMBOL) : textw(TILEDSYMBOL);
     4.9  	sx = sy = 0;
    4.10  	sw = DisplayWidth(dpy, screen);
    4.11  	sh = DisplayHeight(dpy, screen);