1
0
Fork 0
mirror of https://github.com/polybar/polybar.git synced 2024-11-03 04:33:30 -05:00
polybar/include/x11/icccm.hpp
2017-01-24 10:49:14 +01:00

17 lines
456 B
C++

#pragma once
#include <xcb/xcb_icccm.h>
#include "common.hpp"
POLYBAR_NS
namespace icccm_util {
string get_wm_name(xcb_connection_t* c, xcb_window_t w);
string get_reply_string(xcb_icccm_get_text_property_reply_t* reply);
void set_wm_name(xcb_connection_t* c, xcb_window_t w, const char* wmname, size_t l, const char* wmclass, size_t l2);
void set_wm_protocols(xcb_connection_t* c, xcb_window_t w, vector<xcb_atom_t> flags);
}
POLYBAR_NS_END