diff options
author | Christopher James Lahey <clahey@ximian.com> | 2001-06-27 08:22:02 +0800 |
---|---|---|
committer | Chris Lahey <clahey@src.gnome.org> | 2001-06-27 08:22:02 +0800 |
commit | 7728e7dbd26fd0140cf493a190c424105902fd7c (patch) | |
tree | 14aca4dc5c002bc13158e267c5442af04f03696a /addressbook/gui/component | |
parent | abec8da1928f0fb1d20adcd532eeed038b97b71b (diff) | |
download | gsoc2013-evolution-7728e7dbd26fd0140cf493a190c424105902fd7c.tar.gz gsoc2013-evolution-7728e7dbd26fd0140cf493a190c424105902fd7c.tar.zst gsoc2013-evolution-7728e7dbd26fd0140cf493a190c424105902fd7c.zip |
Added category searching to the file backend.
2001-06-26 Christopher James Lahey <clahey@ximian.com>
* backend/pas/pas-backend-file.c (compare_category): Added
category searching to the file backend.
* gui/component/addressbook.c (addressbook_query_changed): Added
category searching to the search bar.
svn path=/trunk/; revision=10520
Diffstat (limited to 'addressbook/gui/component')
-rw-r--r-- | addressbook/gui/component/addressbook.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/addressbook/gui/component/addressbook.c b/addressbook/gui/component/addressbook.c index bd51a3515e..cb52b6fd5d 100644 --- a/addressbook/gui/component/addressbook.c +++ b/addressbook/gui/component/addressbook.c @@ -547,12 +547,14 @@ enum { ESB_ANY, ESB_FULL_NAME, ESB_EMAIL, + ESB_CATEGORY, }; static ESearchBarItem addressbook_search_option_items[] = { { N_("Any field contains"), ESB_ANY }, { N_("Name contains"), ESB_FULL_NAME }, { N_("Email contains"), ESB_EMAIL }, + { N_("Category contains"), ESB_CATEGORY }, { NULL, -1 } }; @@ -581,6 +583,10 @@ addressbook_query_changed (ESearchBar *esb, AddressbookView *view) search_query = g_strdup_printf ("(contains \"email\" \"%s\")", search_word); break; + case ESB_CATEGORY: + search_query = g_strdup_printf ("(contains \"category\" \"%s\")", + search_word); + break; default: search_query = g_strdup ("(contains \"full_name\" \"\")"); break; |