Go to the documentation of this file.
73 #define ATOM_ENUM( x ) x
75 #define ATOM_CHAR( x ) # x
78 #define EWMH_ATOMS( X ) \
79 X ( _NET_WM_WINDOW_OPACITY ), \
80 X ( I3_SOCKET_PATH ), \
84 X ( WM_WINDOW_ROLE ), \
85 X ( _XROOTPMAP_ID ), \
86 X ( _MOTIF_WM_HINTS ), \
87 X ( ESETROOT_PMAP_ID )
132 extern xcb_depth_t *
depth;
136 extern xcb_visualtype_t *
visual;
140 extern xcb_colormap_t
map;
struct _workarea workarea
cairo_surface_t * x11_helper_get_bg_surface(void)
void x11_disable_decoration(xcb_window_t window)
xcb_window_t xcb_stuff_get_root_window(void)
@ WM_DO_NOT_CHANGE_CURRENT_DESKTOP
const char * netatom_names[]
@ WM_PANGO_WORKSPACE_NAMES
void window_set_atom_prop(xcb_window_t w, xcb_atom_t prop, xcb_atom_t *atoms, int count)
xcb_visualtype_t * visual
int monitor_active(workarea *mon)
cairo_surface_t * x11_helper_get_screenshot_surface(void)
xcb_atom_t netatoms[NUM_NETATOMS]
WindowManagerQuirk current_window_manager
char * window_get_text_prop(xcb_window_t w, xcb_atom_t atom)