i3
include
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 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
22
void
restore_connect
(
void
);
23
31
void
restore_open_placeholder_windows
(
Con
*con);
32
40
bool
restore_kill_placeholder
(xcb_window_t placeholder);
restore_connect
void restore_connect(void)
Opens a separate connection to X11 for placeholder windows when restoring layouts.
Definition:
restore_layout.c:85
restore_open_placeholder_windows
void restore_open_placeholder_windows(Con *con)
Open placeholder windows for all children of parent.
Definition:
restore_layout.c:251
restore_kill_placeholder
bool restore_kill_placeholder(xcb_window_t placeholder)
Kill the placeholder window, if placeholder refers to a placeholder window.
Definition:
restore_layout.c:270
Con
A 'Con' represents everything from the X11 root window down to a single X11 window.
Definition:
data.h:604
Generated by
1.8.20