i3
scratchpad.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  * scratchpad.c: Scratchpad functions (TODO: more description)
8  *
9  */
10 #ifndef I3_SCRATCHPAD_H
11 #define I3_SCRATCHPAD_H
12 
20 void scratchpad_move(Con *con);
21 
31 void scratchpad_show(Con *con);
32 
41 void scratchpad_fix_resolution(void);
42 
43 #endif
A 'Con' represents everything from the X11 root window down to a single X11 window.
Definition: data.h:457
void scratchpad_move(Con *con)
Moves the specified window to the __i3_scratch workspace, making it floating and setting the appropri...
Definition: scratchpad.c:21
void scratchpad_show(Con *con)
Either shows the top-most scratchpad window (con == NULL) or shows the specified con (if it is scratc...
Definition: scratchpad.c:82
void scratchpad_fix_resolution(void)
When starting i3 initially (and after each change to the connected outputs), this function fixes the ...
Definition: scratchpad.c:244