X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;ds=inline;f=openbox%2Fclient.h;h=afdeac501a34a01717cfdfb3874c04f5a42aff46;hb=2b658f3d9bbb78ed3904edb44826b27380e80a1a;hp=1273a6871c350ca356758da056e631a8a5922f35;hpb=5784f11132cb2ee64af23695867aca9f4ebe0b9b;p=chaz%2Fopenbox diff --git a/openbox/client.h b/openbox/client.h index 1273a687..afdeac50 100644 --- a/openbox/client.h +++ b/openbox/client.h @@ -287,6 +287,9 @@ struct _ObClient /*! The number of icons in icons */ guint nicons; + /* Where the window should iconify to/from */ + Rect icon_geometry; + guint32 user_time; }; @@ -587,6 +590,8 @@ void client_update_strut(ObClient *self); void client_update_icons(ObClient *self); /*! Updates the window's user time */ void client_update_user_time(ObClient *self); +/*! Updates the window's icon geometry (where to iconify to/from) */ +void client_update_icon_geometry(ObClient *self); /*! Set up what decor should be shown on the window and what functions should be allowed (ObClient::decorations and ObClient::functions).