X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fclient.h;h=1b9ee9bca9b3cc1c20d284ba6c81b3f51bddf37e;hb=beb489feeb8a66c59be2f3c83f4397d2b4e6dc01;hp=27d780c63d0005d4910ff37c7165577d8ed5d0e3;hpb=fef5d0d9bca56dfeec86ddf0867e64c908a1f97d;p=chaz%2Fopenbox diff --git a/openbox/client.h b/openbox/client.h index 27d780c6..1b9ee9bc 100644 --- a/openbox/client.h +++ b/openbox/client.h @@ -320,11 +320,6 @@ gboolean client_normal(Client *self); /* Returns if the window is focused */ gboolean client_focused(Client *self); -/*! Sets the client to a focused or unfocused state. This does not actually - change the input focus, but rather is used once focus has been moved to tell - the client that it is so. */ -void client_set_focused(Client *self, gboolean focused); - /*! Move and/or resize the window. This also maintains things like the client's minsize, and size increments. @param anchor The corner to keep in the same position when resizing. @@ -386,8 +381,10 @@ void client_close(Client *self); /*! Kill the client off violently */ void client_kill(Client *self); -/*! Sends the window to the specified desktop */ -void client_set_desktop(Client *self, guint target); +/*! Sends the window to the specified desktop + @param donthide If TRUE, the window will not be shown/hidden after its + desktop has been changed. Generally this should be FALSE. */ +void client_set_desktop(Client *self, guint target, gboolean donthide); /*! Return a modal child of the client window @return A modal child of the client window, or 0 if none was found.