gdk: Add GDK_TOUCHPAD_GESTURE_MASK to GdkEventMask

Users will need to manually select on this in order to receive gesture
events.
This commit is contained in:
Carlos Garnacho 2015-07-09 18:42:35 +02:00
parent a3b402a949
commit 8c2b3930da
2 changed files with 4 additions and 1 deletions

View File

@ -440,6 +440,7 @@ typedef enum
GDK_SCROLL_MASK = 1 << 21,
GDK_TOUCH_MASK = 1 << 22,
GDK_SMOOTH_SCROLL_MASK = 1 << 23,
GDK_TOUCHPAD_GESTURE_MASK = 1 << 24,
GDK_ALL_EVENTS_MASK = 0xFFFFFE
} GdkEventMask;

View File

@ -7565,7 +7565,9 @@ static const guint type_masks[] = {
GDK_TOUCH_MASK, /* GDK_TOUCH_BEGIN = 37 */
GDK_TOUCH_MASK, /* GDK_TOUCH_UPDATE = 38 */
GDK_TOUCH_MASK, /* GDK_TOUCH_END = 39 */
GDK_TOUCH_MASK /* GDK_TOUCH_CANCEL = 40 */
GDK_TOUCH_MASK, /* GDK_TOUCH_CANCEL = 40 */
GDK_TOUCHPAD_GESTURE_MASK, /* GDK_TOUCHPAD_SWIPE = 41 */
GDK_TOUCHPAD_GESTURE_MASK, /* GDK_TOUCHPAD_PINCH = 42 */
};
G_STATIC_ASSERT (G_N_ELEMENTS (type_masks) == GDK_EVENT_LAST);