/*! 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;
/*! 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;
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();