gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r719 - / gnunet-gtk gnunet-gtk/po gnunet-gtk/src


From: grothoff
Subject: [GNUnet-SVN] r719 - / gnunet-gtk gnunet-gtk/po gnunet-gtk/src
Date: Sun, 1 May 2005 08:18:54 -0700 (PDT)

Author: grothoff
Date: 2005-05-01 08:18:41 -0700 (Sun, 01 May 2005)
New Revision: 719

Added:
   gnunet-gtk/
   gnunet-gtk/AUTHORS
   gnunet-gtk/ChangeLog
   gnunet-gtk/Makefile.am
   gnunet-gtk/NEWS
   gnunet-gtk/README
   gnunet-gtk/acconfig.h
   gnunet-gtk/bootstrap
   gnunet-gtk/configure.ac
   gnunet-gtk/gnunet-gtk.glade
   gnunet-gtk/po/
   gnunet-gtk/po/ChangeLog
   gnunet-gtk/po/POTFILES.in
   gnunet-gtk/src/
   gnunet-gtk/src/Makefile.am
   gnunet-gtk/src/callbacks.c
   gnunet-gtk/src/callbacks.h
   gnunet-gtk/src/interface.c
   gnunet-gtk/src/interface.h
   gnunet-gtk/src/main.c
   gnunet-gtk/src/support.c
   gnunet-gtk/src/support.h
   gnunet-gtk/stamp-h.in
   gnunet-gtk/strings.txt
Log:
initial import from glade


Added: gnunet-gtk/AUTHORS
===================================================================
--- gnunet-gtk/AUTHORS  2005-05-01 15:18:21 UTC (rev 718)
+++ gnunet-gtk/AUTHORS  2005-05-01 15:18:41 UTC (rev 719)
@@ -0,0 +1,2 @@
+Christian Grothoff <address@hidden>
+

Added: gnunet-gtk/ChangeLog
===================================================================

