floating: Don’t let clients become hidden under stack windows or fulscreen clients (Thanks Mirko)

This commit is contained in:
Michael Stapelberg
2009-06-19 23:18:43 +02:00
parent 5c0496a3ef
commit 8e19f8dabf
5 changed files with 36 additions and 16 deletions

View File

@ -52,4 +52,12 @@ bool client_matches_class_name(Client *client, char *to_class, char *to_title,
*/
void client_toggle_fullscreen(xcb_connection_t *conn, Client *client);
/**
* Sets the position of the given client in the X stack to the highest (tiling layer is always
* on the same position, so this doesnt matter) below the first floating client, so that
* floating windows are always on top.
*
*/
void client_set_below_floating(xcb_connection_t *conn, Client *client);
#endif