zoom: use the new pointer motion signal to move the zoom frame.
diff --git a/src/compositor.h b/src/compositor.h
index 624d475..95928a4 100644
--- a/src/compositor.h
+++ b/src/compositor.h
@@ -155,6 +155,7 @@
struct weston_fixed_point from;
struct weston_fixed_point to;
struct weston_fixed_point current;
+ struct wl_listener motion_listener;
};
/* bit compatible with drm definitions. */
@@ -1148,6 +1149,8 @@
void
weston_output_update_zoom(struct weston_output *output);
void
+weston_output_activate_zoom(struct weston_output *output);
+void
weston_output_update_matrix(struct weston_output *output);
void
weston_output_move(struct weston_output *output, int x, int y);