X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=openbox%2Fclient.h;h=ae60181c8b3f6113e6a2a453bc2dfef9b394f774;hb=e4cffb6459ff0e46df89f1f495d3eb1dbb73bdcc;hp=3d30c6a4605385fc92325663d47a9b665f43e2b5;hpb=ebabf3943c926547739254fb67f8024166ea000f;p=chaz%2Fopenbox diff --git a/openbox/client.h b/openbox/client.h index 3d30c6a4..ae60181c 100644 --- a/openbox/client.h +++ b/openbox/client.h @@ -334,10 +334,9 @@ gboolean client_should_show(ObClient *self); to them in a number of places regarding focus or user interaction. */ gboolean client_normal(ObClient *self); -/*! Returns if the window is one of an application's main windows (normal or - dialog type) rather than an accessory window (utilty, menu, etc) or a - non-normal window */ -gboolean client_application(ObClient *self); +/*! Returns if the window is one of an application's helper windows + (utilty, menu, etc) */ +gboolean client_helper(ObClient *self); /* Returns if the window is focused */ gboolean client_focused(ObClient *self); @@ -525,9 +524,9 @@ gboolean client_focus(ObClient *self); */ void client_activate(ObClient *self, gboolean here, gboolean user); -/*! Bring all of its non-application windows to its desktop. These are the - utility and stuff windows. */ -void client_bring_non_application_windows(ObClient *client); +/*! Bring all of its helper windows to its desktop. These are the utility and + stuff windows. */ +void client_bring_helper_windows(ObClient *client); /*! Calculates the stacking layer for the client window */ void client_calc_layer(ObClient *self); @@ -666,6 +665,8 @@ ObClient* client_under_pointer(); gboolean client_has_group_siblings(ObClient *self); -gboolean client_has_application_group_siblings(ObClient *self); +/*! Returns if a client has an group siblings which are main application + windows (not helper or non-normal windows) */ +gboolean client_has_non_helper_group_siblings(ObClient *self); #endif