diff --git a/dwm.c b/dwm.c index e7965c4..fbc4544 100644 --- a/dwm.c +++ b/dwm.c @@ -2046,8 +2046,6 @@ void resizeclient(Client *c, int x, int y, int w, int h) { XWindowChanges wc; - unsigned int n; - Client *nbc; c->oldx = c->x; c->x = wc.x = x; c->oldy = c->y; c->y = wc.y = y; @@ -2058,17 +2056,6 @@ resizeclient(Client *c, int x, int y, int w, int h) if ((nexttiled(c->mon->clients) == c) && !(nexttiled(c->next))) resetlayout(NULL); - for (n = 0, nbc = nexttiled(c->mon->clients); nbc; nbc = nexttiled(nbc->next), n++); - - if (c->isfloating || c->mon->lt[c->mon->sellt]->arrange == NULL) { - } else { - if (c->mon->lt[c->mon->sellt]->arrange == monocle || n == 1) { - wc.border_width = 0; - c->w = wc.width += c->bw * 2; - c->h = wc.height += c->bw * 2; - } - } - XConfigureWindow(dpy, c->win, CWX|CWY|CWWidth|CWHeight|CWBorderWidth, &wc); configure(c); XSync(dpy, False); diff --git a/patches/appearance/dwm-removeborder-20220626-d3f93c7.diff b/patches/appearance/dwm-removeborder-20220626-d3f93c7.diff deleted file mode 100644 index 9193a77..0000000 --- a/patches/appearance/dwm-removeborder-20220626-d3f93c7.diff +++ /dev/null @@ -1,31 +0,0 @@ -diff --git a/dwm.c b/dwm.c -index 5646a5c..27e29df 100644 ---- a/dwm.c -+++ b/dwm.c -@@ -1283,12 +1283,26 @@ void - resizeclient(Client *c, int x, int y, int w, int h) - { - XWindowChanges wc; -+ unsigned int n; -+ Client *nbc; - - c->oldx = c->x; c->x = wc.x = x; - c->oldy = c->y; c->y = wc.y = y; - c->oldw = c->w; c->w = wc.width = w; - c->oldh = c->h; c->h = wc.height = h; - wc.border_width = c->bw; -+ -+ for (n = 0, nbc = nexttiled(c->mon->clients); nbc; nbc = nexttiled(nbc->next), n++); -+ -+ if (c->isfloating || c->mon->lt[c->mon->sellt]->arrange == NULL) { -+ } else { -+ if (c->mon->lt[c->mon->sellt]->arrange == monocle || n == 1) { -+ wc.border_width = 0; -+ c->w = wc.width += c->bw * 2; -+ c->h = wc.height += c->bw * 2; -+ } -+ } -+ - XConfigureWindow(dpy, c->win, CWX|CWY|CWWidth|CWHeight|CWBorderWidth, &wc); - configure(c); - XSync(dpy, False);