[gtk+] gdk: Drop GDK_DAMAGE



commit 9194ee4973de9f3ff2a68d7135bf79d8c0e56ca3
Author: Matthias Clasen <mclasen redhat com>
Date:   Thu Dec 14 23:35:08 2017 -0500

    gdk: Drop GDK_DAMAGE
    
    We haven't been generating events of this type
    since we dropped offscreen windows.

 gdk/gdkevents.c        |    4 ----
 gdk/gdkevents.h        |    3 ---
 gdk/gdkeventsprivate.h |    2 +-
 gtk/gtkmain.c          |    1 -
 gtk/gtkwidget.c        |    1 -
 5 files changed, 1 insertions(+), 10 deletions(-)
---
diff --git a/gdk/gdkevents.c b/gdk/gdkevents.c
index a3ec633..9f788a8 100644
--- a/gdk/gdkevents.c
+++ b/gdk/gdkevents.c
@@ -652,7 +652,6 @@ gdk_event_copy (const GdkEvent *event)
       break;
 
     case GDK_EXPOSE:
-    case GDK_DAMAGE:
       if (event->expose.region)
         new_event->expose.region = cairo_region_copy (event->expose.region);
       break;
@@ -755,7 +754,6 @@ gdk_event_finalize (GObject *object)
       break;
 
     case GDK_EXPOSE:
-    case GDK_DAMAGE:
       if (event->expose.region)
        cairo_region_destroy (event->expose.region);
       break;
@@ -859,7 +857,6 @@ gdk_event_get_time (const GdkEvent *event)
       case GDK_CONFIGURE:
       case GDK_FOCUS_CHANGE:
       case GDK_NOTHING:
-      case GDK_DAMAGE:
       case GDK_DELETE:
       case GDK_DESTROY:
       case GDK_EXPOSE:
@@ -930,7 +927,6 @@ gdk_event_get_state (const GdkEvent        *event,
       case GDK_FOCUS_CHANGE:
       case GDK_PROXIMITY_IN:
       case GDK_PROXIMITY_OUT:
-      case GDK_DAMAGE:
       case GDK_DRAG_ENTER:
       case GDK_DRAG_LEAVE:
       case GDK_DRAG_MOTION:
diff --git a/gdk/gdkevents.h b/gdk/gdkevents.h
index 6e61b1f..c4e70c8 100644
--- a/gdk/gdkevents.h
+++ b/gdk/gdkevents.h
@@ -246,8 +246,6 @@ typedef GdkFilterReturn (*GdkFilterFunc) (GdkXEvent *xevent,
  * @GDK_SCROLL: the scroll wheel was turned
  * @GDK_GRAB_BROKEN: a pointer or keyboard grab was broken. This event type
  *   was added in 2.8.
- * @GDK_DAMAGE: the content of the window has been changed. This event type
- *   was added in 2.14.
  * @GDK_TOUCH_BEGIN: A new touch event sequence has just started. This event
  *   type was added in 3.4.
  * @GDK_TOUCH_UPDATE: A touch event sequence has been updated. This event type
@@ -305,7 +303,6 @@ typedef enum
   GDK_DROP_FINISHED,
   GDK_SCROLL,
   GDK_GRAB_BROKEN,
-  GDK_DAMAGE,
   GDK_TOUCH_BEGIN,
   GDK_TOUCH_UPDATE,
   GDK_TOUCH_END,
diff --git a/gdk/gdkeventsprivate.h b/gdk/gdkeventsprivate.h
index 4e6e438..cf58231 100644
--- a/gdk/gdkeventsprivate.h
+++ b/gdk/gdkeventsprivate.h
@@ -65,7 +65,7 @@ struct _GdkEventAny
 
 /**
  * GdkEventExpose:
- * @type: the type of the event (%GDK_EXPOSE or %GDK_DAMAGE).
+ * @type: the type of the event (%GDK_EXPOSE)
  * @window: the window which received the event.
  * @send_event: %TRUE if the event was sent explicitly.
  * @area: bounding box of @region.
diff --git a/gtk/gtkmain.c b/gtk/gtkmain.c
index d2c5abe..e127786 100644
--- a/gtk/gtkmain.c
+++ b/gtk/gtkmain.c
@@ -1811,7 +1811,6 @@ gtk_main_do_event (GdkEvent *event)
     case GDK_MAP:
     case GDK_UNMAP:
     case GDK_GRAB_BROKEN:
-    case GDK_DAMAGE:
       if (!_gtk_widget_captured_event (event_widget, event))
         gtk_widget_event (event_widget, event);
       break;
diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c
index 03ec324..6dbcaea 100644
--- a/gtk/gtkwidget.c
+++ b/gtk/gtkwidget.c
@@ -6554,7 +6554,6 @@ gtk_widget_emit_event_signals (GtkWidget      *widget,
         case GDK_DRAG_STATUS:
         case GDK_DROP_START:
         case GDK_DROP_FINISHED:
-        case GDK_DAMAGE:
         case GDK_EVENT_LAST:
         case GDK_TOUCHPAD_SWIPE:
         case GDK_TOUCHPAD_PINCH:


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]