sites

public wiki contents of suckless.org
git clone git://git.suckless.org/sites
Log | Files | Refs

commit 57b59525494f9912e94cbe45c8812b36e9a9bf89
parent afc7f1005f5f6d548738428272316765a764f486
Author: Klemens Nanni <kl3@posteo.org>
Date:   Sat,  7 Jan 2017 01:39:35 +0100

[slock] Update mediakeys patch

Use DefaultRootWindow(3) macro.

Diffstat:
Mtools.suckless.org/slock/patches/mediakeys.md | 2+-
Dtools.suckless.org/slock/patches/slock-mediakeys-20160902-a55594f.diff | 41-----------------------------------------
Atools.suckless.org/slock/patches/slock-mediakeys-20170106-2d2a21a.diff | 41+++++++++++++++++++++++++++++++++++++++++
3 files changed, 42 insertions(+), 42 deletions(-)

diff --git a/tools.suckless.org/slock/patches/mediakeys.md b/tools.suckless.org/slock/patches/mediakeys.md @@ -19,7 +19,7 @@ or raise the volume, that's all there is to it. Download -------- -* [slock-mediakeys-20160902-a55594f.diff](slock-mediakeys-20160902-a55594f.diff) +* [slock-mediakeys-20170106-2d2a21a.diff](slock-mediakeys-20170106-2d2a21a.diff) Authors ------- diff --git a/tools.suckless.org/slock/patches/slock-mediakeys-20160902-a55594f.diff b/tools.suckless.org/slock/patches/slock-mediakeys-20160902-a55594f.diff @@ -1,41 +0,0 @@ -From 5501bf403490eaf4c569be0889ef53011ddc23fd Mon Sep 17 00:00:00 2001 -From: Klemens Nanni <kl3@posteo.org> -Date: Fri, 2 Sep 2016 13:57:31 +0200 -Subject: [PATCH] Allow mediakeys - -This allows media hotkeys to be used while the screen is locked. ---- - slock.c | 10 ++++++++++ - 1 file changed, 10 insertions(+) - -diff --git a/slock.c b/slock.c -index 08ada6f..305f406 100644 ---- a/slock.c -+++ b/slock.c -@@ -17,6 +17,7 @@ - #include <X11/keysym.h> - #include <X11/Xlib.h> - #include <X11/Xutil.h> -+#include <X11/XF86keysym.h> - - #if HAVE_BSD_AUTH - #include <login_cap.h> -@@ -161,6 +162,15 @@ readpw(Display *dpy, const char *pws) - IsPrivateKeypadKey(ksym)) - continue; - switch (ksym) { -+ case XF86XK_AudioLowerVolume: -+ case XF86XK_AudioMute: -+ case XF86XK_AudioRaiseVolume: -+ case XF86XK_AudioPlay: -+ case XF86XK_AudioStop: -+ case XF86XK_AudioPrev: -+ case XF86XK_AudioNext: -+ XSendEvent(dpy, locks[0]->root, True, KeyPressMask, &ev); -+ break; - case XK_Return: - passwd[len] = 0; - #ifdef HAVE_BSD_AUTH --- -2.8.3 - diff --git a/tools.suckless.org/slock/patches/slock-mediakeys-20170106-2d2a21a.diff b/tools.suckless.org/slock/patches/slock-mediakeys-20170106-2d2a21a.diff @@ -0,0 +1,41 @@ +From b17dc228ed4da38bbd337976b611130427021a48 Mon Sep 17 00:00:00 2001 +From: Klemens Nanni <kl3@posteo.org> +Date: Fri, 2 Sep 2016 13:57:31 +0200 +Subject: [PATCH] Allow mediakeys + +This allows media hotkeys to be used while the screen is locked. +--- + slock.c | 10 ++++++++++ + 1 file changed, 10 insertions(+) + +diff --git a/slock.c b/slock.c +index d55eb3d..39d16d2 100644 +--- a/slock.c ++++ b/slock.c +@@ -18,6 +18,7 @@ + #include <X11/keysym.h> + #include <X11/Xlib.h> + #include <X11/Xutil.h> ++#include <X11/XF86keysym.h> + + #include "arg.h" + #include "util.h" +@@ -157,6 +158,15 @@ readpw(Display *dpy, struct xrandr *rr, struct lock **locks, int nscreens, + IsPrivateKeypadKey(ksym)) + continue; + switch (ksym) { ++ case XF86XK_AudioLowerVolume: ++ case XF86XK_AudioMute: ++ case XF86XK_AudioRaiseVolume: ++ case XF86XK_AudioPlay: ++ case XF86XK_AudioStop: ++ case XF86XK_AudioPrev: ++ case XF86XK_AudioNext: ++ XSendEvent(dpy, locks[screen]->root, True, KeyPressMask, &ev); ++ break; + case XK_Return: + passwd[len] = '\0'; + errno = 0; +-- +2.11.0 +