summaryrefslogtreecommitdiff
path: root/openbox/client.h
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2007-05-08 01:31:51 +0000
committerDana Jansens <danakj@orodu.net>2007-05-08 01:31:51 +0000
commitde82c4a5dfd771b89b6f48b56fcb578d91bd6bed (patch)
treeb2719b9d458095be354740a834dc1636159f214e /openbox/client.h
parentebabf3943c926547739254fb67f8024166ea000f (diff)
i dont like this "application window" concept. swap it with "helper" windows instead which are the inverse. helper windows are utility/menu/toolbar windows.
Diffstat (limited to 'openbox/client.h')
-rw-r--r--openbox/client.h17
1 files changed, 9 insertions, 8 deletions
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