struct Execute {
struct AnyAction any;
- char *path;
+ gchar *path;
};
struct ClientAction {
struct MoveResizeRelative {
struct AnyAction any;
- int delta;
+ gint delta;
};
struct SendToDesktop {
struct Layer {
struct AnyAction any;
- int layer; /* < 0 = below, 0 = normal, > 0 = above */
+ gint layer; /* < 0 = below, 0 = normal, > 0 = above */
};
struct DesktopDirection {
struct ShowMenu {
struct AnyAction any;
- char *name;
+ gchar *name;
};
struct CycleWindows {
/* Layer */
void action_toggle_layer(union ActionData *data);
/* Any */
+void action_toggle_dockautohide(union ActionData *data);
+/* Any */
void action_toggle_show_desktop(union ActionData *data);
/* Any */
void action_show_desktop(union ActionData *data);