diff options
author | terminaldweller <thabogre@gmail.com> | 2022-04-22 06:37:34 +0000 |
---|---|---|
committer | terminaldweller <thabogre@gmail.com> | 2022-04-22 06:37:34 +0000 |
commit | 5647f7edcfeaad0ca2213f6ecaec65b2b9cf4637 (patch) | |
tree | 0b6df4118c62ee96e75fc414881e76e53b1dff33 /dmenu.c | |
parent | update (diff) | |
download | dmenu-5647f7edcfeaad0ca2213f6ecaec65b2b9cf4637.tar.gz dmenu-5647f7edcfeaad0ca2213f6ecaec65b2b9cf4637.zip |
remove center patch, it doesnt have a switch
Diffstat (limited to '')
-rw-r--r-- | dmenu.c | 26 |
1 files changed, 6 insertions, 20 deletions
@@ -121,13 +121,6 @@ static void calcoffsets(void) { break; } -static int max_textw(void) { - int len = 0; - for (struct item *item = items; item && item->text; item++) - len = MAX(TEXTW(item->text), len); - return len; -} - static void cleanup(void) { size_t i; @@ -971,7 +964,6 @@ static void setup(void) { bh = drw->fonts->h + 2; lines = MAX(lines, 0); mh = (lines + 1) * bh; - promptw = (prompt && *prompt) ? TEXTW(prompt) - lrpad / 4 : 0; #ifdef XINERAMA i = 0; if (parentwin == root && (info = XineramaQueryScreens(dpy, &n))) { @@ -1000,24 +992,18 @@ static void setup(void) { if (INTERSECT(x, y, 1, 1, info[i])) break; - /* x = info[i].x_org; */ - /* y = info[i].y_org + (topbar ? 0 : info[i].height - mh); */ - /* mw = info[i].width; */ - mw = MIN(MAX(max_textw() + promptw, 100), info[i].width); - x = info[i].x_org + ((info[i].width - mw) / 2); - y = info[i].y_org + ((info[i].height - mh) / 2); + x = info[i].x_org; + y = info[i].y_org + (topbar ? 0 : info[i].height - mh); + mw = info[i].width; XFree(info); } else #endif { if (!XGetWindowAttributes(dpy, parentwin, &wa)) die("could not get embedding window attributes: 0x%lx", parentwin); - /* x = 0; */ - /* y = topbar ? 0 : wa.height - mh; */ - /* mw = wa.width; */ - mw = MIN(MAX(max_textw() + promptw, 100), wa.width); - x = (wa.width - mw) / 2; - y = (wa.height - mh) / 2; + x = 0; + y = topbar ? 0 : wa.height - mh; + mw = wa.width; } promptw = (prompt && *prompt) ? TEXTW(prompt) - lrpad / 4 : 0; inputw = MIN(inputw, mw / 3); |