gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r12428 - gnunet-gtk/contrib


From: gnunet
Subject: [GNUnet-SVN] r12428 - gnunet-gtk/contrib
Date: Sun, 1 Aug 2010 20:57:41 +0200

Author: grothoff
Date: 2010-08-01 20:57:41 +0200 (Sun, 01 Aug 2010)
New Revision: 12428

Added:
   gnunet-gtk/contrib/advertise_pseudonym_dialog.glade
   gnunet-gtk/contrib/select_pseudonym_dialog.glade
Modified:
   gnunet-gtk/contrib/Makefile.am
   gnunet-gtk/contrib/main-window.glade
Log:
dialog

Modified: gnunet-gtk/contrib/Makefile.am
===================================================================
--- gnunet-gtk/contrib/Makefile.am      2010-08-01 15:37:49 UTC (rev 12427)
+++ gnunet-gtk/contrib/Makefile.am      2010-08-01 18:57:41 UTC (rev 12428)
@@ -9,6 +9,7 @@
 
 pkgdata_DATA = \
   about.glade \
+  advertise_pseudonym_dialog.glade \
   create_namespace_dialog.glade \
   download_as.glade \
   main_tab_new_frame.glade \
@@ -22,6 +23,7 @@
   publish_tab.glade \
   search_dialog.glade \
   search_tab.glade \
+  select_pseudonym_dialog.glade \
   status_bar_menu.glade 
 
 install-data-local:

