GtkSearchEngine: Add recursive flag

Add a flag for recursive search, and implement non-recursive
search in both the tracker and simple search engines.

This is not currently used in the file chooser.
This commit is contained in:
Matthias Clasen
2015-06-18 22:44:11 -04:00
parent 15a41e0bf5
commit a3a58fa7d9
4 changed files with 45 additions and 4 deletions

View File

@ -84,6 +84,9 @@ void _gtk_search_engine_hits_added (GtkSearchEngine *engine,
void _gtk_search_engine_finished (GtkSearchEngine *engine);
void _gtk_search_engine_error (GtkSearchEngine *engine,
const gchar *error_message);
void _gtk_search_engine_set_recursive (GtkSearchEngine *engine,
gboolean recursive);
gboolean _gtk_search_engine_get_recursive (GtkSearchEngine *engine);
void _gtk_search_hit_free (GtkSearchHit *hit);
GtkSearchHit *_gtk_search_hit_dup (GtkSearchHit *hit);