Remove WinTitle again, fix 1 px left padding bottom bar
This commit is contained in:
29
dwm.c
29
dwm.c
@@ -819,7 +819,7 @@ drawstatusbar(Monitor *m, int bh, int extra, char* stext) {
|
||||
w = m->ww;
|
||||
// w = m->ww - w - 2 * hpb;
|
||||
ret = 1;
|
||||
x = 0;
|
||||
x = 0 - 1;
|
||||
x2 = m->ww - w2 - 2 * hpb;
|
||||
} else {
|
||||
// w += 2; /* 1px padding on both sides */
|
||||
@@ -959,11 +959,11 @@ drawstatusbar(Monitor *m, int bh, int extra, char* stext) {
|
||||
void
|
||||
drawbar(Monitor *m)
|
||||
{
|
||||
int x, w, tw = 0;
|
||||
int x, w, tw = 0;
|
||||
int boxs = drw->fonts->h / 9;
|
||||
int boxw = drw->fonts->h / 6 + 2;
|
||||
unsigned int i, occ = 0, urg = 0;
|
||||
Client *c;
|
||||
int boxw = drw->fonts->h / 6 + 2;
|
||||
unsigned int i, occ = 0, urg = 0;
|
||||
Client *c;
|
||||
|
||||
if (m->showbar) {
|
||||
/* draw status first so it can be overdrawn by tags later */
|
||||
@@ -1005,18 +1005,8 @@ drawbar(Monitor *m)
|
||||
}
|
||||
|
||||
if ((w = m->ww - tw - x) > bh) {
|
||||
if (m->sel) {
|
||||
drw_setscheme(drw, scheme[m == selmon ? SchemeSel : SchemeNorm]);
|
||||
drw_text(drw, x, 0, w - 2 * hpb, bh, lrpad / 2, m->sel->name, 0);
|
||||
if (m->sel->isfloating) {
|
||||
drw_rect(drw, x + boxs, boxs, boxw, boxw, m->sel->isfixed, 0);
|
||||
if (m->sel->isalwaysontop)
|
||||
drw_rect(drw, x + boxs, bh - boxw, boxw, boxw, 0, 0);
|
||||
}
|
||||
} else {
|
||||
drw_setscheme(drw, scheme[SchemeNorm]);
|
||||
drw_rect(drw, x, 0, w - 2 * hpb, bh, 1, 1);
|
||||
}
|
||||
drw_setscheme(drw, scheme[SchemeNorm]);
|
||||
drw_rect(drw, x, 0, w - 2 * hpb, bh, 1, 1);
|
||||
}
|
||||
|
||||
if (m->showbar)
|
||||
@@ -1518,11 +1508,8 @@ propertynotify(XEvent *e)
|
||||
drawbars();
|
||||
break;
|
||||
}
|
||||
if (ev->atom == XA_WM_NAME || ev->atom == netatom[NetWMName]) {
|
||||
if (ev->atom == XA_WM_NAME || ev->atom == netatom[NetWMName])
|
||||
updatetitle(c);
|
||||
if (c == c->mon->sel)
|
||||
drawbar(c->mon);
|
||||
}
|
||||
if (ev->atom == netatom[NetWMWindowType])
|
||||
updatewindowtype(c);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user