Added: gnunet-gtk/contrib/advertise_pseudonym_dialog.glade
===================================================================
--- gnunet-gtk/contrib/advertise_pseudonym_dialog.glade                         
(rev 0)
+++ gnunet-gtk/contrib/advertise_pseudonym_dialog.glade 2010-08-01 18:57:41 UTC 
(rev 12428)
@@ -0,0 +1,603 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<interface>
+  <requires lib="gtk+" version="2.20"/>
+  <!-- interface-naming-policy project-wide -->
+  <object class="GtkListStore" id="GNUNET_GTK_metatype_list_store">
+    <columns>
+      <!-- column-name description -->
+      <column type="gchararray"/>
+      <!-- column-name guint1 -->
+      <column type="guint"/>
+      <!-- column-name helptext -->
+      <column type="gchararray"/>
+    </columns>
+  </object>
+  <object class="GtkListStore" id="GNUNET_GTK_meta_data_list_store">
+    <columns>
+      <!-- column-name extractor_meta_type -->
+      <column type="guint"/>
+      <!-- column-name extractor_meta_format -->
+      <column type="guint"/>
+      <!-- column-name extractor_meta_type_string -->
+      <column type="gchararray"/>
+      <!-- column-name extracotr_meta_value -->
+      <column type="gchararray"/>
+    </columns>
+  </object>
+  <object class="GtkDialog" id="GNUNET_GTK_advertise_pseudonym_dialog">
+    <property name="border_width">5</property>
+    <property name="title" translatable="yes">Advertise namespace</property>
+    <property name="destroy_with_parent">True</property>
+    <property name="type_hint">dialog</property>
+    <property name="skip_taskbar_hint">True</property>
+    <property name="has_separator">False</property>
+    <child internal-child="vbox">
+      <object class="GtkVBox" id="GNUNET_GTK_advertise_pseudonym_master_vbox">
+        <property name="visible">True</property>
+        <property name="spacing">2</property>
+        <child>
+          <object class="GtkHBox" 
id="GNUNET_GTK_advertise_pseudonym_metadata_hbox">
+            <property name="visible">True</property>
+            <child>
+              <object class="GtkVBox" 
id="GNUNET_GTK_advertise_pseudonym_metadata_vbox">
+                <property name="visible">True</property>
+                <property name="spacing">5</property>
+                <child>
+                  <object class="GtkHBox" 
id="GNUNET_GTK_advertise_pseudonym_metadata_edit_hbox">
+                    <property name="visible">True</property>
+                    <child>
+                      <object class="GtkLabel" 
id="GNUNET_GTK_advertise_pseudonym_metadata_type_label">
+                        <property name="visible">True</property>
+                        <property name="label" 
translatable="yes">Type:</property>
+                      </object>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">False</property>
+                        <property name="position">0</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkScrolledWindow" 
id="GNUNET_GTK_advertise_pseudonym_metadata_type_scrolled_window">
+                        <property name="height_request">100</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="hscrollbar_policy">never</property>
+                        <property name="vscrollbar_policy">automatic</property>
+                        <child>
+                          <object class="GtkTreeView" 
id="GNUNET_GTK_advertise_pseudonym_metadata_type_tree_view">
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property 
name="model">GNUNET_GTK_metatype_list_store</property>
+                            <property name="headers_visible">False</property>
+                            <property name="headers_clickable">False</property>
+                            <property name="reorderable">True</property>
+                            <property name="enable_search">False</property>
+                            <property name="tooltip_column">2</property>
+                            <child>
+                              <object class="GtkTreeViewColumn" 
id="GNUNET_GTK_advertise_pseudonym_metadata_type_tree_view_column">
+                                <property name="title" 
translatable="yes">Value</property>
+                                <property name="sort_column_id">0</property>
+                                <child>
+                                  <object class="GtkCellRendererText" 
id="GNUNET_GTK_advertise_pseudonym_metadata_type_tree_view_renderer"/>
+                                  <attributes>
+                                    <attribute name="text">0</attribute>
+                                  </attributes>
+                                </child>
+                              </object>
+                            </child>
+                          </object>
+                        </child>
+                      </object>
+                      <packing>
+                        <property name="position">1</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkLabel" 
id="GNUNET_GTK_advertise_pseudonym_metadata_value_label">
+                        <property name="visible">True</property>
+                        <property name="label" 
translatable="yes">Value:</property>
+                      </object>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">False</property>
+                        <property name="padding">5</property>
+                        <property name="position">2</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkEntry" 
id="GNUNET_GTK_advertise_pseudonym_metadata_value_entry">
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="invisible_char">●</property>
+                        <signal name="changed" 
handler="GNUNET_GTK_advertise_pseudonym_metadata_value_entry_changed_cb" 
swapped="no"/>
+                      </object>
+                      <packing>
+                        <property name="position">3</property>
+                      </packing>
+                    </child>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkScrolledWindow" 
id="GNUNET_GTK_advertise_pseudonym_metadata_scrolled_window">
+                    <property name="width_request">400</property>
+                    <property name="height_request">120</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <property name="hscrollbar_policy">automatic</property>
+                    <property name="vscrollbar_policy">automatic</property>
+                    <child>
+                      <object class="GtkTreeView" 
id="GNUNET_GTK_advertise_pseudonym_metadata_tree_view">
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property 
name="model">GNUNET_GTK_meta_data_list_store</property>
+                        <property name="enable_search">False</property>
+                        <child>
+                          <object class="GtkTreeViewColumn" 
id="GNUNET_GTK_advertise_pseudonym_metadata_tree_view_type_column">
+                            <property name="sizing">fixed</property>
+                            <property name="fixed_width">120</property>
+                            <property name="title" 
translatable="yes">Type</property>
+                            <property name="reorderable">True</property>
+                            <property name="sort_column_id">2</property>
+                            <child>
+                              <object class="GtkCellRendererText" 
id="GNUNET_GTK_advertise_pseudonym_metadata_tree_view_type_renderer"/>
+                              <attributes>
+                                <attribute name="text">2</attribute>
+                              </attributes>
+                            </child>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkTreeViewColumn" 
id="GNUNET_GTK_advertise_pseudonym_metadata_tree_view_description_column">
+                            <property name="title" 
translatable="yes">Value</property>
+                            <property name="expand">True</property>
+                            <property name="reorderable">True</property>
+                            <property name="sort_column_id">3</property>
+                            <child>
+                              <object class="GtkCellRendererText" 
id="GNUNET_GTK_advertise_pseudonym_metadata_tree_view_value_renderer"/>
+                              <attributes>
+                                <attribute name="text">3</attribute>
+                              </attributes>
+                            </child>
+                          </object>
+                        </child>
+                      </object>
+                    </child>
+                  </object>
+                  <packing>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkVBox" 
id="GNUNET_GTK_advertise_pseudonym_metadata_button_vbox">
+                <property name="visible">True</property>
+                <child>
+                  <object class="GtkButton" 
id="GNUNET_GTK_advertise_pseudonym_metadata_add_button">
+                    <property name="label">gtk-add</property>
+                    <property name="visible">True</property>
+                    <property name="sensitive">False</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">True</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="use_stock">True</property>
+                    <signal name="clicked" 
handler="GNUNET_GTK_advertise_pseudonym_metadata_add_button_clicked_cb" 
swapped="no"/>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkButton" 
id="GNUNET_GTK_advertise_pseudonym_metadata_delete_button">
+                    <property name="label">gtk-delete</property>
+                    <property name="visible">True</property>
+                    <property name="sensitive">False</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">True</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="use_stock">True</property>
+                    <signal name="clicked" 
handler="GNUNET_GTK_advertise_pseudonym_metadata_delete_button_clicked_cb" 
swapped="no"/>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="padding">5</property>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkLabel" 
id="GNUNET_GTK_advertise_pseudonym_metadata_preview_label">
+                    <property name="visible">True</property>
+                    <property name="label" 
translatable="yes">Preview:</property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="padding">10</property>
+                    <property name="position">2</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkImage" 
id="GNUNET_GTK_advertise_pseudonym_metadata_preview_image">
+                    <property name="sensitive">False</property>
+                    <property name="stock">gtk-missing-image</property>
+                  </object>
+                  <packing>
+                    <property name="position">3</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkFileChooserButton" 
id="GNUNET_GTK_advertise_pseudonym_metadata_preview_file_chooser_button">
+                    <property name="create_folders">False</property>
+                    <property name="title" translatable="yes">Select 
file</property>
+                    <signal name="file-set" 
handler="GNUNET_GTK_advertise_pseudonym_metadata_preview_file_chooser_button_file_set_cb"
 swapped="no"/>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="position">4</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="padding">5</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="position">1</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkHBox" 
