From ed185801189d8b1b5e9bd3bdda5194f81e4aa8b3 Mon Sep 17 00:00:00 2001 From: "Jasper St. Pierre" Date: Mon, 17 Feb 2014 19:27:18 -0500 Subject: [PATCH] default: Improve the destroy effect as well --- src/compositor/plugins/default.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/compositor/plugins/default.c b/src/compositor/plugins/default.c index de63007ec..ae3352286 100644 --- a/src/compositor/plugins/default.c +++ b/src/compositor/plugins/default.c @@ -32,7 +32,7 @@ #include #include -#define DESTROY_TIMEOUT 250 +#define DESTROY_TIMEOUT 100 #define MINIMIZE_TIMEOUT 250 #define MAXIMIZE_TIMEOUT 250 #define MAP_TIMEOUT 250 @@ -732,10 +732,11 @@ destroy (MetaPlugin *plugin, MetaWindowActor *window_actor) ActorPrivate *apriv = get_actor_private (window_actor); animation = clutter_actor_animate (actor, - CLUTTER_EASE_IN_SINE, + CLUTTER_EASE_OUT_QUAD, DESTROY_TIMEOUT, - "scale-x", 0.0, - "scale-y", 1.0, + "opacity", 0, + "scale-x", 0.8, + "scale-y", 0.8, NULL); apriv->tml_destroy = clutter_animation_get_timeline (animation); data->plugin = plugin;