gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r7104 - gnunet-gtk/src/plugins/fs


From: gnunet
Subject: [GNUnet-SVN] r7104 - gnunet-gtk/src/plugins/fs
Date: Mon, 9 Jun 2008 09:36:59 -0600 (MDT)

Author: moon
Date: 2008-06-09 09:36:58 -0600 (Mon, 09 Jun 2008)
New Revision: 7104

Modified:
   gnunet-gtk/src/plugins/fs/upload.c
Log:
context menus for uploads and downloads lists
a few cosmetic improvements

Modified: gnunet-gtk/src/plugins/fs/upload.c
===================================================================
--- gnunet-gtk/src/plugins/fs/upload.c  2008-06-09 11:37:13 UTC (rev 7103)
+++ gnunet-gtk/src/plugins/fs/upload.c  2008-06-09 15:36:58 UTC (rev 7104)
@@ -659,7 +659,7 @@
 }
 
 void
-on_clearCompletedUploadsButton_clicked_fs (void *unused,
+on_clearCompletedUploads_clicked_fs (void *unused,
                                            GtkWidget * clearButton)
 {
   GNUNET_GTK_tree_model_foreach (GTK_TREE_MODEL (upload_summary),
@@ -682,7 +682,7 @@
 }
 
 void
-on_stopUploadButton_clicked_fs (void *unused, GtkWidget * clearButton)
+on_stopUpload_clicked_fs (void *unused, GtkWidget * clearButton)
 {
   GtkTreeSelection *selection;
   GtkWidget *uploadList;
@@ -695,4 +695,27 @@
     (selection, &fsuiCallUploadCallback, &GNUNET_FSUI_upload_abort);
 }
 
+/**
+ * Right-click on the active uploads list
+ */
+gboolean
+on_activeUploadsList_button_press_fs (GtkWidget * treeview,
+                                      GdkEventButton * event_button,
+                                      gpointer dummy)
+{
+  GtkWidget *menu;
+  GladeXML *contextMenuXML;
+
+  contextMenuXML =
+    glade_xml_new (GNUNET_GTK_get_glade_filename (),
+                   "uploadsContextMenu", PACKAGE_NAME);
+  GNUNET_GTK_connect_glade_with_plugins (contextMenuXML);
+  menu = glade_xml_get_widget (contextMenuXML, "uploadsContextMenu");
+  if (event_button->button == 3)
+    gtk_menu_popup (GTK_MENU(menu),
+                    NULL, NULL, NULL, NULL,
+                    event_button->button, event_button->time);
+  return FALSE;
+}
+
 /* end of upload.c */





reply via email to

[Prev in Thread] Current Thread [Next in Thread]