summaryrefslogtreecommitdiff
path: root/gtk/gtkfontchooser.c
diff options
context:
space:
mode:
authorAlberto Ruiz <aruiz@gnome.org>2011-04-27 00:37:29 +0100
committerMatthias Clasen <mclasen@redhat.com>2011-08-15 18:57:53 -0400
commitabc92d50307e231891e6400cf5acc536524c5321 (patch)
treea0f143d89594fa6e022dd143b96e90e07255cc6f /gtk/gtkfontchooser.c
parentc96698e95f47a542de89ef417579faaf0c3b7711 (diff)
downloadgtk+-abc92d50307e231891e6400cf5acc536524c5321.tar.gz
GtkFontChooser: Initial support for deprecated functions
Diffstat (limited to 'gtk/gtkfontchooser.c')
-rw-r--r--gtk/gtkfontchooser.c22
1 files changed, 18 insertions, 4 deletions
diff --git a/gtk/gtkfontchooser.c b/gtk/gtkfontchooser.c
index e1bed167ac..e0f3572992 100644
--- a/gtk/gtkfontchooser.c
+++ b/gtk/gtkfontchooser.c
@@ -100,6 +100,15 @@ struct _GtkFontSelectionPrivate
PangoFontFamily *family;
gboolean ignore_slider;
+
+ /*FIXME: Remove these widgets after deprecation removal */
+ GtkWidget *size_list;
+ GtkWidget *font_list;
+ GtkWidget *face_list;
+
+ GtkListStore *_size_model;
+ GtkListStore *_font_model;
+ GtkListStore *_face_model;
};
@@ -510,15 +519,20 @@ gtk_font_selection_init (GtkFontSelection *fontsel)
GtkWidget *alignment;
GtkWidget *preview_and_size;
GtkWidget *size_controls;
-#if 0
- GList *focus_chain = NULL;
- AtkObject *atk_obj;
-#endif
fontsel->priv = G_TYPE_INSTANCE_GET_PRIVATE (fontsel,
GTK_TYPE_FONT_SELECTION,
GtkFontSelectionPrivate);
+
priv = fontsel->priv;
+ priv->size_list = NULL;
+ priv->font_list = NULL;
+ priv->face_list = NULL;
+
+ priv->_size_model = NULL;
+ priv->_font_model = NULL;
+ priv->_face_model = NULL;
+
gtk_widget_push_composite_child ();
/* Creating fundamental widgets for the private struct */