From 86f593b0d0982c64a3ddc3863fc88b0b8f62e1f0 Mon Sep 17 00:00:00 2001 From: Martin Duquesnoy Date: Fri, 8 May 2009 23:33:40 +0200 Subject: [PATCH] Ewmh: Support _NET_SUPPORTING_WM_CHECK Class. --- src/ewmh.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ewmh.c b/src/ewmh.c index b5011e9..a078043 100644 --- a/src/ewmh.c +++ b/src/ewmh.c @@ -44,6 +44,7 @@ ewmh_init_hints(void) { int i = 1, showing_desk = 0; char root_name[] = "WMFS "WMFS_VERSION; + char class[] = "wmfs"; long pid = (long)getpid(); /* EWMH hints */ @@ -101,6 +102,8 @@ ewmh_init_hints(void) XChangeProperty(dpy, ROOT, net_atom[net_wm_name], net_atom[utf8_string], 8, PropModeReplace, (uchar*)&root_name, strlen(root_name)); + XChangeProperty(dpy, ROOT, ATOM("WM_CLASS"), XA_STRING, 8, + PropModeReplace, (uchar*)&class, strlen(class)); /* Set _NET_WM_PID */ XChangeProperty(dpy, ROOT, net_atom[net_wm_pid], XA_CARDINAL, 32,