diff options
Diffstat (limited to 'diffs/dmenu-border-20201112-1a13d04.diff')
-rw-r--r-- | diffs/dmenu-border-20201112-1a13d04.diff | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/diffs/dmenu-border-20201112-1a13d04.diff b/diffs/dmenu-border-20201112-1a13d04.diff deleted file mode 100644 index bea0cee..0000000 --- a/diffs/dmenu-border-20201112-1a13d04.diff +++ /dev/null @@ -1,50 +0,0 @@ -From d0c3fc8a634c153856cd41438f705175a21ec69a Mon Sep 17 00:00:00 2001 -From: braskin <benjaminiraskin@gmail.com> -Date: Thu, 12 Nov 2020 10:13:29 -0500 -Subject: [PATCH] fixed border width draw for topbar - ---- - config.def.h | 3 +++ - dmenu.c | 6 +++++- - 2 files changed, 8 insertions(+), 1 deletion(-) - -diff --git a/config.def.h b/config.def.h -index 1edb647..dd3eb31 100644 ---- a/config.def.h -+++ b/config.def.h -@@ -21,3 +21,6 @@ static unsigned int lines = 0; - * for example: " /?\"&[]" - */ - static const char worddelimiters[] = " "; -+ -+/* Size of the window border */ -+static unsigned int border_width = 0; -diff --git a/dmenu.c b/dmenu.c -index 65f25ce..716e655 100644 ---- a/dmenu.c -+++ b/dmenu.c -@@ -659,9 +659,11 @@ setup(void) - swa.override_redirect = True; - swa.background_pixel = scheme[SchemeNorm][ColBg].pixel; - swa.event_mask = ExposureMask | KeyPressMask | VisibilityChangeMask; -- win = XCreateWindow(dpy, parentwin, x, y, mw, mh, 0, -+ win = XCreateWindow(dpy, parentwin, x, y - (topbar ? 0 : border_width * 2), mw - border_width * 2, mh, border_width, - CopyFromParent, CopyFromParent, CopyFromParent, - CWOverrideRedirect | CWBackPixel | CWEventMask, &swa); -+ if (border_width) -+ XSetWindowBorder(dpy, win, scheme[SchemeSel][ColBg].pixel); - XSetClassHint(dpy, win, &ch); - - -@@ -733,6 +735,8 @@ main(int argc, char *argv[]) - colors[SchemeSel][ColFg] = argv[++i]; - else if (!strcmp(argv[i], "-w")) /* embedding window id */ - embed = argv[++i]; -+ else if (!strcmp(argv[i], "-bw")) -+ border_width = atoi(argv[++i]); /* border width */ - else - usage(); - --- -2.25.1 - |