~kris/suckless

slock

3131706fc5f202759cbf81c661df14578d721fb8 — Stein Gunnar Bakkeby 4 years ago 9036c89 + 8f6f789
Merge pull request #8 from herrwusel/pam_consistant

Consistent unlock styles with pam and blur patches
1 files changed, 11 insertions(+), 0 deletions(-)

M slock.c
M slock.c => slock.c +11 -0
@@ 318,9 318,20 @@ readpw(Display *dpy, struct xrandr *rr, struct lock **locks, int nscreens,
				retval = pam_start(pam_service, hash, &pamc, &pamh);
				color = PAM;
				for (screen = 0; screen < nscreens; screen++) {
					#if DWM_LOGO_PATCH
					drawlogo(dpy, locks[screen], color);
					#elif BLUR_PIXELATED_SCREEN_PATCH || BACKGROUND_IMAGE_PATCH
					if (locks[screen]->bgmap)
						XSetWindowBackgroundPixmap(dpy, locks[screen]->win, locks[screen]->bgmap);
					else
						XSetWindowBackground(dpy, locks[screen]->win, locks[screen]->colors[0]);
					XClearWindow(dpy, locks[screen]->win);
					#else
					XSetWindowBackground(dpy, locks[screen]->win, locks[screen]->colors[color]);
					XClearWindow(dpy, locks[screen]->win);
					XRaiseWindow(dpy, locks[screen]->win);
					#endif // BLUR_PIXELATED_SCREEN_PATCH

				}
				XSync(dpy, False);