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 850826ea85..b9fbb928a2 100644 --- a/gdk/gdksurface.c +++ b/gdk/gdksurface.c @@ -1915,8 +1915,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); } @@ -1985,26 +1983,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 1f4e6e1e44..a6e1aaeb0d 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,