gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r18762 - in gnunet-gtk: contrib src/fs


From: gnunet
Subject: [GNUnet-SVN] r18762 - in gnunet-gtk: contrib src/fs
Date: Fri, 23 Dec 2011 13:57:41 +0100

Author: grothoff
Date: 2011-12-23 13:57:41 +0100 (Fri, 23 Dec 2011)
New Revision: 18762

Modified:
   gnunet-gtk/contrib/gnunet_fs_gtk_main_window.glade
   gnunet-gtk/src/fs/gnunet-fs-gtk-edit_publish_dialog.c
   gnunet-gtk/src/fs/gnunet-fs-gtk-main_window_adv_pseudonym.c
   gnunet-gtk/src/fs/gnunet-fs-gtk-main_window_file_download.c
Log:
-LRN: delete handlers for dialogs

Modified: gnunet-gtk/contrib/gnunet_fs_gtk_main_window.glade
===================================================================
--- gnunet-gtk/contrib/gnunet_fs_gtk_main_window.glade  2011-12-23 12:57:20 UTC 
(rev 18761)
+++ gnunet-gtk/contrib/gnunet_fs_gtk_main_window.glade  2011-12-23 12:57:41 UTC 
(rev 18762)
@@ -23,6 +23,7 @@
     <property name="deletable">False</property>
     <property name="transient_for">GNUNET_GTK_main_window</property>
     <signal name="realize" 
handler="GNUNET_GTK_edit_publication_window_realize_cb" swapped="no"/>
+    <signal name="delete-event" 
handler="GNUNET_GTK_edit_publication_window_delete_event_cb" swapped="no"/>
     <child>
       <object class="GtkVBox" id="GNUNET_GTK_edit_publication_master_vbox">
         <property name="visible">True</property>
@@ -1905,6 +1906,7 @@
     <property name="skip_pager_hint">True</property>
     <property name="deletable">False</property>
     <property name="transient_for">GNUNET_GTK_main_window</property>
+    <signal name="delete-event" 
handler="GNUNET_GTK_open_url_window_delete_event_cb" swapped="no"/>
     <child>
       <object class="GtkVBox" id="GNUNET_GTK_open_url_dialog_main_vbox">
         <property name="visible">True</property>
@@ -2663,16 +2665,6 @@
       <column type="gpointer"/>
     </columns>
   </object>
-  <object class="GtkAdjustment" id="adjustment3">
-    <property name="upper">100</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment4">
-    <property name="upper">100</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
   <object class="GtkDialog" id="GNUNET_GTK_select_pseudonym_dialog">
     <property name="can_focus">False</property>
     <property name="border_width">5</property>
@@ -2683,6 +2675,7 @@
     <property name="destroy_with_parent">True</property>
     <property name="type_hint">normal</property>
     <signal name="realize" 
handler="GNUNET_GTK_select_pseudonym_dialog_realize_cb" swapped="no"/>
+    <signal name="delete-event" 
handler="GNUNET_GTK_select_pseudonym_dialog_delete_event_cb" swapped="no"/>
     <signal name="response" 
handler="GNUNET_GTK_select_pseudonym_dialog_response_cb" swapped="no"/>
     <child internal-child="vbox">
       <object class="GtkVBox" id="dialog-vbox3">
@@ -2802,6 +2795,16 @@
     <property name="page_increment">10</property>
     <property name="page_size">10</property>
   </object>
+  <object class="GtkAdjustment" id="adjustment3">
+    <property name="upper">100</property>
+    <property name="step_increment">1</property>
+    <property name="page_increment">10</property>
+  </object>
+  <object class="GtkAdjustment" id="adjustment4">
+    <property name="upper">100</property>
+    <property name="step_increment">1</property>
+    <property name="page_increment">10</property>
+  </object>
   <object class="GtkAdjustment" id="adjustment5">
     <property name="upper">100</property>
     <property name="step_increment">1</property>

Modified: gnunet-gtk/src/fs/gnunet-fs-gtk-edit_publish_dialog.c
===================================================================
--- gnunet-gtk/src/fs/gnunet-fs-gtk-edit_publish_dialog.c       2011-12-23 
12:57:20 UTC (rev 18761)
+++ gnunet-gtk/src/fs/gnunet-fs-gtk-edit_publish_dialog.c       2011-12-23 
12:57:41 UTC (rev 18762)
@@ -902,7 +902,21 @@
   gtk_widget_hide (GTK_WIDGET (pubwindow));
 }
 
+gboolean
+GNUNET_GTK_edit_publication_window_delete_event_cb (GtkWidget *widget,
+    GdkEvent *event, gpointer user_data)
+{
+  GtkBuilder *builder;
+  GtkButton *button;
+  builder = GTK_BUILDER (user_data);
 
+  button = GTK_BUTTON (gtk_builder_get_object (builder,
+      "GNUNET_GTK_edit_publication_cancel_button"));
+
+  GNUNET_GTK_edit_publication_cancel_button_clicked_cb (button, user_data);
+  return TRUE;
+}
+
 /**
  * Add each of the keywords to the keyword list store.
  *

Modified: gnunet-gtk/src/fs/gnunet-fs-gtk-main_window_adv_pseudonym.c
===================================================================
--- gnunet-gtk/src/fs/gnunet-fs-gtk-main_window_adv_pseudonym.c 2011-12-23 
12:57:20 UTC (rev 18761)
+++ gnunet-gtk/src/fs/gnunet-fs-gtk-main_window_adv_pseudonym.c 2011-12-23 
12:57:41 UTC (rev 18762)
@@ -26,6 +26,14 @@
 #include "gnunet-fs-gtk.h"
 #include "gnunet-fs-gtk-edit_publish_dialog.h"
 
+gboolean
+GNUNET_GTK_select_pseudonym_dialog_delete_event_cb (GtkWidget *widget,
+    GdkEvent *event, gpointer user_Data)
+{
+  gtk_widget_hide (widget);
+  return TRUE;
+}
+
 /**
  * Callback with information about local (!) namespaces.
  * Contains the names of the local namespace and the global

Modified: gnunet-gtk/src/fs/gnunet-fs-gtk-main_window_file_download.c
===================================================================
--- gnunet-gtk/src/fs/gnunet-fs-gtk-main_window_file_download.c 2011-12-23 
12:57:20 UTC (rev 18761)
+++ gnunet-gtk/src/fs/gnunet-fs-gtk-main_window_file_download.c 2011-12-23 
12:57:41 UTC (rev 18762)
@@ -126,6 +126,17 @@
   return;
 }
 
+gboolean
+GNUNET_GTK_open_url_window_delete_event_cb (GtkWidget *widget,
+    GdkEvent *event, gpointer user_data)
+{
+  GtkBuilder *builder;
+  builder = GTK_BUILDER (user_data);
+
+  gtk_widget_hide (GTK_WIDGET (gtk_builder_get_object (builder, 
"GNUNET_GTK_open_url_window")));
+  return TRUE;
+}
+
 #ifndef GDK_KEY_Return
 #define GDK_KEY_Return GDK_Return
 #endif




reply via email to

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