i3
Main Page
Data Structures
Files
File List
Globals
include
window.h
Go to the documentation of this file.
1
/*
2
* vim:ts=4:sw=4:expandtab
3
*
4
* i3 - an improved dynamic tiling window manager
5
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
6
*
7
* window.c: Updates window attributes (X11 hints/properties).
8
*
9
*/
10
#ifndef _WINDOW_H
11
#define _WINDOW_H
12
18
void
window_update_class
(
i3Window
*win, xcb_get_property_reply_t *prop,
bool
before_mgmt);
19
25
void
window_update_name
(
i3Window
*win, xcb_get_property_reply_t *prop,
bool
before_mgmt);
26
34
void
window_update_name_legacy
(
i3Window
*win, xcb_get_property_reply_t *prop,
bool
before_mgmt);
35
40
void
window_update_leader
(
i3Window
*win, xcb_get_property_reply_t *prop);
41
46
void
window_update_transient_for
(
i3Window
*win, xcb_get_property_reply_t *prop);
47
52
void
window_update_strut_partial
(
i3Window
*win, xcb_get_property_reply_t *prop);
53
58
void
window_update_role
(
i3Window
*win, xcb_get_property_reply_t *prop,
bool
before_mgmt);
59
64
void
window_update_hints
(
i3Window
*win, xcb_get_property_reply_t *prop);
65
66
#endif
Generated by
1.8.3.1