28 #ifndef WINDOW_MANAGER_EWMH_HPP
29 #define WINDOW_MANAGER_EWMH_HPP
32 #include <X11/Xatom.h>
48 void initEwmh(Display *display, Window root);
49 void handleMessage(XClientMessageEvent *event, Display *display, Window root);
ewmh namespace This namespace contains the EWMH related functions.
Definition: Ewmh.cpp:33
void updateWmProperties(Display *display, Window root)
Definition: Ewmh.cpp:124
void initEwmh(Display *display, Window root)
register the supported EWMH atoms.
Definition: Ewmh.cpp:34
void updateDesktopGeometry(Display *display, Window root)
Definition: Ewmh.cpp:99
void updateNumberOfDesktops(Display *display, Window root)
Definition: Ewmh.cpp:92
void handleMessage(XClientMessageEvent *event, Display *display, Window root)
Definition: Ewmh.cpp:60
void updateActiveWindow(Display *display, Window root, Window activeWindow)
Definition: Ewmh.cpp:113