pidgin/plugins/gestures/stroke-draw.c

changeset 37422
07dcc28b6039
parent 35541
12bd3807140b
child 37424
04cf8cbe44d8
--- a/pidgin/plugins/gestures/stroke-draw.c	Wed Dec 16 00:35:23 2015 -0800
+++ b/pidgin/plugins/gestures/stroke-draw.c	Sun Dec 20 20:46:34 2015 -0800
@@ -57,21 +57,15 @@
 {
 	gint x, y;
 	struct gstroke_metrics *metrics;
-#if GTK_CHECK_VERSION(3,0,0)
 	GdkDeviceManager *devmgr;
 	GdkDevice *dev;
-#endif
 
 	g_return_if_fail(widget != NULL);
 
-#if GTK_CHECK_VERSION(3,0,0)
 	devmgr = gdk_display_get_device_manager(gtk_widget_get_display(widget));
 	dev = gdk_device_manager_get_client_pointer(devmgr);
 	gdk_window_get_device_position(gtk_widget_get_window(widget),
 		dev, &x, &y, NULL);
-#else
-	gtk_widget_get_pointer(widget, &x, &y);
-#endif
 
 	if (last_mouse_position.invalid)
 		last_mouse_position.invalid = FALSE;
@@ -125,11 +119,7 @@
 	timer_id = 0;
 
 	if( event != NULL )
-#if GTK_CHECK_VERSION(3,0,0)
 		gdk_device_ungrab(gdk_event_get_device(event), event->button.time);
-#else
-		gdk_pointer_ungrab (event->button.time);
-#endif
 
 	if (gstroke_draw_strokes() && gstroke_disp != NULL) {
 	    /* get rid of the invisible stroke window */
@@ -167,16 +157,10 @@
 	  if (cursor == NULL)
 		  cursor = gdk_cursor_new(GDK_PENCIL);
 
-#if GTK_CHECK_VERSION(3,0,0)
       gdk_device_grab(gdk_event_get_device(event),
                       gtk_widget_get_window(widget), GDK_OWNERSHIP_WINDOW,
                       FALSE, GDK_BUTTON_RELEASE_MASK, cursor,
                       event->button.time);
-#else
-      gdk_pointer_grab (gtk_widget_get_window(widget), FALSE,
-			GDK_BUTTON_RELEASE_MASK, NULL, cursor,
-			event->button.time);
-#endif
       timer_id = g_timeout_add (GSTROKE_TIMEOUT_DURATION,
 				  gstroke_timeout, widget);
       return TRUE;
@@ -195,11 +179,7 @@
       last_mouse_position.invalid = TRUE;
       original_widget = NULL;
       g_source_remove (timer_id);
-#if GTK_CHECK_VERSION(3,0,0)
       gdk_device_ungrab(gdk_event_get_device(event), event->button.time);
-#else
-      gdk_pointer_ungrab (event->button.time);
-#endif
       timer_id = 0;
 
       {

mercurial