From 3a87f2fbdd297b6af92a19b3a1efcafc0c2fc85e Mon Sep 17 00:00:00 2001 From: "Anselm R. Garbe" Date: Fri, 10 Feb 2006 20:52:32 +0100 Subject: [PATCH] improved wmiirc setup somewhat more --- cmd/wm/fs.c | 7 +++++-- rc/wmiirc | 8 +++++--- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/cmd/wm/fs.c b/cmd/wm/fs.c index 0775c92c..80f2a853 100644 --- a/cmd/wm/fs.c +++ b/cmd/wm/fs.c @@ -1146,6 +1146,7 @@ xwrite(IXPConn *c, Fcall *fcall) } break; case Fcolors: + fprintf(stderr, "Fcolors len=%d i1=%d nlabel=%d\n", fcall->count, i1, nlabel); if((i1 >= nlabel) || (fcall->count != 23) || (fcall->data[0] != '#') || (fcall->data[8] != '#') || (fcall->data[16] != '#') @@ -1157,7 +1158,8 @@ xwrite(IXPConn *c, Fcall *fcall) draw_bar(); break; case Fselcolors: - if((i1 >= nlabel) || (fcall->count != 23) + fprintf(stderr, "Fselcolors len=%d\n", fcall->count); + if((fcall->count != 23) || (fcall->data[0] != '#') || (fcall->data[8] != '#') || (fcall->data[16] != '#') ) @@ -1170,7 +1172,8 @@ xwrite(IXPConn *c, Fcall *fcall) draw_client(client[i]); break; case Fnormcolors: - if((i1 >= nlabel) || (fcall->count != 23) + fprintf(stderr, "Fnormcolors len=%d\n", fcall->count); + if((fcall->count != 23) || (fcall->data[0] != '#') || (fcall->data[8] != '#') || (fcall->data[16] != '#') ) diff --git a/rc/wmiirc b/rc/wmiirc index d2077666..a4504ce0 100755 --- a/rc/wmiirc +++ b/rc/wmiirc @@ -72,9 +72,11 @@ for(i in 1 2 3 4 5 6 7 8 9) # WMIIBAR CONFIGURATION for(i in 1 2 3) - wmiir remove /bar/1 -for(i in 1 2 3) - xwrite /bar/new/data $i + wmiir remove /bar/1 >/dev/null >[2=1] +xwrite /bar/new/colors $WMII_NORMCOLORS +xwrite /bar/new/colors $WMII_SELCOLORS +xwrite /bar/new/colors $WMII_NORMCOLORS +xwrite /bar/1/data 1 xwrite /bar/expand 2