X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;ds=sidebyside;f=openbox%2Faction.h;h=bacd4b5cba6baee57757266f6113fb4448e6b10a;hb=ec9dd7fdd7531d2ca951a0b812bf8e63b6e9a377;hp=f84217e31dfb2d498d25146377cebc7e6e05eda8;hpb=60bf9dcdb752aa282e1ffd7bbb359df4a4c78e77;p=chaz%2Fopenbox diff --git a/openbox/action.h b/openbox/action.h index f84217e3..bacd4b5c 100644 --- a/openbox/action.h +++ b/openbox/action.h @@ -52,6 +52,7 @@ struct SendToDesktopDirection { gboolean linear; gboolean final; gboolean cancel; + gboolean follow; }; struct Desktop { @@ -136,7 +137,7 @@ ObAction *action_new(void (*func)(union ActionData *data)); */ ObAction *action_from_string(char *name); -ObAction *action_parse(xmlDocPtr doc, xmlNodePtr node); +ObAction *action_parse(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node); void action_free(ObAction *a); /* Execute */ @@ -150,6 +151,8 @@ void action_unfocus(union ActionData *data); /* ClientAction */ void action_iconify(union ActionData *data); /* ClientAction */ +void action_raiselower(union ActionData *data); +/* ClientAction */ void action_raise(union ActionData *data); /* ClientAction */ void action_lower(union ActionData *data);