summaryrefslogtreecommitdiff
path: root/src/nautilus-complex-search-bar.h
diff options
context:
space:
mode:
authorRebecca Schulman <rebecka@eazel.com>2000-06-28 22:46:25 +0000
committerRebecca Schulman <rebecka@src.gnome.org>2000-06-28 22:46:25 +0000
commit936e97a0de5adbff2d77ed22f85384e9fcb15057 (patch)
tree4cfaea91f7240e884cb52ce29fe8dac4858f0093 /src/nautilus-complex-search-bar.h
parent16f98f7d217e0928622b583d827315b261d309f1 (diff)
downloadnautilus-936e97a0de5adbff2d77ed22f85384e9fcb15057.tar.gz
added ability to add more criterion (still incomplete)
2000-06-28 Rebecca Schulman <rebecka@eazel.com> * libnautilus-extensions/nautilus-search-uri.c: (nautilus_simple_search_criteria_to_search_uri): (add facility to make search uri's from simple search queries ) * src/nautilus-complex-search-bar.c: (nautilus_complex_search_bar_initialize_class), (nautilus_complex_search_bar_initialize), (more_options_callback), (add_file_type_search_criterion_callback), (add_file_name_search_criterion_callback), (add_file_location_search_criterion_callback), (add_content_search_criterion_callback), (add_size_search_criterion_callback), (add_date_modified_search_criterion_callback), (add_notes_search_criterion_callback), (nautilus_complex_search_bar_get_location): added ability to add more criterion (still incomplete) * src/nautilus-complex-search-bar.h: * src/nautilus-search-bar-criterion.c: (nautilus_search_bar_criterion_file_type_new), (nautilus_search_bar_criterion_file_name_new), (nautilus_search_bar_criterion_location_new), (nautilus_search_bar_criterion_content_new), (nautilus_search_bar_criterion_size_new), (nautilus_search_bar_criterion_add_to_search_bar), (nautilus_search_bar_criterion_show): added code to actually create various search button criterion sets. * src/nautilus-search-bar-criterion.h: * src/nautilus-simple-search-bar.c: (nautilus_simple_search_bar_initialize_class), (nautilus_simple_search_bar_get_location), (editable_activated_callback): * src/nautilus-simple-search-bar.h: Updated so that the search location is done correctly. Adjustments to the nautilus-directory should be all that is needed to make all of this stuff work. * src/nautilus-switchable-search-bar.c: (nautilus_switchable_search_bar_initialize), (nautilus_switchable_search_bar_get_location), (nautilus_switchable_search_bar_set_search_controls): Some widget changes, and search get_location calls respective simple or complex search bar get_location functions
Diffstat (limited to 'src/nautilus-complex-search-bar.h')
-rw-r--r--src/nautilus-complex-search-bar.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/nautilus-complex-search-bar.h b/src/nautilus-complex-search-bar.h
index cf85b961b..2d5274b8b 100644
--- a/src/nautilus-complex-search-bar.h
+++ b/src/nautilus-complex-search-bar.h
@@ -53,9 +53,7 @@ typedef struct NautilusComplexSearchBar {
typedef struct {
NautilusSearchBarClass parent_class;
- void (*set_search_controls) (NautilusComplexSearchBar *search_bar,
- const char *location);
- void (*get_search_uri) (NautilusComplexSearchBar *search_bar);
+ char* (*get_location) (NautilusComplexSearchBar *search_bar);
} NautilusComplexSearchBarClass;
GtkType nautilus_complex_search_bar_get_type (void);