mirror of
https://github.com/brl/mutter.git
synced 2025-01-11 04:02:36 +00:00
clutter: Rename touchpad gesture n_fingers getter to be more generic
This can also be used now on pinch events, so make a more generic name for this function. https://bugzilla.gnome.org/show_bug.cgi?id=765937
This commit is contained in:
parent
cf0a453d32
commit
4cfc21d49d
@ -1990,22 +1990,28 @@ clutter_event_remove_filter (guint id)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* clutter_event_get_gesture_swipe_finger_count:
|
* clutter_event_get_touchpad_gesture_finger_count:
|
||||||
* @event: a touchpad swipe event
|
* @event: a touchpad swipe/pinch event
|
||||||
*
|
*
|
||||||
* Returns the number of fingers that is triggering the touchpad gesture.
|
* Returns the number of fingers that is triggering the touchpad gesture.
|
||||||
*
|
*
|
||||||
* Returns: the number of fingers swiping.
|
* Returns: the number of fingers in the gesture.
|
||||||
*
|
*
|
||||||
* Since: 1.24
|
* Since: 1.24
|
||||||
**/
|
**/
|
||||||
guint
|
guint
|
||||||
clutter_event_get_gesture_swipe_finger_count (const ClutterEvent *event)
|
clutter_event_get_touchpad_gesture_finger_count (const ClutterEvent *event)
|
||||||
{
|
{
|
||||||
g_return_val_if_fail (event != NULL, 0);
|
g_return_val_if_fail (event != NULL, 0);
|
||||||
g_return_val_if_fail (event->type == CLUTTER_TOUCHPAD_SWIPE, 0);
|
g_return_val_if_fail (event->type == CLUTTER_TOUCHPAD_SWIPE ||
|
||||||
|
event->type == CLUTTER_TOUCHPAD_PINCH, 0);
|
||||||
|
|
||||||
return event->touchpad_swipe.n_fingers;
|
if (event->type == CLUTTER_TOUCHPAD_SWIPE)
|
||||||
|
return event->touchpad_swipe.n_fingers;
|
||||||
|
else if (event->type == CLUTTER_TOUCHPAD_PINCH)
|
||||||
|
return event->touchpad_pinch.n_fingers;
|
||||||
|
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -753,7 +753,7 @@ CLUTTER_AVAILABLE_IN_1_2
|
|||||||
const ClutterEvent * clutter_get_current_event (void);
|
const ClutterEvent * clutter_get_current_event (void);
|
||||||
|
|
||||||
CLUTTER_AVAILABLE_IN_1_24
|
CLUTTER_AVAILABLE_IN_1_24
|
||||||
guint clutter_event_get_gesture_swipe_finger_count (const ClutterEvent *event);
|
guint clutter_event_get_touchpad_gesture_finger_count (const ClutterEvent *event);
|
||||||
|
|
||||||
CLUTTER_AVAILABLE_IN_1_24
|
CLUTTER_AVAILABLE_IN_1_24
|
||||||
gdouble clutter_event_get_gesture_pinch_angle_delta (const ClutterEvent *event);
|
gdouble clutter_event_get_gesture_pinch_angle_delta (const ClutterEvent *event);
|
||||||
|
@ -43,7 +43,7 @@ handle_swipe_begin (MetaWaylandPointer *pointer,
|
|||||||
pointer_client = pointer->focus_client;
|
pointer_client = pointer->focus_client;
|
||||||
seat = meta_wayland_pointer_get_seat (pointer);
|
seat = meta_wayland_pointer_get_seat (pointer);
|
||||||
serial = wl_display_next_serial (seat->wl_display);
|
serial = wl_display_next_serial (seat->wl_display);
|
||||||
fingers = clutter_event_get_gesture_swipe_finger_count (event);
|
fingers = clutter_event_get_touchpad_gesture_finger_count (event);
|
||||||
|
|
||||||
wl_resource_for_each (resource, &pointer_client->swipe_gesture_resources)
|
wl_resource_for_each (resource, &pointer_client->swipe_gesture_resources)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user