[PATCH weston v3 5/8] Rename 'state' in axis (or ambiguous) bindings to 'value'
Kristian Høgsberg
hoegsberg at gmail.com
Mon May 7 10:04:14 PDT 2012
On Fri, May 04, 2012 at 11:21:57AM +0100, Daniel Stone wrote:
> Since it's usually an axis value rather than a boolean, be slightly more
> explicit about it.
Oh, yeah, that was bad. Applied.
Kristian
> Signed-off-by: Daniel Stone <daniel at fooishbar.org>
> ---
> src/compositor.h | 8 +++++---
> src/shell.c | 20 +++++++++++++-------
> src/util.c | 6 +++---
> 3 files changed, 21 insertions(+), 13 deletions(-)
>
> v3: New.
>
> diff --git a/src/compositor.h b/src/compositor.h
> index 0561e22..bc0b862 100644
> --- a/src/compositor.h
> +++ b/src/compositor.h
> @@ -468,10 +468,11 @@ typedef void (*weston_binding_handler_t)(struct wl_input_device *device,
> uint32_t time, uint32_t key,
> uint32_t button,
> uint32_t axis,
> - int32_t state, void *data);
> + int32_t value, void *data);
> struct weston_binding *
> weston_compositor_add_binding(struct weston_compositor *compositor,
> - uint32_t key, uint32_t button, uint32_t axis, uint32_t modifier,
> + uint32_t key, uint32_t button, uint32_t axis,
> + uint32_t modifier,
> weston_binding_handler_t binding, void *data);
> void
> weston_binding_destroy(struct weston_binding *binding);
> @@ -483,7 +484,8 @@ void
> weston_compositor_run_binding(struct weston_compositor *compositor,
> struct weston_input_device *device,
> uint32_t time,
> - uint32_t key, uint32_t button, uint32_t axis, int32_t state);
> + uint32_t key, uint32_t button, uint32_t axis,
> + int32_t value);
> int
> weston_environment_get_fd(const char *env);
>
> diff --git a/src/shell.c b/src/shell.c
> index 757b589..437a72e 100644
> --- a/src/shell.c
> +++ b/src/shell.c
> @@ -1499,7 +1499,8 @@ get_shell_surface_type(struct weston_surface *surface)
>
> static void
> move_binding(struct wl_input_device *device, uint32_t time,
> - uint32_t key, uint32_t button, uint32_t axis, int32_t state, void *data)
> + uint32_t key, uint32_t button, uint32_t axis, int32_t value,
> + void *data)
> {
> struct weston_surface *surface =
> (struct weston_surface *) device->pointer_focus;
> @@ -1522,7 +1523,8 @@ move_binding(struct wl_input_device *device, uint32_t time,
>
> static void
> resize_binding(struct wl_input_device *device, uint32_t time,
> - uint32_t key, uint32_t button, uint32_t axis, int32_t state, void *data)
> + uint32_t key, uint32_t button, uint32_t axis, int32_t value,
> + void *data)
> {
> struct weston_surface *surface =
> (struct weston_surface *) device->pointer_focus;
> @@ -1570,7 +1572,8 @@ resize_binding(struct wl_input_device *device, uint32_t time,
>
> static void
> surface_opacity_binding(struct wl_input_device *device, uint32_t time,
> - uint32_t key, uint32_t button, uint32_t axis, int32_t value, void *data)
> + uint32_t key, uint32_t button, uint32_t axis,
> + int32_t value, void *data)
> {
> uint32_t step = 15;
> struct shell_surface *shsurf;
> @@ -1605,7 +1608,8 @@ surface_opacity_binding(struct wl_input_device *device, uint32_t time,
>
> static void
> zoom_binding(struct wl_input_device *device, uint32_t time,
> - uint32_t key, uint32_t button, uint32_t axis, int32_t value, void *data)
> + uint32_t key, uint32_t button, uint32_t axis, int32_t value,
> + void *data)
> {
> struct weston_input_device *wd = (struct weston_input_device *) device;
> struct weston_compositor *compositor = wd->compositor;
> @@ -1737,7 +1741,8 @@ static const struct wl_pointer_grab_interface rotate_grab_interface = {
>
> static void
> rotate_binding(struct wl_input_device *device, uint32_t time,
> - uint32_t key, uint32_t button, uint32_t axis, int32_t state, void *data)
> + uint32_t key, uint32_t button, uint32_t axis, int32_t value,
> + void *data)
> {
> struct weston_surface *base_surface =
> (struct weston_surface *) device->pointer_focus;
> @@ -2425,7 +2430,7 @@ static const struct wl_keyboard_grab_interface switcher_grab = {
> static void
> switcher_binding(struct wl_input_device *device, uint32_t time,
> uint32_t key, uint32_t button, uint32_t axis,
> - int32_t state, void *data)
> + int32_t value, void *data)
> {
> struct desktop_shell *shell = data;
> struct switcher *switcher;
> @@ -2478,7 +2483,8 @@ backlight_binding(struct wl_input_device *device, uint32_t time,
>
> static void
> debug_repaint_binding(struct wl_input_device *device, uint32_t time,
> - uint32_t key, uint32_t button, uint32_t axis, int32_t state, void *data)
> + uint32_t key, uint32_t button, uint32_t axis,
> + int32_t value, void *data)
> {
> struct desktop_shell *shell = data;
> struct weston_compositor *compositor = shell->compositor;
> diff --git a/src/util.c b/src/util.c
> index 1f313d4..e15f5ea 100644
> --- a/src/util.c
> +++ b/src/util.c
> @@ -290,15 +290,15 @@ WL_EXPORT void
> weston_compositor_run_binding(struct weston_compositor *compositor,
> struct weston_input_device *device,
> uint32_t time, uint32_t key,
> - uint32_t button, uint32_t axis, int32_t state)
> + uint32_t button, uint32_t axis, int32_t value)
> {
> struct weston_binding *b;
>
> wl_list_for_each(b, &compositor->binding_list, link) {
> if (b->key == key && b->button == button && b->axis == axis &&
> - b->modifier == device->modifier_state && state) {
> + b->modifier == device->modifier_state && value) {
> b->handler(&device->input_device,
> - time, key, button, axis, state, b->data);
> + time, key, button, axis, value, b->data);
>
> /* If this was a key binding and it didn't
> * install a keyboard grab, install one now to
> --
> 1.7.10
>
> _______________________________________________
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/wayland-devel
More information about the wayland-devel
mailing list