From c19ce22e73b77a071e3bdc9af4836773da9894c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erick=20P=C3=A9rez=20Castellanos?= Date: Wed, 29 May 2013 22:50:14 -0400 Subject: [PATCH] ui: Updating to GtkSearchBar new API --- src/gcal-window.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/gcal-window.c b/src/gcal-window.c index eea0ce89..114b38ce 100644 --- a/src/gcal-window.c +++ b/src/gcal-window.c @@ -296,7 +296,9 @@ gcal_window_constructed (GObject *object) box = gtk_grid_new (); gtk_container_add (GTK_CONTAINER (box), priv->search_entry); - priv->search_bar = gtk_search_bar_new (GTK_ENTRY (priv->search_entry)); + priv->search_bar = gtk_search_bar_new (); + gtk_search_bar_set_entry (GTK_SEARCH_BAR (priv->search_bar), + GTK_ENTRY (priv->search_entry)); gtk_widget_set_hexpand (priv->search_bar, TRUE); g_object_bind_property (search_button, "active", priv->search_bar, "search-mode", @@ -400,12 +402,10 @@ gcal_window_search_toggled (GObject *object, gpointer user_data) { GcalWindowPrivate *priv; - gboolean search_mode; priv = GCAL_WINDOW (user_data)->priv; - g_object_get (object, "search-mode", &search_mode, NULL); - if (search_mode) + if (gtk_search_bar_get_search_mode (GTK_SEARCH_BAR (priv->search_bar))) { g_debug ("Entering search mode"); @@ -433,12 +433,10 @@ gcal_window_search_changed (GtkEditable *editable, gpointer user_data) { GcalWindowPrivate *priv; - gboolean search_mode; priv = GCAL_WINDOW (user_data)->priv; - g_object_get (priv->search_bar, "search-mode", &search_mode, NULL); - if (search_mode) + if (gtk_search_bar_get_search_mode (GTK_SEARCH_BAR (priv->search_bar))) { GtkWidget *entry; gchar *title;