id="GNUNET_GTK_advertise_pseudonym_secondary_hbox">
+            <property name="visible">True</property>
+            <child>
+              <object class="GtkVBox" 
id="GNUNET_GTK_advertise_pseudonym_keyword_entry_vbox">
+                <property name="visible">True</property>
+                <child>
+                  <object class="GtkHBox" 
id="GNUNET_GTK_advertise_pseudonym_keyword_hbox">
+                    <property name="visible">True</property>
+                    <child>
+                      <object class="GtkLabel" 
id="GNUNET_GTK_advertise_pseudonym_keyword_label">
+                        <property name="visible">True</property>
+                        <property name="label" 
translatable="yes">_Keyword:</property>
+                        <property name="use_underline">True</property>
+                        <property 
name="mnemonic_widget">GNUNET_GTK_advertise_pseudonym_keyword_entry</property>
+                      </object>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">False</property>
+                        <property name="position">0</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkEntry" 
id="GNUNET_GTK_advertise_pseudonym_keyword_entry">
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="invisible_char">●</property>
+                        <property name="caps_lock_warning">False</property>
+                        <signal name="changed" 
handler="GNUNET_GTK_advertise_pseudonym_keyword_entry_changed_cb" swapped="no"/>
+                        <signal name="activate" 
handler="GNUNET_GTK_advertise_pseudonym_keyword_entry_activate_cb" 
swapped="no"/>
+                      </object>
+                      <packing>
+                        <property name="position">1</property>
+                      </packing>
+                    </child>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="padding">5</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkHBox" 
id="GNUNET_GTK_advertise_pseudonym_keyword_list_hbox">
+                    <property name="visible">True</property>
+                    <child>
+                      <object class="GtkScrolledWindow" 
id="GNUNET_GTK_advertise_pseudonym_keyword_scrolled_window">
+                        <property name="width_request">400</property>
+                        <property name="height_request">120</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">False</property>
+                        <property name="hscrollbar_policy">never</property>
+                        <property name="vscrollbar_policy">automatic</property>
+                        <child>
+                          <object class="GtkTreeView" 
id="GNUNET_GTK_advertise_pseudonym_keyword_list_tree_view">
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property 
name="model">GNUNET_GTK_keyword_list_store</property>
+                            <property name="search_column">0</property>
+                            <child>
+                              <object class="GtkTreeViewColumn" 
id="GNUNET_GTK_advertise_pseudonym_keyword_list_tree_view_column">
+                                <property name="title" 
translatable="yes">Keywords</property>
+                                <property name="reorderable">True</property>
+                                <property name="sort_column_id">0</property>
+                                <child>
+                                  <object class="GtkCellRendererText" 
id="GNUNET_GTK_advertise_pseudonym_keyword_list_tree_view_renderer"/>
+                                  <attributes>
+                                    <attribute name="text">0</attribute>
+                                  </attributes>
+                                </child>
+                              </object>
+                            </child>
+                          </object>
+                        </child>
+                      </object>
+                      <packing>
+                        <property name="position">0</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkVBox" 
id="GNUNET_GTK_advertise_pseudonym_keyword_list_button_vbox">
+                        <property name="visible">True</property>
+                        <child>
+                          <object class="GtkButton" 
id="GNUNET_GTK_advertise_pseudonym_keyword_list_add_button">
+                            <property name="label">gtk-add</property>
+                            <property name="visible">True</property>
+                            <property name="sensitive">False</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">True</property>
+                            <property 
name="use_action_appearance">False</property>
+                            <property name="use_stock">True</property>
+                            <signal name="clicked" 
handler="GNUNET_GTK_advertise_pseudonym_keyword_list_add_button_clicked_cb" 
swapped="no"/>
+                          </object>
+                          <packing>
+                            <property name="expand">False</property>
+                            <property name="fill">False</property>
+                            <property name="position">0</property>
+                          </packing>
+                        </child>
+                        <child>
+                          <object class="GtkButton" 
id="GNUNET_GTK_advertise_pseudonym_keyword_list_del_button">
+                            <property name="label">gtk-delete</property>
+                            <property name="visible">True</property>
+                            <property name="sensitive">False</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">True</property>
+                            <property 
name="use_action_appearance">False</property>
+                            <property name="use_stock">True</property>
+                            <signal name="clicked" 
handler="GNUNET_GTK_advertise_pseudonym_keyword_list_del_button_clicked_cb" 
swapped="no"/>
+                          </object>
+                          <packing>
+                            <property name="expand">False</property>
+                            <property name="fill">False</property>
+                            <property name="padding">5</property>
+                            <property name="position">1</property>
+                          </packing>
+                        </child>
+                        <child>
+                          <object class="GtkButton" 
id="GNUNET_GTK_advertise_pseudonym_keyword_list_normalize_button">
+                            <property name="label" 
translatable="yes">_Normalize</property>
+                            <property name="sensitive">False</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">True</property>
+                            <property 
name="use_action_appearance">False</property>
+                            <property name="use_underline">True</property>
+                            <signal name="clicked" 
handler="GNUNET_GTK_advertise_pseudonym_keyword_list_normalize_button_clicked_cb"
 swapped="no"/>
