|
Data Structures |
| struct | search |
| | Structure for search results. More...
|
Functions |
| void | search_gui_init (void) |
| void | search_gui_shutdown (void) |
| gboolean | search_gui_new_search_full (const gchar *query, time_t create_time, guint lifetime, guint32 reissue_timeout, gint sort_col, gint sort_order, flag_t flags, search_t **search) |
| | Create a new search and start it.
|
| search * | search_new_full (const gchar *, guint32, flag_t flags) |
| void | search_gui_close_search (search_t *sch) |
| | Remove the search from the list of searches and free all associated ressources (including filter and gui stuff).
|
| void | search_gui_clear_search (search_t *sch) |
| | Clear all results from search.
|
| void | search_gui_remove_search (search_t *sch) |
| | Remove the search from the gui and update all widgets accordingly.
|
| void | search_gui_reset_search (search_t *sch) |
| | Reset the internal model of the search.
|
| void | search_gui_download_files (void) |
| | Download selected files.
|
| void | search_gui_discard_files (void) |
| | Discard selected files.
|
| void | search_gui_sort_column (search_t *search, gint column) |
| | Draws arrows for the given column of the GtkCTree and sorts the contents of the GtkCTree according to the sorting parameters set in search.
|
| void | search_gui_add_record (search_t *sch, record_t *rc, GString *vinfo, GdkColor *fg, GdkColor *bg) |
| | Adds the record to gth GtkCTree for this search.
|
| gboolean | gui_search_update_tab_label (struct search *) |
| | Update the label if nothing's changed or if the last update was recent.
|
| void | gui_search_clear_results (void) |
| | Removes all search results from the current search.
|
| void | gui_search_force_update_tab_label (struct search *) |
| | gui_search_force_update_tab_label
|
| GtkCTreeNode * | find_parent_with_sha1 (GHashTable *ht, gpointer key) |
| void | search_gui_expand_all (void) |
| | Expand all nodes in tree for current search.
|
| void | search_gui_collapse_all (void) |
| | Expand all nodes in tree for current search.
|
| void | gui_search_set_enabled (struct search *sch, gboolean enabled) |
| | Flag whether search is enabled.
|
| const GList * | search_gui_get_searches (void) |
| void | search_gui_set_clear_button_sensitive (gboolean flag) |
| void | gui_search_get_colors (search_t *sch, GdkColor **mark_color, GdkColor **ignore_color, GdkColor **download_color) |
| | Extract the mark/ignore/download color.
|
| void | search_gui_start_massive_update (search_t *sch) |
| void | search_gui_end_massive_update (search_t *sch) |
| void | search_gui_metadata_update (const bitzi_data_t *data) |
| | Metadata Update.
|
| gboolean | search_gui_search_results_col_widths_changed (property_t prop) |
| | Callback to update the columns withs in the currently visible search.
|
| gboolean | search_gui_search_results_col_visible_changed (property_t prop) |
| | Callback to update the columns withs in the currently visible search.
|
| void | search_gui_queue_bitzi_by_sha1 (const record_t *rec, gpointer unused_udata) |
| | Update the search displays with the correct meta-data.
|