|
Functions |
| RCSID ("$Id:fileinfo.c, v 1.23 2006/02/06 14:35:54 cbiere Exp $") |
void | drag_begin (GtkWidget *unused_widget, GdkDragContext *unused_drag_ctx, gpointer udata) |
void | drag_data_get (GtkWidget *unused_widget, GdkDragContext *unused_drag_ctx, GtkSelectionData *data, guint unused_info, guint unused_stamp, gpointer udata) |
void | drag_end (GtkWidget *unused_widget, GdkDragContext *unused_drag_ctx, gpointer udata) |
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, gchar *titles[c_fi_num]) |
| Fill in the cell data.
|
void | fi_gui_fill_status (gnet_fi_t fih, 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) |
Variables |
gnet_fi_t | last_shown = 0 |
gboolean | last_shown_valid = FALSE |
GHashTable * | fi_updates = NULL |
GSList * | visible_fi = NULL |
GSList * | hidden_fi = NULL |
regex_t | filter_re |
GtkCList * | clist_fileinfo = NULL |
gnet_fi_info_t * | last_fi = NULL |