]> Dogcows Code - chaz/openbox/blobdiff - openbox/action.c
dont crash when flashing a window when it goes away, remove the timer when dying
[chaz/openbox] / openbox / action.c
index 00e87b24f5ab0f9ad2aa5a79460c67e1032fd53f..3b1201747cee809d338989fa1e90a0d71564e262 100644 (file)
@@ -699,16 +699,6 @@ ActionString actionstrings[] =
         action_growtoedge,
         setup_action_growtoedge_east
     },
-    {
-        "vibrate",
-        action_vibrate,
-        NULL
-    },
-    {
-        "flash",
-        action_flash,
-        NULL
-    },
     {
         NULL,
         NULL,
@@ -1248,34 +1238,3 @@ void action_unshow_desktop(union ActionData *data)
 {
     screen_show_desktop(FALSE);
 }
-
-void action_vibrate(union ActionData *data)
-{
-    ObClient *c = data->client.any.c;
-    gint x, y, thr, length, i;
-
-    if (!c) return;
-
-    x = c->frame->area.x;
-    y = c->frame->area.y;
-    thr = 120;
-    length = y + thr;
-    for (i = 0; i < 5; ++i) {
-        while (y < length) {
-            client_move(c, x, y);
-            y += 4;
-            x -= 1;
-        }
-        while (y >= length - thr) {
-            client_move(c, x, y);
-            y -= 4;
-            x += 1;
-        }
-    }
-}
-
-void action_flash(union ActionData *data)
-{
-    if (!data->client.any.c) return;
-    frame_flash(data->client.any.c->frame);
-}
This page took 0.021747 seconds and 4 git commands to generate.