slock

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 3131706fc5f202759cbf81c661df14578d721fb8
parent 9036c899a99e0ae11c7dc4048c77c32283a70905
Author: Stein Gunnar Bakkeby <bakkeby@gmail.com>
Date:   Fri,  3 Jun 2022 09:44:08 +0200

Merge pull request #8 from herrwusel/pam_consistant

Consistent unlock styles with pam and blur patches
Diffstat:
Mslock.c | 11+++++++++++
1 file changed, 11 insertions(+), 0 deletions(-)

diff --git a/slock.c b/slock.c @@ -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);