aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/fs/upload.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/fs/upload.c')
-rw-r--r--src/plugins/fs/upload.c27
1 files changed, 25 insertions, 2 deletions
diff --git a/src/plugins/fs/upload.c b/src/plugins/fs/upload.c
index 9a7913f9..861055ab 100644
--- a/src/plugins/fs/upload.c
+++ b/src/plugins/fs/upload.c
@@ -659,7 +659,7 @@ on_uploadFilenameComboBoxEntry_changed_fs (gpointer dummy2,
659} 659}
660 660
661void 661void
662on_clearCompletedUploadsButton_clicked_fs (void *unused, 662on_clearCompletedUploads_clicked_fs (void *unused,
663 GtkWidget * clearButton) 663 GtkWidget * clearButton)
664{ 664{
665 GNUNET_GTK_tree_model_foreach (GTK_TREE_MODEL (upload_summary), 665 GNUNET_GTK_tree_model_foreach (GTK_TREE_MODEL (upload_summary),
@@ -682,7 +682,7 @@ fsuiCallUploadCallback (GtkTreeModel * model,
682} 682}
683 683
684void 684void
685on_stopUploadButton_clicked_fs (void *unused, GtkWidget * clearButton) 685on_stopUpload_clicked_fs (void *unused, GtkWidget * clearButton)
686{ 686{
687 GtkTreeSelection *selection; 687 GtkTreeSelection *selection;
688 GtkWidget *uploadList; 688 GtkWidget *uploadList;
@@ -695,4 +695,27 @@ on_stopUploadButton_clicked_fs (void *unused, GtkWidget * clearButton)
695 (selection, &fsuiCallUploadCallback, &GNUNET_FSUI_upload_abort); 695 (selection, &fsuiCallUploadCallback, &GNUNET_FSUI_upload_abort);
696} 696}
697 697
698/**
699 * Right-click on the active uploads list
700 */
701gboolean
702on_activeUploadsList_button_press_fs (GtkWidget * treeview,
703 GdkEventButton * event_button,
704 gpointer dummy)
705{
706 GtkWidget *menu;
707 GladeXML *contextMenuXML;
708
709 contextMenuXML =
710 glade_xml_new (GNUNET_GTK_get_glade_filename (),
711 "uploadsContextMenu", PACKAGE_NAME);
712 GNUNET_GTK_connect_glade_with_plugins (contextMenuXML);
713 menu = glade_xml_get_widget (contextMenuXML, "uploadsContextMenu");
714 if (event_button->button == 3)
715 gtk_menu_popup (GTK_MENU(menu),
716 NULL, NULL, NULL, NULL,
717 event_button->button, event_button->time);
718 return FALSE;
719}
720
698/* end of upload.c */ 721/* end of upload.c */