|
Defines |
| #define | CASE(x) |
Functions |
| gchar * | fi_gui_get_file_url (GtkWidget *unused_widget) |
| void | on_clist_fileinfo_resize_column (GtkCList *unused_clist, gint column, gint width, gpointer unused_udata) |
| gnet_fi_info_t * | fi_gui_fill_info (gnet_fi_t fih, const gchar *titles[c_fi_num]) |
| | Fill in the cell data.
|
| void | fi_gui_fill_status (gnet_fi_t fih, const gchar *titles[c_fi_num]) |
| void | fi_gui_set_details (gnet_fi_t fih) |
| | Display details for the given fileinfo entry in the details pane.
|
| void | fi_gui_clear_details (void) |
| | Clear the details pane.
|
| gboolean | fi_gui_match_filter (const gchar *s) |
| void | fi_gui_add_row (gnet_fi_t fih) |
| | Add a fileinfo entry to the list if it matches the currently set row filter.
|
| void | fi_gui_remove_row (gnet_fi_t fih, gboolean hide) |
| | Remove a fileinfo entry from the list.
|
| void | fi_gui_set_filter_regex (gchar *s) |
| | Takes a string containing a regular expression updates the list to only show files matching that expression.
|
| void | fi_gui_update (gnet_fi_t fih, gboolean full) |
| void | fi_gui_fi_added (gnet_fi_t fih) |
| void | fi_gui_fi_removed (gnet_fi_t fih) |
| void | fi_gui_fi_status_changed (gnet_fi_t fih) |
| void | fi_gui_fi_status_changed_transient (gnet_fi_t fih) |
| gboolean | fi_gui_update_queued (gpointer key, gpointer unused_value, gpointer unused_udata) |
| | Hash table iterator to update the display for each queued entry.
|
| void | on_clist_fileinfo_select_row (GtkCList *clist, gint row, gint unused_column, GdkEvent *unused_event, gpointer unused_udata) |
| void | on_clist_fileinfo_unselect_row (GtkCList *clist, gint unused_row, gint unused_column, GdkEvent *unused_event, gpointer unused_udata) |
| void | on_button_fi_purge_clicked (GtkButton *unused_button, gpointer unused_udata) |
| void | on_entry_fi_regex_activate (GtkEditable *editable, gpointer unused_udata) |
| void | fi_gui_init (void) |
| void | fi_gui_shutdown (void) |
| void | fi_gui_update_display (time_t now) |
| guint | fi_gui_relative_done (const gnet_fi_status_t *s, gboolean percent) |
| guint | fi_gui_numeric_status (const gnet_fi_status_t *s) |
| gint | fi_gui_cmp_filename (GtkCList *unused_clist, gconstpointer ptr1, gconstpointer ptr2) |
| gint | fi_gui_cmp_size (GtkCList *unused_clist, gconstpointer ptr1, gconstpointer ptr2) |
| gint | fi_gui_cmp_done (GtkCList *unused_clist, gconstpointer ptr1, gconstpointer ptr2) |
| gint | fi_gui_cmp_uploaded (GtkCList *unused_clist, gconstpointer ptr1, gconstpointer ptr2) |
| gint | fi_gui_cmp_sources (GtkCList *unused_clist, gconstpointer ptr1, gconstpointer ptr2) |
| gint | fi_gui_cmp_status (GtkCList *unused_clist, gconstpointer ptr1, gconstpointer ptr2) |
| void | on_clist_fileinfo_click_column (GtkCList *clist, gint column, gpointer unused_udata) |
Variables |
| gnet_fi_t | last_shown = 0 |
| gboolean | last_shown_valid = FALSE |
| GHashTable * | fi_updates |
| GSList * | visible_fi |
| GSList * | hidden_fi |
| regex_t | filter_re |
| GtkCList * | clist_fileinfo |
| gnet_fi_info_t * | last_fi = NULL |