From d791a6a30cc77aca858b6ba3532eecc527109c1d Mon Sep 17 00:00:00 2001 From: Harish Krishnaswamy Date: Mon, 30 Jan 2006 15:03:05 +0000 Subject: Remove unused files from source tree. 2006-01-30 Harish Krishnaswamy Remove unused files from source tree. svn path=/trunk/; revision=31378 --- addressbook/gui/search/Makefile.am | 17 -- addressbook/gui/search/addresstypes.xml | 150 ---------------- .../gui/search/e-addressbook-search-dialog.c | 191 --------------------- .../gui/search/e-addressbook-search-dialog.h | 62 ------- 4 files changed, 420 deletions(-) delete mode 100644 addressbook/gui/search/Makefile.am delete mode 100644 addressbook/gui/search/addresstypes.xml delete mode 100644 addressbook/gui/search/e-addressbook-search-dialog.c delete mode 100644 addressbook/gui/search/e-addressbook-search-dialog.h (limited to 'addressbook/gui/search') diff --git a/addressbook/gui/search/Makefile.am b/addressbook/gui/search/Makefile.am deleted file mode 100644 index f667e0345c..0000000000 --- a/addressbook/gui/search/Makefile.am +++ /dev/null @@ -1,17 +0,0 @@ -ruledir = $(privdatadir) -rule_DATA = addresstypes.xml - -EXTRA_DIST = addresstypes.xml - -INCLUDES = \ - -DG_LOG_DOMAIN=\"e-addressbook-search\" \ - -I$(top_srcdir) \ - -I$(top_srcdir)/widgets \ - $(EVOLUTION_ADDRESSBOOK_CFLAGS) - -noinst_LTLIBRARIES = \ - libeaddressbooksearch.la - -libeaddressbooksearch_la_SOURCES = \ - e-addressbook-search-dialog.c \ - e-addressbook-search-dialog.h diff --git a/addressbook/gui/search/addresstypes.xml b/addressbook/gui/search/addresstypes.xml deleted file mode 100644 index 45ea615495..0000000000 --- a/addressbook/gui/search/addresstypes.xml +++ /dev/null @@ -1,150 +0,0 @@ - - - - - Name - - - - - - - - - - - - Email - - - - - - - - - - Category - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Expression - - - - diff --git a/addressbook/gui/search/e-addressbook-search-dialog.c b/addressbook/gui/search/e-addressbook-search-dialog.c deleted file mode 100644 index 6beb67c147..0000000000 --- a/addressbook/gui/search/e-addressbook-search-dialog.c +++ /dev/null @@ -1,191 +0,0 @@ -/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ -/* - * e-addressbook-search-dialog.c - * Copyright (C) 2000 Ximian, Inc. - * Author: Chris Lahey - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of version 2 of the GNU General Public - * License as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public - * License along with this library; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. - */ - -#ifdef HAVE_CONFIG_H -#include -#endif - -#include -#include -#include -#include - -#include "e-addressbook-search-dialog.h" - - -static void eab_search_dialog_init (EABSearchDialog *widget); -static void eab_search_dialog_class_init (EABSearchDialogClass *klass); -static void eab_search_dialog_dispose (GObject *object); - -G_DEFINE_TYPE (EABSearchDialog, eab_search_dialog, GTK_TYPE_DIALOG) - -enum -{ - PROP_VIEW = 1 -}; - -static GtkWidget * -get_widget (EABSearchDialog *view) -{ - RuleContext *context; - FilterRule *rule; - - context = eab_view_peek_search_context (view->view); - rule = eab_view_peek_search_rule (view->view); - - if (!context || !rule) { - g_warning ("Could not get search context."); - return gtk_entry_new (); - } - - return filter_rule_get_widget (rule, context); -} - -static void -eab_search_dialog_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) -{ - EABSearchDialog *search_dialog; - - search_dialog = EAB_SEARCH_DIALOG (object); - - switch (property_id) { - case PROP_VIEW: - search_dialog->view = g_value_get_object (value); - search_dialog->search = get_widget (search_dialog); - gtk_container_set_border_width (GTK_CONTAINER (search_dialog->search), 12); - gtk_box_pack_start (GTK_BOX (GTK_DIALOG (search_dialog)->vbox), - search_dialog->search, TRUE, TRUE, 0); - gtk_widget_show (search_dialog->search); - break; - default: - G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); - break; - } -} - -static void -eab_search_dialog_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec) -{ - EABSearchDialog *search_dialog; - - search_dialog = EAB_SEARCH_DIALOG (object); - - switch (property_id) { - case PROP_VIEW: - g_value_set_object (value, search_dialog->view); - break; - default: - G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); - break; - } -} - -static void -eab_search_dialog_class_init (EABSearchDialogClass *klass) -{ - GObjectClass *object_class; - - object_class = (GObjectClass*) klass; - - object_class->set_property = eab_search_dialog_set_property; - object_class->get_property = eab_search_dialog_get_property; - object_class->dispose = eab_search_dialog_dispose; - - g_object_class_install_property (object_class, PROP_VIEW, - g_param_spec_object ("view", NULL, NULL, E_TYPE_AB_VIEW, - G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY)); -} - -static char * -get_query (EABSearchDialog *view) -{ - FilterRule *rule; - GString *out = g_string_new(""); - char *ret; - - rule = eab_view_peek_search_rule (view->view); - - filter_rule_build_code(rule, out); - ret = out->str; - printf("Searching using %s\n", ret); - g_string_free(out, FALSE); - return ret; -} - -static void -dialog_response (GtkWidget *widget, int response_id, EABSearchDialog *dialog) -{ - char *query; - - if (response_id == GTK_RESPONSE_OK) { - GtkStyle *style = gtk_widget_get_default_style (); - - query = get_query(dialog); - g_object_set(dialog->view, - "query", query, - NULL); - gtk_widget_modify_base (dialog->view->search->entry, GTK_STATE_NORMAL, &(style->base[GTK_STATE_SELECTED])); - gtk_widget_modify_text (dialog->view->search->entry, GTK_STATE_NORMAL, &(style->text[GTK_STATE_SELECTED])); - - g_free(query); - } - - gtk_widget_destroy(GTK_WIDGET (dialog)); -} - -static void -eab_search_dialog_init (EABSearchDialog *view) -{ - GtkDialog *dialog = GTK_DIALOG (view); - - gtk_widget_realize (GTK_WIDGET (dialog)); - gtk_dialog_set_has_separator (dialog, FALSE); - gtk_container_set_border_width (GTK_CONTAINER (dialog->vbox), 0); - gtk_container_set_border_width (GTK_CONTAINER (dialog->action_area), 12); - - gtk_window_set_default_size (GTK_WINDOW (view), 550, 400); - gtk_window_set_title(GTK_WINDOW(view), _("Advanced Search")); - - gtk_dialog_add_buttons (dialog, - GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, - /*GTK_STOCK_SAVE, GTK_RESPONSE_APPLY,*/ - GTK_STOCK_OK, GTK_RESPONSE_OK, - NULL); - - gtk_dialog_set_default_response (dialog, GTK_RESPONSE_OK); - - g_signal_connect(dialog, "response", - G_CALLBACK(dialog_response), view); -} - -GtkWidget * -eab_search_dialog_new (EABView *addr_view) -{ - EABSearchDialog *view = g_object_new (EAB_SEARCH_DIALOG_TYPE, "view", addr_view, NULL); - - return GTK_WIDGET(view); -} - -static void -eab_search_dialog_dispose (GObject *object) -{ - G_OBJECT_CLASS(eab_search_dialog_parent_class)->dispose (object); -} diff --git a/addressbook/gui/search/e-addressbook-search-dialog.h b/addressbook/gui/search/e-addressbook-search-dialog.h deleted file mode 100644 index 1321409f94..0000000000 --- a/addressbook/gui/search/e-addressbook-search-dialog.h +++ /dev/null @@ -1,62 +0,0 @@ -/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ -/* e-minicard-view-widget.h - * Copyright (C) 2000 Ximian, Inc. - * Author: Chris Lahey - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of version 2 of the GNU General Public - * License as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public - * License along with this library; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. - */ - -#ifndef __EAB_SEARCH_DIALOG_H__ -#define __EAB_SEARCH_DIALOG_H__ - -#include - -#include "addressbook/gui/widgets/e-addressbook-view.h" -#include "filter/rule-context.h" -#include "filter/filter-rule.h" -#include - -G_BEGIN_DECLS - -#define EAB_SEARCH_DIALOG_TYPE (eab_search_dialog_get_type ()) -#define EAB_SEARCH_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), EAB_SEARCH_DIALOG_TYPE, EABSearchDialog)) -#define EAB_SEARCH_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), EAB_SEARCH_DIALOG_TYPE, EABSearchDialogClass)) -#define E_IS_ADDRESSBOOK_SEARCH_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), EAB_SEARCH_DIALOG_TYPE)) -#define E_IS_ADDRESSBOOK_SEARCH_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((obj), EAB_SEARCH_DIALOG_TYPE)) - - -typedef struct _EABSearchDialog EABSearchDialog; -typedef struct _EABSearchDialogClass EABSearchDialogClass; - -struct _EABSearchDialog -{ - GtkDialog parent; - - GtkWidget *search; - EABView *view; -}; - -struct _EABSearchDialogClass -{ - GtkDialogClass parent_class; -}; - -GType eab_search_dialog_get_type (void); - -GtkWidget *eab_search_dialog_new (EABView *view); - -G_END_DECLS - -#endif /* __EAB_SEARCH_DIALOG_H__ */ -- cgit v1.2.3