X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fclient.h;h=a27d37c684acee50f5e674cd6687ab0eb8aa9a3b;hb=9b447a2d2837a6dab0380bc767644f8fe5083aa9;hp=0efeb1975332c287d18166d7d4134a2a4a26a4e9;hpb=f9f32d9fbaae9ca415603bb61b36393994afbd16;p=chaz%2Fopenbox diff --git a/openbox/client.h b/openbox/client.h index 0efeb197..a27d37c6 100644 --- a/openbox/client.h +++ b/openbox/client.h @@ -304,6 +304,9 @@ struct _ObClient /*! Where the window should iconify to/from */ Rect icon_geometry; + + /*! A boolean used for algorithms which need to mark clients as visited */ + gboolean visited; }; extern GList *client_list; @@ -319,10 +322,7 @@ typedef void (*ObClientCallback)(ObClient *client, gpointer data); void client_add_destroy_notify(ObClientCallback func, gpointer data); void client_remove_destroy_notify(ObClientCallback func); -/*! Manages all existing windows */ -void client_manage_all(); -/*! Manages a given window -*/ +/*! Manages a given window */ void client_manage(Window win); /*! Unmanages all managed windows */ void client_unmanage_all();