From a05a9f8daecd020c53c67031719b579d13b30cb6 Mon Sep 17 00:00:00 2001 From: Michael Stapelberg Date: Sat, 23 Jul 2011 22:40:47 +0200 Subject: [PATCH] Set some more atoms for _NET_SUPPORTED (Thanks lexszero) --- include/atoms.xmacro | 6 +++--- src/main.c | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/include/atoms.xmacro b/include/atoms.xmacro index 2114bc3e..5d2ffb1b 100644 --- a/include/atoms.xmacro +++ b/include/atoms.xmacro @@ -11,14 +11,14 @@ xmacro(_NET_WM_WINDOW_TYPE_TOOLBAR) xmacro(_NET_WM_WINDOW_TYPE_SPLASH) xmacro(_NET_WM_DESKTOP) xmacro(_NET_WM_STRUT_PARTIAL) +xmacro(_NET_CURRENT_DESKTOP) +xmacro(_NET_ACTIVE_WINDOW) +xmacro(_NET_WORKAREA) xmacro(WM_PROTOCOLS) xmacro(WM_DELETE_WINDOW) xmacro(UTF8_STRING) xmacro(WM_STATE) xmacro(WM_CLIENT_LEADER) -xmacro(_NET_CURRENT_DESKTOP) -xmacro(_NET_ACTIVE_WINDOW) -xmacro(_NET_WORKAREA) xmacro(WM_TAKE_FOCUS) xmacro(WM_HINTS) xmacro(WM_NORMAL_HINTS) diff --git a/src/main.c b/src/main.c index b88a2082..a952ba2b 100644 --- a/src/main.c +++ b/src/main.c @@ -378,7 +378,7 @@ int main(int argc, char *argv[]) { #include "atoms.xmacro" #undef xmacro }; - xcb_change_property(conn, XCB_PROP_MODE_REPLACE, root, A__NET_SUPPORTED, A_ATOM, 32, 7, supported_atoms); + xcb_change_property(conn, XCB_PROP_MODE_REPLACE, root, A__NET_SUPPORTED, A_ATOM, 32, 16, supported_atoms); /* Set up the window manager’s name */ xcb_change_property(conn, XCB_PROP_MODE_REPLACE, root, A__NET_SUPPORTING_WM_CHECK, A_WINDOW, 32, 1, &root); xcb_change_property(conn, XCB_PROP_MODE_REPLACE, root, A__NET_WM_NAME, A_UTF8_STRING, 8, strlen("i3"), "i3"); -- 2.39.5