i3
restore_layout.h
Go to the documentation of this file.
1/*
2 * vim:ts=4:sw=4:expandtab
3 *
4 * i3 - an improved tiling window manager
5 * © 2009 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
13#include <config.h>
14
22void restore_connect(void);
23
32
40bool restore_kill_placeholder(xcb_window_t placeholder);
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.
void restore_connect(void)
Opens a separate connection to X11 for placeholder windows when restoring layouts.
A 'Con' represents everything from the X11 root window down to a single X11 window.
Definition data.h:643