gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r20673 - in gnunet-gtk: contrib src/gns


From: gnunet
Subject: [GNUnet-SVN] r20673 - in gnunet-gtk: contrib src/gns
Date: Thu, 22 Mar 2012 13:11:40 +0100

Author: wachs
Date: 2012-03-22 13:11:40 +0100 (Thu, 22 Mar 2012)
New Revision: 20673

Modified:
   gnunet-gtk/contrib/gnunet_gns_gtk_main_window.glade
   gnunet-gtk/src/gns/gnunet-gns-gtk_zone.c
Log:
- name validity check and coloring


Modified: gnunet-gtk/contrib/gnunet_gns_gtk_main_window.glade
===================================================================
--- gnunet-gtk/contrib/gnunet_gns_gtk_main_window.glade 2012-03-22 12:06:13 UTC 
(rev 20672)
+++ gnunet-gtk/contrib/gnunet_gns_gtk_main_window.glade 2012-03-22 12:11:40 UTC 
(rev 20673)
@@ -14,6 +14,53 @@
         <signal name="activate" 
handler="GNUNET_GNS_GTK_delete_popup_menu_delete_cb" swapped="no"/>
       </object>
     </child>
+    <child>
+      <object class="GtkSeparatorMenuItem" id="GNUNET_GTK_delete_sep">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <property name="use_action_appearance">False</property>
+      </object>
+    </child>
+    <child>
+      <object class="GtkMenuItem" id="1d_exp">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <property name="use_action_appearance">False</property>
+        <property name="label" translatable="yes">Set expiration 1 
day</property>
+        <property name="use_underline">True</property>
+        <signal name="activate" 
handler="GNUNET_GNS_GTK_main_treeview_popup_menu_exp1d_cb" swapped="no"/>
+      </object>
+    </child>
+    <child>
+      <object class="GtkMenuItem" id="1w_exp">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <property name="use_action_appearance">False</property>
+        <property name="label" translatable="yes">Set expiration 1 
week</property>
+        <property name="use_underline">True</property>
+        <signal name="activate" 
handler="GNUNET_GNS_GTK_main_treeview_popup_menu_exp1w_cb" swapped="no"/>
+      </object>
+    </child>
+    <child>
+      <object class="GtkMenuItem" id="1y_exp">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <property name="use_action_appearance">False</property>
+        <property name="label" translatable="yes">Set expiration 1 
year</property>
+        <property name="use_underline">True</property>
+        <signal name="activate" 
handler="GNUNET_GNS_GTK_main_treeview_popup_menu_exp1y_cb" swapped="no"/>
+      </object>
+    </child>
+    <child>
+      <object class="GtkMenuItem" id="exp_inf">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <property name="use_action_appearance">False</property>
+        <property name="label" translatable="yes">Set expiration end of 
time</property>
+        <property name="use_underline">True</property>
+        <signal name="activate" 
handler="GNUNET_GNS_GTK_main_treeview_popup_menu_expinf_cb" swapped="no"/>
+      </object>
+    </child>
   </object>
   <object class="GtkWindow" id="GNUNET_GNS_GTK_main_window">
     <property name="can_focus">False</property>
@@ -254,6 +301,7 @@
                       </object>
                       <attributes>
                         <attribute name="visible">9</attribute>
+                        <attribute name="background">13</attribute>
                         <attribute name="editable">9</attribute>
                         <attribute name="text">0</attribute>
                       </attributes>
@@ -313,6 +361,7 @@
                       </object>
                       <attributes>
                         <attribute name="visible">10</attribute>
+                        <attribute name="background">12</attribute>
                         <attribute name="text">6</attribute>
                       </attributes>
                     </child>
@@ -375,6 +424,10 @@
       <column type="gboolean"/>
       <!-- column-name not_dummy_row -->
       <column type="gboolean"/>
+      <!-- column-name expiration_time_as_color -->
+      <column type="gchararray"/>
+      <!-- column-name name_color -->
+      <column type="gchararray"/>
     </columns>
   </object>
   <object class="GtkListStore" id="GNUNET_GNS_GTK_type_liststore">

Modified: gnunet-gtk/src/gns/gnunet-gns-gtk_zone.c
===================================================================
--- gnunet-gtk/src/gns/gnunet-gns-gtk_zone.c    2012-03-22 12:06:13 UTC (rev 
20672)
+++ gnunet-gtk/src/gns/gnunet-gns-gtk_zone.c    2012-03-22 12:11:40 UTC (rev 
20673)
@@ -881,7 +881,14 @@
                      TREE_COL_NOT_DUMMY_ROW, GNUNET_YES,
                      -1);
 
+  if (GNUNET_SYSERR == GNUNET_NAMESTORE_check_name (name))
+  {
+    gtk_tree_store_set (zc_ctx->gns->ts, &iter_name,
+                        TREE_COL_NAME_COLOR, "red",
+                        -1);
+  }
 
+
   /* Append elements for records */
   for (c = 0; c < rd_count; c ++)
   {




reply via email to

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