Introduction
Introduction Statistics Contact Development Disclaimer Help
tI prefer the tiled/floating indicator on the right side - dwm - [fork] customi…
git clone git://src.adamsgaard.dk/dwm
Log
Files
Refs
README
LICENSE
---
commit 91a1f6926e2594156219c1caaf4729c5d86498a5
parent 54775e0b3e48273240d8efa619af0ce85e3685da
Author: Anselm R. Garbe <[email protected]>
Date: Fri, 14 Jul 2006 18:59:25 +0200
I prefer the tiled/floating indicator on the right side
Diffstat:
M bar.c | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)
---
diff --git a/bar.c b/bar.c
t@@ -22,16 +22,15 @@ barclick(XButtonPressedEvent *e)
void
draw_bar()
{
- int i;
+ int i, modw;
char *mode = arrange == tiling ? "#" : "~";
dc.x = dc.y = 0;
dc.w = bw;
drawtext(NULL, False, False);
- dc.w = textw(mode) + dc.font.height;
- drawtext(mode, True, True);
-
+ modw = textw(mode) + dc.font.height;
+ dc.w = 0;
for(i = 0; i < TLast; i++) {
dc.x += dc.w;
dc.w = textw(tags[i]) + dc.font.height;
t@@ -43,8 +42,13 @@ draw_bar()
drawtext(sel->name, True, True);
}
dc.w = textw(stext) + dc.font.height;
- dc.x = bx + bw - dc.w;
+ dc.x = bx + bw - dc.w - modw;
drawtext(stext, False, False);
+
+ dc.x = bx + bw - modw;
+ dc.w = modw;
+ drawtext(mode, True, True);
+
XCopyArea(dpy, dc.drawable, barwin, dc.gc, 0, 0, bw, bh, 0, 0);
XFlush(dpy);
}
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.