[annum] Disable the searchbar in AnnumShellContent
- From: Gustavo Noronha Silva <gns src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [annum] Disable the searchbar in AnnumShellContent
- Date: Mon, 25 Jan 2010 20:58:09 +0000 (UTC)
commit 5ae65503823db1a539c50f7b53d0910365d3f8b3
Author: Gustavo Noronha Silva <gustavo noronha collabora co uk>
Date: Mon Jan 25 11:47:15 2010 -0200
Disable the searchbar in AnnumShellContent
src/annum-shell-content.c | 26 +++++++-------------------
src/annum-shell-content.h | 2 --
2 files changed, 7 insertions(+), 21 deletions(-)
---
diff --git a/src/annum-shell-content.c b/src/annum-shell-content.c
index 81e1af0..dc75d2d 100644
--- a/src/annum-shell-content.c
+++ b/src/annum-shell-content.c
@@ -172,16 +172,19 @@ static void annum_shell_content_constructed (GObject * object)
}
-static void annum_shell_content_class_init (AnnumShellContentClass * class)
+static void annum_shell_content_class_init (AnnumShellContentClass* klass)
{
- GObjectClass *object_class;
+ GObjectClass *object_class = G_OBJECT_CLASS (klass);
+ EShellContentClass *e_shell_content_class = E_SHELL_CONTENT_CLASS (klass);
- object_class = G_OBJECT_CLASS (class);
object_class->get_property = annum_shell_content_get_property;
object_class->dispose = annum_shell_content_dispose;
object_class->finalize = annum_shell_content_finalize;
object_class->constructed = annum_shell_content_constructed;
+ /* Disable the searchbar */
+ e_shell_content_class->construct_searchbar = NULL;
+
g_object_class_install_property (object_class,
PROP_CALENDAR,
g_param_spec_object ("calendar",
@@ -190,7 +193,7 @@ static void annum_shell_content_class_init (AnnumShellContentClass * class)
GNOME_TYPE_CALENDAR,
G_PARAM_READABLE));
- g_type_class_add_private (class, sizeof (AnnumShellContentPrivate));
+ g_type_class_add_private (klass, sizeof (AnnumShellContentPrivate));
}
static void
@@ -231,18 +234,3 @@ GnomeCalendar *annum_shell_content_get_calendar (AnnumShellContent *
return GNOME_CALENDAR (annum_shell_content->priv->calendar);
}
-
-EShellSearchbar *annum_shell_content_get_searchbar (AnnumShellContent *
- annum_shell_content)
-{
- EShellContent *shell_content;
- GtkWidget *widget;
-
- g_return_val_if_fail (CALENDAR_IS_SHELL_CONTENT (annum_shell_content),
- NULL);
-
- shell_content = E_SHELL_CONTENT (annum_shell_content);
- widget = e_shell_content_get_searchbar (shell_content);
-
- return E_SHELL_SEARCHBAR (widget);
-}
diff --git a/src/annum-shell-content.h b/src/annum-shell-content.h
index e03de99..75e2db3 100644
--- a/src/annum-shell-content.h
+++ b/src/annum-shell-content.h
@@ -79,8 +79,6 @@ ECalModel *annum_shell_content_get_model (AnnumShellContent *
cal_shell_content);
GnomeCalendar *annum_shell_content_get_calendar (AnnumShellContent *
cal_shell_content);
-EShellSearchbar *annum_shell_content_get_searchbar (AnnumShellContent *
- cal_shell_content);
GalViewInstance *annum_shell_content_get_view_instance (AnnumShellContent *
cal_shell_content);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]