From: Michael Stapelberg Date: Sat, 23 Jul 2011 20:40:47 +0000 (+0200) Subject: Set some more atoms for _NET_SUPPORTED (Thanks lexszero) X-Git-Tag: 4.0~14^2~70 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=a05a9f8daecd020c53c67031719b579d13b30cb6;p=i3%2Fi3 Set some more atoms for _NET_SUPPORTED (Thanks lexszero) --- 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");