#pragma once #include "common.hpp" #include "x11/connection.hpp" POLYBAR_NS namespace draw_util { void fill(connection& conn, xcb_drawable_t d, xcb_gcontext_t g, const xcb_rectangle_t rect); void fill(connection& conn, xcb_drawable_t d, xcb_gcontext_t g, int16_t x, int16_t y, uint16_t w, uint16_t h); xcb_void_cookie_t xcb_poly_text_16_patched( xcb_connection_t* conn, xcb_drawable_t d, xcb_gcontext_t gc, int16_t x, int16_t y, uint8_t len, uint16_t* str); } POLYBAR_NS_END