summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2009-06-15 17:11:14 -0400
committerMatthias Clasen <mclasen@redhat.com>2009-06-15 18:25:04 -0400
commit6abc52a29d2b15c255ada7d199b703a95f8c565b (patch)
treed16434287534aa6996af1c7af964fcbf9364d4f3
parent21594f5574280531210af18fa06d8bed4d49d5da (diff)
downloadgtk+-6abc52a29d2b15c255ada7d199b703a95f8c565b.tar.gz
Deprecate get_cell_renderers implementations
These have been superseded by gtk_cell_layout_get_cells. Fixes bug 562335.
-rw-r--r--gtk/gtk.symbols4
-rw-r--r--gtk/gtkcellview.c4
-rw-r--r--gtk/gtkcellview.h2
-rw-r--r--gtk/gtktreeviewcolumn.c2
-rw-r--r--gtk/gtktreeviewcolumn.h2
5 files changed, 13 insertions, 1 deletions
diff --git a/gtk/gtk.symbols b/gtk/gtk.symbols
index 30a94cb15f..3ac0c38796 100644
--- a/gtk/gtk.symbols
+++ b/gtk/gtk.symbols
@@ -690,7 +690,9 @@ gtk_cell_renderer_toggle_set_radio
#if IN_HEADER(__GTK_CELL_VIEW_H__)
#if IN_FILE(__GTK_CELL_VIEW_C__)
+#ifndef GTK_DISABLE_DEPRECATED
gtk_cell_view_get_cell_renderers
+#endif
gtk_cell_view_get_displayed_row
gtk_cell_view_get_model
gtk_cell_view_get_size_of_row
@@ -4602,7 +4604,9 @@ gtk_tree_view_column_clear_attributes
gtk_tree_view_column_clicked
gtk_tree_view_column_focus_cell
gtk_tree_view_column_get_alignment
+#ifndef GTK_DISABLE_DEPRECATED
gtk_tree_view_column_get_cell_renderers
+#endif
gtk_tree_view_column_get_clickable
gtk_tree_view_column_get_expand
gtk_tree_view_column_get_fixed_width
diff --git a/gtk/gtkcellview.c b/gtk/gtkcellview.c
index 43cdce1cc1..6add539de8 100644
--- a/gtk/gtkcellview.c
+++ b/gtk/gtkcellview.c
@@ -1053,7 +1053,9 @@ gtk_cell_view_set_background_color (GtkCellView *cell_view,
* g_list_free() when no longer needed.
*
* Since: 2.6
- */
+ *
+ * Deprecated: 2.18: use gtk_cell_layout_get_cells() instead.
+ **/
GList *
gtk_cell_view_get_cell_renderers (GtkCellView *cell_view)
{
diff --git a/gtk/gtkcellview.h b/gtk/gtkcellview.h
index c07f24960c..73de84e191 100644
--- a/gtk/gtkcellview.h
+++ b/gtk/gtkcellview.h
@@ -72,7 +72,9 @@ gboolean gtk_cell_view_get_size_of_row (GtkCellView *cell_v
void gtk_cell_view_set_background_color (GtkCellView *cell_view,
const GdkColor *color);
+#ifndef GTK_DISABLE_DEPRECATED
GList *gtk_cell_view_get_cell_renderers (GtkCellView *cell_view);
+#endif
G_END_DECLS
diff --git a/gtk/gtktreeviewcolumn.c b/gtk/gtktreeviewcolumn.c
index 24f99e4c15..bf98fdf1ad 100644
--- a/gtk/gtktreeviewcolumn.c
+++ b/gtk/gtktreeviewcolumn.c
@@ -1548,6 +1548,8 @@ gtk_tree_view_column_clear (GtkTreeViewColumn *tree_column)
* in no particular order. The list must be freed with g_list_free().
*
* Return value: A list of #GtkCellRenderers
+ *
+ * Deprecated: 2.18: use gtk_cell_layout_get_cells() instead.
**/
GList *
gtk_tree_view_column_get_cell_renderers (GtkTreeViewColumn *tree_column)
diff --git a/gtk/gtktreeviewcolumn.h b/gtk/gtktreeviewcolumn.h
index 9238a623ce..b06e845d9f 100644
--- a/gtk/gtktreeviewcolumn.h
+++ b/gtk/gtktreeviewcolumn.h
@@ -135,7 +135,9 @@ void gtk_tree_view_column_pack_end (GtkTreeViewCol
GtkCellRenderer *cell,
gboolean expand);
void gtk_tree_view_column_clear (GtkTreeViewColumn *tree_column);
+#ifndef GTK_DISABLE_DEPRECATED
GList *gtk_tree_view_column_get_cell_renderers (GtkTreeViewColumn *tree_column);
+#endif
void gtk_tree_view_column_add_attribute (GtkTreeViewColumn *tree_column,
GtkCellRenderer *cell_renderer,
const gchar *attribute,