removed a bunch of lines, made mode symbols configurable aa471f2d
Anselm R. Garbe · 2006-08-25 15:12 4 file(s) · +7 −8
config.arg.h +2 −0
15 15
#define NORMFGCOLOR		"#cccccc"
16 16
#define STATUSBGCOLOR		"#dddddd"
17 17
#define STATUSFGCOLOR		"#222222"
18 +
#define FLOATSYMBOL		"><"
19 +
#define TILEDSYMBOL		"|="
18 20
19 21
#define MODKEY			Mod1Mask
20 22
#define MASTERW			60 /* percent */
config.default.h +2 −0
15 15
#define NORMFGCOLOR		"#cccccc"
16 16
#define STATUSBGCOLOR		"#dddddd"
17 17
#define STATUSFGCOLOR		"#222222"
18 +
#define FLOATSYMBOL		"~"
19 +
#define TILEDSYMBOL		"#"
18 20
19 21
#define MODKEY			Mod1Mask
20 22
#define MASTERW			60 /* percent */
draw.c +2 −7
94 94
void
95 95
drawstatus()
96 96
{
97 -
	static const char *mode[] = { "><", "|=" };
98 97
	int i, x;
99 98
100 99
	dc.x = dc.y = 0;
101 100
	dc.w = bw;
102 101
103 -
	if(!modew)
104 -
		modew = textw(mode[0]) > textw(mode[1]) ? textw(mode[0]) : textw(mode[1]);
105 -
	drawtext(mode[arrange == dotile ? 1 : 0], dc.status, False);
106 -
107 -
	dc.w = 0;
108 -
	dc.x = modew;
102 +
	drawtext(arrange == dotile ? TILEDSYMBOL : FLOATSYMBOL, dc.status, False);
103 +
	dc.w = modew;
109 104
	for(i = 0; i < ntags; i++) {
110 105
		dc.x += dc.w;
111 106
		dc.w = textw(tags[i]);
main.c +1 −1
129 129
	dc.status[ColFG] = getcolor(STATUSFGCOLOR);
130 130
	setfont(FONT);
131 131
132 -
	modew = 0;
132 +
	modew = textw(FLOATSYMBOL) > textw(TILEDSYMBOL) ? textw(FLOATSYMBOL) : textw(TILEDSYMBOL);
133 133
	sx = sy = 0;
134 134
	sw = DisplayWidth(dpy, screen);
135 135
	sh = DisplayHeight(dpy, screen);