]> Dogcows Code - chaz/openbox/blobdiff - openbox/action.c
add the moveto action
[chaz/openbox] / openbox / action.c
index a56f4cb4854819b104e30133c6ba8e2828d5847f..61f346b1cad329aeedd75ce248f92890c1827a6a 100644 (file)
@@ -454,16 +454,6 @@ ActionString actionstrings[] =
         action_directional_focus,
         setup_action_directional_focus_northwest
     },
-    {
-        "unfocus",
-        action_unfocus,
-        setup_client_action
-    },
-    {
-        "focustobottom",
-        action_focus_order_to_bottom,
-        setup_client_action
-    },
     {
         "kill",
         action_kill,
@@ -509,11 +499,6 @@ ActionString actionstrings[] =
         action_move_relative_vert,
         setup_client_action
     },
-    {
-        "movetocenter",
-        action_move_to_center,
-        setup_client_action
-    },
     {
         "resizerelativehorz",
         action_resize_relative_horz,
@@ -534,56 +519,6 @@ ActionString actionstrings[] =
         action_resize_relative,
         setup_client_action
     },
-    {
-        "maximizefull",
-        action_maximize_full,
-        setup_client_action
-    },
-    {
-        "unmaximizefull",
-        action_unmaximize_full,
-        setup_client_action
-    },
-    {
-        "togglemaximizefull",
-        action_toggle_maximize_full,
-        setup_client_action
-    },
-    {
-        "maximizehorz",
-        action_maximize_horz,
-        setup_client_action
-    },
-    {
-        "unmaximizehorz",
-        action_unmaximize_horz,
-        setup_client_action
-    },
-    {
-        "togglemaximizehorz",
-        action_toggle_maximize_horz,
-        setup_client_action
-    },
-    {
-        "maximizevert",
-        action_maximize_vert,
-        setup_client_action
-    },
-    {
-        "unmaximizevert",
-        action_unmaximize_vert,
-        setup_client_action
-    },
-    {
-        "togglemaximizevert",
-        action_toggle_maximize_vert,
-        setup_client_action
-    },
-    {
-        "togglefullscreen",
-        action_toggle_fullscreen,
-        setup_client_action
-    },
     {
         "sendtodesktop",
         action_send_to_desktop,
@@ -1020,24 +955,6 @@ void action_run_string(const gchar *name, struct _ObClient *c, Time time)
     action_run(l, c, 0, time);
 }
 
-void action_unfocus (union ActionData *data)
-{
-    if (data->client.any.c == focus_client)
-        focus_fallback(FALSE, FALSE, TRUE);
-}
-
-void action_iconify(union ActionData *data)
-{
-    client_action_start(data);
-    client_iconify(data->client.any.c, TRUE, TRUE, FALSE);
-    client_action_end(data, config_focus_under_mouse);
-}
-
-void action_focus_order_to_bottom(union ActionData *data)
-{
-    focus_order_to_bottom(data->client.any.c);
-}
-
 void action_unshaderaise(union ActionData *data)
 {
     if (data->client.any.c->shaded)
@@ -1103,18 +1020,6 @@ void action_move_relative_vert(union ActionData *data)
     client_action_end(data, FALSE);
 }
 
-void action_move_to_center(union ActionData *data)
-{
-    ObClient *c = data->client.any.c;
-    Rect *area;
-    area = screen_area(c->desktop, client_monitor(c), NULL);
-    client_action_start(data);
-    client_move(c, area->x + area->width / 2 - c->area.width / 2,
-                area->y + area->height / 2 - c->area.height / 2);
-    client_action_end(data, FALSE);
-    g_free(area);
-}
-
 void action_resize_relative_horz(union ActionData *data)
 {
     ObClient *c = data->relative.any.c;
@@ -1175,81 +1080,6 @@ void action_resize_relative(union ActionData *data)
     client_action_end(data, FALSE);
 }
 
-void action_maximize_full(union ActionData *data)
-{
-    client_action_start(data);
-    client_maximize(data->client.any.c, TRUE, 0);
-    client_action_end(data, config_focus_under_mouse);
-}
-
-void action_unmaximize_full(union ActionData *data)
-{
-    client_action_start(data);
-    client_maximize(data->client.any.c, FALSE, 0);
-    client_action_end(data, config_focus_under_mouse);
-}
-
-void action_toggle_maximize_full(union ActionData *data)
-{
-    client_action_start(data);
-    client_maximize(data->client.any.c,
-                    !(data->client.any.c->max_horz ||
-                      data->client.any.c->max_vert),
-                    0);
-    client_action_end(data, config_focus_under_mouse);
-}
-
-void action_maximize_horz(union ActionData *data)
-{
-    client_action_start(data);
-    client_maximize(data->client.any.c, TRUE, 1);
-    client_action_end(data, config_focus_under_mouse);
-}
-
-void action_unmaximize_horz(union ActionData *data)
-{
-    client_action_start(data);
-    client_maximize(data->client.any.c, FALSE, 1);
-    client_action_end(data, config_focus_under_mouse);
-}
-
-void action_toggle_maximize_horz(union ActionData *data)
-{
-    client_action_start(data);
-    client_maximize(data->client.any.c,
-                    !data->client.any.c->max_horz, 1);
-    client_action_end(data, config_focus_under_mouse);
-}
-
-void action_maximize_vert(union ActionData *data)
-{
-    client_action_start(data);
-    client_maximize(data->client.any.c, TRUE, 2);
-    client_action_end(data, config_focus_under_mouse);
-}
-
-void action_unmaximize_vert(union ActionData *data)
-{
-    client_action_start(data);
-    client_maximize(data->client.any.c, FALSE, 2);
-    client_action_end(data, config_focus_under_mouse);
-}
-
-void action_toggle_maximize_vert(union ActionData *data)
-{
-    client_action_start(data);
-    client_maximize(data->client.any.c,
-                    !data->client.any.c->max_vert, 2);
-    client_action_end(data, config_focus_under_mouse);
-}
-
-void action_toggle_fullscreen(union ActionData *data)
-{
-    client_action_start(data);
-    client_fullscreen(data->client.any.c, !(data->client.any.c->fullscreen));
-    client_action_end(data, config_focus_under_mouse);
-}
-
 void action_send_to_desktop(union ActionData *data)
 {
     ObClient *c = data->sendto.any.c;
This page took 0.024223 seconds and 4 git commands to generate.