diff options
Diffstat (limited to 'src/plugins')
-rw-r--r-- | src/plugins/fs/upload.c | 27 |
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 | ||
661 | void | 661 | void |
662 | on_clearCompletedUploadsButton_clicked_fs (void *unused, | 662 | on_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 | ||
684 | void | 684 | void |
685 | on_stopUploadButton_clicked_fs (void *unused, GtkWidget * clearButton) | 685 | on_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 | */ | ||
701 | gboolean | ||
702 | on_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 */ |