summaryrefslogtreecommitdiff
path: root/src/effects.c
diff options
context:
space:
mode:
authorAdam Jackson <ajackson@src.gnome.org>2006-05-25 14:40:50 +0000
committerAdam Jackson <ajackson@src.gnome.org>2006-05-25 14:40:50 +0000
commit76dff49a3eb7933f41c4f1104d1a2083ba95bbce (patch)
treebb36550c85a21186e87f502969d6485f14878f59 /src/effects.c
parent5af52e9fe1b1c442606becf64a15be14bcfe350f (diff)
downloadmetacity-76dff49a3eb7933f41c4f1104d1a2083ba95bbce.tar.gz
Bounce on window focus.
Diffstat (limited to 'src/effects.c')
-rw-r--r--src/effects.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/effects.c b/src/effects.c
index c43fc4ac..ed9c5b6e 100644
--- a/src/effects.c
+++ b/src/effects.c
@@ -126,6 +126,21 @@ meta_effect_end (MetaEffect *effect)
}
void
+meta_effect_run_focus (MetaWindow *window,
+ MetaEffectFinished finished,
+ gpointer data)
+{
+ MetaEffect *effect;
+
+ g_return_if_fail (window != NULL);
+
+ effect = create_effect (META_EFFECT_FOCUS, finished, data);
+ effect->u.focus.window = window;
+
+ run_handler (effect);
+}
+
+void
meta_effect_run_minimize (MetaWindow *window,
MetaRectangle *window_rect,
MetaRectangle *icon_rect,