+                          </object>
+                          <packing>
+                            <property name="expand">False</property>
+                            <property name="fill">False</property>
+                            <property name="position">2</property>
+                          </packing>
+                        </child>
+                      </object>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">False</property>
+                        <property name="padding">5</property>
+                        <property name="position">1</property>
+                      </packing>
+                    </child>
+                  </object>
+                  <packing>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="padding">5</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkVBox" 
id="GNUNET_GTK_advertise_pseudonym_misc_vbox">
+                <property name="visible">True</property>
+                <child>
+                  <object class="GtkLabel" 
id="GNUNET_GTK_advertise_pseudonym_options_label">
+                    <property name="visible">True</property>
+                    <property name="label" 
translatable="yes">Options</property>
+                    <property name="justify">center</property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="padding">5</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkHSeparator" id="hseparator3">
+                    <property name="visible">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="padding">5</property>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkHBox" 
id="GNUNET_GTK_advertise_pseudonym_anonymity_hbox">
+                    <property name="visible">True</property>
+                    <child>
+                      <object class="GtkLabel" 
id="GNUNET_GTK_advertise_pseudonym_anonymity_label">
+                        <property name="visible">True</property>
+                        <property name="label" 
translatable="yes">_Anonymity</property>
+                        <property name="use_underline">True</property>
+                      </object>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">False</property>
+                        <property name="padding">5</property>
+                        <property name="position">0</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkSpinButton" 
id="GNUNET_GTK_advertise_pseudonym_anonymity_spin_button">
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="tooltip_markup">Anonymity of zero 
means no anonymity.  Values larger than one require GNUnet to have cover 
traffic (with larger values implying more cover traffic).</property>
+                        <property name="invisible_char">●</property>
+                        <property 
name="adjustment">GNUNET_GTK_anonymity_adjustment</property>
+                        <signal name="value-changed" 
handler="GNUNET_GTK_anonymity_spin_button_value_changed_cb" after="yes" 
swapped="no"/>
+                      </object>
+                      <packing>
+                        <property name="position">1</property>
+                      </packing>
+                    </child>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="position">2</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkHSeparator" id="hseparator1">
+                    <property name="visible">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="padding">10</property>
+                    <property name="position">3</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkHBox" 
id="GNUNET_GTK_advertise_pseudonym_priority_hbox">
+                    <property name="visible">True</property>
+                    <child>
+                      <object class="GtkLabel" 
id="GNUNET_GTK_advertise_pseudonym_priority_label">
+                        <property name="visible">True</property>
+                        <property name="label" 
translatable="yes">_Priority</property>
+                        <property name="use_underline">True</property>
+                      </object>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="padding">5</property>
+                        <property name="position">0</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkSpinButton" 
id="GNUNET_GTK_advertise_pseudonym_priority_spin_button">
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="tooltip_markup">The content priority 
determines when content is discarded in favour of other, more popular content.  
</property>
+                        <property name="invisible_char">●</property>
+                        <property 
name="adjustment">priority_adjustment</property>
+                        <property name="numeric">True</property>
+                      </object>
+                      <packing>
+                        <property name="position">1</property>
+                      </packing>
+                    </child>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="position">4</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="padding">11</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="padding">5</property>
+            <property name="position">2</property>
+          </packing>
+        </child>
+        <child internal-child="action_area">
+          <object class="GtkHButtonBox" id="dialog-action_area13">
+            <property name="visible">True</property>
+            <property name="layout_style">end</property>
+            <child>
+              <object class="GtkButton" 
id="GNUNET_GTK_advertise_pseudonym_cancel_button">
+                <property name="label">gtk-cancel</property>
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="receives_default">True</property>
+                <property name="use_action_appearance">False</property>
+                <property name="use_stock">True</property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkButton" 
id="GNUNET_GTK_advertise_pseudonym_confirm_button">
+                <property name="label">gtk-ok</property>
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="receives_default">True</property>
+                <property name="use_action_appearance">False</property>
+                <property name="use_stock">True</property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="pack_type">end</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+      </object>
+    </child>
+    <action-widgets>
+      <action-widget 
response="-6">GNUNET_GTK_advertise_pseudonym_cancel_button</action-widget>
+      <action-widget 
response="-5">GNUNET_GTK_advertise_pseudonym_confirm_button</action-widget>
+    </action-widgets>
+  </object>
+  <object class="GtkListStore" id="GNUNET_GTK_keyword_list_store">
+    <columns>
+      <!-- column-name keyword -->
+      <column type="gchararray"/>
+    </columns>
+  </object>
+  <object class="GtkAdjustment" id="GNUNET_GTK_anonymity_adjustment">
+    <property name="upper">100000</property>
+    <property name="value">1</property>
+    <property name="step_increment">1</property>
+    <property name="page_increment">10</property>
+  </object>
+  <object class="GtkAdjustment" id="priority_adjustment">
+    <property name="upper">10000000</property>
+    <property name="value">1000</property>
+    <property name="step_increment">1</property>
+    <property name="page_increment">10</property>
+  </object>
+</interface>

