X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fclient.h;h=5ae2d3d2f4d46ccbc418d3d6f4360832bab5a2c2;hb=0a7ff45e4930a72968911325a019f0ea64b62a43;hp=0e55c59f7399cbd07aaef1993f3917b1676b1182;hpb=6eb740cf119b14903afa3028e108dd98c57ff926;p=chaz%2Fopenbox diff --git a/openbox/client.h b/openbox/client.h index 0e55c59f..5ae2d3d2 100644 --- a/openbox/client.h +++ b/openbox/client.h @@ -502,7 +502,7 @@ void client_fullscreen(ObClient *self, gboolean fs); /*! Determine if the window, using the given client-area, would be considered as an "oldschool fullscreen" window, that is, if it is filling a whole monitor. */ -gboolean client_is_oldfullscreen(const ObClient const *self, const Rect *area); +gboolean client_is_oldfullscreen(const ObClient *self, const Rect *area); /*! Iconifies or uniconifies the client window @param iconic true if the window should be iconified; false if it should be @@ -645,6 +645,9 @@ void client_update_icons(ObClient *self); /*! Updates the window's icon geometry (where to iconify to/from) */ void client_update_icon_geometry(ObClient *self); +/*! Helper function to convert the ->type member to string representation */ +const gchar *client_type_to_string(ObClient *self); + /*! Set up what decor should be shown on the window and what functions should be allowed (ObClient::decorations and ObClient::functions). This also updates the NET_WM_ALLOWED_ACTIONS hint.