Added: gnunet-gtk/Makefile.am
===================================================================
--- gnunet-gtk/Makefile.am      2005-05-01 15:18:21 UTC (rev 718)
+++ gnunet-gtk/Makefile.am      2005-05-01 15:18:41 UTC (rev 719)
@@ -0,0 +1,29 @@
+## Process this file with automake to produce Makefile.in
+
+SUBDIRS = intl po src
+
+EXTRA_DIST = \
+       autogen.sh \
+       gnunet-gtk.glade
+
+install-data-local:
+       @$(NORMAL_INSTALL)
+       if test -d $(srcdir)/pixmaps; then \
+         $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/pixmaps; \
+         for pixmap in $(srcdir)/pixmaps/*; do \
+           if test -f $$pixmap; then \
+             $(INSTALL_DATA) $$pixmap $(DESTDIR)$(pkgdatadir)/pixmaps; \
+           fi \
+         done \
+       fi
+
+dist-hook:
+       if test -d pixmaps; then \
+         mkdir $(distdir)/pixmaps; \
+         for pixmap in pixmaps/*; do \
+           if test -f $$pixmap; then \
+             cp -p $$pixmap $(distdir)/pixmaps; \
+           fi \
+         done \
+       fi
+

Added: gnunet-gtk/NEWS
===================================================================

Added: gnunet-gtk/README
===================================================================

Added: gnunet-gtk/acconfig.h
===================================================================
--- gnunet-gtk/acconfig.h       2005-05-01 15:18:21 UTC (rev 718)
+++ gnunet-gtk/acconfig.h       2005-05-01 15:18:41 UTC (rev 719)
@@ -0,0 +1,9 @@
+#undef ENABLE_NLS
+#undef HAVE_CATGETS
+#undef HAVE_GETTEXT
+#undef HAVE_LC_MESSAGES
+#undef HAVE_STPCPY
+#undef HAVE_LIBSM
+#undef PACKAGE_LOCALE_DIR
+#undef PACKAGE_DATA_DIR
+#undef PACKAGE_SOURCE_DIR

Added: gnunet-gtk/bootstrap
===================================================================
--- gnunet-gtk/bootstrap        2005-05-01 15:18:21 UTC (rev 718)
+++ gnunet-gtk/bootstrap        2005-05-01 15:18:41 UTC (rev 719)
@@ -0,0 +1,148 @@
+#!/bin/sh
+# Run this to generate all the initial makefiles, etc.
+
+srcdir=`dirname $0`
+PKG_NAME="the package."
+
+DIE=0
+
+(autoconf --version) < /dev/null > /dev/null 2>&1 || {
+  echo
+  echo "**Error**: You must have \`autoconf' installed to."
+  echo "Download the appropriate package for your distribution,"
+  echo "or get the source tarball at ftp://ftp.gnu.org/pub/gnu/";
+  DIE=1
+}
+
+(grep "^AM_PROG_LIBTOOL" $srcdir/configure.in >/dev/null) && {
+  (libtool --version) < /dev/null > /dev/null 2>&1 || {
+    echo
+    echo "**Error**: You must have \`libtool' installed."
+    echo "Get ftp://ftp.gnu.org/pub/gnu/libtool-1.2d.tar.gz";
+    echo "(or a newer version if it is available)"
+    DIE=1
+  }
+}
+
+grep "^AM_GNU_GETTEXT" $srcdir/configure.in >/dev/null && {
+  grep "sed.*POTFILES" $srcdir/configure.in >/dev/null || \
+  (gettext --version) < /dev/null > /dev/null 2>&1 || {
+    echo
+    echo "**Error**: You must have \`gettext' installed."
+    echo "Get ftp://alpha.gnu.org/gnu/gettext-0.10.35.tar.gz";
+    echo "(or a newer version if it is available)"
+    DIE=1
+  }
+}
+
+grep "^AM_GNOME_GETTEXT" $srcdir/configure.in >/dev/null && {
+  grep "sed.*POTFILES" $srcdir/configure.in >/dev/null || \
+  (gettext --version) < /dev/null > /dev/null 2>&1 || {
+    echo
+    echo "**Error**: You must have \`gettext' installed."
+    echo "Get ftp://alpha.gnu.org/gnu/gettext-0.10.35.tar.gz";
+    echo "(or a newer version if it is available)"
+    DIE=1
+  }
+}
+
+(automake --version) < /dev/null > /dev/null 2>&1 || {
+  echo
+  echo "**Error**: You must have \`automake' installed."
+  echo "Get ftp://ftp.gnu.org/pub/gnu/automake-1.3.tar.gz";
+  echo "(or a newer version if it is available)"
+  DIE=1
+  NO_AUTOMAKE=yes
+}
+
+
+# if no automake, don't bother testing for aclocal
+test -n "$NO_AUTOMAKE" || (aclocal --version) < /dev/null > /dev/null 2>&1 || {
+  echo
+  echo "**Error**: Missing \`aclocal'.  The version of \`automake'"
+  echo "installed doesn't appear recent enough."
+  echo "Get ftp://ftp.gnu.org/pub/gnu/automake-1.3.tar.gz";
+  echo "(or a newer version if it is available)"
+  DIE=1
+}
+
+if test "$DIE" -eq 1; then
+  exit 1
+fi
+
+if test -z "$*"; then
+  echo "**Warning**: I am going to run \`configure' with no arguments."
+  echo "If you wish to pass any to it, please specify them on the"
+  echo \`$0\'" command line."
+  echo
+fi
+
+case $CC in
+xlc )
+  am_opt=--include-deps;;
+esac
+
+for coin in `find $srcdir -name configure.in -print`
+do 
+  dr=`dirname $coin`
+  if test -f $dr/NO-AUTO-GEN; then
+    echo skipping $dr -- flagged as no auto-gen
+  else
+    echo processing $dr
+    macrodirs=`sed -n -e 's,AM_ACLOCAL_INCLUDE(\(.*\)),\1,gp' < $coin`
+    ( cd $dr
+      aclocalinclude="$ACLOCAL_FLAGS"
+      for k in $macrodirs; do
+       if test -d $k; then
+          aclocalinclude="$aclocalinclude -I $k"
+       ##else 
+       ##  echo "**Warning**: No such directory \`$k'.  Ignored."
+        fi
+      done
+      if grep "^AM_GNU_GETTEXT" configure.in >/dev/null; then
+       if grep "sed.*POTFILES" configure.in >/dev/null; then
+         : do nothing -- we still have an old unmodified configure.in
+       else
+         echo "Creating $dr/aclocal.m4 ..."
+         test -r $dr/aclocal.m4 || touch $dr/aclocal.m4
+         echo "Running gettextize...  Ignore non-fatal messages."
+         echo "no" | gettextize --force --copy
+         echo "Making $dr/aclocal.m4 writable ..."
+         test -r $dr/aclocal.m4 && chmod u+w $dr/aclocal.m4
+        fi
+      fi
+      if grep "^AM_GNOME_GETTEXT" configure.in >/dev/null; then
+       echo "Creating $dr/aclocal.m4 ..."
+       test -r $dr/aclocal.m4 || touch $dr/aclocal.m4
+       echo "Running gettextize...  Ignore non-fatal messages."
+       echo "no" | gettextize --force --copy
+       echo "Making $dr/aclocal.m4 writable ..."
+       test -r $dr/aclocal.m4 && chmod u+w $dr/aclocal.m4
+      fi
+      if grep "^AM_PROG_LIBTOOL" configure.in >/dev/null; then
+       echo "Running libtoolize..."
+       libtoolize --force --copy
+      fi
+      echo "Running aclocal $aclocalinclude ..."
+      aclocal $aclocalinclude
+      if grep "^AM_CONFIG_HEADER" configure.in >/dev/null; then
+       echo "Running autoheader..."
+       autoheader
+      fi
+      echo "Running automake --gnu $am_opt ..."
+      automake --add-missing --gnu $am_opt
+      echo "Running autoconf ..."
+      autoconf
+    )
+  fi
+done
+
+#conf_flags="--enable-maintainer-mode --enable-compile-warnings" 
#--enable-iso-c
+
+if test x$NOCONFIGURE = x; then
+  echo Running $srcdir/configure $conf_flags "$@" ...
+  $srcdir/configure $conf_flags "$@" \
+  && echo Now type \`make\' to compile $PKG_NAME
+else
+  echo Skipping configure process.
+fi


Property changes on: gnunet-gtk/bootstrap
___________________________________________________________________
Name: svn:executable
   + 

Added: gnunet-gtk/configure.ac
===================================================================
--- gnunet-gtk/configure.ac     2005-05-01 15:18:21 UTC (rev 718)
+++ gnunet-gtk/configure.ac     2005-05-01 15:18:41 UTC (rev 719)
@@ -0,0 +1,58 @@
+dnl Process this file with autoconf to produce a configure script.
+
+AC_INIT(configure.in)
+AM_INIT_AUTOMAKE(gnunet-gtk, 0.1)
+AM_CONFIG_HEADER(config.h)
+
+AC_ISC_POSIX
+AC_PROG_CC
+AM_PROG_CC_STDC
+AC_HEADER_STDC
+
+AM_PATH_GTK(1.2.0, ,
+            AC_MSG_ERROR(Cannot find GTK: Is gtk-config in path?))
+
+dnl Add the languages which your application supports here.
+ALL_LINGUAS=""
+AM_GNU_GETTEXT
+
+dnl Set PACKAGE_LOCALE_DIR in config.h.
+if test "x${prefix}" = "xNONE"; then
+  AC_DEFINE_UNQUOTED(PACKAGE_LOCALE_DIR, 
"${ac_default_prefix}/${DATADIRNAME}/locale")
+else
+  AC_DEFINE_UNQUOTED(PACKAGE_LOCALE_DIR, "${prefix}/${DATADIRNAME}/locale")
+fi
+
+dnl Set PACKAGE_DATA_DIR in config.h.
+if test "x${datadir}" = 'x${prefix}/share'; then
+  if test "x${prefix}" = "xNONE"; then
+    AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, 
"${ac_default_prefix}/share/${PACKAGE}")
+  else
+    AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${prefix}/share/${PACKAGE}")
+  fi
+else
+  AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${datadir}/${PACKAGE}")
+fi
+
+dnl Set PACKAGE_SOURCE_DIR in config.h.
+packagesrcdir=`cd $srcdir && pwd`
+AC_DEFINE_UNQUOTED(PACKAGE_SOURCE_DIR, "${packagesrcdir}")
+
+dnl Use -Wall if we have gcc.
+changequote(,)dnl
+if test "x$GCC" = "xyes"; then
+  case " $CFLAGS " in
+  *[\ \        ]-Wall[\ \      ]*) ;;
+  *) CFLAGS="$CFLAGS -Wall" ;;
+  esac
+fi
+changequote([,])dnl
+
+AC_OUTPUT([
+Makefile
+src/Makefile
+intl/Makefile
+po/Makefile.in
+po/Makefile
+])
+

Added: gnunet-gtk/gnunet-gtk.glade
===================================================================
--- gnunet-gtk/gnunet-gtk.glade 2005-05-01 15:18:21 UTC (rev 718)
+++ gnunet-gtk/gnunet-gtk.glade 2005-05-01 15:18:41 UTC (rev 719)
@@ -0,0 +1,1735 @@
+<?xml version="1.0"?>
+<GTK-Interface>
+
+<project>
+  <name>Gnunet-gtk</name>
+  <program_name>gnunet-gtk</program_name>
+  <directory></directory>
+  <source_directory>src</source_directory>
+  <pixmaps_directory>pixmaps</pixmaps_directory>
+  <language>C</language>
+  <gnome_support>False</gnome_support>
+  <gettext_support>True</gettext_support>
+  <use_widget_names>True</use_widget_names>
+  <output_translatable_strings>True</output_translatable_strings>
+  <translatable_strings_file>strings.txt</translatable_strings_file>
+</project>
+
+<widget>
+  <class>GtkWindow</class>
+  <name>mainWindow</name>
+  <signal>
+    <name>delete_event</name>
+    <handler>gtk_main_quit</handler>
+    <after>True</after>
+    <last_modification_time>Sun, 01 May 2005 09:56:57 
GMT</last_modification_time>
+  </signal>
+  <title>gnunet-gtk</title>
+  <type>GTK_WINDOW_TOPLEVEL</type>
+  <position>GTK_WIN_POS_NONE</position>
+  <modal>False</modal>
+  <allow_shrink>False</allow_shrink>
+  <allow_grow>True</allow_grow>
+  <auto_shrink>False</auto_shrink>
+
+  <widget>
+    <class>GtkVBox</class>
+    <name>vbox1</name>
+    <homogeneous>False</homogeneous>
+    <spacing>0</spacing>
+
+    <widget>
+      <class>GtkMenuBar</class>
+      <name>menubar1</name>
+      <shadow_type>GTK_SHADOW_OUT</shadow_type>
+      <child>
+       <padding>0</padding>
+       <expand>False</expand>
+       <fill>False</fill>
+      </child>
+
+      <widget>
+       <class>GtkMenuItem</class>
+       <name>quit1</name>
+       <signal>
+         <name>activate</name>
+         <handler>gtk_main_quit</handler>
+         <last_modification_time>Sun, 01 May 2005 10:01:09 
GMT</last_modification_time>
+       </signal>
+       <label>_Quit</label>
+       <right_justify>False</right_justify>
+      </widget>
+
+      <widget>
+       <class>GtkMenuItem</class>
+       <name>help1</name>
+       <label>_Help</label>
+       <right_justify>False</right_justify>
+
+       <widget>
+         <class>GtkMenu</class>
+         <name>help1_menu</name>
+
+         <widget>
+           <class>GtkMenuItem</class>
+           <name>about</name>
+           <accelerator>
+             <modifiers>0</modifiers>
+             <key>GDK_F1</key>
+             <signal>activate</signal>
+           </accelerator>
+           <signal>
+             <name>activate</name>
+             <handler>on_about_activate</handler>
+             <last_modification_time>Sun, 01 May 2005 10:00:53 
GMT</last_modification_time>
+           </signal>
+           <label>_About</label>
+           <right_justify>False</right_justify>
+         </widget>
+       </widget>
+      </widget>
+    </widget>
+
+    <widget>
+      <class>GtkNotebook</class>
+      <name>mainnotebook</name>
+      <can_focus>True</can_focus>
+      <show_tabs>True</show_tabs>
+      <show_border>True</show_border>
+      <tab_pos>GTK_POS_TOP</tab_pos>
+      <scrollable>True</scrollable>
+      <tab_hborder>2</tab_hborder>
+      <tab_vborder>2</tab_vborder>
+      <popup_enable>False</popup_enable>
+      <child>
+       <padding>0</padding>
+       <expand>True</expand>
+       <fill>True</fill>
+      </child>
+
+      <widget>
+       <class>GtkScrolledWindow</class>
+       <name>scrolledwindow1</name>
+       <hscrollbar_policy>GTK_POLICY_AUTOMATIC</hscrollbar_policy>
+       <vscrollbar_policy>GTK_POLICY_AUTOMATIC</vscrollbar_policy>
+       <hupdate_policy>GTK_UPDATE_CONTINUOUS</hupdate_policy>
+       <vupdate_policy>GTK_UPDATE_CONTINUOUS</vupdate_policy>
+
+       <widget>
+         <class>GtkViewport</class>
+         <name>viewport1</name>
+         <shadow_type>GTK_SHADOW_IN</shadow_type>
+
+         <widget>
+           <class>GtkScrolledWindow</class>
+           <name>scrolledwindow2</name>
+           <hscrollbar_policy>GTK_POLICY_AUTOMATIC</hscrollbar_policy>
+           <vscrollbar_policy>GTK_POLICY_AUTOMATIC</vscrollbar_policy>
+           <hupdate_policy>GTK_UPDATE_CONTINUOUS</hupdate_policy>
+           <vupdate_policy>GTK_UPDATE_CONTINUOUS</vupdate_policy>
+
+           <widget>
+             <class>GtkViewport</class>
+             <name>viewport2</name>
+             <shadow_type>GTK_SHADOW_IN</shadow_type>
+
+             <widget>
+               <class>GtkVBox</class>
+               <name>vbox2</name>
+               <homogeneous>False</homogeneous>
+               <spacing>0</spacing>
+
+               <widget>
+                 <class>GtkFrame</class>
+                 <name>frame3</name>
+                 <label>gnunetd control</label>
+                 <label_xalign>0</label_xalign>
+                 <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
+                 <child>
+                   <padding>0</padding>
+                   <expand>False</expand>
+                   <fill>False</fill>
+                 </child>
+
+                 <widget>
+                   <class>GtkHBox</class>
+                   <name>hbox2</name>
+                   <homogeneous>False</homogeneous>
+                   <spacing>0</spacing>
+
+                   <widget>
+                     <class>GtkButton</class>
+                     <name>startDaemon</name>
+                     <tooltip>connect to GNUnet</tooltip>
+                     <can_focus>True</can_focus>
+                     <label>_start gnunetd</label>
+                     <relief>GTK_RELIEF_NORMAL</relief>
+                     <child>
+                       <padding>0</padding>
+                       <expand>True</expand>
+                       <fill>True</fill>
+                     </child>
+                   </widget>
+
+                   <widget>
+                     <class>GtkButton</class>
+                     <name>stopDaemon</name>
+                     <tooltip>disconnect from GNUnet</tooltip>
+                     <can_focus>True</can_focus>
+                     <label>s_top gnunetd</label>
+                     <relief>GTK_RELIEF_NORMAL</relief>
+                     <child>
+                       <padding>0</padding>
+                       <expand>True</expand>
+                       <fill>True</fill>
+                     </child>
+                   </widget>
+
+                   <widget>
+                     <class>GtkPixmap</class>
+                     <name>statusPixmap</name>
+                     <xalign>0.5</xalign>
+                     <yalign>0.5</yalign>
+                     <xpad>0</xpad>
+                     <ypad>0</ypad>
+                     <build_insensitive>True</build_insensitive>
+                     <child>
+                       <padding>0</padding>
+                       <expand>False</expand>
+                       <fill>False</fill>
+                     </child>
+                   </widget>
+                 </widget>
+               </widget>
+
+               <widget>
+                 <class>GtkFrame</class>
+                 <name>frame2</name>
+                 <label>Statistics</label>
+                 <label_xalign>0</label_xalign>
+                 <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
+                 <child>
+                   <padding>0</padding>
+                   <expand>True</expand>
+                   <fill>True</fill>
+                 </child>
+
+                 <widget>
+                   <class>GtkLabel</class>
+                   <name>statisticsLabel</name>
+                   <label>Unavailable.
+</label>
+                   <justify>GTK_JUSTIFY_LEFT</justify>
+                   <wrap>True</wrap>
+                   <xalign>0.5</xalign>
+                   <yalign>0.5</yalign>
+                   <xpad>0</xpad>
+                   <ypad>0</ypad>
+                 </widget>
+               </widget>
+
+               <widget>
+                 <class>GtkFrame</class>
+                 <name>frame1</name>
+                 <label>Available Applications</label>
+                 <label_xalign>0</label_xalign>
+                 <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
+                 <child>
+                   <padding>0</padding>
+                   <expand>True</expand>
+                   <fill>True</fill>
+                 </child>
+
+                 <widget>
+                   <class>GtkScrolledWindow</class>
+                   <name>scrolledwindow5</name>
+                   <hscrollbar_policy>GTK_POLICY_AUTOMATIC</hscrollbar_policy>
+                   <vscrollbar_policy>GTK_POLICY_AUTOMATIC</vscrollbar_policy>
+                   <hupdate_policy>GTK_UPDATE_CONTINUOUS</hupdate_policy>
+                   <vupdate_policy>GTK_UPDATE_CONTINUOUS</vupdate_policy>
+
+                   <widget>
+                     <class>GtkCList</class>
+                     <name>clist2</name>
+                     <can_focus>True</can_focus>
+                     <columns>1</columns>
+                     <column_widths>80</column_widths>
+                     <selection_mode>GTK_SELECTION_SINGLE</selection_mode>
+                     <show_titles>True</show_titles>
+                     <shadow_type>GTK_SHADOW_IN</shadow_type>
+
+                     <widget>
+                       <class>GtkLabel</class>
+                       <child_name>CList:title</child_name>
+                       <name>label15</name>
+                       <label>Modules</label>
+                       <justify>GTK_JUSTIFY_CENTER</justify>
+                       <wrap>False</wrap>
+                       <xalign>0.5</xalign>
+                       <yalign>0.5</yalign>
+                       <xpad>0</xpad>
+                       <ypad>0</ypad>
+                     </widget>
+                   </widget>
+                 </widget>
+               </widget>
+             </widget>
+           </widget>
+         </widget>
+       </widget>
+      </widget>
+
+      <widget>
+       <class>GtkLabel</class>
+       <child_name>Notebook:tab</child_name>
+       <name>label1</name>
+       <label>_General</label>
+       <justify>GTK_JUSTIFY_CENTER</justify>
+       <wrap>False</wrap>
+       <xalign>0.5</xalign>
+       <yalign>0.5</yalign>
+       <xpad>0</xpad>
+       <ypad>0</ypad>
+      </widget>
+
+      <widget>
+       <class>Placeholder</class>
+      </widget>
+
+      <widget>
+       <class>GtkLabel</class>
+       <child_name>Notebook:tab</child_name>
+       <name>statusfstab</name>
+       <label>S_tatus</label>
+       <justify>GTK_JUSTIFY_CENTER</justify>
+       <wrap>False</wrap>
+       <xalign>0.5</xalign>
+       <yalign>0.5</yalign>
+       <xpad>0</xpad>
+       <ypad>0</ypad>
+      </widget>
+
+      <widget>
+       <class>GtkNotebook</class>
+       <name>fsnotebook</name>
+       <can_focus>True</can_focus>
+       <show_tabs>True</show_tabs>
+       <show_border>True</show_border>
+       <tab_pos>GTK_POS_TOP</tab_pos>
+       <scrollable>False</scrollable>
+       <tab_hborder>2</tab_hborder>
+       <tab_vborder>2</tab_vborder>
+       <popup_enable>False</popup_enable>
+
+       <widget>
+         <class>GtkVBox</class>
+         <name>vbox5</name>
+         <homogeneous>False</homogeneous>
+         <spacing>0</spacing>
+
+         <widget>
+           <class>GtkFrame</class>
+           <name>frame8</name>
+           <label>Search Results</label>
+           <label_xalign>0</label_xalign>
+           <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
+           <child>
+             <padding>0</padding>
+             <expand>True</expand>
+             <fill>True</fill>
+           </child>
+
+           <widget>
+             <class>GtkScrolledWindow</class>
+             <name>scrolledwindow9</name>
+             <hscrollbar_policy>GTK_POLICY_AUTOMATIC</hscrollbar_policy>
+             <vscrollbar_policy>GTK_POLICY_AUTOMATIC</vscrollbar_policy>
+             <hupdate_policy>GTK_UPDATE_CONTINUOUS</hupdate_policy>
+             <vupdate_policy>GTK_UPDATE_CONTINUOUS</vupdate_policy>
+
+             <widget>
+               <class>GtkCList</class>
+               <name>clist7</name>
+               <can_focus>True</can_focus>
+               <columns>4</columns>
+               <column_widths>77,40,80,37</column_widths>
+               <selection_mode>GTK_SELECTION_SINGLE</selection_mode>
+               <show_titles>True</show_titles>
+               <shadow_type>GTK_SHADOW_IN</shadow_type>
+
+               <widget>
+                 <class>GtkLabel</class>
+                 <child_name>CList:title</child_name>
+                 <name>label41</name>
+                 <label>filename</label>
+                 <justify>GTK_JUSTIFY_CENTER</justify>
+                 <wrap>False</wrap>
+                 <xalign>0.5</xalign>
+                 <yalign>0.5</yalign>
+                 <xpad>0</xpad>
+                 <ypad>0</ypad>
+               </widget>
+
+               <widget>
+                 <class>GtkLabel</class>
+                 <child_name>CList:title</child_name>
+                 <name>label42</name>
+                 <label>size</label>
+                 <justify>GTK_JUSTIFY_CENTER</justify>
+                 <wrap>False</wrap>
+                 <xalign>0.5</xalign>
+                 <yalign>0.5</yalign>
+                 <xpad>0</xpad>
+                 <ypad>0</ypad>
+               </widget>
+
+               <widget>
+                 <class>GtkLabel</class>
+                 <child_name>CList:title</child_name>
+                 <name>label43</name>
+                 <label>mime-type</label>
+                 <justify>GTK_JUSTIFY_CENTER</justify>
+                 <wrap>False</wrap>
+                 <xalign>0.5</xalign>
+                 <yalign>0.5</yalign>
+                 <xpad>0</xpad>
+                 <ypad>0</ypad>
+               </widget>
+
+               <widget>
+                 <class>GtkLabel</class>
+                 <child_name>CList:title</child_name>
+                 <name>label44</name>
+                 <label>description</label>
+                 <justify>GTK_JUSTIFY_CENTER</justify>
+                 <wrap>False</wrap>
+                 <xalign>0.5</xalign>
+                 <yalign>0.5</yalign>
+                 <xpad>0</xpad>
+                 <ypad>0</ypad>
+               </widget>
+             </widget>
+           </widget>
+         </widget>
+
+         <widget>
+           <class>GtkFrame</class>
+           <name>frame9</name>
+           <label>Downloads</label>
+           <label_xalign>0</label_xalign>
+           <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
+           <child>
+             <padding>0</padding>
+             <expand>True</expand>
+             <fill>True</fill>
+           </child>
+
+           <widget>
+             <class>GtkScrolledWindow</class>
+             <name>scrolledwindow7</name>
+             <hscrollbar_policy>GTK_POLICY_AUTOMATIC</hscrollbar_policy>
+             <vscrollbar_policy>GTK_POLICY_AUTOMATIC</vscrollbar_policy>
+             <hupdate_policy>GTK_UPDATE_CONTINUOUS</hupdate_policy>
+             <vupdate_policy>GTK_UPDATE_CONTINUOUS</vupdate_policy>
+
+             <widget>
+               <class>GtkCList</class>
+               <name>clist5</name>
+               <can_focus>True</can_focus>
+               <columns>5</columns>
+               <column_widths>80,39,85,84,118</column_widths>
+               <selection_mode>GTK_SELECTION_SINGLE</selection_mode>
+               <show_titles>True</show_titles>
+               <shadow_type>GTK_SHADOW_IN</shadow_type>
+
+               <widget>
+                 <class>GtkLabel</class>
+                 <child_name>CList:title</child_name>
+                 <name>label26</name>
+                 <label>filename</label>
+                 <justify>GTK_JUSTIFY_CENTER</justify>
+                 <wrap>False</wrap>
+                 <xalign>0.5</xalign>
+                 <yalign>0.5</yalign>
+                 <xpad>0</xpad>
+                 <ypad>0</ypad>
+               </widget>
+
+               <widget>
+                 <class>GtkLabel</class>
+                 <child_name>CList:title</child_name>
+                 <name>label27</name>
+                 <label>size</label>
+                 <justify>GTK_JUSTIFY_CENTER</justify>
+                 <wrap>False</wrap>
+                 <xalign>0.5</xalign>
+                 <yalign>0.5</yalign>
+                 <xpad>0</xpad>
+                 <ypad>0</ypad>
+               </widget>
+
+               <widget>
+                 <class>GtkLabel</class>
+                 <child_name>CList:title</child_name>
+                 <name>label28</name>
+                 <label>mime-type</label>
+                 <justify>GTK_JUSTIFY_CENTER</justify>
+                 <wrap>False</wrap>
+                 <xalign>0.5</xalign>
+                 <yalign>0.5</yalign>
+                 <xpad>0</xpad>
+                 <ypad>0</ypad>
+               </widget>
+
+               <widget>
+                 <class>GtkLabel</class>
+                 <child_name>CList:title</child_name>
+                 <name>label29</name>
+                 <label>progress</label>
+                 <justify>GTK_JUSTIFY_CENTER</justify>
+                 <wrap>False</wrap>
+                 <xalign>0.5</xalign>
+                 <yalign>0.5</yalign>
+                 <xpad>0</xpad>
+                 <ypad>0</ypad>
+               </widget>
+
+               <widget>
+                 <class>GtkLabel</class>
+                 <child_name>CList:title</child_name>
+                 <name>label30</name>
+                 <label>description</label>
+                 <justify>GTK_JUSTIFY_CENTER</justify>
+                 <wrap>False</wrap>
+                 <xalign>0.5</xalign>
+                 <yalign>0.5</yalign>
+                 <xpad>0</xpad>
+                 <ypad>0</ypad>
+               </widget>
+             </widget>
+           </widget>
+         </widget>
+
+         <widget>
+           <class>GtkFrame</class>
+           <name>frame10</name>
+           <label>Uploads</label>
+           <label_xalign>0</label_xalign>
+           <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
+           <child>
+             <padding>0</padding>
+             <expand>True</expand>
+             <fill>True</fill>
+           </child>
+
+           <widget>
+             <class>GtkScrolledWindow</class>
+             <name>scrolledwindow8</name>
+             <hscrollbar_policy>GTK_POLICY_AUTOMATIC</hscrollbar_policy>
+             <vscrollbar_policy>GTK_POLICY_AUTOMATIC</vscrollbar_policy>
+             <hupdate_policy>GTK_UPDATE_CONTINUOUS</hupdate_policy>
+             <vupdate_policy>GTK_UPDATE_CONTINUOUS</vupdate_policy>
+
+             <widget>
+               <class>GtkCList</class>
+               <name>clist6</name>
+               <can_focus>True</can_focus>
+               <columns>5</columns>
+               <column_widths>78,38,80,84,24</column_widths>
+               <selection_mode>GTK_SELECTION_SINGLE</selection_mode>
+               <show_titles>True</show_titles>
+               <shadow_type>GTK_SHADOW_IN</shadow_type>
+
+               <widget>
+                 <class>GtkLabel</class>
+                 <child_name>CList:title</child_name>
+                 <name>label31</name>
+                 <label>filename</label>
+                 <justify>GTK_JUSTIFY_CENTER</justify>
+                 <wrap>False</wrap>
+                 <xalign>0.5</xalign>
+                 <yalign>0.5</yalign>
+                 <xpad>0</xpad>
+                 <ypad>0</ypad>
+               </widget>
+
+               <widget>
+                 <class>GtkLabel</class>
+                 <child_name>CList:title</child_name>
+                 <name>label32</name>
+                 <label>size</label>
+                 <justify>GTK_JUSTIFY_CENTER</justify>
+                 <wrap>False</wrap>
+                 <xalign>0.5</xalign>
+                 <yalign>0.5</yalign>
+                 <xpad>0</xpad>
+                 <ypad>0</ypad>
+               </widget>
+
+               <widget>
+                 <class>GtkLabel</class>
+                 <child_name>CList:title</child_name>
+                 <name>label33</name>
+                 <label>mime-type</label>
+                 <justify>GTK_JUSTIFY_CENTER</justify>
+                 <wrap>False</wrap>
+                 <xalign>0.5</xalign>
+                 <yalign>0.5</yalign>
+                 <xpad>0</xpad>
+                 <ypad>0</ypad>
+               </widget>
+
+               <widget>
+                 <class>GtkLabel</class>
+                 <child_name>CList:title</child_name>
+                 <name>label34</name>
+                 <label>progress</label>
+                 <justify>GTK_JUSTIFY_CENTER</justify>
+                 <wrap>False</wrap>
+                 <xalign>0.5</xalign>
+                 <yalign>0.5</yalign>
+                 <xpad>0</xpad>
+                 <ypad>0</ypad>
+               </widget>
+
+               <widget>
+                 <class>GtkLabel</class>
+                 <child_name>CList:title</child_name>
+                 <name>label35</name>
+                 <label>keywords</label>
+                 <justify>GTK_JUSTIFY_CENTER</justify>
+                 <wrap>False</wrap>
+                 <xalign>0.5</xalign>
+                 <yalign>0.5</yalign>
+                 <xpad>0</xpad>
+                 <ypad>0</ypad>
+               </widget>
+             </widget>
+           </widget>
+         </widget>
+       </widget>
+
+       <widget>
+         <class>GtkLabel</class>
+         <child_name>Notebook:tab</child_name>
+         <name>statusfstab</name>
+         <label>S_tatus</label>
+         <justify>GTK_JUSTIFY_CENTER</justify>
+         <wrap>False</wrap>
+         <xalign>0.5</xalign>
+         <yalign>0.5</yalign>
+         <xpad>0</xpad>
+         <ypad>0</ypad>
+       </widget>
+
+       <widget>
+         <class>GtkVBox</class>
+         <name>vbox7</name>
+         <homogeneous>False</homogeneous>
+         <spacing>0</spacing>
+
+         <widget>
+           <class>GtkNotebook</class>
+           <name>notebook6</name>
+           <can_focus>True</can_focus>
+           <show_tabs>True</show_tabs>
+           <show_border>True</show_border>
+           <tab_pos>GTK_POS_TOP</tab_pos>
+           <scrollable>False</scrollable>
+           <tab_hborder>2</tab_hborder>
+           <tab_vborder>2</tab_vborder>
+           <popup_enable>False</popup_enable>
+           <child>
+             <padding>0</padding>
+             <expand>True</expand>
+             <fill>True</fill>
+           </child>
+
+           <widget>
+             <class>Placeholder</class>
+           </widget>
+
+           <widget>
+             <class>GtkLabel</class>
+             <child_name>Notebook:tab</child_name>
+             <name>label36</name>
+             <label>label36</label>
+             <justify>GTK_JUSTIFY_CENTER</justify>
+             <wrap>False</wrap>
+             <xalign>0.5</xalign>
+             <yalign>0.5</yalign>
+             <xpad>0</xpad>
+             <ypad>0</ypad>
+           </widget>
+         </widget>
+
+         <widget>
+           <class>GtkHBox</class>
+           <name>hbox4</name>
+           <homogeneous>False</homogeneous>
+           <spacing>0</spacing>
+           <child>
+             <padding>0</padding>
+             <expand>False</expand>
+             <fill>False</fill>
+           </child>
+
+           <widget>
+             <class>GtkCombo</class>
+             <name>combo2</name>
+             <value_in_list>False</value_in_list>
+             <ok_if_empty>True</ok_if_empty>
+             <case_sensitive>False</case_sensitive>
+             <use_arrows>True</use_arrows>
+             <use_arrows_always>False</use_arrows_always>
+             <items></items>
+             <child>
+               <padding>0</padding>
+               <expand>True</expand>
+               <fill>True</fill>
+             </child>
+
+             <widget>
+               <class>GtkEntry</class>
+               <child_name>GtkCombo:entry</child_name>
+               <name>combo-entry2</name>
+               <can_focus>True</can_focus>
+               <editable>True</editable>
+               <text_visible>True</text_visible>
+               <text_max_length>0</text_max_length>
+               <text></text>
+             </widget>
+           </widget>
+
+           <widget>
+             <class>GtkButton</class>
+             <name>fssearchbutton</name>
+             <can_focus>True</can_focus>
+             <label>_search</label>
+             <relief>GTK_RELIEF_NORMAL</relief>
+             <child>
+               <padding>0</padding>
+               <expand>False</expand>
+               <fill>False</fill>
+             </child>
+           </widget>
+
+           <widget>
+             <class>GtkLabel</class>
+             <name>label40</name>
+             <label>in namespace</label>
+             <justify>GTK_JUSTIFY_CENTER</justify>
+             <wrap>False</wrap>
+             <xalign>0.5</xalign>
+             <yalign>0.5</yalign>
+             <xpad>8</xpad>
+             <ypad>0</ypad>
+             <child>
+               <padding>0</padding>
+               <expand>False</expand>
+               <fill>False</fill>
+             </child>
+           </widget>
+
+           <widget>
+             <class>GtkOptionMenu</class>
+             <name>optionmenu1</name>
+             <can_focus>True</can_focus>
+             <items>global (everywhere)
+</items>
+             <initial_choice>0</initial_choice>
+             <child>
+               <padding>0</padding>
+               <expand>False</expand>
+               <fill>False</fill>
+             </child>
+           </widget>
+         </widget>
+       </widget>
+
+       <widget>
+         <class>GtkLabel</class>
+         <child_name>Notebook:tab</child_name>
+         <name>downloadfstab</name>
+         <label>_Download</label>
+         <justify>GTK_JUSTIFY_CENTER</justify>
+         <wrap>False</wrap>
+         <xalign>0.5</xalign>
+         <yalign>0.5</yalign>
+         <xpad>0</xpad>
+         <ypad>0</ypad>
+       </widget>
+
+       <widget>
+         <class>GtkVBox</class>
+         <name>vbox9</name>
+         <homogeneous>False</homogeneous>
+         <spacing>0</spacing>
+
+         <widget>
+           <class>GtkHBox</class>
+           <name>hbox8</name>
+           <homogeneous>False</homogeneous>
+           <spacing>0</spacing>
+           <child>
+             <padding>0</padding>
+             <expand>False</expand>
+             <fill>False</fill>
+           </child>
+
+           <widget>
+             <class>GtkRadioButton</class>
+             <name>indexbutton</name>
+             <can_focus>True</can_focus>
+             <label>index</label>
+             <active>True</active>
+             <draw_indicator>True</draw_indicator>
+             <group>method</group>
+             <child>
+               <padding>0</padding>
+               <expand>False</expand>
+               <fill>False</fill>
+             </child>
+           </widget>
+
+           <widget>
+             <class>GtkRadioButton</class>
+             <name>insertButton</name>
+             <can_focus>True</can_focus>
+             <label>insert</label>
+             <active>False</active>
+             <draw_indicator>True</draw_indicator>
+             <group>method</group>
+             <child>
+               <padding>0</padding>
+               <expand>False</expand>
+               <fill>False</fill>
+             </child>
+           </widget>
+         </widget>
+
+         <widget>
+           <class>GtkHBox</class>
+           <name>hbox9</name>
+           <homogeneous>False</homogeneous>
+           <spacing>0</spacing>
+           <child>
+             <padding>0</padding>
+             <expand>False</expand>
+             <fill>False</fill>
+           </child>
+
+           <widget>
+             <class>GtkRadioButton</class>
+             <name>radiobutton2</name>
+             <can_focus>True</can_focus>
+             <label>file only</label>
+             <active>True</active>
+             <draw_indicator>True</draw_indicator>
+             <group>recursive</group>
+             <child>
+               <padding>0</padding>
+               <expand>False</expand>
+               <fill>False</fill>
+             </child>
+           </widget>
+
+           <widget>
+             <class>GtkRadioButton</class>
+             <name>radiobutton3</name>
+             <can_focus>True</can_focus>
+             <label>recursive (for entire directories)</label>
+             <active>False</active>
+             <draw_indicator>True</draw_indicator>
+             <group>recursive</group>
+             <child>
+               <padding>0</padding>
+               <expand>False</expand>
+               <fill>False</fill>
+             </child>
+           </widget>
+         </widget>
+
+         <widget>
+           <class>GtkHBox</class>
+           <name>hbox10</name>
+           <homogeneous>False</homogeneous>
+           <spacing>0</spacing>
+           <child>
+             <padding>0</padding>
+             <expand>False</expand>
+             <fill>False</fill>
+           </child>
+
+           <widget>
+             <class>GtkLabel</class>
+             <name>label54</name>
+             <label>_Filename</label>
+             <justify>GTK_JUSTIFY_CENTER</justify>
+             <wrap>False</wrap>
+             <xalign>0.5</xalign>
+             <yalign>0.5</yalign>
+             <xpad>0</xpad>
+             <ypad>0</ypad>
+             <default_focus_target>combo-entry1</default_focus_target>
+             <child>
+               <padding>0</padding>
+               <expand>False</expand>
+               <fill>False</fill>
+             </child>
+           </widget>
+
+           <widget>
+             <class>GtkCombo</class>
+             <name>combo1</name>
+             <value_in_list>False</value_in_list>
+             <ok_if_empty>True</ok_if_empty>
+             <case_sensitive>False</case_sensitive>
+             <use_arrows>True</use_arrows>
+             <use_arrows_always>False</use_arrows_always>
+             <items></items>
+             <child>
+               <padding>0</padding>
+               <expand>True</expand>
+               <fill>True</fill>
+             </child>
+
+             <widget>
+               <class>GtkEntry</class>
+               <child_name>GtkCombo:entry</child_name>
+               <name>combo-entry1</name>
+               <can_focus>True</can_focus>
+               <editable>True</editable>
+               <text_visible>True</text_visible>
+               <text_max_length>0</text_max_length>
+               <text></text>
+             </widget>
+           </widget>
+
+           <widget>
+             <class>GtkButton</class>
+             <name>button9</name>
+             <can_focus>True</can_focus>
+             <label>Browse</label>
+             <relief>GTK_RELIEF_NORMAL</relief>
+             <child>
+               <padding>0</padding>
+               <expand>False</expand>
+               <fill>False</fill>
+             </child>
+           </widget>
+         </widget>
+       </widget>
+
+       <widget>
+         <class>GtkLabel</class>
+         <child_name>Notebook:tab</child_name>
+         <name>insertfstab</name>
+         <label>_Insert</label>
+         <justify>GTK_JUSTIFY_CENTER</justify>
+         <wrap>False</wrap>
+         <xalign>0.5</xalign>
+         <yalign>0.5</yalign>
+         <xpad>0</xpad>
+         <ypad>0</ypad>
+       </widget>
+
+       <widget>
+         <class>GtkVBox</class>
+         <name>vbox6</name>
+         <homogeneous>False</homogeneous>
+         <spacing>0</spacing>
+
+         <widget>
+           <class>GtkMenuBar</class>
+           <name>menubar2</name>
+           <shadow_type>GTK_SHADOW_OUT</shadow_type>
+           <child>
+             <padding>0</padding>
+             <expand>False</expand>
+             <fill>False</fill>
+           </child>
+
+           <widget>
+             <class>GtkMenuItem</class>
+             <name>createNamespace</name>
+             <label>_create</label>
+             <right_justify>False</right_justify>
+
+             <widget>
+               <class>GtkMenu</class>
+               <name>createNamespace_menu</name>
+
+               <widget>
+                 <class>GtkMenuItem</class>
+                 <name>namespace1</name>
+                 <signal>
+                   <name>activate</name>
+                   <handler>on_create_namespace_activate</handler>
+                   <last_modification_time>Sun, 01 May 2005 10:03:27 
GMT</last_modification_time>
+                 </signal>
+                 <label>_Namespace</label>
+                 <right_justify>False</right_justify>
+               </widget>
+
+               <widget>
+                 <class>GtkMenuItem</class>
+                 <name>directory1</name>
+                 <signal>
+                   <name>activate</name>
+                   <handler>on_create_directory_activate</handler>
+                   <last_modification_time>Sun, 01 May 2005 10:03:45 
GMT</last_modification_time>
+                 </signal>
+                 <label>_Directory</label>
+                 <right_justify>False</right_justify>
+               </widget>
+
+               <widget>
+                 <class>GtkMenuItem</class>
+                 <name>collection1</name>
+                 <signal>
+                   <name>activate</name>
+                   <handler>on_create_collection_activate</handler>
+                   <last_modification_time>Sun, 01 May 2005 10:04:01 
GMT</last_modification_time>
+                 </signal>
+                 <label>_Collection</label>
+                 <right_justify>False</right_justify>
+               </widget>
+
+               <widget>
+                 <class>GtkMenuItem</class>
+                 <name>advertisement1</name>
+                 <signal>
+                   <name>activate</name>
+                   <handler>on_create_advertisement_activate</handler>
+                   <last_modification_time>Sun, 01 May 2005 10:04:20 
GMT</last_modification_time>
+                 </signal>
+                 <label>_Advertisement</label>
+                 <right_justify>False</right_justify>
+               </widget>
+             </widget>
+           </widget>
+
+           <widget>
+             <class>GtkMenuItem</class>
+             <name>delete1</name>
+             <label>_delete</label>
+             <right_justify>False</right_justify>
+
+             <widget>
+               <class>GtkMenu</class>
+               <name>delete1_menu</name>
+
+               <widget>
+                 <class>GtkMenuItem</class>
+                 <name>namespace2</name>
+                 <tooltip>Will prevent future insertions into the namespace 
(will not delete content in the namespace)</tooltip>
+                 <signal>
+                   <name>activate</name>
+                   <handler>on_namespace2_activate</handler>
+                   <last_modification_time>Sun, 01 May 2005 09:25:20 
GMT</last_modification_time>
+                 </signal>
+                 <label>_Namespace</label>
+                 <right_justify>False</right_justify>
+               </widget>
+
+               <widget>
+                 <class>GtkMenuItem</class>
+                 <name>collection2</name>
+                 <tooltip>end collection (will not delete content already in 
the collection)</tooltip>
+                 <signal>
+                   <name>activate</name>
+                   <handler>on_collection_delete_activate</handler>
+                   <last_modification_time>Sun, 01 May 2005 10:02:05 
GMT</last_modification_time>
+                 </signal>
+                 <label>_Collection</label>
+                 <right_justify>False</right_justify>
+               </widget>
+             </widget>
+           </widget>
+         </widget>
+
+         <widget>
+           <class>GtkNotebook</class>
+           <name>notebook4</name>
+           <can_focus>True</can_focus>
+           <show_tabs>True</show_tabs>
+           <show_border>True</show_border>
+           <tab_pos>GTK_POS_TOP</tab_pos>
+           <scrollable>False</scrollable>
+           <tab_hborder>2</tab_hborder>
+           <tab_vborder>2</tab_vborder>
+           <popup_enable>False</popup_enable>
+           <child>
+             <padding>0</padding>
+             <expand>True</expand>
+             <fill>True</fill>
+           </child>
+
+           <widget>
+             <class>Placeholder</class>
+           </widget>
+
+           <widget>
+             <class>GtkLabel</class>
+             <child_name>Notebook:tab</child_name>
+             <name>label39</name>
+             <label>label39</label>
+             <justify>GTK_JUSTIFY_CENTER</justify>
+             <wrap>False</wrap>
+             <xalign>0.5</xalign>
+             <yalign>0.5</yalign>
+             <xpad>0</xpad>
+             <ypad>0</ypad>
+           </widget>
+         </widget>
+
+         <widget>
+           <class>GtkFrame</class>
+           <name>frame11</name>
+           <label>Content</label>
+           <label_xalign>0</label_xalign>
+           <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
+           <child>
+             <padding>0</padding>
+             <expand>True</expand>
+             <fill>True</fill>
+           </child>
+
+           <widget>
+             <class>GtkScrolledWindow</class>
+             <name>scrolledwindow3</name>
+             <hscrollbar_policy>GTK_POLICY_AUTOMATIC</hscrollbar_policy>
+             <vscrollbar_policy>GTK_POLICY_AUTOMATIC</vscrollbar_policy>
+             <hupdate_policy>GTK_UPDATE_CONTINUOUS</hupdate_policy>
+             <vupdate_policy>GTK_UPDATE_CONTINUOUS</vupdate_policy>
+
+             <widget>
+               <class>GtkViewport</class>
+               <name>viewport3</name>
+               <shadow_type>GTK_SHADOW_IN</shadow_type>
+
+               <widget>
+                 <class>GtkScrolledWindow</class>
+                 <name>scrolledwindow4</name>
+                 <hscrollbar_policy>GTK_POLICY_AUTOMATIC</hscrollbar_policy>
+                 <vscrollbar_policy>GTK_POLICY_AUTOMATIC</vscrollbar_policy>
+                 <hupdate_policy>GTK_UPDATE_CONTINUOUS</hupdate_policy>
+                 <vupdate_policy>GTK_UPDATE_CONTINUOUS</vupdate_policy>
+
+                 <widget>
+                   <class>GtkCList</class>
+                   <name>clist1</name>
+                   <can_focus>True</can_focus>
+                   <columns>3</columns>
+                   <column_widths>80,52,268</column_widths>
+                   <selection_mode>GTK_SELECTION_SINGLE</selection_mode>
+                   <show_titles>True</show_titles>
+                   <shadow_type>GTK_SHADOW_IN</shadow_type>
+
+                   <widget>
+                     <class>GtkLabel</class>
+                     <child_name>CList:title</child_name>
+                     <name>label12</name>
+                     <label>Filename</label>
+                     <justify>GTK_JUSTIFY_CENTER</justify>
+                     <wrap>False</wrap>
+                     <xalign>0.5</xalign>
+                     <yalign>0.5</yalign>
+                     <xpad>0</xpad>
+                     <ypad>0</ypad>
+                   </widget>
+
+                   <widget>
+                     <class>GtkLabel</class>
+                     <child_name>CList:title</child_name>
+                     <name>label13</name>
+                     <label>Size</label>
+                     <justify>GTK_JUSTIFY_CENTER</justify>
+                     <wrap>False</wrap>
+                     <xalign>0.5</xalign>
+                     <yalign>0.5</yalign>
+                     <xpad>0</xpad>
+                     <ypad>0</ypad>
+                   </widget>
+
+                   <widget>
+                     <class>GtkLabel</class>
+                     <child_name>CList:title</child_name>
+                     <name>label14</name>
+                     <label>Meta-data</label>
+                     <justify>GTK_JUSTIFY_CENTER</justify>
+                     <wrap>False</wrap>
+                     <xalign>0.5</xalign>
+                     <yalign>0.5</yalign>
+                     <xpad>0</xpad>
+                     <ypad>0</ypad>
+                   </widget>
+                 </widget>
+               </widget>
+             </widget>
+           </widget>
+         </widget>
+       </widget>
+
+       <widget>
+         <class>GtkLabel</class>
+         <child_name>Notebook:tab</child_name>
+         <name>advancedfstab</name>
+         <label>_Advanced</label>
+         <justify>GTK_JUSTIFY_CENTER</justify>
+         <wrap>False</wrap>
+         <xalign>0.5</xalign>
+         <yalign>0.5</yalign>
+         <xpad>0</xpad>
+         <ypad>0</ypad>
+       </widget>
+      </widget>
+
+      <widget>
+       <class>GtkLabel</class>
+       <child_name>Notebook:tab</child_name>
+       <name>fstab</name>
+       <label>_File sharing</label>
+       <justify>GTK_JUSTIFY_CENTER</justify>
+       <wrap>False</wrap>
+       <xalign>0.5</xalign>
+       <yalign>0.5</yalign>
+       <xpad>0</xpad>
+       <ypad>0</ypad>
+      </widget>
+
+      <widget>
+       <class>GtkVBox</class>
+       <name>vbox3</name>
+       <homogeneous>False</homogeneous>
+       <spacing>0</spacing>
+
+       <widget>
+         <class>Placeholder</class>
+       </widget>
+      </widget>
+
+      <widget>
+       <class>GtkLabel</class>
+       <child_name>Notebook:tab</child_name>
+       <name>label5</name>
+       <label>_Statistics</label>
+       <justify>GTK_JUSTIFY_CENTER</justify>
+       <wrap>False</wrap>
+       <xalign>0.5</xalign>
+       <yalign>0.5</yalign>
+       <xpad>0</xpad>
+       <ypad>0</ypad>
+      </widget>
+
+      <widget>
+       <class>GtkVBox</class>
+       <name>vbox4</name>
+       <homogeneous>False</homogeneous>
+       <spacing>0</spacing>
+
+       <widget>
+         <class>GtkNotebook</class>
+         <name>notebook3</name>
+         <can_focus>True</can_focus>
+         <show_tabs>True</show_tabs>
+         <show_border>True</show_border>
+         <tab_pos>GTK_POS_TOP</tab_pos>
+         <scrollable>False</scrollable>
+         <tab_hborder>2</tab_hborder>
+         <tab_vborder>2</tab_vborder>
+         <popup_enable>False</popup_enable>
+         <child>
+           <padding>0</padding>
+           <expand>True</expand>
+           <fill>True</fill>
+         </child>
+
+         <widget>
+           <class>Placeholder</class>
+         </widget>
+
+         <widget>
+           <class>GtkLabel</class>
+           <child_name>Notebook:tab</child_name>
+           <name>label38</name>
+           <label>label38</label>
+           <justify>GTK_JUSTIFY_CENTER</justify>
+           <wrap>False</wrap>
+           <xalign>0.5</xalign>
+           <yalign>0.5</yalign>
+           <xpad>0</xpad>
+           <ypad>0</ypad>
+         </widget>
+       </widget>
+
+       <widget>
+         <class>GtkCombo</class>
+         <name>combo3</name>
+         <value_in_list>False</value_in_list>
+         <ok_if_empty>True</ok_if_empty>
+         <case_sensitive>True</case_sensitive>
+         <use_arrows>True</use_arrows>
+         <use_arrows_always>False</use_arrows_always>
+         <items>/join #gnunet
+</items>
+         <child>
+           <padding>0</padding>
+           <expand>False</expand>
+           <fill>False</fill>
+         </child>
+
+         <widget>
+           <class>GtkEntry</class>
+           <child_name>GtkCombo:entry</child_name>
+           <name>combo-entry3</name>
+           <can_focus>True</can_focus>
+           <editable>True</editable>
+           <text_visible>True</text_visible>
+           <text_max_length>0</text_max_length>
+           <text>/join #gnunet</text>
+         </widget>
+       </widget>
+      </widget>
+
+      <widget>
+       <class>GtkLabel</class>
+       <child_name>Notebook:tab</child_name>
+       <name>label6</name>
+       <label>_Chat</label>
+       <justify>GTK_JUSTIFY_CENTER</justify>
+       <wrap>False</wrap>
+       <xalign>0.5</xalign>
+       <yalign>0.5</yalign>
+       <xpad>0</xpad>
+       <ypad>0</ypad>
+      </widget>
+    </widget>
+
+    <widget>
+      <class>GtkStatusbar</class>
+      <name>statusbar</name>
+      <child>
+       <padding>0</padding>
+       <expand>False</expand>
+       <fill>False</fill>
+      </child>
+    </widget>
+  </widget>
+</widget>
+
+<widget>
+  <class>GtkDialog</class>
+  <name>metadatadialog</name>
+  <title>File Information</title>
+  <type>GTK_WINDOW_DIALOG</type>
+  <position>GTK_WIN_POS_CENTER</position>
+  <modal>False</modal>
+  <allow_shrink>True</allow_shrink>
+  <allow_grow>True</allow_grow>
+  <auto_shrink>False</auto_shrink>
+
+  <widget>
+    <class>GtkVBox</class>
+    <child_name>Dialog:vbox</child_name>
+    <name>dialog-vbox1</name>
+    <homogeneous>False</homogeneous>
+    <spacing>0</spacing>
+
+    <widget>
+      <class>GtkHBox</class>
+      <child_name>Dialog:action_area</child_name>
+      <name>dialog-action_area1</name>
+      <border_width>10</border_width>
+      <homogeneous>True</homogeneous>
+      <spacing>5</spacing>
+      <child>
+       <padding>0</padding>
+       <expand>False</expand>
+       <fill>False</fill>
+       <pack>GTK_PACK_END</pack>
+      </child>
+
+      <widget>
+       <class>GtkButton</class>
+       <name>button7</name>
+       <can_focus>True</can_focus>
+       <label>_Done</label>
+       <relief>GTK_RELIEF_NORMAL</relief>
+       <child>
+         <padding>0</padding>
+         <expand>False</expand>
+         <fill>True</fill>
+       </child>
+      </widget>
+    </widget>
+
+    <widget>
+      <class>GtkVBox</class>
+      <name>vbox8</name>
+      <homogeneous>False</homogeneous>
+      <spacing>0</spacing>
+      <child>
+       <padding>0</padding>
+       <expand>True</expand>
+       <fill>True</fill>
+      </child>
+
+      <widget>
+       <class>GtkLabel</class>
+       <name>label51</name>
+       <label>Please provide meta-data and keywords for the content.</label>
+       <justify>GTK_JUSTIFY_CENTER</justify>
+       <wrap>False</wrap>
+       <xalign>0.5</xalign>
+       <yalign>0.5</yalign>
+       <xpad>9</xpad>
+       <ypad>5</ypad>
+       <child>
+         <padding>0</padding>
+         <expand>False</expand>
+         <fill>False</fill>
+       </child>
+      </widget>
+
+      <widget>
+       <class>GtkHBox</class>
+       <name>hbox6</name>
+       <homogeneous>False</homogeneous>
+       <spacing>0</spacing>
+       <child>
+         <padding>0</padding>
+         <expand>False</expand>
+         <fill>False</fill>
+       </child>
+
+       <widget>
+         <class>GtkLabel</class>
+         <name>label49</name>
+         <label>_Type</label>
+         <justify>GTK_JUSTIFY_CENTER</justify>
+         <wrap>False</wrap>
+         <xalign>0.5</xalign>
+         <yalign>0.5</yalign>
+         <xpad>0</xpad>
+         <ypad>0</ypad>
+         <focus_target>optionmenu2</focus_target>
+         <child>
+           <padding>0</padding>
+           <expand>False</expand>
+           <fill>False</fill>
+         </child>
+       </widget>
+
+       <widget>
+         <class>GtkOptionMenu</class>
+         <name>optionmenu2</name>
+         <can_focus>True</can_focus>
+         <items>unknown
+filename
+meta-data
+</items>
+         <initial_choice>0</initial_choice>
+         <child>
+           <padding>0</padding>
+           <expand>False</expand>
+           <fill>False</fill>
+         </child>
+       </widget>
+
+       <widget>
+         <class>GtkLabel</class>
+         <name>label50</name>
+         <label>_Value</label>
+         <justify>GTK_JUSTIFY_CENTER</justify>
+         <wrap>False</wrap>
+         <xalign>0.5</xalign>
+         <yalign>0.5</yalign>
+         <xpad>0</xpad>
+         <ypad>0</ypad>
+         <focus_target>entry3</focus_target>
+         <child>
+           <padding>0</padding>
+           <expand>False</expand>
+           <fill>False</fill>
+         </child>
+       </widget>
+
+       <widget>
+         <class>GtkEntry</class>
+         <name>entry3</name>
+         <can_focus>True</can_focus>
+         <editable>True</editable>
+         <text_visible>True</text_visible>
+         <text_max_length>0</text_max_length>
+         <text></text>
+         <child>
+           <padding>0</padding>
+           <expand>True</expand>
+           <fill>True</fill>
+         </child>
+       </widget>
+      </widget>
+
+      <widget>
+       <class>GtkFrame</class>
+       <name>frame12</name>
+       <label>Meta-data</label>
+       <label_xalign>0</label_xalign>
+       <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
+       <child>
+         <padding>0</padding>
+         <expand>True</expand>
+         <fill>True</fill>
+       </child>
+
+       <widget>
+         <class>GtkScrolledWindow</class>
+         <name>scrolledwindow10</name>
+         <hscrollbar_policy>GTK_POLICY_AUTOMATIC</hscrollbar_policy>
+         <vscrollbar_policy>GTK_POLICY_AUTOMATIC</vscrollbar_policy>
+         <hupdate_policy>GTK_UPDATE_CONTINUOUS</hupdate_policy>
+         <vupdate_policy>GTK_UPDATE_CONTINUOUS</vupdate_policy>
+
+         <widget>
+           <class>GtkCList</class>
+           <name>clist8</name>
+           <can_focus>True</can_focus>
+           <columns>2</columns>
+           <column_widths>119,80</column_widths>
+           <selection_mode>GTK_SELECTION_SINGLE</selection_mode>
+           <show_titles>True</show_titles>
+           <shadow_type>GTK_SHADOW_IN</shadow_type>
+
+           <widget>
+             <class>GtkLabel</class>
+             <child_name>CList:title</child_name>
+             <name>label45</name>
+             <label>Type</label>
+             <justify>GTK_JUSTIFY_CENTER</justify>
+             <wrap>False</wrap>
+             <xalign>0.5</xalign>
+             <yalign>0.5</yalign>
+             <xpad>0</xpad>
+             <ypad>0</ypad>
+           </widget>
+
+           <widget>
+             <class>GtkLabel</class>
+             <child_name>CList:title</child_name>
+             <name>label46</name>
+             <label>Value</label>
+             <justify>GTK_JUSTIFY_CENTER</justify>
+             <wrap>False</wrap>
+             <xalign>0.5</xalign>
+             <yalign>0.5</yalign>
+             <xpad>0</xpad>
+             <ypad>0</ypad>
+           </widget>
+         </widget>
+       </widget>
+      </widget>
+
+      <widget>
+       <class>GtkHBox</class>
+       <name>hbox7</name>
+       <homogeneous>False</homogeneous>
+       <spacing>0</spacing>
+       <child>
+         <padding>0</padding>
+         <expand>True</expand>
+         <fill>True</fill>
+       </child>
+
+       <widget>
+         <class>GtkLabel</class>
+         <name>label47</name>
+         <label>_Keyword</label>
+         <justify>GTK_JUSTIFY_CENTER</justify>
+         <wrap>False</wrap>
+         <xalign>0.5</xalign>
+         <yalign>0.5</yalign>
+         <xpad>0</xpad>
+         <ypad>0</ypad>
+         <focus_target>entry4</focus_target>
+         <child>
+           <padding>0</padding>
+           <expand>False</expand>
+           <fill>False</fill>
+         </child>
+       </widget>
+
+       <widget>
+         <class>GtkEntry</class>
+         <name>entry4</name>
+         <can_focus>True</can_focus>
+         <editable>True</editable>
+         <text_visible>True</text_visible>
+         <text_max_length>0</text_max_length>
+         <text></text>
+         <child>
+           <padding>0</padding>
+           <expand>True</expand>
+           <fill>True</fill>
+         </child>
+       </widget>
+      </widget>
+    </widget>
+
+    <widget>
+      <class>GtkFrame</class>
+      <name>frame13</name>
+      <label>Keywords</label>
+      <label_xalign>0</label_xalign>
+      <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
+      <child>
+       <padding>0</padding>
+       <expand>True</expand>
+       <fill>True</fill>
+      </child>
+
+      <widget>
+       <class>GtkScrolledWindow</class>
+       <name>scrolledwindow11</name>
+       <hscrollbar_policy>GTK_POLICY_AUTOMATIC</hscrollbar_policy>
+       <vscrollbar_policy>GTK_POLICY_AUTOMATIC</vscrollbar_policy>
+       <hupdate_policy>GTK_UPDATE_CONTINUOUS</hupdate_policy>
+       <vupdate_policy>GTK_UPDATE_CONTINUOUS</vupdate_policy>
+
+       <widget>
+         <class>GtkCList</class>
+         <name>clist9</name>
+         <can_focus>True</can_focus>
+         <columns>1</columns>
+         <column_widths>80</column_widths>
+         <selection_mode>GTK_SELECTION_SINGLE</selection_mode>
+         <show_titles>True</show_titles>
+         <shadow_type>GTK_SHADOW_IN</shadow_type>
+
+         <widget>
+           <class>GtkLabel</class>
+           <child_name>CList:title</child_name>
+           <name>label48</name>
+           <label>label48</label>
+           <justify>GTK_JUSTIFY_CENTER</justify>
+           <wrap>False</wrap>
+           <xalign>0.5</xalign>
+           <yalign>0.5</yalign>
+           <xpad>0</xpad>
+           <ypad>0</ypad>
+         </widget>
+       </widget>
+      </widget>
+    </widget>
+  </widget>
+</widget>
+
+<widget>
+  <class>GtkDialog</class>
+  <name>metaDisplayDialog</name>
+  <title>File Information</title>
+  <type>GTK_WINDOW_POPUP</type>
+  <position>GTK_WIN_POS_MOUSE</position>
+  <modal>False</modal>
+  <allow_shrink>True</allow_shrink>
+  <allow_grow>True</allow_grow>
+  <auto_shrink>False</auto_shrink>
+
+  <widget>
+    <class>GtkVBox</class>
+    <child_name>Dialog:vbox</child_name>
+    <name>dialog-vbox2</name>
+    <homogeneous>False</homogeneous>
+    <spacing>0</spacing>
+
+    <widget>
+      <class>GtkHBox</class>
+      <child_name>Dialog:action_area</child_name>
+      <name>dialog-action_area2</name>
+      <border_width>10</border_width>
+      <homogeneous>True</homogeneous>
+      <spacing>5</spacing>
+      <child>
+       <padding>0</padding>
+       <expand>False</expand>
+       <fill>True</fill>
+       <pack>GTK_PACK_END</pack>
+      </child>
+
+      <widget>
+       <class>GtkButton</class>
+       <name>doneButton</name>
+       <can_focus>True</can_focus>
+       <label>Done</label>
+       <relief>GTK_RELIEF_NORMAL</relief>
+       <child>
+         <padding>0</padding>
+         <expand>False</expand>
+         <fill>False</fill>
+       </child>
+      </widget>
+    </widget>
+
+    <widget>
+      <class>GtkFrame</class>
+      <name>frame14</name>
+      <label>Meta-data</label>
+      <label_xalign>0</label_xalign>
+      <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
+      <child>
+       <padding>0</padding>
+       <expand>True</expand>
+       <fill>True</fill>
+      </child>
+
+      <widget>
+       <class>GtkScrolledWindow</class>
+       <name>scrolledwindow12</name>
+       <hscrollbar_policy>GTK_POLICY_AUTOMATIC</hscrollbar_policy>
+       <vscrollbar_policy>GTK_POLICY_AUTOMATIC</vscrollbar_policy>
+       <hupdate_policy>GTK_UPDATE_CONTINUOUS</hupdate_policy>
+       <vupdate_policy>GTK_UPDATE_CONTINUOUS</vupdate_policy>
+
+       <widget>
+         <class>GtkCList</class>
+         <name>clist10</name>
+         <can_focus>True</can_focus>
+         <columns>2</columns>
+         <column_widths>119,80</column_widths>
+         <selection_mode>GTK_SELECTION_SINGLE</selection_mode>
+         <show_titles>True</show_titles>
+         <shadow_type>GTK_SHADOW_IN</shadow_type>
+
+         <widget>
+           <class>GtkLabel</class>
+           <child_name>CList:title</child_name>
+           <name>label52</name>
+           <label>Type</label>
+           <justify>GTK_JUSTIFY_CENTER</justify>
+           <wrap>False</wrap>
+           <xalign>0.5</xalign>
+           <yalign>0.5</yalign>
+           <xpad>0</xpad>
+           <ypad>0</ypad>
+         </widget>
+
+         <widget>
+           <class>GtkLabel</class>
+           <child_name>CList:title</child_name>
+           <name>label53</name>
+           <label>Value</label>
+           <justify>GTK_JUSTIFY_CENTER</justify>
+           <wrap>False</wrap>
+           <xalign>0.5</xalign>
+           <yalign>0.5</yalign>
+           <xpad>0</xpad>
+           <ypad>0</ypad>
+         </widget>
+       </widget>
+      </widget>
+    </widget>
+  </widget>
+</widget>
+
+</GTK-Interface>

Added: gnunet-gtk/po/ChangeLog
===================================================================

Added: gnunet-gtk/po/POTFILES.in
===================================================================
--- gnunet-gtk/po/POTFILES.in   2005-05-01 15:18:21 UTC (rev 718)
+++ gnunet-gtk/po/POTFILES.in   2005-05-01 15:18:41 UTC (rev 719)
@@ -0,0 +1,6 @@
+# List of source files containing translatable strings.
+
+src/main.c
+src/interface.c
+src/callbacks.c
+src/support.c

Added: gnunet-gtk/src/Makefile.am
===================================================================
--- gnunet-gtk/src/Makefile.am  2005-05-01 15:18:21 UTC (rev 718)
+++ gnunet-gtk/src/Makefile.am  2005-05-01 15:18:41 UTC (rev 719)
@@ -0,0 +1,16 @@
+## Process this file with automake to produce Makefile.in
+
+INCLUDES = \
+       -I$(top_srcdir)/intl \
+       @GTK_CFLAGS@
+
+bin_PROGRAMS = gnunet-gtk
+
+gnunet_gtk_SOURCES = \
+       main.c \
+       support.c support.h \
+       interface.c interface.h \
+       callbacks.c callbacks.h
+
+gnunet_gtk_LDADD = @GTK_LIBS@ $(INTLLIBS)
+

Added: gnunet-gtk/src/callbacks.c
===================================================================

Added: gnunet-gtk/src/callbacks.h
===================================================================

Added: gnunet-gtk/src/interface.c
===================================================================
--- gnunet-gtk/src/interface.c  2005-05-01 15:18:21 UTC (rev 718)
+++ gnunet-gtk/src/interface.c  2005-05-01 15:18:41 UTC (rev 719)
@@ -0,0 +1,1541 @@
+/*
+ * DO NOT EDIT THIS FILE - it is generated by Glade.
+ */
+
+#ifdef HAVE_CONFIG_H
+#  include <config.h>
+#endif
+
+#include <sys/types.h>
+#include <sys/stat.h>
+#include <unistd.h>
+#include <string.h>
+
+#include <gdk/gdkkeysyms.h>
+#include <gtk/gtk.h>
+
+#include "callbacks.h"
+#include "interface.h"
+#include "support.h"
+
+GtkWidget*
+create_mainWindow (void)
+{
+  GtkWidget *mainWindow;
+  GtkWidget *vbox1;
+  GtkWidget *menubar1;
+  guint tmp_key;
+  GtkWidget *quit1;
+  GtkWidget *help1;
+  GtkWidget *help1_menu;
+  GtkAccelGroup *help1_menu_accels;
+  GtkWidget *about;
+  GtkWidget *mainnotebook;
+  GtkWidget *scrolledwindow1;
+  GtkWidget *viewport1;
+  GtkWidget *scrolledwindow2;
+  GtkWidget *viewport2;
+  GtkWidget *vbox2;
+  GtkWidget *frame3;
+  GtkWidget *hbox2;
+  guint startDaemon_key;
+  GtkWidget *startDaemon;
+  guint stopDaemon_key;
+  GtkWidget *stopDaemon;
+  GtkWidget *statusPixmap;
+  GtkWidget *frame2;
+  GtkWidget *statisticsLabel;
+  GtkWidget *frame1;
+  GtkWidget *scrolledwindow5;
+  GtkWidget *clist2;
+  GtkWidget *label15;
+  GtkWidget *label1;
+  GtkWidget *empty_notebook_page;
+  GtkWidget *statusfstab;
+  GtkWidget *fsnotebook;
+  GtkWidget *vbox5;
+  GtkWidget *frame8;
+  GtkWidget *scrolledwindow9;
+  GtkWidget *clist7;
+  GtkWidget *label41;
+  GtkWidget *label42;
+  GtkWidget *label43;
+  GtkWidget *label44;
+  GtkWidget *frame9;
+  GtkWidget *scrolledwindow7;
+  GtkWidget *clist5;
+  GtkWidget *label26;
+  GtkWidget *label27;
+  GtkWidget *label28;
+  GtkWidget *label29;
+  GtkWidget *label30;
+  GtkWidget *frame10;
+  GtkWidget *scrolledwindow8;
+  GtkWidget *clist6;
+  GtkWidget *label31;
+  GtkWidget *label32;
+  GtkWidget *label33;
+  GtkWidget *label34;
+  GtkWidget *label35;
+  GtkWidget *statusfstab;
+  GtkWidget *vbox7;
+  GtkWidget *notebook6;
+  GtkWidget *label36;
+  GtkWidget *hbox4;
+  GtkWidget *combo2;
+  GtkWidget *combo_entry2;
+  guint fssearchbutton_key;
+  GtkWidget *fssearchbutton;
+  GtkWidget *label40;
+  GtkWidget *optionmenu1;
+  GtkWidget *optionmenu1_menu;
+  GtkWidget *glade_menuitem;
+  GtkWidget *downloadfstab;
+  GtkWidget *vbox9;
+  GtkWidget *hbox8;
+  GSList *method_group = NULL;
+  GtkWidget *indexbutton;
+  GtkWidget *insertButton;
+  GtkWidget *hbox9;
+  GSList *recursive_group = NULL;
+  GtkWidget *radiobutton2;
+  GtkWidget *radiobutton3;
+  GtkWidget *hbox10;
+  guint label54_key;
+  GtkWidget *label54;
+  GtkWidget *combo1;
+  GtkWidget *combo_entry1;
+  GtkWidget *button9;
+  GtkWidget *insertfstab;
+  GtkWidget *vbox6;
+  GtkWidget *menubar2;
+  GtkWidget *createNamespace;
+  GtkWidget *createNamespace_menu;
+  GtkAccelGroup *createNamespace_menu_accels;
+  GtkWidget *namespace1;
+  GtkWidget *directory1;
+  GtkWidget *collection1;
+  GtkWidget *advertisement1;
+  GtkWidget *delete1;
+  GtkWidget *delete1_menu;
+  GtkAccelGroup *delete1_menu_accels;
+  GtkWidget *namespace2;
+  GtkWidget *collection2;
+  GtkWidget *notebook4;
+  GtkWidget *label39;
+  GtkWidget *frame11;
+  GtkWidget *scrolledwindow3;
+  GtkWidget *viewport3;
+  GtkWidget *scrolledwindow4;
+  GtkWidget *clist1;
+  GtkWidget *label12;
+  GtkWidget *label13;
+  GtkWidget *label14;
+  GtkWidget *advancedfstab;
+  GtkWidget *fstab;
+  GtkWidget *vbox3;
+  GtkWidget *label5;
+  GtkWidget *vbox4;
+  GtkWidget *notebook3;
+  GtkWidget *label38;
+  GtkWidget *combo3;
+  GList *combo3_items = NULL;
+  GtkWidget *combo_entry3;
+  GtkWidget *label6;
+  GtkWidget *statusbar;
+  GtkAccelGroup *accel_group;
+  GtkTooltips *tooltips;
+
+  tooltips = gtk_tooltips_new ();
+
+  accel_group = gtk_accel_group_new ();
+
+  mainWindow = gtk_window_new (GTK_WINDOW_TOPLEVEL);
+  gtk_widget_set_name (mainWindow, "mainWindow");
+  gtk_object_set_data (GTK_OBJECT (mainWindow), "mainWindow", mainWindow);
+  gtk_window_set_title (GTK_WINDOW (mainWindow), _("gnunet-gtk"));
+
+  vbox1 = gtk_vbox_new (FALSE, 0);
+  gtk_widget_set_name (vbox1, "vbox1");
+  gtk_widget_ref (vbox1);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "vbox1", vbox1,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (vbox1);
+  gtk_container_add (GTK_CONTAINER (mainWindow), vbox1);
+
+  menubar1 = gtk_menu_bar_new ();
+  gtk_widget_set_name (menubar1, "menubar1");
+  gtk_widget_ref (menubar1);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "menubar1", menubar1,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (menubar1);
+  gtk_box_pack_start (GTK_BOX (vbox1), menubar1, FALSE, FALSE, 0);
+
+  quit1 = gtk_menu_item_new_with_label ("");
+  tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (quit1)->child),
+                                   _("_Quit"));
+  gtk_widget_add_accelerator (quit1, "activate_item", accel_group,
+                              tmp_key, GDK_MOD1_MASK, (GtkAccelFlags) 0);
+  gtk_widget_set_name (quit1, "quit1");
+  gtk_widget_ref (quit1);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "quit1", quit1,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (quit1);
+  gtk_container_add (GTK_CONTAINER (menubar1), quit1);
+
+  help1 = gtk_menu_item_new_with_label ("");
+  tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (help1)->child),
+                                   _("_Help"));
+  gtk_widget_add_accelerator (help1, "activate_item", accel_group,
+                              tmp_key, GDK_MOD1_MASK, (GtkAccelFlags) 0);
+  gtk_widget_set_name (help1, "help1");
+  gtk_widget_ref (help1);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "help1", help1,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (help1);
+  gtk_container_add (GTK_CONTAINER (menubar1), help1);
+
+  help1_menu = gtk_menu_new ();
+  gtk_widget_set_name (help1_menu, "help1_menu");
+  gtk_widget_ref (help1_menu);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "help1_menu", help1_menu,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_menu_item_set_submenu (GTK_MENU_ITEM (help1), help1_menu);
+  help1_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU 
(help1_menu));
+
+  about = gtk_menu_item_new_with_label ("");
+  tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (about)->child),
+                                   _("_About"));
+  gtk_widget_add_accelerator (about, "activate_item", help1_menu_accels,
+                              tmp_key, 0, 0);
+  gtk_widget_set_name (about, "about");
+  gtk_widget_ref (about);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "about", about,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (about);
+  gtk_container_add (GTK_CONTAINER (help1_menu), about);
+  gtk_widget_add_accelerator (about, "activate", accel_group,
+                              GDK_F1, 0,
+                              GTK_ACCEL_VISIBLE);
+
+  mainnotebook = gtk_notebook_new ();
+  gtk_widget_set_name (mainnotebook, "mainnotebook");
+  gtk_widget_ref (mainnotebook);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "mainnotebook", 
mainnotebook,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (mainnotebook);
+  gtk_box_pack_start (GTK_BOX (vbox1), mainnotebook, TRUE, TRUE, 0);
+  gtk_notebook_set_scrollable (GTK_NOTEBOOK (mainnotebook), TRUE);
+
+  scrolledwindow1 = gtk_scrolled_window_new (NULL, NULL);
+  gtk_widget_set_name (scrolledwindow1, "scrolledwindow1");
+  gtk_widget_ref (scrolledwindow1);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "scrolledwindow1", 
scrolledwindow1,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (scrolledwindow1);
+  gtk_container_add (GTK_CONTAINER (mainnotebook), scrolledwindow1);
+  gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow1), 
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+
+  viewport1 = gtk_viewport_new (NULL, NULL);
+  gtk_widget_set_name (viewport1, "viewport1");
+  gtk_widget_ref (viewport1);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "viewport1", viewport1,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (viewport1);
+  gtk_container_add (GTK_CONTAINER (scrolledwindow1), viewport1);
+
+  scrolledwindow2 = gtk_scrolled_window_new (NULL, NULL);
+  gtk_widget_set_name (scrolledwindow2, "scrolledwindow2");
+  gtk_widget_ref (scrolledwindow2);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "scrolledwindow2", 
scrolledwindow2,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (scrolledwindow2);
+  gtk_container_add (GTK_CONTAINER (viewport1), scrolledwindow2);
+  gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow2), 
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+
+  viewport2 = gtk_viewport_new (NULL, NULL);
+  gtk_widget_set_name (viewport2, "viewport2");
+  gtk_widget_ref (viewport2);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "viewport2", viewport2,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (viewport2);
+  gtk_container_add (GTK_CONTAINER (scrolledwindow2), viewport2);
+
+  vbox2 = gtk_vbox_new (FALSE, 0);
+  gtk_widget_set_name (vbox2, "vbox2");
+  gtk_widget_ref (vbox2);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "vbox2", vbox2,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (vbox2);
+  gtk_container_add (GTK_CONTAINER (viewport2), vbox2);
+
+  frame3 = gtk_frame_new (_("gnunetd control"));
+  gtk_widget_set_name (frame3, "frame3");
+  gtk_widget_ref (frame3);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "frame3", frame3,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (frame3);
+  gtk_box_pack_start (GTK_BOX (vbox2), frame3, FALSE, FALSE, 0);
+
+  hbox2 = gtk_hbox_new (FALSE, 0);
+  gtk_widget_set_name (hbox2, "hbox2");
+  gtk_widget_ref (hbox2);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "hbox2", hbox2,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (hbox2);
+  gtk_container_add (GTK_CONTAINER (frame3), hbox2);
+
+  startDaemon = gtk_button_new_with_label ("");
+  startDaemon_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN 
(startDaemon)->child),
+                                   _("_start gnunetd"));
+  gtk_widget_add_accelerator (startDaemon, "clicked", accel_group,
+                              startDaemon_key, GDK_MOD1_MASK, (GtkAccelFlags) 
0);
+  gtk_widget_set_name (startDaemon, "startDaemon");
+  gtk_widget_ref (startDaemon);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "startDaemon", 
startDaemon,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (startDaemon);
+  gtk_box_pack_start (GTK_BOX (hbox2), startDaemon, TRUE, TRUE, 0);
+  gtk_tooltips_set_tip (tooltips, startDaemon, _("connect to GNUnet"), NULL);
+
+  stopDaemon = gtk_button_new_with_label ("");
+  stopDaemon_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN 
(stopDaemon)->child),
+                                   _("s_top gnunetd"));
+  gtk_widget_add_accelerator (stopDaemon, "clicked", accel_group,
+                              stopDaemon_key, GDK_MOD1_MASK, (GtkAccelFlags) 
0);
+  gtk_widget_set_name (stopDaemon, "stopDaemon");
+  gtk_widget_ref (stopDaemon);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "stopDaemon", stopDaemon,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (stopDaemon);
+  gtk_box_pack_start (GTK_BOX (hbox2), stopDaemon, TRUE, TRUE, 0);
+  gtk_tooltips_set_tip (tooltips, stopDaemon, _("disconnect from GNUnet"), 
NULL);
+
+  statusPixmap = create_pixmap (mainWindow, NULL);
+  gtk_widget_set_name (statusPixmap, "statusPixmap");
+  gtk_widget_ref (statusPixmap);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "statusPixmap", 
statusPixmap,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (statusPixmap);
+  gtk_box_pack_start (GTK_BOX (hbox2), statusPixmap, FALSE, FALSE, 0);
+
+  frame2 = gtk_frame_new (_("Statistics"));
+  gtk_widget_set_name (frame2, "frame2");
+  gtk_widget_ref (frame2);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "frame2", frame2,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (frame2);
+  gtk_box_pack_start (GTK_BOX (vbox2), frame2, TRUE, TRUE, 0);
+
+  statisticsLabel = gtk_label_new (_("Unavailable.\n"));
+  gtk_widget_set_name (statisticsLabel, "statisticsLabel");
+  gtk_widget_ref (statisticsLabel);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "statisticsLabel", 
statisticsLabel,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (statisticsLabel);
+  gtk_container_add (GTK_CONTAINER (frame2), statisticsLabel);
+  gtk_label_set_justify (GTK_LABEL (statisticsLabel), GTK_JUSTIFY_LEFT);
+  gtk_label_set_line_wrap (GTK_LABEL (statisticsLabel), TRUE);
+
+  frame1 = gtk_frame_new (_("Available Applications"));
+  gtk_widget_set_name (frame1, "frame1");
+  gtk_widget_ref (frame1);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "frame1", frame1,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (frame1);
+  gtk_box_pack_start (GTK_BOX (vbox2), frame1, TRUE, TRUE, 0);
+
+  scrolledwindow5 = gtk_scrolled_window_new (NULL, NULL);
+  gtk_widget_set_name (scrolledwindow5, "scrolledwindow5");
+  gtk_widget_ref (scrolledwindow5);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "scrolledwindow5", 
scrolledwindow5,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (scrolledwindow5);
+  gtk_container_add (GTK_CONTAINER (frame1), scrolledwindow5);
+  gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow5), 
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+
+  clist2 = gtk_clist_new (1);
+  gtk_widget_set_name (clist2, "clist2");
+  gtk_widget_ref (clist2);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "clist2", clist2,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (clist2);
+  gtk_container_add (GTK_CONTAINER (scrolledwindow5), clist2);
+  gtk_clist_set_column_width (GTK_CLIST (clist2), 0, 80);
+  gtk_clist_column_titles_show (GTK_CLIST (clist2));
+
+  label15 = gtk_label_new (_("Modules"));
+  gtk_widget_set_name (label15, "label15");
+  gtk_widget_ref (label15);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label15", label15,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label15);
+  gtk_clist_set_column_widget (GTK_CLIST (clist2), 0, label15);
+
+  label1 = gtk_label_new ("");
+  gtk_label_parse_uline (GTK_LABEL (label1),
+                         _("_General"));
+  gtk_widget_set_name (label1, "label1");
+  gtk_widget_ref (label1);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label1", label1,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label1);
+  gtk_notebook_set_tab_label (GTK_NOTEBOOK (mainnotebook), 
gtk_notebook_get_nth_page (GTK_NOTEBOOK (mainnotebook), 0), label1);
+
+  empty_notebook_page = gtk_vbox_new (FALSE, 0);
+  gtk_widget_show (empty_notebook_page);
+  gtk_container_add (GTK_CONTAINER (mainnotebook), empty_notebook_page);
+
+  statusfstab = gtk_label_new ("");
+  gtk_label_parse_uline (GTK_LABEL (statusfstab),
+                         _("S_tatus"));
+  gtk_widget_set_name (statusfstab, "statusfstab");
+  gtk_widget_ref (statusfstab);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "statusfstab", 
statusfstab,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (statusfstab);
+  gtk_notebook_set_tab_label (GTK_NOTEBOOK (mainnotebook), 
gtk_notebook_get_nth_page (GTK_NOTEBOOK (mainnotebook), 1), statusfstab);
+
+  fsnotebook = gtk_notebook_new ();
+  gtk_widget_set_name (fsnotebook, "fsnotebook");
+  gtk_widget_ref (fsnotebook);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "fsnotebook", fsnotebook,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (fsnotebook);
+  gtk_container_add (GTK_CONTAINER (mainnotebook), fsnotebook);
+
+  vbox5 = gtk_vbox_new (FALSE, 0);
+  gtk_widget_set_name (vbox5, "vbox5");
+  gtk_widget_ref (vbox5);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "vbox5", vbox5,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (vbox5);
+  gtk_container_add (GTK_CONTAINER (fsnotebook), vbox5);
+
+  frame8 = gtk_frame_new (_("Search Results"));
+  gtk_widget_set_name (frame8, "frame8");
+  gtk_widget_ref (frame8);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "frame8", frame8,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (frame8);
+  gtk_box_pack_start (GTK_BOX (vbox5), frame8, TRUE, TRUE, 0);
+
+  scrolledwindow9 = gtk_scrolled_window_new (NULL, NULL);
+  gtk_widget_set_name (scrolledwindow9, "scrolledwindow9");
+  gtk_widget_ref (scrolledwindow9);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "scrolledwindow9", 
scrolledwindow9,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (scrolledwindow9);
+  gtk_container_add (GTK_CONTAINER (frame8), scrolledwindow9);
+  gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow9), 
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+
+  clist7 = gtk_clist_new (4);
+  gtk_widget_set_name (clist7, "clist7");
+  gtk_widget_ref (clist7);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "clist7", clist7,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (clist7);
+  gtk_container_add (GTK_CONTAINER (scrolledwindow9), clist7);
+  gtk_clist_set_column_width (GTK_CLIST (clist7), 0, 77);
+  gtk_clist_set_column_width (GTK_CLIST (clist7), 1, 40);
+  gtk_clist_set_column_width (GTK_CLIST (clist7), 2, 80);
+  gtk_clist_set_column_width (GTK_CLIST (clist7), 3, 37);
+  gtk_clist_column_titles_show (GTK_CLIST (clist7));
+
+  label41 = gtk_label_new (_("filename"));
+  gtk_widget_set_name (label41, "label41");
+  gtk_widget_ref (label41);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label41", label41,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label41);
+  gtk_clist_set_column_widget (GTK_CLIST (clist7), 0, label41);
+
+  label42 = gtk_label_new (_("size"));
+  gtk_widget_set_name (label42, "label42");
+  gtk_widget_ref (label42);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label42", label42,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label42);
+  gtk_clist_set_column_widget (GTK_CLIST (clist7), 1, label42);
+
+  label43 = gtk_label_new (_("mime-type"));
+  gtk_widget_set_name (label43, "label43");
+  gtk_widget_ref (label43);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label43", label43,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label43);
+  gtk_clist_set_column_widget (GTK_CLIST (clist7), 2, label43);
+
+  label44 = gtk_label_new (_("description"));
+  gtk_widget_set_name (label44, "label44");
+  gtk_widget_ref (label44);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label44", label44,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label44);
+  gtk_clist_set_column_widget (GTK_CLIST (clist7), 3, label44);
+
+  frame9 = gtk_frame_new (_("Downloads"));
+  gtk_widget_set_name (frame9, "frame9");
+  gtk_widget_ref (frame9);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "frame9", frame9,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (frame9);
+  gtk_box_pack_start (GTK_BOX (vbox5), frame9, TRUE, TRUE, 0);
+
+  scrolledwindow7 = gtk_scrolled_window_new (NULL, NULL);
+  gtk_widget_set_name (scrolledwindow7, "scrolledwindow7");
+  gtk_widget_ref (scrolledwindow7);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "scrolledwindow7", 
scrolledwindow7,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (scrolledwindow7);
+  gtk_container_add (GTK_CONTAINER (frame9), scrolledwindow7);
+  gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow7), 
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+
+  clist5 = gtk_clist_new (5);
+  gtk_widget_set_name (clist5, "clist5");
+  gtk_widget_ref (clist5);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "clist5", clist5,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (clist5);
+  gtk_container_add (GTK_CONTAINER (scrolledwindow7), clist5);
+  gtk_clist_set_column_width (GTK_CLIST (clist5), 0, 80);
+  gtk_clist_set_column_width (GTK_CLIST (clist5), 1, 39);
+  gtk_clist_set_column_width (GTK_CLIST (clist5), 2, 85);
+  gtk_clist_set_column_width (GTK_CLIST (clist5), 3, 84);
+  gtk_clist_set_column_width (GTK_CLIST (clist5), 4, 118);
+  gtk_clist_column_titles_show (GTK_CLIST (clist5));
+
+  label26 = gtk_label_new (_("filename"));
+  gtk_widget_set_name (label26, "label26");
+  gtk_widget_ref (label26);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label26", label26,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label26);
+  gtk_clist_set_column_widget (GTK_CLIST (clist5), 0, label26);
+
+  label27 = gtk_label_new (_("size"));
+  gtk_widget_set_name (label27, "label27");
+  gtk_widget_ref (label27);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label27", label27,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label27);
+  gtk_clist_set_column_widget (GTK_CLIST (clist5), 1, label27);
+
+  label28 = gtk_label_new (_("mime-type"));
+  gtk_widget_set_name (label28, "label28");
+  gtk_widget_ref (label28);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label28", label28,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label28);
+  gtk_clist_set_column_widget (GTK_CLIST (clist5), 2, label28);
+
+  label29 = gtk_label_new (_("progress"));
+  gtk_widget_set_name (label29, "label29");
+  gtk_widget_ref (label29);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label29", label29,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label29);
+  gtk_clist_set_column_widget (GTK_CLIST (clist5), 3, label29);
+
+  label30 = gtk_label_new (_("description"));
+  gtk_widget_set_name (label30, "label30");
+  gtk_widget_ref (label30);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label30", label30,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label30);
+  gtk_clist_set_column_widget (GTK_CLIST (clist5), 4, label30);
+
+  frame10 = gtk_frame_new (_("Uploads"));
+  gtk_widget_set_name (frame10, "frame10");
+  gtk_widget_ref (frame10);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "frame10", frame10,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (frame10);
+  gtk_box_pack_start (GTK_BOX (vbox5), frame10, TRUE, TRUE, 0);
+
+  scrolledwindow8 = gtk_scrolled_window_new (NULL, NULL);
+  gtk_widget_set_name (scrolledwindow8, "scrolledwindow8");
+  gtk_widget_ref (scrolledwindow8);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "scrolledwindow8", 
scrolledwindow8,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (scrolledwindow8);
+  gtk_container_add (GTK_CONTAINER (frame10), scrolledwindow8);
+  gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow8), 
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+
+  clist6 = gtk_clist_new (5);
+  gtk_widget_set_name (clist6, "clist6");
+  gtk_widget_ref (clist6);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "clist6", clist6,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (clist6);
+  gtk_container_add (GTK_CONTAINER (scrolledwindow8), clist6);
+  gtk_clist_set_column_width (GTK_CLIST (clist6), 0, 78);
+  gtk_clist_set_column_width (GTK_CLIST (clist6), 1, 38);
+  gtk_clist_set_column_width (GTK_CLIST (clist6), 2, 80);
+  gtk_clist_set_column_width (GTK_CLIST (clist6), 3, 84);
+  gtk_clist_set_column_width (GTK_CLIST (clist6), 4, 24);
+  gtk_clist_column_titles_show (GTK_CLIST (clist6));
+
+  label31 = gtk_label_new (_("filename"));
+  gtk_widget_set_name (label31, "label31");
+  gtk_widget_ref (label31);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label31", label31,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label31);
+  gtk_clist_set_column_widget (GTK_CLIST (clist6), 0, label31);
+
+  label32 = gtk_label_new (_("size"));
+  gtk_widget_set_name (label32, "label32");
+  gtk_widget_ref (label32);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label32", label32,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label32);
+  gtk_clist_set_column_widget (GTK_CLIST (clist6), 1, label32);
+
+  label33 = gtk_label_new (_("mime-type"));
+  gtk_widget_set_name (label33, "label33");
+  gtk_widget_ref (label33);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label33", label33,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label33);
+  gtk_clist_set_column_widget (GTK_CLIST (clist6), 2, label33);
+
+  label34 = gtk_label_new (_("progress"));
+  gtk_widget_set_name (label34, "label34");
+  gtk_widget_ref (label34);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label34", label34,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label34);
+  gtk_clist_set_column_widget (GTK_CLIST (clist6), 3, label34);
+
+  label35 = gtk_label_new (_("keywords"));
+  gtk_widget_set_name (label35, "label35");
+  gtk_widget_ref (label35);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label35", label35,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label35);
+  gtk_clist_set_column_widget (GTK_CLIST (clist6), 4, label35);
+
+  statusfstab = gtk_label_new ("");
+  gtk_label_parse_uline (GTK_LABEL (statusfstab),
+                         _("S_tatus"));
+  gtk_widget_set_name (statusfstab, "statusfstab");
+  gtk_widget_ref (statusfstab);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "statusfstab", 
statusfstab,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (statusfstab);
+  gtk_notebook_set_tab_label (GTK_NOTEBOOK (fsnotebook), 
gtk_notebook_get_nth_page (GTK_NOTEBOOK (fsnotebook), 0), statusfstab);
+
+  vbox7 = gtk_vbox_new (FALSE, 0);
+  gtk_widget_set_name (vbox7, "vbox7");
+  gtk_widget_ref (vbox7);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "vbox7", vbox7,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (vbox7);
+  gtk_container_add (GTK_CONTAINER (fsnotebook), vbox7);
+
+  notebook6 = gtk_notebook_new ();
+  gtk_widget_set_name (notebook6, "notebook6");
+  gtk_widget_ref (notebook6);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "notebook6", notebook6,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (notebook6);
+  gtk_box_pack_start (GTK_BOX (vbox7), notebook6, TRUE, TRUE, 0);
+
+  empty_notebook_page = gtk_vbox_new (FALSE, 0);
+  gtk_widget_show (empty_notebook_page);
+  gtk_container_add (GTK_CONTAINER (notebook6), empty_notebook_page);
+
+  label36 = gtk_label_new (_("label36"));
+  gtk_widget_set_name (label36, "label36");
+  gtk_widget_ref (label36);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label36", label36,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label36);
+  gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook6), 
gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook6), 0), label36);
+
+  hbox4 = gtk_hbox_new (FALSE, 0);
+  gtk_widget_set_name (hbox4, "hbox4");
+  gtk_widget_ref (hbox4);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "hbox4", hbox4,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (hbox4);
+  gtk_box_pack_start (GTK_BOX (vbox7), hbox4, FALSE, FALSE, 0);
+
+  combo2 = gtk_combo_new ();
+  gtk_widget_set_name (combo2, "combo2");
+  gtk_widget_ref (combo2);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "combo2", combo2,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (combo2);
+  gtk_box_pack_start (GTK_BOX (hbox4), combo2, TRUE, TRUE, 0);
+
+  combo_entry2 = GTK_COMBO (combo2)->entry;
+  gtk_widget_set_name (combo_entry2, "combo_entry2");
+  gtk_widget_ref (combo_entry2);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "combo_entry2", 
combo_entry2,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (combo_entry2);
+
+  fssearchbutton = gtk_button_new_with_label ("");
+  fssearchbutton_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN 
(fssearchbutton)->child),
+                                   _("_search"));
+  gtk_widget_add_accelerator (fssearchbutton, "clicked", accel_group,
+                              fssearchbutton_key, GDK_MOD1_MASK, 
(GtkAccelFlags) 0);
+  gtk_widget_set_name (fssearchbutton, "fssearchbutton");
+  gtk_widget_ref (fssearchbutton);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "fssearchbutton", 
fssearchbutton,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (fssearchbutton);
+  gtk_box_pack_start (GTK_BOX (hbox4), fssearchbutton, FALSE, FALSE, 0);
+
+  label40 = gtk_label_new (_("in namespace"));
+  gtk_widget_set_name (label40, "label40");
+  gtk_widget_ref (label40);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label40", label40,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label40);
+  gtk_box_pack_start (GTK_BOX (hbox4), label40, FALSE, FALSE, 0);
+  gtk_misc_set_padding (GTK_MISC (label40), 8, 0);
+
+  optionmenu1 = gtk_option_menu_new ();
+  gtk_widget_set_name (optionmenu1, "optionmenu1");
+  gtk_widget_ref (optionmenu1);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "optionmenu1", 
optionmenu1,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (optionmenu1);
+  gtk_box_pack_start (GTK_BOX (hbox4), optionmenu1, FALSE, FALSE, 0);
+  optionmenu1_menu = gtk_menu_new ();
+  glade_menuitem = gtk_menu_item_new_with_label (_("global (everywhere)"));
+  gtk_widget_show (glade_menuitem);
+  gtk_menu_append (GTK_MENU (optionmenu1_menu), glade_menuitem);
+  gtk_option_menu_set_menu (GTK_OPTION_MENU (optionmenu1), optionmenu1_menu);
+
+  downloadfstab = gtk_label_new ("");
+  gtk_label_parse_uline (GTK_LABEL (downloadfstab),
+                         _("_Download"));
+  gtk_widget_set_name (downloadfstab, "downloadfstab");
+  gtk_widget_ref (downloadfstab);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "downloadfstab", 
downloadfstab,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (downloadfstab);
+  gtk_notebook_set_tab_label (GTK_NOTEBOOK (fsnotebook), 
gtk_notebook_get_nth_page (GTK_NOTEBOOK (fsnotebook), 1), downloadfstab);
+
+  vbox9 = gtk_vbox_new (FALSE, 0);
+  gtk_widget_set_name (vbox9, "vbox9");
+  gtk_widget_ref (vbox9);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "vbox9", vbox9,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (vbox9);
+  gtk_container_add (GTK_CONTAINER (fsnotebook), vbox9);
+
+  hbox8 = gtk_hbox_new (FALSE, 0);
+  gtk_widget_set_name (hbox8, "hbox8");
+  gtk_widget_ref (hbox8);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "hbox8", hbox8,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (hbox8);
+  gtk_box_pack_start (GTK_BOX (vbox9), hbox8, FALSE, FALSE, 0);
+
+  indexbutton = gtk_radio_button_new_with_label (method_group, _("index"));
+  method_group = gtk_radio_button_group (GTK_RADIO_BUTTON (indexbutton));
+  gtk_widget_set_name (indexbutton, "indexbutton");
+  gtk_widget_ref (indexbutton);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "indexbutton", 
indexbutton,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (indexbutton);
+  gtk_box_pack_start (GTK_BOX (hbox8), indexbutton, FALSE, FALSE, 0);
+  gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (indexbutton), TRUE);
+
+  insertButton = gtk_radio_button_new_with_label (method_group, _("insert"));
+  method_group = gtk_radio_button_group (GTK_RADIO_BUTTON (insertButton));
+  gtk_widget_set_name (insertButton, "insertButton");
+  gtk_widget_ref (insertButton);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "insertButton", 
insertButton,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (insertButton);
+  gtk_box_pack_start (GTK_BOX (hbox8), insertButton, FALSE, FALSE, 0);
+
+  hbox9 = gtk_hbox_new (FALSE, 0);
+  gtk_widget_set_name (hbox9, "hbox9");
+  gtk_widget_ref (hbox9);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "hbox9", hbox9,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (hbox9);
+  gtk_box_pack_start (GTK_BOX (vbox9), hbox9, FALSE, FALSE, 0);
+
+  radiobutton2 = gtk_radio_button_new_with_label (recursive_group, _("file 
only"));
+  recursive_group = gtk_radio_button_group (GTK_RADIO_BUTTON (radiobutton2));
+  gtk_widget_set_name (radiobutton2, "radiobutton2");
+  gtk_widget_ref (radiobutton2);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "radiobutton2", 
radiobutton2,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (radiobutton2);
+  gtk_box_pack_start (GTK_BOX (hbox9), radiobutton2, FALSE, FALSE, 0);
+  gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (radiobutton2), TRUE);
+
+  radiobutton3 = gtk_radio_button_new_with_label (recursive_group, 
_("recursive (for entire directories)"));
+  recursive_group = gtk_radio_button_group (GTK_RADIO_BUTTON (radiobutton3));
+  gtk_widget_set_name (radiobutton3, "radiobutton3");
+  gtk_widget_ref (radiobutton3);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "radiobutton3", 
radiobutton3,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (radiobutton3);
+  gtk_box_pack_start (GTK_BOX (hbox9), radiobutton3, FALSE, FALSE, 0);
+
+  hbox10 = gtk_hbox_new (FALSE, 0);
+  gtk_widget_set_name (hbox10, "hbox10");
+  gtk_widget_ref (hbox10);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "hbox10", hbox10,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (hbox10);
+  gtk_box_pack_start (GTK_BOX (vbox9), hbox10, FALSE, FALSE, 0);
+
+  label54 = gtk_label_new ("");
+  label54_key = gtk_label_parse_uline (GTK_LABEL (label54),
+                                   _("_Filename"));
+  gtk_widget_set_name (label54, "label54");
+  gtk_widget_ref (label54);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label54", label54,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label54);
+  gtk_box_pack_start (GTK_BOX (hbox10), label54, FALSE, FALSE, 0);
+
+  combo1 = gtk_combo_new ();
+  gtk_widget_set_name (combo1, "combo1");
+  gtk_widget_ref (combo1);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "combo1", combo1,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (combo1);
+  gtk_box_pack_start (GTK_BOX (hbox10), combo1, TRUE, TRUE, 0);
+
+  combo_entry1 = GTK_COMBO (combo1)->entry;
+  gtk_widget_set_name (combo_entry1, "combo_entry1");
+  gtk_widget_ref (combo_entry1);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "combo_entry1", 
combo_entry1,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (combo_entry1);
+
+  button9 = gtk_button_new_with_label (_("Browse"));
+  gtk_widget_set_name (button9, "button9");
+  gtk_widget_ref (button9);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "button9", button9,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (button9);
+  gtk_box_pack_start (GTK_BOX (hbox10), button9, FALSE, FALSE, 0);
+
+  insertfstab = gtk_label_new ("");
+  gtk_label_parse_uline (GTK_LABEL (insertfstab),
+                         _("_Insert"));
+  gtk_widget_set_name (insertfstab, "insertfstab");
+  gtk_widget_ref (insertfstab);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "insertfstab", 
insertfstab,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (insertfstab);
+  gtk_notebook_set_tab_label (GTK_NOTEBOOK (fsnotebook), 
gtk_notebook_get_nth_page (GTK_NOTEBOOK (fsnotebook), 2), insertfstab);
+
+  vbox6 = gtk_vbox_new (FALSE, 0);
+  gtk_widget_set_name (vbox6, "vbox6");
+  gtk_widget_ref (vbox6);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "vbox6", vbox6,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (vbox6);
+  gtk_container_add (GTK_CONTAINER (fsnotebook), vbox6);
+
+  menubar2 = gtk_menu_bar_new ();
+  gtk_widget_set_name (menubar2, "menubar2");
+  gtk_widget_ref (menubar2);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "menubar2", menubar2,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (menubar2);
+  gtk_box_pack_start (GTK_BOX (vbox6), menubar2, FALSE, FALSE, 0);
+
+  createNamespace = gtk_menu_item_new_with_label ("");
+  tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN 
(createNamespace)->child),
+                                   _("_create"));
+  gtk_widget_add_accelerator (createNamespace, "activate_item", accel_group,
+                              tmp_key, GDK_MOD1_MASK, (GtkAccelFlags) 0);
+  gtk_widget_set_name (createNamespace, "createNamespace");
+  gtk_widget_ref (createNamespace);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "createNamespace", 
createNamespace,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (createNamespace);
+  gtk_container_add (GTK_CONTAINER (menubar2), createNamespace);
+
+  createNamespace_menu = gtk_menu_new ();
+  gtk_widget_set_name (createNamespace_menu, "createNamespace_menu");
+  gtk_widget_ref (createNamespace_menu);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "createNamespace_menu", 
createNamespace_menu,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_menu_item_set_submenu (GTK_MENU_ITEM (createNamespace), 
createNamespace_menu);
+  createNamespace_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU 
(createNamespace_menu));
+
+  namespace1 = gtk_menu_item_new_with_label ("");
+  tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (namespace1)->child),
+                                   _("_Namespace"));
+  gtk_widget_add_accelerator (namespace1, "activate_item", 
createNamespace_menu_accels,
+                              tmp_key, 0, 0);
+  gtk_widget_set_name (namespace1, "namespace1");
+  gtk_widget_ref (namespace1);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "namespace1", namespace1,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (namespace1);
+  gtk_container_add (GTK_CONTAINER (createNamespace_menu), namespace1);
+
+  directory1 = gtk_menu_item_new_with_label ("");
+  tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (directory1)->child),
+                                   _("_Directory"));
+  gtk_widget_add_accelerator (directory1, "activate_item", 
createNamespace_menu_accels,
+                              tmp_key, 0, 0);
+  gtk_widget_set_name (directory1, "directory1");
+  gtk_widget_ref (directory1);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "directory1", directory1,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (directory1);
+  gtk_container_add (GTK_CONTAINER (createNamespace_menu), directory1);
+
+  collection1 = gtk_menu_item_new_with_label ("");
+  tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (collection1)->child),
+                                   _("_Collection"));
+  gtk_widget_add_accelerator (collection1, "activate_item", 
createNamespace_menu_accels,
+                              tmp_key, 0, 0);
+  gtk_widget_set_name (collection1, "collection1");
+  gtk_widget_ref (collection1);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "collection1", 
collection1,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (collection1);
+  gtk_container_add (GTK_CONTAINER (createNamespace_menu), collection1);
+
+  advertisement1 = gtk_menu_item_new_with_label ("");
+  tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (advertisement1)->child),
+                                   _("_Advertisement"));
+  gtk_widget_add_accelerator (advertisement1, "activate_item", 
createNamespace_menu_accels,
+                              tmp_key, 0, 0);
+  gtk_widget_set_name (advertisement1, "advertisement1");
+  gtk_widget_ref (advertisement1);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "advertisement1", 
advertisement1,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (advertisement1);
+  gtk_container_add (GTK_CONTAINER (createNamespace_menu), advertisement1);
+
+  delete1 = gtk_menu_item_new_with_label ("");
+  tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (delete1)->child),
+                                   _("_delete"));
+  gtk_widget_add_accelerator (delete1, "activate_item", accel_group,
+                              tmp_key, GDK_MOD1_MASK, (GtkAccelFlags) 0);
+  gtk_widget_set_name (delete1, "delete1");
+  gtk_widget_ref (delete1);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "delete1", delete1,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (delete1);
+  gtk_container_add (GTK_CONTAINER (menubar2), delete1);
+
+  delete1_menu = gtk_menu_new ();
+  gtk_widget_set_name (delete1_menu, "delete1_menu");
+  gtk_widget_ref (delete1_menu);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "delete1_menu", 
delete1_menu,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_menu_item_set_submenu (GTK_MENU_ITEM (delete1), delete1_menu);
+  delete1_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU 
(delete1_menu));
+
+  namespace2 = gtk_menu_item_new_with_label ("");
+  tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (namespace2)->child),
+                                   _("_Namespace"));
+  gtk_widget_add_accelerator (namespace2, "activate_item", delete1_menu_accels,
+                              tmp_key, 0, 0);
+  gtk_widget_set_name (namespace2, "namespace2");
+  gtk_widget_ref (namespace2);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "namespace2", namespace2,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (namespace2);
+  gtk_container_add (GTK_CONTAINER (delete1_menu), namespace2);
+  gtk_tooltips_set_tip (tooltips, namespace2, _("Will prevent future 
insertions into the namespace (will not delete content in the namespace)"), 
NULL);
+
+  collection2 = gtk_menu_item_new_with_label ("");
+  tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (collection2)->child),
+                                   _("_Collection"));
+  gtk_widget_add_accelerator (collection2, "activate_item", 
delete1_menu_accels,
+                              tmp_key, 0, 0);
+  gtk_widget_set_name (collection2, "collection2");
+  gtk_widget_ref (collection2);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "collection2", 
collection2,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (collection2);
+  gtk_container_add (GTK_CONTAINER (delete1_menu), collection2);
+  gtk_tooltips_set_tip (tooltips, collection2, _("end collection (will not 
delete content already in the collection)"), NULL);
+
+  notebook4 = gtk_notebook_new ();
+  gtk_widget_set_name (notebook4, "notebook4");
+  gtk_widget_ref (notebook4);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "notebook4", notebook4,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (notebook4);
+  gtk_box_pack_start (GTK_BOX (vbox6), notebook4, TRUE, TRUE, 0);
+
+  empty_notebook_page = gtk_vbox_new (FALSE, 0);
+  gtk_widget_show (empty_notebook_page);
+  gtk_container_add (GTK_CONTAINER (notebook4), empty_notebook_page);
+
+  label39 = gtk_label_new (_("label39"));
+  gtk_widget_set_name (label39, "label39");
+  gtk_widget_ref (label39);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label39", label39,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label39);
+  gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook4), 
gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook4), 0), label39);
+
+  frame11 = gtk_frame_new (_("Content"));
+  gtk_widget_set_name (frame11, "frame11");
+  gtk_widget_ref (frame11);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "frame11", frame11,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (frame11);
+  gtk_box_pack_start (GTK_BOX (vbox6), frame11, TRUE, TRUE, 0);
+
+  scrolledwindow3 = gtk_scrolled_window_new (NULL, NULL);
+  gtk_widget_set_name (scrolledwindow3, "scrolledwindow3");
+  gtk_widget_ref (scrolledwindow3);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "scrolledwindow3", 
scrolledwindow3,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (scrolledwindow3);
+  gtk_container_add (GTK_CONTAINER (frame11), scrolledwindow3);
+  gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow3), 
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+
+  viewport3 = gtk_viewport_new (NULL, NULL);
+  gtk_widget_set_name (viewport3, "viewport3");
+  gtk_widget_ref (viewport3);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "viewport3", viewport3,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (viewport3);
+  gtk_container_add (GTK_CONTAINER (scrolledwindow3), viewport3);
+
+  scrolledwindow4 = gtk_scrolled_window_new (NULL, NULL);
+  gtk_widget_set_name (scrolledwindow4, "scrolledwindow4");
+  gtk_widget_ref (scrolledwindow4);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "scrolledwindow4", 
scrolledwindow4,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (scrolledwindow4);
+  gtk_container_add (GTK_CONTAINER (viewport3), scrolledwindow4);
+  gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow4), 
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+
+  clist1 = gtk_clist_new (3);
+  gtk_widget_set_name (clist1, "clist1");
+  gtk_widget_ref (clist1);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "clist1", clist1,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (clist1);
+  gtk_container_add (GTK_CONTAINER (scrolledwindow4), clist1);
+  gtk_clist_set_column_width (GTK_CLIST (clist1), 0, 80);
+  gtk_clist_set_column_width (GTK_CLIST (clist1), 1, 52);
+  gtk_clist_set_column_width (GTK_CLIST (clist1), 2, 268);
+  gtk_clist_column_titles_show (GTK_CLIST (clist1));
+
+  label12 = gtk_label_new (_("Filename"));
+  gtk_widget_set_name (label12, "label12");
+  gtk_widget_ref (label12);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label12", label12,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label12);
+  gtk_clist_set_column_widget (GTK_CLIST (clist1), 0, label12);
+
+  label13 = gtk_label_new (_("Size"));
+  gtk_widget_set_name (label13, "label13");
+  gtk_widget_ref (label13);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label13", label13,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label13);
+  gtk_clist_set_column_widget (GTK_CLIST (clist1), 1, label13);
+
+  label14 = gtk_label_new (_("Meta-data"));
+  gtk_widget_set_name (label14, "label14");
+  gtk_widget_ref (label14);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label14", label14,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label14);
+  gtk_clist_set_column_widget (GTK_CLIST (clist1), 2, label14);
+
+  advancedfstab = gtk_label_new ("");
+  gtk_label_parse_uline (GTK_LABEL (advancedfstab),
+                         _("_Advanced"));
+  gtk_widget_set_name (advancedfstab, "advancedfstab");
+  gtk_widget_ref (advancedfstab);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "advancedfstab", 
advancedfstab,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (advancedfstab);
+  gtk_notebook_set_tab_label (GTK_NOTEBOOK (fsnotebook), 
gtk_notebook_get_nth_page (GTK_NOTEBOOK (fsnotebook), 3), advancedfstab);
+
+  fstab = gtk_label_new ("");
+  gtk_label_parse_uline (GTK_LABEL (fstab),
+                         _("_File sharing"));
+  gtk_widget_set_name (fstab, "fstab");
+  gtk_widget_ref (fstab);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "fstab", fstab,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (fstab);
+  gtk_notebook_set_tab_label (GTK_NOTEBOOK (mainnotebook), 
gtk_notebook_get_nth_page (GTK_NOTEBOOK (mainnotebook), 2), fstab);
+
+  vbox3 = gtk_vbox_new (FALSE, 0);
+  gtk_widget_set_name (vbox3, "vbox3");
+  gtk_widget_ref (vbox3);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "vbox3", vbox3,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (vbox3);
+  gtk_container_add (GTK_CONTAINER (mainnotebook), vbox3);
+
+  label5 = gtk_label_new ("");
+  gtk_label_parse_uline (GTK_LABEL (label5),
+                         _("_Statistics"));
+  gtk_widget_set_name (label5, "label5");
+  gtk_widget_ref (label5);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label5", label5,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label5);
+  gtk_notebook_set_tab_label (GTK_NOTEBOOK (mainnotebook), 
gtk_notebook_get_nth_page (GTK_NOTEBOOK (mainnotebook), 3), label5);
+
+  vbox4 = gtk_vbox_new (FALSE, 0);
+  gtk_widget_set_name (vbox4, "vbox4");
+  gtk_widget_ref (vbox4);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "vbox4", vbox4,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (vbox4);
+  gtk_container_add (GTK_CONTAINER (mainnotebook), vbox4);
+
+  notebook3 = gtk_notebook_new ();
+  gtk_widget_set_name (notebook3, "notebook3");
+  gtk_widget_ref (notebook3);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "notebook3", notebook3,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (notebook3);
+  gtk_box_pack_start (GTK_BOX (vbox4), notebook3, TRUE, TRUE, 0);
+
+  empty_notebook_page = gtk_vbox_new (FALSE, 0);
+  gtk_widget_show (empty_notebook_page);
+  gtk_container_add (GTK_CONTAINER (notebook3), empty_notebook_page);
+
+  label38 = gtk_label_new (_("label38"));
+  gtk_widget_set_name (label38, "label38");
+  gtk_widget_ref (label38);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label38", label38,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label38);
+  gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook3), 
gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook3), 0), label38);
+
+  combo3 = gtk_combo_new ();
+  gtk_widget_set_name (combo3, "combo3");
+  gtk_widget_ref (combo3);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "combo3", combo3,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (combo3);
+  gtk_box_pack_start (GTK_BOX (vbox4), combo3, FALSE, FALSE, 0);
+  gtk_combo_set_case_sensitive (GTK_COMBO (combo3), TRUE);
+  combo3_items = g_list_append (combo3_items, (gpointer) _("/join #gnunet"));
+  gtk_combo_set_popdown_strings (GTK_COMBO (combo3), combo3_items);
+  g_list_free (combo3_items);
+
+  combo_entry3 = GTK_COMBO (combo3)->entry;
+  gtk_widget_set_name (combo_entry3, "combo_entry3");
+  gtk_widget_ref (combo_entry3);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "combo_entry3", 
combo_entry3,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (combo_entry3);
+  gtk_entry_set_text (GTK_ENTRY (combo_entry3), _("/join #gnunet"));
+
+  label6 = gtk_label_new ("");
+  gtk_label_parse_uline (GTK_LABEL (label6),
+                         _("_Chat"));
+  gtk_widget_set_name (label6, "label6");
+  gtk_widget_ref (label6);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "label6", label6,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label6);
+  gtk_notebook_set_tab_label (GTK_NOTEBOOK (mainnotebook), 
gtk_notebook_get_nth_page (GTK_NOTEBOOK (mainnotebook), 4), label6);
+
+  statusbar = gtk_statusbar_new ();
+  gtk_widget_set_name (statusbar, "statusbar");
+  gtk_widget_ref (statusbar);
+  gtk_object_set_data_full (GTK_OBJECT (mainWindow), "statusbar", statusbar,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (statusbar);
+  gtk_box_pack_start (GTK_BOX (vbox1), statusbar, FALSE, FALSE, 0);
+
+  gtk_signal_connect_after (GTK_OBJECT (mainWindow), "delete_event",
+                            GTK_SIGNAL_FUNC (gtk_main_quit),
+                            NULL);
+  gtk_signal_connect (GTK_OBJECT (quit1), "activate",
+                      GTK_SIGNAL_FUNC (gtk_main_quit),
+                      NULL);
+  gtk_signal_connect (GTK_OBJECT (about), "activate",
+                      GTK_SIGNAL_FUNC (on_about_activate),
+                      NULL);
+  gtk_signal_connect (GTK_OBJECT (namespace1), "activate",
+                      GTK_SIGNAL_FUNC (on_create_namespace_activate),
+                      NULL);
+  gtk_signal_connect (GTK_OBJECT (directory1), "activate",
+                      GTK_SIGNAL_FUNC (on_create_directory_activate),
+                      NULL);
+  gtk_signal_connect (GTK_OBJECT (collection1), "activate",
+                      GTK_SIGNAL_FUNC (on_create_collection_activate),
+                      NULL);
+  gtk_signal_connect (GTK_OBJECT (advertisement1), "activate",
+                      GTK_SIGNAL_FUNC (on_create_advertisement_activate),
+                      NULL);
+  gtk_signal_connect (GTK_OBJECT (namespace2), "activate",
+                      GTK_SIGNAL_FUNC (on_namespace2_activate),
+                      NULL);
+  gtk_signal_connect (GTK_OBJECT (collection2), "activate",
+                      GTK_SIGNAL_FUNC (on_collection_delete_activate),
+                      NULL);
+
+  gtk_widget_add_accelerator (combo_entry1, "grab_focus", accel_group,
+                              label54_key, GDK_MOD1_MASK, (GtkAccelFlags) 0);
+
+  gtk_object_set_data (GTK_OBJECT (mainWindow), "tooltips", tooltips);
+
+  gtk_window_add_accel_group (GTK_WINDOW (mainWindow), accel_group);
+
+  return mainWindow;
+}
+
+GtkWidget*
+create_metadatadialog (void)
+{
+  GtkWidget *metadatadialog;
+  GtkWidget *dialog_vbox1;
+  GtkWidget *vbox8;
+  GtkWidget *label51;
+  GtkWidget *hbox6;
+  guint label49_key;
+  GtkWidget *label49;
+  GtkWidget *optionmenu2;
+  GtkWidget *optionmenu2_menu;
+  GtkWidget *glade_menuitem;
+  guint label50_key;
+  GtkWidget *label50;
+  GtkWidget *entry3;
+  GtkWidget *frame12;
+  GtkWidget *scrolledwindow10;
+  GtkWidget *clist8;
+  GtkWidget *label45;
+  GtkWidget *label46;
+  GtkWidget *hbox7;
+  guint label47_key;
+  GtkWidget *label47;
+  GtkWidget *entry4;
+  GtkWidget *frame13;
+  GtkWidget *scrolledwindow11;
+  GtkWidget *clist9;
+  GtkWidget *label48;
+  GtkWidget *dialog_action_area1;
+  guint button7_key;
+  GtkWidget *button7;
+  GtkAccelGroup *accel_group;
+
+  accel_group = gtk_accel_group_new ();
+
+  metadatadialog = gtk_dialog_new ();
+  gtk_widget_set_name (metadatadialog, "metadatadialog");
+  gtk_object_set_data (GTK_OBJECT (metadatadialog), "metadatadialog", 
metadatadialog);
+  gtk_window_set_title (GTK_WINDOW (metadatadialog), _("File Information"));
+  GTK_WINDOW (metadatadialog)->type = GTK_WINDOW_DIALOG;
+  gtk_window_set_position (GTK_WINDOW (metadatadialog), GTK_WIN_POS_CENTER);
+  gtk_window_set_policy (GTK_WINDOW (metadatadialog), TRUE, TRUE, FALSE);
+
+  dialog_vbox1 = GTK_DIALOG (metadatadialog)->vbox;
+  gtk_widget_set_name (dialog_vbox1, "dialog_vbox1");
+  gtk_object_set_data (GTK_OBJECT (metadatadialog), "dialog_vbox1", 
dialog_vbox1);
+  gtk_widget_show (dialog_vbox1);
+
+  vbox8 = gtk_vbox_new (FALSE, 0);
+  gtk_widget_set_name (vbox8, "vbox8");
+  gtk_widget_ref (vbox8);
+  gtk_object_set_data_full (GTK_OBJECT (metadatadialog), "vbox8", vbox8,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (vbox8);
+  gtk_box_pack_start (GTK_BOX (dialog_vbox1), vbox8, TRUE, TRUE, 0);
+
+  label51 = gtk_label_new (_("Please provide meta-data and keywords for the 
content."));
+  gtk_widget_set_name (label51, "label51");
+  gtk_widget_ref (label51);
+  gtk_object_set_data_full (GTK_OBJECT (metadatadialog), "label51", label51,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label51);
+  gtk_box_pack_start (GTK_BOX (vbox8), label51, FALSE, FALSE, 0);
+  gtk_misc_set_padding (GTK_MISC (label51), 9, 5);
+
+  hbox6 = gtk_hbox_new (FALSE, 0);
+  gtk_widget_set_name (hbox6, "hbox6");
+  gtk_widget_ref (hbox6);
+  gtk_object_set_data_full (GTK_OBJECT (metadatadialog), "hbox6", hbox6,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (hbox6);
+  gtk_box_pack_start (GTK_BOX (vbox8), hbox6, FALSE, FALSE, 0);
+
+  label49 = gtk_label_new ("");
+  label49_key = gtk_label_parse_uline (GTK_LABEL (label49),
+                                   _("_Type"));
+  gtk_widget_set_name (label49, "label49");
+  gtk_widget_ref (label49);
+  gtk_object_set_data_full (GTK_OBJECT (metadatadialog), "label49", label49,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label49);
+  gtk_box_pack_start (GTK_BOX (hbox6), label49, FALSE, FALSE, 0);
+
+  optionmenu2 = gtk_option_menu_new ();
+  gtk_widget_set_name (optionmenu2, "optionmenu2");
+  gtk_widget_ref (optionmenu2);
+  gtk_object_set_data_full (GTK_OBJECT (metadatadialog), "optionmenu2", 
optionmenu2,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (optionmenu2);
+  gtk_box_pack_start (GTK_BOX (hbox6), optionmenu2, FALSE, FALSE, 0);
+  optionmenu2_menu = gtk_menu_new ();
+  glade_menuitem = gtk_menu_item_new_with_label (_("unknown"));
+  gtk_widget_show (glade_menuitem);
+  gtk_menu_append (GTK_MENU (optionmenu2_menu), glade_menuitem);
+  glade_menuitem = gtk_menu_item_new_with_label (_("filename"));
+  gtk_widget_show (glade_menuitem);
+  gtk_menu_append (GTK_MENU (optionmenu2_menu), glade_menuitem);
+  glade_menuitem = gtk_menu_item_new_with_label (_("meta-data"));
+  gtk_widget_show (glade_menuitem);
+  gtk_menu_append (GTK_MENU (optionmenu2_menu), glade_menuitem);
+  gtk_option_menu_set_menu (GTK_OPTION_MENU (optionmenu2), optionmenu2_menu);
+
+  label50 = gtk_label_new ("");
+  label50_key = gtk_label_parse_uline (GTK_LABEL (label50),
+                                   _("_Value"));
+  gtk_widget_set_name (label50, "label50");
+  gtk_widget_ref (label50);
+  gtk_object_set_data_full (GTK_OBJECT (metadatadialog), "label50", label50,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label50);
+  gtk_box_pack_start (GTK_BOX (hbox6), label50, FALSE, FALSE, 0);
+
+  entry3 = gtk_entry_new ();
+  gtk_widget_set_name (entry3, "entry3");
+  gtk_widget_ref (entry3);
+  gtk_object_set_data_full (GTK_OBJECT (metadatadialog), "entry3", entry3,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (entry3);
+  gtk_box_pack_start (GTK_BOX (hbox6), entry3, TRUE, TRUE, 0);
+
+  frame12 = gtk_frame_new (_("Meta-data"));
+  gtk_widget_set_name (frame12, "frame12");
+  gtk_widget_ref (frame12);
+  gtk_object_set_data_full (GTK_OBJECT (metadatadialog), "frame12", frame12,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (frame12);
+  gtk_box_pack_start (GTK_BOX (vbox8), frame12, TRUE, TRUE, 0);
+
+  scrolledwindow10 = gtk_scrolled_window_new (NULL, NULL);
+  gtk_widget_set_name (scrolledwindow10, "scrolledwindow10");
+  gtk_widget_ref (scrolledwindow10);
+  gtk_object_set_data_full (GTK_OBJECT (metadatadialog), "scrolledwindow10", 
scrolledwindow10,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (scrolledwindow10);
+  gtk_container_add (GTK_CONTAINER (frame12), scrolledwindow10);
+  gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow10), 
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+
+  clist8 = gtk_clist_new (2);
+  gtk_widget_set_name (clist8, "clist8");
+  gtk_widget_ref (clist8);
+  gtk_object_set_data_full (GTK_OBJECT (metadatadialog), "clist8", clist8,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (clist8);
+  gtk_container_add (GTK_CONTAINER (scrolledwindow10), clist8);
+  gtk_clist_set_column_width (GTK_CLIST (clist8), 0, 119);
+  gtk_clist_set_column_width (GTK_CLIST (clist8), 1, 80);
+  gtk_clist_column_titles_show (GTK_CLIST (clist8));
+
+  label45 = gtk_label_new (_("Type"));
+  gtk_widget_set_name (label45, "label45");
+  gtk_widget_ref (label45);
+  gtk_object_set_data_full (GTK_OBJECT (metadatadialog), "label45", label45,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label45);
+  gtk_clist_set_column_widget (GTK_CLIST (clist8), 0, label45);
+
+  label46 = gtk_label_new (_("Value"));
+  gtk_widget_set_name (label46, "label46");
+  gtk_widget_ref (label46);
+  gtk_object_set_data_full (GTK_OBJECT (metadatadialog), "label46", label46,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label46);
+  gtk_clist_set_column_widget (GTK_CLIST (clist8), 1, label46);
+
+  hbox7 = gtk_hbox_new (FALSE, 0);
+  gtk_widget_set_name (hbox7, "hbox7");
+  gtk_widget_ref (hbox7);
+  gtk_object_set_data_full (GTK_OBJECT (metadatadialog), "hbox7", hbox7,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (hbox7);
+  gtk_box_pack_start (GTK_BOX (vbox8), hbox7, TRUE, TRUE, 0);
+
+  label47 = gtk_label_new ("");
+  label47_key = gtk_label_parse_uline (GTK_LABEL (label47),
+                                   _("_Keyword"));
+  gtk_widget_set_name (label47, "label47");
+  gtk_widget_ref (label47);
+  gtk_object_set_data_full (GTK_OBJECT (metadatadialog), "label47", label47,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label47);
+  gtk_box_pack_start (GTK_BOX (hbox7), label47, FALSE, FALSE, 0);
+
+  entry4 = gtk_entry_new ();
+  gtk_widget_set_name (entry4, "entry4");
+  gtk_widget_ref (entry4);
+  gtk_object_set_data_full (GTK_OBJECT (metadatadialog), "entry4", entry4,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (entry4);
+  gtk_box_pack_start (GTK_BOX (hbox7), entry4, TRUE, TRUE, 0);
+
+  frame13 = gtk_frame_new (_("Keywords"));
+  gtk_widget_set_name (frame13, "frame13");
+  gtk_widget_ref (frame13);
+  gtk_object_set_data_full (GTK_OBJECT (metadatadialog), "frame13", frame13,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (frame13);
+  gtk_box_pack_start (GTK_BOX (dialog_vbox1), frame13, TRUE, TRUE, 0);
+
+  scrolledwindow11 = gtk_scrolled_window_new (NULL, NULL);
+  gtk_widget_set_name (scrolledwindow11, "scrolledwindow11");
+  gtk_widget_ref (scrolledwindow11);
+  gtk_object_set_data_full (GTK_OBJECT (metadatadialog), "scrolledwindow11", 
scrolledwindow11,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (scrolledwindow11);
+  gtk_container_add (GTK_CONTAINER (frame13), scrolledwindow11);
+  gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow11), 
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+
+  clist9 = gtk_clist_new (1);
+  gtk_widget_set_name (clist9, "clist9");
+  gtk_widget_ref (clist9);
+  gtk_object_set_data_full (GTK_OBJECT (metadatadialog), "clist9", clist9,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (clist9);
+  gtk_container_add (GTK_CONTAINER (scrolledwindow11), clist9);
+  gtk_clist_set_column_width (GTK_CLIST (clist9), 0, 80);
+  gtk_clist_column_titles_show (GTK_CLIST (clist9));
+
+  label48 = gtk_label_new (_("label48"));
+  gtk_widget_set_name (label48, "label48");
+  gtk_widget_ref (label48);
+  gtk_object_set_data_full (GTK_OBJECT (metadatadialog), "label48", label48,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label48);
+  gtk_clist_set_column_widget (GTK_CLIST (clist9), 0, label48);
+
+  dialog_action_area1 = GTK_DIALOG (metadatadialog)->action_area;
+  gtk_widget_set_name (dialog_action_area1, "dialog_action_area1");
+  gtk_object_set_data (GTK_OBJECT (metadatadialog), "dialog_action_area1", 
dialog_action_area1);
+  gtk_widget_show (dialog_action_area1);
+  gtk_container_set_border_width (GTK_CONTAINER (dialog_action_area1), 10);
+
+  button7 = gtk_button_new_with_label ("");
+  button7_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (button7)->child),
+                                   _("_Done"));
+  gtk_widget_add_accelerator (button7, "clicked", accel_group,
+                              button7_key, GDK_MOD1_MASK, (GtkAccelFlags) 0);
+  gtk_widget_set_name (button7, "button7");
+  gtk_widget_ref (button7);
+  gtk_object_set_data_full (GTK_OBJECT (metadatadialog), "button7", button7,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (button7);
+  gtk_box_pack_start (GTK_BOX (dialog_action_area1), button7, FALSE, TRUE, 0);
+
+  gtk_widget_add_accelerator (optionmenu2, "grab_focus", accel_group,
+                              label49_key, GDK_MOD1_MASK, (GtkAccelFlags) 0);
+  gtk_widget_add_accelerator (entry3, "grab_focus", accel_group,
+                              label50_key, GDK_MOD1_MASK, (GtkAccelFlags) 0);
+  gtk_widget_add_accelerator (entry4, "grab_focus", accel_group,
+                              label47_key, GDK_MOD1_MASK, (GtkAccelFlags) 0);
+
+  gtk_window_add_accel_group (GTK_WINDOW (metadatadialog), accel_group);
+
+  return metadatadialog;
+}
+
+GtkWidget*
+create_metaDisplayDialog (void)
+{
+  GtkWidget *metaDisplayDialog;
+  GtkWidget *dialog_vbox2;
+  GtkWidget *frame14;
+  GtkWidget *scrolledwindow12;
+  GtkWidget *clist10;
+  GtkWidget *label52;
+  GtkWidget *label53;
+  GtkWidget *dialog_action_area2;
+  GtkWidget *doneButton;
+
+  metaDisplayDialog = gtk_dialog_new ();
+  gtk_widget_set_name (metaDisplayDialog, "metaDisplayDialog");
+  gtk_object_set_data (GTK_OBJECT (metaDisplayDialog), "metaDisplayDialog", 
metaDisplayDialog);
+  gtk_window_set_title (GTK_WINDOW (metaDisplayDialog), _("File Information"));
+  GTK_WINDOW (metaDisplayDialog)->type = GTK_WINDOW_POPUP;
+  gtk_window_set_position (GTK_WINDOW (metaDisplayDialog), GTK_WIN_POS_MOUSE);
+  gtk_window_set_policy (GTK_WINDOW (metaDisplayDialog), TRUE, TRUE, FALSE);
+
+  dialog_vbox2 = GTK_DIALOG (metaDisplayDialog)->vbox;
+  gtk_widget_set_name (dialog_vbox2, "dialog_vbox2");
+  gtk_object_set_data (GTK_OBJECT (metaDisplayDialog), "dialog_vbox2", 
dialog_vbox2);
+  gtk_widget_show (dialog_vbox2);
+
+  frame14 = gtk_frame_new (_("Meta-data"));
+  gtk_widget_set_name (frame14, "frame14");
+  gtk_widget_ref (frame14);
+  gtk_object_set_data_full (GTK_OBJECT (metaDisplayDialog), "frame14", frame14,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (frame14);
+  gtk_box_pack_start (GTK_BOX (dialog_vbox2), frame14, TRUE, TRUE, 0);
+
+  scrolledwindow12 = gtk_scrolled_window_new (NULL, NULL);
+  gtk_widget_set_name (scrolledwindow12, "scrolledwindow12");
+  gtk_widget_ref (scrolledwindow12);
+  gtk_object_set_data_full (GTK_OBJECT (metaDisplayDialog), 
"scrolledwindow12", scrolledwindow12,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (scrolledwindow12);
+  gtk_container_add (GTK_CONTAINER (frame14), scrolledwindow12);
+  gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow12), 
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+
+  clist10 = gtk_clist_new (2);
+  gtk_widget_set_name (clist10, "clist10");
+  gtk_widget_ref (clist10);
+  gtk_object_set_data_full (GTK_OBJECT (metaDisplayDialog), "clist10", clist10,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (clist10);
+  gtk_container_add (GTK_CONTAINER (scrolledwindow12), clist10);
+  gtk_clist_set_column_width (GTK_CLIST (clist10), 0, 119);
+  gtk_clist_set_column_width (GTK_CLIST (clist10), 1, 80);
+  gtk_clist_column_titles_show (GTK_CLIST (clist10));
+
+  label52 = gtk_label_new (_("Type"));
+  gtk_widget_set_name (label52, "label52");
+  gtk_widget_ref (label52);
+  gtk_object_set_data_full (GTK_OBJECT (metaDisplayDialog), "label52", label52,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label52);
+  gtk_clist_set_column_widget (GTK_CLIST (clist10), 0, label52);
+
+  label53 = gtk_label_new (_("Value"));
+  gtk_widget_set_name (label53, "label53");
+  gtk_widget_ref (label53);
+  gtk_object_set_data_full (GTK_OBJECT (metaDisplayDialog), "label53", label53,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (label53);
+  gtk_clist_set_column_widget (GTK_CLIST (clist10), 1, label53);
+
+  dialog_action_area2 = GTK_DIALOG (metaDisplayDialog)->action_area;
+  gtk_widget_set_name (dialog_action_area2, "dialog_action_area2");
+  gtk_object_set_data (GTK_OBJECT (metaDisplayDialog), "dialog_action_area2", 
dialog_action_area2);
+  gtk_widget_show (dialog_action_area2);
+  gtk_container_set_border_width (GTK_CONTAINER (dialog_action_area2), 10);
+
+  doneButton = gtk_button_new_with_label (_("Done"));
+  gtk_widget_set_name (doneButton, "doneButton");
+  gtk_widget_ref (doneButton);
+  gtk_object_set_data_full (GTK_OBJECT (metaDisplayDialog), "doneButton", 
doneButton,
+                            (GtkDestroyNotify) gtk_widget_unref);
+  gtk_widget_show (doneButton);
+  gtk_box_pack_start (GTK_BOX (dialog_action_area2), doneButton, FALSE, FALSE, 
0);
+
+  return metaDisplayDialog;
+}
+

Added: gnunet-gtk/src/interface.h
===================================================================
--- gnunet-gtk/src/interface.h  2005-05-01 15:18:21 UTC (rev 718)
+++ gnunet-gtk/src/interface.h  2005-05-01 15:18:41 UTC (rev 719)
@@ -0,0 +1,7 @@
+/*
+ * DO NOT EDIT THIS FILE - it is generated by Glade.
+ */
+
+GtkWidget* create_mainWindow (void);
+GtkWidget* create_metadatadialog (void);
+GtkWidget* create_metaDisplayDialog (void);

Added: gnunet-gtk/src/main.c
===================================================================
--- gnunet-gtk/src/main.c       2005-05-01 15:18:21 UTC (rev 718)
+++ gnunet-gtk/src/main.c       2005-05-01 15:18:41 UTC (rev 719)
@@ -0,0 +1,48 @@
+/*
+ * Initial main.c file generated by Glade. Edit as required.
+ * Glade will not overwrite this file.
+ */
+
+#ifdef HAVE_CONFIG_H
+#  include <config.h>
+#endif
+
+#include <gtk/gtk.h>
+
+#include "interface.h"
+#include "support.h"
+
+int
+main (int argc, char *argv[])
+{
+  GtkWidget *mainWindow;
+  GtkWidget *metadatadialog;
+  GtkWidget *metaDisplayDialog;
+
+#ifdef ENABLE_NLS
+  bindtextdomain (PACKAGE, PACKAGE_LOCALE_DIR);
+  textdomain (PACKAGE);
+#endif
+
+  gtk_set_locale ();
+  gtk_init (&argc, &argv);
+
+  add_pixmap_directory (PACKAGE_DATA_DIR "/pixmaps");
+  add_pixmap_directory (PACKAGE_SOURCE_DIR "/pixmaps");
+
+  /*
+   * The following code was added by Glade to create one of each component
+   * (except popup menus), just so that you see something after building
+   * the project. Delete any components that you don't want shown initially.
+   */
+  mainWindow = create_mainWindow ();
+  gtk_widget_show (mainWindow);
+  metadatadialog = create_metadatadialog ();
+  gtk_widget_show (metadatadialog);
+  metaDisplayDialog = create_metaDisplayDialog ();
+  gtk_widget_show (metaDisplayDialog);
+
+  gtk_main ();
+  return 0;
+}
+

Added: gnunet-gtk/src/support.c
===================================================================
--- gnunet-gtk/src/support.c    2005-05-01 15:18:21 UTC (rev 718)
+++ gnunet-gtk/src/support.c    2005-05-01 15:18:41 UTC (rev 719)
@@ -0,0 +1,162 @@
+/*
+ * DO NOT EDIT THIS FILE - it is generated by Glade.
+ */
+
+#ifdef HAVE_CONFIG_H
+#  include <config.h>
+#endif
+
+#include <sys/types.h>
+#include <sys/stat.h>
+#include <unistd.h>
+#include <string.h>
+
+#include <gtk/gtk.h>
+
+#include "support.h"
+
+/* This is an internally used function to check if a pixmap file exists. */
+static gchar* check_file_exists        (const gchar     *directory,
+                                        const gchar     *filename);
+
+/* This is an internally used function to create pixmaps. */
+static GtkWidget* create_dummy_pixmap  (GtkWidget       *widget);
+
+GtkWidget*
+lookup_widget                          (GtkWidget       *widget,
+                                        const gchar     *widget_name)
+{
+  GtkWidget *parent, *found_widget;
+
+  for (;;)
+    {
+      if (GTK_IS_MENU (widget))
+        parent = gtk_menu_get_attach_widget (GTK_MENU (widget));
+      else
+        parent = widget->parent;
+      if (parent == NULL)
+        break;
+      widget = parent;
+    }
+
+  found_widget = (GtkWidget*) gtk_object_get_data (GTK_OBJECT (widget),
+                                                   widget_name);
+  if (!found_widget)
+    g_warning ("Widget not found: %s", widget_name);
+  return found_widget;
+}
+
+/* This is a dummy pixmap we use when a pixmap can't be found. */
+static char *dummy_pixmap_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"1 1 1 1",
+"  c None",
+/* pixels */
+" "
+};
+
+/* This is an internally used function to create pixmaps. */
+static GtkWidget*
+create_dummy_pixmap                    (GtkWidget       *widget)
+{
+  GdkColormap *colormap;
+  GdkPixmap *gdkpixmap;
+  GdkBitmap *mask;
+  GtkWidget *pixmap;
+
+  colormap = gtk_widget_get_colormap (widget);
+  gdkpixmap = gdk_pixmap_colormap_create_from_xpm_d (NULL, colormap, &mask,
+                                                     NULL, dummy_pixmap_xpm);
+  if (gdkpixmap == NULL)
+    g_error ("Couldn't create replacement pixmap.");
+  pixmap = gtk_pixmap_new (gdkpixmap, mask);
+  gdk_pixmap_unref (gdkpixmap);
+  gdk_bitmap_unref (mask);
+  return pixmap;
+}
+
+static GList *pixmaps_directories = NULL;
+
+/* Use this function to set the directory containing installed pixmaps. */
+void
+add_pixmap_directory                   (const gchar     *directory)
+{
+  pixmaps_directories = g_list_prepend (pixmaps_directories,
+                                        g_strdup (directory));
+}
+
+/* This is an internally used function to create pixmaps. */
+GtkWidget*
+create_pixmap                          (GtkWidget       *widget,
+                                        const gchar     *filename)
+{
+  gchar *found_filename = NULL;
+  GdkColormap *colormap;
+  GdkPixmap *gdkpixmap;
+  GdkBitmap *mask;
+  GtkWidget *pixmap;
+  GList *elem;
+
+  if (!filename || !filename[0])
+      return create_dummy_pixmap (widget);
+
+  /* We first try any pixmaps directories set by the application. */
+  elem = pixmaps_directories;
+  while (elem)
+    {
+      found_filename = check_file_exists ((gchar*)elem->data, filename);
+      if (found_filename)
+        break;
+      elem = elem->next;
+    }
+
+  /* If we haven't found the pixmap, try the source directory. */
+  if (!found_filename)
+    {
+      found_filename = check_file_exists ("../pixmaps", filename);
+    }
+
+  if (!found_filename)
+    {
+      g_warning (_("Couldn't find pixmap file: %s"), filename);
+      return create_dummy_pixmap (widget);
+    }
+
+  colormap = gtk_widget_get_colormap (widget);
+  gdkpixmap = gdk_pixmap_colormap_create_from_xpm (NULL, colormap, &mask,
+                                                   NULL, found_filename);
+  if (gdkpixmap == NULL)
+    {
+      g_warning (_("Error loading pixmap file: %s"), found_filename);
+      g_free (found_filename);
+      return create_dummy_pixmap (widget);
+    }
+  g_free (found_filename);
+  pixmap = gtk_pixmap_new (gdkpixmap, mask);
+  gdk_pixmap_unref (gdkpixmap);
+  gdk_bitmap_unref (mask);
+  return pixmap;
+}
+
+/* This is an internally used function to check if a pixmap file exists. */
+static gchar*
+check_file_exists                      (const gchar     *directory,
+                                        const gchar     *filename)
+{
+  gchar *full_filename;
+  struct stat s;
+  gint status;
+
+  full_filename = (gchar*) g_malloc (strlen (directory) + 1
+                                     + strlen (filename) + 1);
+  strcpy (full_filename, directory);
+  strcat (full_filename, G_DIR_SEPARATOR_S);
+  strcat (full_filename, filename);
+
+  status = stat (full_filename, &s);
+  if (status == 0 && S_ISREG (s.st_mode))
+    return full_filename;
+  g_free (full_filename);
+  return NULL;
+}
+

Added: gnunet-gtk/src/support.h
===================================================================
--- gnunet-gtk/src/support.h    2005-05-01 15:18:21 UTC (rev 718)
+++ gnunet-gtk/src/support.h    2005-05-01 15:18:41 UTC (rev 719)
@@ -0,0 +1,61 @@
+/*
+ * DO NOT EDIT THIS FILE - it is generated by Glade.
+ */
+
+#ifdef HAVE_CONFIG_H
+#  include <config.h>
+#endif
+
+#include <gtk/gtk.h>
+
+/*
+ * Standard gettext macros.
+ */
+#ifdef ENABLE_NLS
+#  include <libintl.h>
+#  undef _
+#  define _(String) dgettext (PACKAGE, String)
+#  ifdef gettext_noop
+#    define N_(String) gettext_noop (String)
+#  else
+#    define N_(String) (String)
+#  endif
+#else
+#  define textdomain(String) (String)
+#  define gettext(String) (String)
+#  define dgettext(Domain,Message) (Message)
+#  define dcgettext(Domain,Message,Type) (Message)
+#  define bindtextdomain(Domain,Directory) (Domain)
+#  define _(String) (String)
+#  define N_(String) (String)
+#endif
+
+
+/*
+ * Public Functions.
+ */
+
+/*
+ * This function returns a widget in a component created by Glade.
+ * Call it with the toplevel widget in the component (i.e. a window/dialog),
+ * or alternatively any widget in the component, and the name of the widget
+ * you want returned.
+ */
+GtkWidget*  lookup_widget              (GtkWidget       *widget,
+                                        const gchar     *widget_name);
+
+/* get_widget() is deprecated. Use lookup_widget instead. */
+#define get_widget lookup_widget
+
+/* Use this function to set the directory containing installed pixmaps. */
+void        add_pixmap_directory       (const gchar     *directory);
+
+
+/*
+ * Private Functions.
+ */
+
+/* This is used to create the pixmaps in the interface. */
+GtkWidget*  create_pixmap              (GtkWidget       *widget,
+                                        const gchar     *filename);
+

Added: gnunet-gtk/stamp-h.in
===================================================================
--- gnunet-gtk/stamp-h.in       2005-05-01 15:18:21 UTC (rev 718)
+++ gnunet-gtk/stamp-h.in       2005-05-01 15:18:41 UTC (rev 719)
@@ -0,0 +1 @@
+timestamp

Added: gnunet-gtk/strings.txt
===================================================================
--- gnunet-gtk/strings.txt      2005-05-01 15:18:21 UTC (rev 718)
+++ gnunet-gtk/strings.txt      2005-05-01 15:18:41 UTC (rev 719)
@@ -0,0 +1,93 @@
+/*
+ * Translatable strings file generated by Glade.
+ * Add this file to your project's POTFILES.in.
+ * DO NOT compile it as part of your application.
+ */
+
+gchar *s = N_("gnunet-gtk");
+gchar *s = N_("_Quit");
+gchar *s = N_("_Help");
+gchar *s = N_("_About");
+gchar *s = N_("gnunetd control");
+gchar *s = N_("connect to GNUnet");
+gchar *s = N_("_start gnunetd");
+gchar *s = N_("disconnect from GNUnet");
+gchar *s = N_("s_top gnunetd");
+gchar *s = N_("Statistics");
+gchar *s = N_("Unavailable.\n"
+              "");
+gchar *s = N_("Available Applications");
+gchar *s = N_("Modules");
+gchar *s = N_("_General");
+gchar *s = N_("S_tatus");
+gchar *s = N_("Search Results");
+gchar *s = N_("filename");
+gchar *s = N_("size");
+gchar *s = N_("mime-type");
+gchar *s = N_("description");
+gchar *s = N_("Downloads");
+gchar *s = N_("filename");
+gchar *s = N_("size");
+gchar *s = N_("mime-type");
+gchar *s = N_("progress");
+gchar *s = N_("description");
+gchar *s = N_("Uploads");
+gchar *s = N_("filename");
+gchar *s = N_("size");
+gchar *s = N_("mime-type");
+gchar *s = N_("progress");
+gchar *s = N_("keywords");
+gchar *s = N_("S_tatus");
+gchar *s = N_("label36");
+gchar *s = N_("_search");
+gchar *s = N_("in namespace");
+gchar *s = N_("global (everywhere)");
+gchar *s = N_("_Download");
+gchar *s = N_("index");
+gchar *s = N_("insert");
+gchar *s = N_("file only");
+gchar *s = N_("recursive (for entire directories)");
+gchar *s = N_("_Filename");
+gchar *s = N_("Browse");
+gchar *s = N_("_Insert");
+gchar *s = N_("_create");
+gchar *s = N_("_Namespace");
+gchar *s = N_("_Directory");
+gchar *s = N_("_Collection");
+gchar *s = N_("_Advertisement");
+gchar *s = N_("_delete");
+gchar *s = N_("Will prevent future insertions into the namespace (will not 
delete content in the namespace)");
+gchar *s = N_("_Namespace");
+gchar *s = N_("end collection (will not delete content already in the 
collection)");
+gchar *s = N_("_Collection");
+gchar *s = N_("label39");
+gchar *s = N_("Content");
+gchar *s = N_("Filename");
+gchar *s = N_("Size");
+gchar *s = N_("Meta-data");
+gchar *s = N_("_Advanced");
+gchar *s = N_("_File sharing");
+gchar *s = N_("_Statistics");
+gchar *s = N_("label38");
+gchar *s = N_("/join #gnunet");
+gchar *s = N_("/join #gnunet");
+gchar *s = N_("_Chat");
+gchar *s = N_("File Information");
+gchar *s = N_("_Done");
+gchar *s = N_("Please provide meta-data and keywords for the content.");
+gchar *s = N_("_Type");
+gchar *s = N_("unknown");
+gchar *s = N_("filename");
+gchar *s = N_("meta-data");
+gchar *s = N_("_Value");
+gchar *s = N_("Meta-data");
+gchar *s = N_("Type");
+gchar *s = N_("Value");
+gchar *s = N_("_Keyword");
+gchar *s = N_("Keywords");
+gchar *s = N_("label48");
+gchar *s = N_("File Information");
+gchar *s = N_("Done");
+gchar *s = N_("Meta-data");
+gchar *s = N_("Type");
+gchar *s = N_("Value");





reply via email to

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