Modified: gnunet-gtk/contrib/main-window.glade
===================================================================
--- gnunet-gtk/contrib/main-window.glade        2010-08-01 15:37:49 UTC (rev 
12427)
+++ gnunet-gtk/contrib/main-window.glade        2010-08-01 18:57:41 UTC (rev 
12428)
@@ -2,26 +2,36 @@
 <interface>
   <requires lib="gtk+" version="2.20"/>
   <!-- interface-naming-policy project-wide -->
-  <object class="GtkImage" id="image5">
+  <object class="GtkImage" id="image6">
     <property name="visible">True</property>
-    <property name="stock">gtk-go-down</property>
+    <property name="stock">gtk-index</property>
   </object>
-  <object class="GtkImage" id="image4">
-    <property name="visible">True</property>
-    <property name="stock">gtk-find</property>
+  <object class="GtkListStore" id="GNUNET_GTK_peer_info_list_store">
+    <columns>
+      <!-- column-name peer_identity -->
+      <column type="gchararray"/>
+      <!-- column-name number_of_known_addresses -->
+      <column type="guint"/>
+      <!-- column-name country_name -->
+      <column type="gchararray"/>
+      <!-- column-name country_flag -->
+      <column type="GdkPixbuf"/>
+      <!-- column-name bandwidth -->
+      <column type="guint64"/>
+    </columns>
   </object>
