i3
restore_layout.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-2013 Michael Stapelberg and contributors (see also: LICENSE)
6  *
7  * restore_layout.c: Everything for restored containers that is not pure state
8  * parsing (which can be found in load_layout.c).
9  *
10  */
11 #pragma once
12 
20 void restore_connect(void);
21 
30 
38 bool restore_kill_placeholder(xcb_window_t placeholder);
void restore_connect(void)
Opens a separate connection to X11 for placeholder windows when restoring layouts.
void restore_open_placeholder_windows(Con *con)
Open placeholder windows for all children of parent.
bool restore_kill_placeholder(xcb_window_t placeholder)
Kill the placeholder window, if placeholder refers to a placeholder window.
A 'Con' represents everything from the X11 root window down to a single X11 window.
Definition: data.h:479