Drop gdk_event_set/get_screen
authorMatthias Clasen <mclasen@redhat.com>
Tue, 31 Oct 2017 02:20:47 +0000 (22:20 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 31 Oct 2017 02:22:00 +0000 (22:22 -0400)
These functions have been replaced by display variants.

docs/reference/gdk/gdk4-sections.txt
gdk/gdkevents.c
gdk/gdkevents.h

index 3f2d89aa7615f2af5b9cd26319e2ecab2718b69a..a09df69f66407e5f59deae46bc5a2b034fba3a10 100644 (file)
@@ -797,8 +797,8 @@ GdkEventFunc
 <SUBSECTION>
 gdk_get_show_events
 gdk_set_show_events
-gdk_event_set_screen
-gdk_event_get_screen
+gdk_event_set_display
+gdk_event_get_display
 gdk_event_get_device
 gdk_event_set_device
 gdk_event_get_source_device
index f03af6eb7ea9adb6f2f945be3ef36e6c0e681260..e3061848fe37e20958f05ec9deaa649ebbc6f9a8 100644 (file)
@@ -2038,53 +2038,6 @@ gdk_events_get_center (GdkEvent *event1,
   return TRUE;
 }
 
-/**
- * gdk_event_set_screen:
- * @event: a #GdkEvent
- * @screen: a #GdkScreen
- *
- * Sets the screen for @event to @screen. The event must
- * have been allocated by GTK+, for instance, by
- * gdk_event_copy().
- *
- * Since: 2.2
- **/
-void
-gdk_event_set_screen (GdkEvent  *event,
-                     GdkScreen *screen)
-{
-  gdk_event_set_display (event, gdk_screen_get_display (screen));
-}
-
-/**
- * gdk_event_get_screen:
- * @event: a #GdkEvent
- * 
- * Returns the screen for the event. The screen is
- * typically the screen for `event->any.window`, but
- * for events such as mouse events, it is the screen
- * where the pointer was when the event occurs -
- * that is, the screen which has the root window 
- * to which `event->motion.x_root` and
- * `event->motion.y_root` are relative.
- * 
- * Returns: (transfer none): the screen for the event
- *
- * Since: 2.2
- **/
-GdkScreen *
-gdk_event_get_screen (const GdkEvent *event)
-{
-  GdkDisplay *display;
-
-  display = gdk_event_get_display (event);
-
-  if (display)
-    return gdk_display_get_default_screen (display);
-
-  return NULL;
-}
-
 void
 gdk_event_set_display (GdkEvent   *event,
                        GdkDisplay *display)
index 92b05fa44a95e42ec41cd3ea36dcc7dc03395c57..ea81c582976c2ccad5a92b2168d11f420f882458 100644 (file)
@@ -667,12 +667,6 @@ void         gdk_event_handler_set         (GdkEventFunc    func,
                                         gpointer        data,
                                         GDestroyNotify  notify);
 
-GDK_AVAILABLE_IN_ALL
-void       gdk_event_set_screen         (GdkEvent        *event,
-                                         GdkScreen       *screen);
-GDK_AVAILABLE_IN_ALL
-GdkScreen *gdk_event_get_screen         (const GdkEvent  *event);
-
 GDK_AVAILABLE_IN_3_94
 void       gdk_event_set_display        (GdkEvent        *event,
                                          GdkDisplay      *display);