-  <object class="GtkImage" id="image1">
-    <property name="visible">True</property>
-    <property name="stock">gtk-open</property>
+  <object class="GtkListStore" id="GNUNET_GTK_meta_data_list_store">
+    <columns>
+      <!-- column-name extractor_meta_type -->
+      <column type="guint"/>
+      <!-- column-name extractor_meta_format -->
+      <column type="guint"/>
+      <!-- column-name extractor_meta_type_string -->
+      <column type="gchararray"/>
+      <!-- column-name extracotr_meta_value -->
+      <column type="gchararray"/>
+    </columns>
   </object>
-  <object class="GtkImage" id="image3">
-    <property name="visible">True</property>
-    <property name="stock">gtk-new</property>
-  </object>
-  <object class="GtkImage" id="image2">
-    <property name="visible">True</property>
-    <property name="stock">gtk-go-up</property>
-  </object>
   <object class="GtkWindow" id="GNUNET_GTK_main_window">
     <property name="title" translatable="yes">gnunet-gtk</property>
     <property name="window_position">center</property>
@@ -59,6 +69,18 @@
                       </object>
                     </child>
                     <child>
+                      <object class="GtkImageMenuItem" 
id="GNUNET_GTK_main_menu_file_advertise_pseudonym">
+                        <property name="label" translatable="yes">_Advertise 
Pseudonym</property>
+                        <property name="visible">True</property>
+                        <property name="sensitive">False</property>
+                        <property name="use_action_appearance">False</property>
+                        <property name="use_underline">True</property>
+                        <property name="image">image6</property>
+                        <property name="use_stock">False</property>
+                        <signal name="activate" 
handler="GNUNET_GTK_main_menu_file_advertise_pseudonym_activate_cb" 
swapped="no"/>
+                      </object>
+                    </child>
+                    <child>
                       <object class="GtkImageMenuItem" 
id="GNUNET_GTK_main_menu_file_publish">
                         <property name="label" 
translatable="yes">_Publish</property>
                         <property name="visible">True</property>
@@ -448,30 +470,24 @@
       </object>
     </child>
   </object>
-  <object class="GtkListStore" id="GNUNET_GTK_meta_data_list_store">
-    <columns>
-      <!-- column-name extractor_meta_type -->
-      <column type="guint"/>
-      <!-- column-name extractor_meta_format -->
-      <column type="guint"/>
-      <!-- column-name extractor_meta_type_string -->
-      <column type="gchararray"/>
-      <!-- column-name extracotr_meta_value -->
-      <column type="gchararray"/>
-    </columns>
+  <object class="GtkImage" id="image2">
+    <property name="visible">True</property>
+    <property name="stock">gtk-go-up</property>
   </object>
-  <object class="GtkListStore" id="GNUNET_GTK_peer_info_list_store">
-    <columns>
-      <!-- column-name peer_identity -->
-      <column type="gchararray"/>
-      <!-- column-name number_of_known_addresses -->
-      <column type="guint"/>
-      <!-- column-name country_name -->
-      <column type="gchararray"/>
-      <!-- column-name country_flag -->
-      <column type="GdkPixbuf"/>
-      <!-- column-name bandwidth -->
-      <column type="guint64"/>
-    </columns>
+  <object class="GtkImage" id="image3">
+    <property name="visible">True</property>
+    <property name="stock">gtk-new</property>
   </object>
