[gtk/gtk-3-24] Deprecate show_all apis



commit 4d71d2303dafe1c02eb79040e32fe2172d1f295f
Author: Matthias Clasen <mclasen redhat com>
Date:   Tue Jul 31 13:31:57 2018 -0400

    Deprecate show_all apis
    
    These functions are gone in GTK+ 4, so deprecate them here.

 gtk/gtkwidget.c | 2 +-
 gtk/gtkwidget.h | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c
index ca0281cdd9..56d47c96cd 100644
--- a/gtk/gtkwidget.c
+++ b/gtk/gtkwidget.c
@@ -1260,7 +1260,7 @@ G_GNUC_END_IGNORE_DEPRECATIONS
                             P_("No show all"),
                             P_("Whether gtk_widget_show_all() should not affect this widget"),
                             FALSE,
-                            GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
+                            GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY|G_PARAM_DEPRECATED);
 
 /**
  * GtkWidget:has-tooltip:
diff --git a/gtk/gtkwidget.h b/gtk/gtkwidget.h
index 04fd4ab414..bc1575039b 100644
--- a/gtk/gtkwidget.h
+++ b/gtk/gtkwidget.h
@@ -628,12 +628,12 @@ GDK_AVAILABLE_IN_ALL
 void       gtk_widget_hide                (GtkWidget           *widget);
 GDK_AVAILABLE_IN_ALL
 void       gtk_widget_show_now            (GtkWidget           *widget);
-GDK_AVAILABLE_IN_ALL
+GDK_DEPRECATED_IN_3_24
 void       gtk_widget_show_all            (GtkWidget           *widget);
-GDK_AVAILABLE_IN_ALL
+GDK_DEPRECATED_IN_3_24
 void       gtk_widget_set_no_show_all     (GtkWidget           *widget,
                                            gboolean             no_show_all);
-GDK_AVAILABLE_IN_ALL
+GDK_DEPRECATED_IN_3_24
 gboolean   gtk_widget_get_no_show_all     (GtkWidget           *widget);
 GDK_AVAILABLE_IN_ALL
 void      gtk_widget_map                 (GtkWidget           *widget);


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