summaryrefslogtreecommitdiff
path: root/gtk/gtkquery.h
Commit message (Collapse)AuthorAgeFilesLines
* Convert headers to #pragma onceMatthias Clasen2023-03-311-3/+1
| | | | The conversion was done by guard2one.
* Replace "gchar" with "char"Benjamin Otte2020-07-251-3/+3
|
* query: Remove private pointerTimm Bäder2019-05-151-2/+0
|
* Store locations as GFileMatthias Clasen2015-07-271-3/+3
| | | | | | It is a bit pointless to have the file chooser get a uri from an existing GFile to put in the query, only to have some of the search engines reconstruct a GFile from it.
* GtkQuery: Make API follow GTK+ conversionsMatthias Clasen2015-07-211-10/+10
| | | | | | We generally have const getters for strings, and the two users of this API were promptly leaking the (unexpected) copy they got from gtk_query_get_location and gtk_query_get_text.
* GtkQuery: Drop unused mimetype functionsMatthias Clasen2015-05-161-6/+0
| | | | These are not used, so drop them.
* GtkQuery: CleanupsMatthias Clasen2015-05-161-19/+19
| | | | | Strip leading underscores from GtkQuery api, and clean up the sources a bit.
* Rewrite search to be more similar to nautilusMatthias Clasen2015-05-161-0/+3
| | | | | The main advantage here is that this code works for remote locations as well.
* query, searchengine: Drop unused and undefined function declarationsDebarshi Ray2014-11-121-1/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=739977
* Change FSF AddressJavier Jardón2012-02-271-2/+1
|
* Add search file support in the GtkFileChooser. Original patch by FedericoEmmanuele Bassi2007-05-021-0/+74
2007-05-02 Emmanuele Bassi <ebassi@gnome.org> Add search file support in the GtkFileChooser. Original patch by Federico Mena Quintero; patch updated by Matthias Clasen. See bug #344785. * gtk/gtksearchengine.[ch]: Private search engine abstraction object. * gtk/gtksearchenginebeagle.[ch]: Private search engine implementation using libbeagle (via g_module_open()). * gtk/gtksearchenginesimple.[ch]: Private search engine implementation using file tree walking. * gtk/gtksearchenginetracker.[ch]: Private earch engine implementation using libtracker (via g_module_open()). * gtk/gtkquery.[ch]: Private query object for the search engines. * gtk/gtkfilechooserprivate.h: * gtk/gtkfilechooserdefault.c: Use the GtkSearchEngine to query a search engine backend using GtkQuery; create a new operating mode, OPERATION_MODE_SEARCH, and call the common operating mode OPERATION_MODE_BROWSE; add support for virtual shortcuts inside the shortcuts model and create a new "Search" virtual shortcut. * gtk/Makefile.am: Update the build with the new files svn path=/trunk/; revision=17783