[mutter/wayland] default: Improve the destroy effect as well
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter/wayland] default: Improve the destroy effect as well
- Date: Tue, 18 Feb 2014 00:27:45 +0000 (UTC)
commit ed185801189d8b1b5e9bd3bdda5194f81e4aa8b3
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Mon Feb 17 19:27:18 2014 -0500
default: Improve the destroy effect as well
src/compositor/plugins/default.c | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
---
diff --git a/src/compositor/plugins/default.c b/src/compositor/plugins/default.c
index de63007..ae33522 100644
--- a/src/compositor/plugins/default.c
+++ b/src/compositor/plugins/default.c
@@ -32,7 +32,7 @@
#include <gmodule.h>
#include <string.h>
-#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;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]