[PATCH] Eat scroll event if a key binding function is executed because of it.

2013-03-07 Thread Rune K. Svendsen
From: "Rune K. Svendsen" When an axis (scroll) event results in a key binding function being executed, eat the scroll event so the underlying window doesn't receive it. Thanks to Scott Moreau for helping me solve this. --- src/bindings.c |5 - src/compositor.c |9

[PATCH 2/2] animation: fade: don't start with complete transparency

2013-02-23 Thread Rune K. Svendsen
From: "Rune K. Svendsen" I was doing some research on why I thought enabling the zoom/fade animations added latency (a gap between releasing the launcher button and the window appearing), and I found out that it's because, for the first few frames, the alpha value is set to

[PATCH 1/2] animation: zoom: don't start animation with alpha set to 0

2013-02-23 Thread Rune K. Svendsen
From: "Rune K. Svendsen" I was doing some research on why I thought enabling the zoom/fade animations added latency (a gap between releasing the launcher button and the window appearing), and I found out that it's because, for the first few frames, the alpha value is set to