5 * Updates the WM_CLASS (consisting of the class and instance) for the
9 void window_update_class(i3Window *win, xcb_get_property_reply_t *prop);
12 * Updates the name by using _NET_WM_NAME (encoded in UTF-8) for the given
13 * window. Further updates using window_update_name_legacy will be ignored.
16 void window_update_name(i3Window *win, xcb_get_property_reply_t *prop);
19 * Updates the name by using WM_NAME (encoded in COMPOUND_TEXT). We do not
20 * touch what the client sends us but pass it to xcb_image_text_8. To get
21 * proper unicode rendering, the application has to use _NET_WM_NAME (see
22 * window_update_name()).
25 void window_update_name_legacy(i3Window *win, xcb_get_property_reply_t *prop);