gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r13587 - in gnunet-setup: contrib src


From: gnunet
Subject: [GNUnet-SVN] r13587 - in gnunet-setup: contrib src
Date: Sat, 6 Nov 2010 15:25:57 +0100

Author: grothoff
Date: 2010-11-06 15:25:57 +0100 (Sat, 06 Nov 2010)
New Revision: 13587

Modified:
   gnunet-setup/contrib/gnunet-setup.glade
   gnunet-setup/src/gnunet-setup-datastore-config.c
Log:
invalidate test result on config change

Modified: gnunet-setup/contrib/gnunet-setup.glade
===================================================================
--- gnunet-setup/contrib/gnunet-setup.glade     2010-11-06 14:18:39 UTC (rev 
13586)
+++ gnunet-setup/contrib/gnunet-setup.glade     2010-11-06 14:25:57 UTC (rev 
13587)
@@ -1168,6 +1168,7 @@
                                         <property 
name="can_focus">True</property>
                                         <property 
name="invisible_char">•</property>
                                         <property name="text" 
translatable="yes">gnunet</property>
+                                        <signal name="changed" 
handler="GNUNET_setup_datastore_mysql_invalidate_cb" swapped="no"/>
                                       </object>
                                       <packing>
                                         <property name="padding">5</property>
@@ -1307,6 +1308,7 @@
                                         <property 
name="invisible_char">•</property>
                                         <property 
name="adjustment">GNUNET_setup_fs_datastore_mysql_port_adjustment</property>
                                         <property 
name="numeric">True</property>
+                                        <signal name="value-changed" 
handler="GNUNET_setup_datastore_mysql_invalidate_cb" swapped="no"/>
                                       </object>
                                       <packing>
                                         <property 
name="expand">False</property>
@@ -1400,7 +1402,8 @@
                                     <property name="visible">True</property>
                                     <property name="can_focus">True</property>
                                     <property 
name="invisible_char">•</property>
-                                    <property name="text" 
translatable="yes">connect_timeout=10;dbname=gnunet</property>
+                                    <property name="text" 
translatable="yes">connect_timeout=10; dbname=gnunet</property>
+                                    <signal name="changed" 
handler="GNUNET_setup_datastore_postgres_invalidate_cb" swapped="no"/>
                                   </object>
                                   <packing>
                                     <property name="padding">5</property>
@@ -1676,6 +1679,7 @@
                                         <property 
name="can_focus">True</property>
                                         <property 
name="invisible_char">•</property>
                                         <property name="text" 
translatable="yes">gnunet</property>
+                                        <signal name="changed" 
handler="GNUNET_setup_datacache_mysql_invalidate_cb" swapped="no"/>
                                       </object>
                                       <packing>
                                         <property name="padding">5</property>
@@ -1704,6 +1708,7 @@
                                     <child>
                                       <object class="GtkFileChooserButton" 
id="GNUNET_setup_datacache_mysql_config_file_filechooserbutton">
                                         <property 
name="visible">True</property>
+                                        <signal name="file-set" 
handler="GNUNET_setup_datacache_mysql_invalidate_cb" swapped="no"/>
                                       </object>
                                       <packing>
                                         <property name="padding">5</property>
@@ -1735,6 +1740,7 @@
                                         <property 
name="visible">True</property>
                                         <property 
name="can_focus">True</property>
                                         <property 
name="invisible_char">•</property>
+                                        <signal name="changed" 
handler="GNUNET_setup_datacache_mysql_invalidate_cb" swapped="no"/>
                                       </object>
                                       <packing>
                                         <property name="padding">5</property>
@@ -1758,6 +1764,7 @@
                                         <property 
name="can_focus">True</property>
                                         <property 
name="invisible_char">•</property>
                                         <property 
name="invisible_char_set">True</property>
+                                        <signal name="changed" 
handler="GNUNET_setup_datacache_mysql_invalidate_cb" swapped="no"/>
                                       </object>
                                       <packing>
                                         <property name="padding">5</property>
@@ -1790,6 +1797,7 @@
                                         <property 
name="can_focus">True</property>
                                         <property 
name="invisible_char">•</property>
                                         <property name="text" 
translatable="yes">localhost</property>
+                                        <signal name="changed" 
handler="GNUNET_setup_datacache_mysql_invalidate_cb" swapped="no"/>
                                       </object>
                                       <packing>
                                         <property name="padding">5</property>
@@ -1815,6 +1823,7 @@
                                         <property 
name="invisible_char">•</property>
                                         <property 
name="adjustment">GNUNET_setup_fs_datacache_mysql_port_adjustment</property>
                                         <property 
name="numeric">True</property>
+                                        <signal name="value-changed" 
handler="GNUNET_setup_datacache_mysql_invalidate_cb" swapped="no"/>
                                       </object>
                                       <packing>
                                         <property 
name="expand">False</property>
@@ -1908,7 +1917,8 @@
                                     <property name="visible">True</property>
                                     <property name="can_focus">True</property>
                                     <property 
name="invisible_char">•</property>
-                                    <property name="text" 
translatable="yes">connect_timeout=10;dbname=gnunet</property>
+                                    <property name="text" 
translatable="yes">connect_timeout=10; dbname=gnunet</property>
+                                    <signal name="changed" 
handler="GNUNET_setup_datacache_postgres_invalidate_cb" swapped="no"/>
                                   </object>
                                   <packing>
                                     <property name="padding">5</property>

Modified: gnunet-setup/src/gnunet-setup-datastore-config.c
===================================================================
--- gnunet-setup/src/gnunet-setup-datastore-config.c    2010-11-06 14:18:39 UTC 
(rev 13586)
+++ gnunet-setup/src/gnunet-setup-datastore-config.c    2010-11-06 14:25:57 UTC 
(rev 13587)
@@ -77,6 +77,22 @@
 
 
 void
+GNUNET_setup_datastore_mysql_invalidate_cb ()
+{
+  hide ("GNUNET_setup_datastore_mysql_tab_ok_image");
+  hide ("GNUNET_setup_datastore_mysql_tab_error_image");
+}
+
+
+void
+GNUNET_setup_datastore_postgres_invalidate_cb ()
+{
+  hide ("GNUNET_setup_datastore_postgres_tab_ok_image");
+  hide ("GNUNET_setup_datastore_postgres_tab_error_image");
+}
+
+
+void
 GNUNET_setup_datastore_mysql_tab_test_button_clicked_cb (GtkWidget *widget,
                                                         gpointer user_data)
 {




reply via email to

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