]> Dogcows Code - chaz/openbox/blobdiff - openbox/hooks.h
Make clang happier
[chaz/openbox] / openbox / hooks.h
index 16ed6321e76b92632eb92d3f7b7f086822fccd18..322f952d02a69e9b6dfc23f775342032360f8d2d 100644 (file)
@@ -20,10 +20,10 @@ typedef enum {
     OB_HOOK_WIN_UNSHADE,
     OB_HOOK_WIN_FOCUS,
     OB_HOOK_WIN_UNFOCUS,
-    OB_HOOK_WIN_CURRENT_DESK,
-    OB_HOOK_WIN_OTHER_DESK,
+    OB_HOOK_WIN_DESK_CHANGE,
     OB_HOOK_WIN_DECORATED,
     OB_HOOK_WIN_UNDECORATED,
+    OB_HOOK_SCREEN_DESK_CHANGE,
     OB_NUM_HOOKS
 } ObHook;
 
@@ -32,12 +32,11 @@ void hooks_shutdown(gboolean reconfig);
 
 ObHook hooks_hook_from_name(const gchar *n);
 
-/*! Run a hook.
-  @param on TRUE if the hook is being run cuz a state was turned on, FALSE
-            if a state was turned off
-*/
-void hooks_fire(ObHook hook, struct _ObClient *c);
+void hooks_queue(ObHook hook, struct _ObClient *c);
+void hooks_run(ObHook hook, struct _ObClient *c);
 
 void hooks_add(ObHook hook, struct _ObActionsAct *act);
 
+void hooks_run_queue(void);
+
 #endif
This page took 0.019873 seconds and 4 git commands to generate.