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;
cairo_surface_t * x11_helper_get_bg_surface(void)
void x11_disable_decoration(xcb_window_t window)
struct _workarea workarea
xcb_atom_t netatoms[NUM_NETATOMS]
const char * netatom_names[]
xcb_visualtype_t * visual
void window_set_atom_prop(xcb_window_t w, xcb_atom_t prop, xcb_atom_t *atoms, int count)
WindowManagerQuirk current_window_manager
int monitor_active(workarea *mon)
char * window_get_text_prop(xcb_window_t w, xcb_atom_t atom)
cairo_surface_t * x11_helper_get_screenshot_surface(void)
xcb_window_t xcb_stuff_get_root_window(void)