From ca8ea3f46203ce0a293672a8c8e90263c37820ed Mon Sep 17 00:00:00 2001 From: Linux User Date: Mon, 15 Aug 2022 07:40:34 +0000 Subject: [PATCH] start of patch --- dwm | Bin 67216 -> 67216 bytes dwm.c | 22 ++++++++++++++++------ dwm.o | Bin 58200 -> 58200 bytes 3 files changed, 16 insertions(+), 6 deletions(-) diff --git a/dwm b/dwm index cb184c496025d5f34de6bf501629d46e80f9bead..f1ff7e2c7238a0ce0f2f68dcdb4d3b67e29c6da0 100755 GIT binary patch delta 675 zcmXw0TS${}6#t)Z-?t58Ybl?XP%wK)5hO?9H*2J9>PT{yQ?Yd0%e+DLk_cYYjQIFi z3MaZfB!x;ngyNr`3iDC~P0C9%iA?QjWMGD%50agw{U6Txo!_~ie_v4S3yLF!3f#pa z#Sc~ZR7o>h2N`p!(lMM4lu@D;r+k^9$910)_m+a9j#bS*N|3xSG1p&XJ{L9A)$F+nqDpblZ-o@T z=>KRC0(JPT{=5)dhdcEJLZ}uU4K0GZ7GF243*G=9Y1|Og99N>H3Kh*{Cq%QfTxKjN z#_CFvbrr{*n#sziu3j|cF4xkcMW>sLHfe_7wK!FtCap@7BqPfA-Q6`)B%9RD@q<0| zA9SjLXv)bUtZcq;^c3NLXVW;Hg`mks4E3Rob%E#&Q}}dqhYp@#achU*@L;I509No& zTNXU$d2K0r=;z+m z+lvw$kFPMcYz&r}qSeZHwP1f}?Nh4#CKeTi;i*V2_DFI4Dq~qc+s(Y!3XH*6%A{MJ z<@R>$DZ2o_g;YLhFjjXn#^n<6pvnO8rCns$Ge~-PuHqeAFnaZuBQzH`C*b?)II!XO z>UBqSCu44Pg3D0^8kxJ?!(~G!uGidx3cOyM4G#QLyBjtTe7%;F9gKOoE7-0rP=y1& zSW7lhjkNq~DJ42F9~A@UV81YBx)~zk#wXT{;!PFTm3xpdeNN9XE5aww - tw - 2 * hpb, 0, tw, bh, lrpad / 2, stext, 0); + +} + void drawbar(Monitor *m) { @@ -714,9 +722,10 @@ drawbar(Monitor *m) /* draw status first so it can be overdrawn by tags later */ if (m == selmon) { /* status is only drawn on selected monitor */ - drw_setscheme(drw, scheme[SchemeNorm]); - tw = TEXTW(stext); /* - lrpad + 2; * 2px right padding */ - drw_text(drw, m->ww - tw - 2 * hpb, 0, tw, bh, lrpad / 2, stext, 0); +// drw_setscheme(drw, scheme[SchemeNorm]); +// tw = TEXTW(stext); /* - lrpad + 2; * 2px right padding */ +// drw_text(drw, m->ww - tw - 2 * hpb, 0, tw, bh, lrpad / 2, stext, 0); + tw = m->ww - drawstatusbar(m, bh, stext); } for (c = m->clients; c; c = c->next) { @@ -1574,7 +1583,8 @@ setup(void) cursor[CurResize] = drw_cur_create(drw, XC_sizing); cursor[CurMove] = drw_cur_create(drw, XC_fleur); /* init appearance */ - scheme = ecalloc(LENGTH(colors), sizeof(Clr *)); + scheme = ecalloc(LENGTH(colors) + 1, sizeof(Clr *)); + scheme[LENGTH(colors)] = drw_scm_create(drw, colors[0], 3); for (i = 0; i < LENGTH(colors); i++) scheme[i] = drw_scm_create(drw, colors[i], 3); /* init bars */ diff --git a/dwm.o b/dwm.o index d8b7adca22c03a367d2686905dd8a3d72f8cfaed..fa0887cc61f8d54d60cf1043b60e0e7650b6a01d 100644 GIT binary patch delta 738 zcmZXS&r1|x7{}*vCVdx*X7lhiP@qIqLOc2gNZYA8+9mCv1nRb3TI_Y)}_32~}Sm2)ip5HHuQ`!uce_Ftj3}U)DObp__UVvanjBxKSebrNqQAM(nX@ zB({l;L-5dE7CYB5MZY`Fos=a@X&AZ`ue(|N;Swyk1uS?3f4X`qHZ$EME_%aI#3_$9 zImgQiJE3>wOs6VbXbS#)-4`$W{D<*!;dr_4@5@vEZE;j>xAD6-*#^U*rRX|dF5M#7 z6A=8ks;7ME_8F!Fibt!u5ubQBlIdma6-1Pm4TjrA{+*(#feDN^f&*2IC4B$F|9LMM9OgbK-Sv$N23KWS};EdXc4U} z6RyYEl~d^O?7vX$^?^ur)nK|2814`clq0b%>eA=EvudU*{t>K$3%KwjxIZ6KnPaI9~ zFCC%cp3{G()9=nR!ml@jVK`X08-}k=!~Md3u*<(JPRf6){?Qjr$->yOKa>~CH&ijj zW|`^5Ap1vGqi6|7W!4>@I;fQy1}d6R4ONoeVOxKn?AI#;WbszzKo*Vh)*oML=iN3O zk4KFQxVJG!dH#9Bl&Qqio2f3EhqvWVtm!7i1xGH!2UmqwucMk#V~atG;Uh56sxxQ} XmA24w8Nbk&x=bqU(evE+`bqf%Fipbj