[gtk/present-toplevel-2: 68/71] Drop gdk_surface_show and gdk_surface_resize



commit 81ae4be4562334875276ac67e861fe318b52a6ae
Author: Matthias Clasen <mclasen redhat com>
Date:   Tue Mar 3 16:03:39 2020 -0800

    Drop gdk_surface_show and gdk_surface_resize
    
    We can now use GdkDragIcon api for the last cases
    where this was used.

 gdk/gdkinternals.h |  1 +
 gdk/gdksurface.c   | 22 ----------------------
 gdk/gdksurface.h   |  6 ------
 3 files changed, 1 insertion(+), 28 deletions(-)
---
diff --git a/gdk/gdkinternals.h b/gdk/gdkinternals.h
index 4702f7ec9e..48c0c63c1b 100644
--- a/gdk/gdkinternals.h
+++ b/gdk/gdkinternals.h
@@ -182,6 +182,7 @@ void gdk_surface_get_unscaled_size (GdkSurface *surface,
                                     int *unscaled_height);
 gboolean gdk_surface_handle_event (GdkEvent       *event);
 
+void gdk_surface_show (GdkSurface *surface);
 
 /*****************************************
  * Interfaces provided by windowing code *
diff --git a/gdk/gdksurface.c b/gdk/gdksurface.c
index 48101db289..2cb0f7f71a 100644
--- a/gdk/gdksurface.c
+++ b/gdk/gdksurface.c
@@ -1890,8 +1890,6 @@ gdk_surface_show_internal (GdkSurface *surface, gboolean raise)
 void
 gdk_surface_show (GdkSurface *surface)
 {
-  g_return_if_fail (surface->surface_type != GDK_SURFACE_POPUP);
-
   gdk_surface_show_internal (surface, TRUE);
 }
 
@@ -1960,26 +1958,6 @@ G_GNUC_END_IGNORE_DEPRECATIONS
   surface->y = 0;
 }
 
-/**
- * gdk_surface_resize:
- * @surface: a #GdkSurface
- * @width: new width of the surface
- * @height: new height of the surface
- *
- * Resizes @surface; for toplevel surfaces, asks the window manager to resize
- * the surface. The window manager may not allow the resize. When using GTK,
- * use gtk_window_resize() instead of this low-level GDK function.
- *
- * Surfaces may not be resized below 1x1.
- */
-void
-gdk_surface_resize (GdkSurface *surface,
-                    gint       width,
-                    gint       height)
-{
-  GDK_SURFACE_GET_CLASS (surface)->toplevel_resize (surface, width, height);
-}
-
 static gboolean
 gdk_popup_surface_present (GdkPopup       *popup,
                            int             width,
diff --git a/gdk/gdksurface.h b/gdk/gdksurface.h
index 0bde1ffd04..1aaa996eed 100644
--- a/gdk/gdksurface.h
+++ b/gdk/gdksurface.h
@@ -353,13 +353,7 @@ gboolean      gdk_surface_is_destroyed          (GdkSurface     *surface);
 GDK_AVAILABLE_IN_ALL
 GdkDisplay *  gdk_surface_get_display           (GdkSurface     *surface);
 GDK_AVAILABLE_IN_ALL
-void          gdk_surface_show                  (GdkSurface     *surface);
-GDK_AVAILABLE_IN_ALL
 void          gdk_surface_hide                  (GdkSurface     *surface);
-GDK_AVAILABLE_IN_ALL
-void          gdk_surface_resize                (GdkSurface     *surface,
-                                                 gint           width,
-                                                 gint           height);
 
 GDK_AVAILABLE_IN_ALL
 void          gdk_surface_set_input_region      (GdkSurface     *surface,


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