X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fclient.h;h=a27d37c684acee50f5e674cd6687ab0eb8aa9a3b;hb=bc13099405a7aecc0eb8b6688b2b3a384f4dfcac;hp=b9dd9e5a0a537ee991be60ce3a53451d9df3bca2;hpb=810afd8597da355039e289218abed6c062585870;p=chaz%2Fopenbox diff --git a/openbox/client.h b/openbox/client.h index b9dd9e5a..a27d37c6 100644 --- a/openbox/client.h +++ b/openbox/client.h @@ -231,8 +231,6 @@ struct _ObClient /*! Indicates if the client is trying to close but has stopped responding to pings */ gboolean not_responding; - /*! We tried to close the window with a DESTROY message */ - gboolean close_tried_destroy; /*! We tried to close the window with a SIGTERM */ gboolean close_tried_term; @@ -306,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; @@ -321,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();