[gtk+] scrolledwindow: deprecate gtk_scrolled_window_add_with_viewport()



commit ad70142d2ceeba39699160e2c073c0f8ae4c9e6d
Author: Cosimo Cecchi <cosimoc gnome org>
Date:   Fri Feb 1 17:10:30 2013 +0100

    scrolledwindow: deprecate gtk_scrolled_window_add_with_viewport()
    
    https://bugzilla.gnome.org/show_bug.cgi?id=693015

 gtk/gtkscrolledwindow.c |    4 ++++
 gtk/gtkscrolledwindow.h |    1 +
 2 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtkscrolledwindow.c b/gtk/gtkscrolledwindow.c
index 665c570..be780d4 100644
--- a/gtk/gtkscrolledwindow.c
+++ b/gtk/gtkscrolledwindow.c
@@ -3100,6 +3100,10 @@ gtk_scrolled_window_remove (GtkContainer *container,
  *
  * A widget supports scrolling natively if it implements the
  * #GtkScrollable interface.
+ *
+ * Deprecated: 3.8: gtk_container_add() will now automatically add
+ * a #GtkViewport if the child doesn't implement #GtkScrollable. This
+ * function now just calls gtk_container_add()
  */
 void
 gtk_scrolled_window_add_with_viewport (GtkScrolledWindow *scrolled_window,
diff --git a/gtk/gtkscrolledwindow.h b/gtk/gtkscrolledwindow.h
index c3fcc63..52c291c 100644
--- a/gtk/gtkscrolledwindow.h
+++ b/gtk/gtkscrolledwindow.h
@@ -106,6 +106,7 @@ GtkCornerType  gtk_scrolled_window_get_placement     (GtkScrolledWindow *scrolle
 void           gtk_scrolled_window_set_shadow_type   (GtkScrolledWindow *scrolled_window,
 						      GtkShadowType      type);
 GtkShadowType  gtk_scrolled_window_get_shadow_type   (GtkScrolledWindow *scrolled_window);
+GDK_DEPRECATED_IN_3_8_FOR(gtk_container_add)
 void	       gtk_scrolled_window_add_with_viewport (GtkScrolledWindow *scrolled_window,
 						      GtkWidget		*child);
 



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