[Top][All Lists]
[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");
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r719 - / gnunet-gtk gnunet-gtk/po gnunet-gtk/src,
grothoff <=