This patch introduces animated transitions for zoom. It uses springs to drive
the animations but there were some problems, so there are a couple of things
that have to be done to make this happen. First, the spring timestamp is set
with weston_compositor_get_time() but when the first frame handler
Here we install the logic for 'zoom area centered on a given point'.
---
src/compositor.c | 29 ++---
src/compositor.h |2 +-
src/shell.c |2 +-
3 files changed, 24 insertions(+), 9 deletions(-)
diff --git a/src/compositor.c b/src/compositor.c
index 5ded996.
A quick clean-up of zoom to prepare for the other patches in this series.
---
src/compositor.c | 20 ++--
src/compositor.h |1 -
src/shell.c | 13 -
3 files changed, 18 insertions(+), 16 deletions(-)
diff --git a/src/compositor.c b/src/compositor.c
index 0
Here we create a new client/compositor interface in weston to allow
clients to report their x/y cursor position to the compositor. These
values are then used to center the zoom area on this point. This
is useful for everyone, especially people who are visually impaired.
---
The values reported fro
I am happy to introduce these new features. Please feel free to test them and
provide feedback. The patches are for current master, weston
491bac19c7c32c62ac5bbe48f0064b55586a8a4a.
___
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
http
This patch sets mode back to VT_AUTO and restores original terminal
in error handling routines
---
src/tty.c |5 +
1 file changed, 5 insertions(+)
diff --git a/src/tty.c b/src/tty.c
index 78d5ba5..72d271a 100644
--- a/src/tty.c
+++ b/src/tty.c
@@ -237,6 +237,7 @@ tty_create(struct weston_