+  <object class="GtkImage" id="image1">
+    <property name="visible">True</property>
+    <property name="stock">gtk-open</property>
+  </object>
+  <object class="GtkImage" id="image4">
+    <property name="visible">True</property>
+    <property name="stock">gtk-find</property>
+  </object>
+  <object class="GtkImage" id="image5">
+    <property name="visible">True</property>
+    <property name="stock">gtk-go-down</property>
+  </object>
 </interface>

Added: gnunet-gtk/contrib/select_pseudonym_dialog.glade
===================================================================
--- gnunet-gtk/contrib/select_pseudonym_dialog.glade                            
(rev 0)
+++ gnunet-gtk/contrib/select_pseudonym_dialog.glade    2010-08-01 18:57:41 UTC 
(rev 12428)
@@ -0,0 +1,109 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<interface>
+  <requires lib="gtk+" version="2.20"/>
+  <!-- interface-naming-policy project-wide -->
+  <object class="GtkListStore" id="GNUNET_GTK_select_pseudonym_liststore">
+    <columns>
+      <!-- column-name namespace_name -->
+      <column type="gchararray"/>
+      <!-- column-name namespace_handle -->
+      <column type="gpointer"/>
+    </columns>
+  </object>
+  <object class="GtkDialog" id="GNUNET_GTK_select_pseudonym_dialog">
+    <property name="border_width">5</property>
+    <property name="title" translatable="yes">Select pseudonym...</property>
+    <property name="modal">True</property>
+    <property name="type_hint">normal</property>
+    <property name="has_separator">False</property>
+    <child internal-child="vbox">
+      <object class="GtkVBox" id="GNUNET_GTK_select_pseudonym_dialog_vbox">
+        <property name="visible">True</property>
+        <property name="spacing">2</property>
+        <child>
+          <object class="GtkScrolledWindow" 
id="GNUNET_GTK_select_pseudonym_scrolledwindow">
+            <property name="visible">True</property>
+            <property name="can_focus">True</property>
+            <property name="hscrollbar_policy">automatic</property>
+            <property name="vscrollbar_policy">automatic</property>
+            <child>
+              <object class="GtkTreeView" 
id="GNUNET_GTK_select_pseudonym_tree_view">
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property 
name="model">GNUNET_GTK_select_pseudonym_liststore</property>
+                <child>
+                  <object class="GtkTreeViewColumn" 
id="GNUNET_GTK_select_pseudonym_tree_view_column">
+                    <property name="title" translatable="yes">Name</property>
+                    <property name="expand">True</property>
+                    <property name="clickable">True</property>
+                    <property name="reorderable">True</property>
+                    <property name="sort_indicator">True</property>
+                    <property name="sort_column_id">0</property>
+                    <child>
+                      <object class="GtkCellRendererText" 
id="GNUNET_GTK_select_pseudonym_name_renderer"/>
+                      <attributes>
+                        <attribute name="text">0</attribute>
+                      </attributes>
+                    </child>
+                  </object>
+                </child>
+              </object>
+            </child>
+          </object>
+          <packing>
+            <property name="position">1</property>
+          </packing>
+        </child>
+        <child>
+          <placeholder/>
+        </child>
+        <child internal-child="action_area">
+          <object class="GtkHButtonBox" 
id="GNUNET_GTK_select_pseudonym_dialog_action_area">
+            <property name="visible">True</property>
+            <property name="layout_style">end</property>
+            <child>
+              <object class="GtkButton" 
id="GNUNET_GTK_select_pseudonym_cancel_button">
+                <property name="label">gtk-cancel</property>
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="receives_default">True</property>
+                <property name="use_action_appearance">False</property>
+                <property name="use_stock">True</property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkButton" 
id="GNUNET_GTK_select_pseudonym_ok_button">
+                <property name="label">gtk-ok</property>
+                <property name="visible">True</property>
+                <property name="sensitive">False</property>
+                <property name="can_focus">True</property>
+                <property name="receives_default">True</property>
+                <property name="use_action_appearance">False</property>
+                <property name="use_stock">True</property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="pack_type">end</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+      </object>
+    </child>
+    <action-widgets>
+      <action-widget 
response="-5">GNUNET_GTK_select_pseudonym_cancel_button</action-widget>
+      <action-widget 
response="-6">GNUNET_GTK_select_pseudonym_ok_button</action-widget>
+    </action-widgets>
+  </object>
+</interface>




reply via email to

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