[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r751 - in gnunet-gtk: . src
From: |
grothoff |
Subject: |
[GNUnet-SVN] r751 - in gnunet-gtk: . src |
Date: |
Sat, 7 May 2005 01:11:34 -0700 (PDT) |
Author: grothoff
Date: 2005-05-07 01:11:25 -0700 (Sat, 07 May 2005)
New Revision: 751
Modified:
gnunet-gtk/bootstrap
gnunet-gtk/gnunet-gtk.glade
gnunet-gtk/src/interface.c
gnunet-gtk/src/interface.h
gnunet-gtk/src/support.c
gnunet-gtk/src/support.h
gnunet-gtk/strings.txt
Log:
stuff
Modified: gnunet-gtk/bootstrap
===================================================================
--- gnunet-gtk/bootstrap 2005-05-06 19:52:42 UTC (rev 750)
+++ gnunet-gtk/bootstrap 2005-05-07 08:11:25 UTC (rev 751)
@@ -1,148 +1,3 @@
#!/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
+export WANT_AUTOMAKE="1.7"
+autoreconf -f -i
Modified: gnunet-gtk/gnunet-gtk.glade
===================================================================
--- gnunet-gtk/gnunet-gtk.glade 2005-05-06 19:52:42 UTC (rev 750)
+++ gnunet-gtk/gnunet-gtk.glade 2005-05-07 08:11:25 UTC (rev 751)
@@ -1,1735 +1,2700 @@
-<?xml version="1.0"?>
-<GTK-Interface>
+<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*-->
+<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd">
-<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>
+<glade-interface>
-<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="GtkWindow" id="mainWindow">
+ <property name="visible">True</property>
+ <property name="title" translatable="yes">gnunet-gtk</property>
+ <property name="type">GTK_WINDOW_TOPLEVEL</property>
+ <property name="window_position">GTK_WIN_POS_NONE</property>
+ <property name="modal">False</property>
+ <property name="resizable">True</property>
+ <property name="destroy_with_parent">False</property>
+ <property name="decorated">True</property>
+ <property name="skip_taskbar_hint">False</property>
+ <property name="skip_pager_hint">False</property>
+ <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
+ <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
+ <signal name="delete_event" handler="gtk_main_quit" after="yes"/>
- <widget>
- <class>GtkVBox</class>
- <name>vbox1</name>
- <homogeneous>False</homogeneous>
- <spacing>0</spacing>
+ <child>
+ <widget class="GtkVBox" id="vbox1">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
- <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="GtkMenuBar" id="menubar1">
+ <property name="visible">True</property>
- <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>
+ <child>
+ <widget class="GtkMenuItem" id="quit1">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Quit</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="gtk_main_quit"/>
+ </widget>
+ </child>
- <widget>
- <class>GtkMenuItem</class>
- <name>help1</name>
- <label>_Help</label>
- <right_justify>False</right_justify>
+ <child>
+ <widget class="GtkMenuItem" id="help1">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Help</property>
+ <property name="use_underline">True</property>
- <widget>
- <class>GtkMenu</class>
- <name>help1_menu</name>
+ <child>
+ <widget class="GtkMenu" id="help1_menu">
+ <property name="visible">True</property>
- <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>
+ <child>
+ <widget class="GtkMenuItem" id="about">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">_About</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_about_activate"/>
+ <accelerator key="F1" modifiers="0" signal="activate"/>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
</widget>
- </widget>
- </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
- <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="GtkNotebook" id="mainnotebook">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="show_tabs">True</property>
+ <property name="show_border">True</property>
+ <property name="tab_pos">GTK_POS_TOP</property>
+ <property name="scrollable">True</property>
+ <property name="enable_popup">False</property>
- <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>
+ <child>
+ <widget class="GtkScrolledWindow" id="scrolledwindow1">
+ <property name="visible">True</property>
+ <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property name="shadow_type">GTK_SHADOW_NONE</property>
+ <property name="window_placement">GTK_CORNER_TOP_LEFT</property>
- <widget>
- <class>GtkViewport</class>
- <name>viewport1</name>
- <shadow_type>GTK_SHADOW_IN</shadow_type>
+ <child>
+ <widget class="GtkViewport" id="viewport1">
+ <property name="visible">True</property>
+ <property name="shadow_type">GTK_SHADOW_IN</property>
- <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>
+ <child>
+ <widget class="GtkScrolledWindow" id="scrolledwindow2">
+ <property name="visible">True</property>
+ <property
name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property
name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property name="shadow_type">GTK_SHADOW_NONE</property>
+ <property
name="window_placement">GTK_CORNER_TOP_LEFT</property>
- <widget>
- <class>GtkViewport</class>
- <name>viewport2</name>
- <shadow_type>GTK_SHADOW_IN</shadow_type>
+ <child>
+ <widget class="GtkViewport" id="viewport2">
+ <property name="visible">True</property>
+ <property name="shadow_type">GTK_SHADOW_IN</property>
- <widget>
- <class>GtkVBox</class>
- <name>vbox2</name>
- <homogeneous>False</homogeneous>
- <spacing>0</spacing>
+ <child>
+ <widget class="GtkVBox" id="vbox2">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
- <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="GtkFrame" id="frame3">
+ <property name="visible">True</property>
+ <property name="label_xalign">0</property>
+ <property name="label_yalign">0.5</property>
+ <property
name="shadow_type">GTK_SHADOW_ETCHED_IN</property>
+
+ <child>
+ <widget class="GtkHBox" id="hbox2">
+ <property name="visible">True</property>
+ <property
name="homogeneous">False</property>
+ <property name="spacing">0</property>
+
+ <child>
+ <widget class="GtkButton" id="button10">
+ <property
name="visible">True</property>
+ <property
name="can_focus">True</property>
+ <property
name="relief">GTK_RELIEF_NORMAL</property>
+ <property
name="focus_on_click">True</property>
+
+ <child>
+ <widget class="GtkAlignment"
id="alignment1">
+ <property
name="visible">True</property>
+ <property
name="xalign">0.5</property>
+ <property
name="yalign">0.5</property>
+ <property
name="xscale">0</property>
+ <property
name="yscale">0</property>
+ <property
name="top_padding">0</property>
+ <property
name="bottom_padding">0</property>
+ <property
name="left_padding">0</property>
+ <property
name="right_padding">0</property>
+
+ <child>
+ <widget class="GtkHBox"
id="hbox11">
+ <property
name="visible">True</property>
+ <property
name="homogeneous">False</property>
+ <property
name="spacing">2</property>
+
+ <child>
+ <widget class="GtkImage"
id="image1">
+ <property
name="visible">True</property>
+ <property
name="stock">gtk-media-play</property>
+ <property
name="icon_size">4</property>
+ <property
name="xalign">0.5</property>
+ <property
name="yalign">0.5</property>
+ <property
name="xpad">0</property>
+ <property
name="ypad">0</property>
+ </widget>
+ <packing>
+ <property
name="padding">0</property>
+ <property
name="expand">False</property>
+ <property
name="fill">False</property>
+ </packing>
+ </child>
+
+ <child>
+ <widget class="GtkLabel"
id="startButton">
+ <property
name="visible">True</property>
+ <property name="label"
translatable="yes">_start gnunetd</property>
+ <property
name="use_underline">True</property>
+ <property
name="use_markup">False</property>
+ <property
name="justify">GTK_JUSTIFY_RIGHT</property>
+ <property
name="wrap">False</property>
+ <property
name="selectable">False</property>
+ <property
name="xalign">0.5</property>
+ <property
name="yalign">0.5</property>
+ <property
name="xpad">0</property>
+ <property
name="ypad">0</property>
+ </widget>
+ <packing>
+ <property
name="padding">0</property>
+ <property
name="expand">True</property>
+ <property
name="fill">True</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property
name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
+
+ <child>
+ <widget class="GtkButton"
id="stopDaemon">
+ <property
name="visible">True</property>
+ <property name="tooltip"
translatable="yes">disconnect from GNUnet</property>
+ <property
name="can_focus">True</property>
+ <property
name="relief">GTK_RELIEF_NORMAL</property>
+ <property
name="focus_on_click">True</property>
+
+ <child>
+ <widget class="GtkAlignment"
id="alignment2">
+ <property
name="visible">True</property>
+ <property
name="xalign">0.5</property>
+ <property
name="yalign">0.5</property>
+ <property
name="xscale">0</property>
+ <property
name="yscale">0</property>
+ <property
name="top_padding">0</property>
+ <property
name="bottom_padding">0</property>
+ <property
name="left_padding">0</property>
+ <property
name="right_padding">0</property>
+
+ <child>
+ <widget class="GtkHBox"
id="hbox12">
+ <property
name="visible">True</property>
+ <property
name="homogeneous">False</property>
+ <property
name="spacing">2</property>
+
+ <child>
+ <widget class="GtkImage"
id="image2">
+ <property
name="visible">True</property>
+ <property
name="stock">gtk-stop</property>
+ <property
name="icon_size">4</property>
+ <property
name="xalign">0.5</property>
+ <property
name="yalign">0.5</property>
+ <property
name="xpad">0</property>
+ <property
name="ypad">0</property>
+ </widget>
+ <packing>
+ <property
name="padding">0</property>
+ <property
name="expand">False</property>
+ <property
name="fill">False</property>
+ </packing>
+ </child>
+
+ <child>
+ <widget class="GtkLabel"
id="label64">
+ <property
name="visible">True</property>
+ <property name="label"
translatable="yes">s_top gnunetd</property>
+ <property
name="use_underline">True</property>
+ <property
name="use_markup">False</property>
+ <property
name="justify">GTK_JUSTIFY_LEFT</property>
+ <property
name="wrap">False</property>
+ <property
name="selectable">False</property>
+ <property
name="xalign">0.5</property>
+ <property
name="yalign">0.5</property>
+ <property
name="xpad">0</property>
+ <property
name="ypad">0</property>
+ </widget>
+ <packing>
+ <property
name="padding">0</property>
+ <property
name="expand">False</property>
+ <property
name="fill">False</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property
name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
+
+ <child>
+ <widget class="GtkImage"
id="statusPixmap">
+ <property
name="visible">True</property>
+ <property
name="stock">gtk-no</property>
+ <property
name="icon_size">4</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ <accessibility>
+ <atkproperty
name="AtkObject::accessible_name" translatable="yes">status</atkproperty>
+ <atkproperty
name="AtkObject::accessible_description" translatable="yes">gnunetd
status</atkproperty>
+ </accessibility>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property
name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+
+ <child>
+ <widget class="GtkLabel" id="label1">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">gnunetd control</property>
+ <property
name="use_underline">False</property>
+ <property
name="use_markup">False</property>
+ <property
name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">False</property>
+ <property
name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property
name="type">label_item</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+
+ <child>
+ <widget class="GtkFrame" id="frame2">
+ <property name="visible">True</property>
+ <property name="label_xalign">0</property>
+ <property name="label_yalign">0.5</property>
+ <property
name="shadow_type">GTK_SHADOW_ETCHED_IN</property>
+
+ <child>
+ <widget class="GtkLabel"
id="statisticsLabel">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">Unavailable.
+</property>
+ <property
name="use_underline">False</property>
+ <property
name="use_markup">False</property>
+ <property
name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">True</property>
+ <property
name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ </child>
+
+ <child>
+ <widget class="GtkLabel" id="label2">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">Statistics</property>
+ <property
name="use_underline">False</property>
+ <property
name="use_markup">False</property>
+ <property
name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">False</property>
+ <property
name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property
name="type">label_item</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
+
+ <child>
+ <widget class="GtkFrame" id="frame1">
+ <property name="visible">True</property>
+ <property name="label_xalign">0</property>
+ <property name="label_yalign">0.5</property>
+ <property
name="shadow_type">GTK_SHADOW_ETCHED_IN</property>
+
+ <child>
+ <widget class="GtkScrolledWindow"
id="scrolledwindow5">
+ <property name="visible">True</property>
+ <property
name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property
name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property
name="shadow_type">GTK_SHADOW_IN</property>
+ <property
name="window_placement">GTK_CORNER_TOP_LEFT</property>
+
+ <child>
+ <widget class="GtkTreeView" id="clist2">
+ <property
name="visible">True</property>
+ <property
name="can_focus">True</property>
+ <property
name="headers_visible">True</property>
+ <property
name="rules_hint">False</property>
+ <property
name="reorderable">False</property>
+ <property
name="enable_search">True</property>
+ </widget>
+ </child>
+ </widget>
+ </child>
+
+ <child>
+ <widget class="GtkLabel" id="label3">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">Available Applications</property>
+ <property
name="use_underline">False</property>
+ <property
name="use_markup">False</property>
+ <property
name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">False</property>
+ <property
name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property
name="type">label_item</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
</child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="tab_expand">False</property>
+ <property name="tab_fill">True</property>
+ </packing>
+ </child>
- <widget>
- <class>GtkHBox</class>
- <name>hbox2</name>
- <homogeneous>False</homogeneous>
- <spacing>0</spacing>
+ <child>
+ <widget class="GtkLabel" id="label1">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_General</property>
+ <property name="use_underline">True</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_CENTER</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="type">tab</property>
+ </packing>
+ </child>
- <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>
+ <widget class="GtkNotebook" id="fsnotebook">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="show_tabs">True</property>
+ <property name="show_border">True</property>
+ <property name="tab_pos">GTK_POS_TOP</property>
+ <property name="scrollable">False</property>
+ <property name="enable_popup">False</property>
+
+ <child>
+ <widget class="GtkVBox" id="vbox5">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
+
+ <child>
+ <widget class="GtkFrame" id="frame8">
+ <property name="visible">True</property>
+ <property name="label_xalign">0</property>
+ <property name="label_yalign">0.5</property>
+ <property
name="shadow_type">GTK_SHADOW_ETCHED_IN</property>
+
<child>
- <padding>0</padding>
- <expand>True</expand>
- <fill>True</fill>
+ <widget class="GtkScrolledWindow" id="scrolledwindow9">
+ <property name="visible">True</property>
+ <property
name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property
name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property name="shadow_type">GTK_SHADOW_IN</property>
+ <property
name="window_placement">GTK_CORNER_TOP_LEFT</property>
+
+ <child>
+ <widget class="GtkTreeView" id="clist7">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="headers_visible">True</property>
+ <property name="rules_hint">False</property>
+ <property name="reorderable">False</property>
+ <property name="enable_search">True</property>
+ </widget>
+ </child>
+ </widget>
</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>
+ <widget class="GtkLabel" id="label16">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Search
Results</property>
+ <property name="use_underline">False</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="type">label_item</property>
+ </packing>
</child>
</widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
- <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>
+ <widget class="GtkFrame" id="frame9">
+ <property name="visible">True</property>
+ <property name="label_xalign">0</property>
+ <property name="label_yalign">0.5</property>
+ <property
name="shadow_type">GTK_SHADOW_ETCHED_IN</property>
+
<child>
- <padding>0</padding>
- <expand>False</expand>
- <fill>False</fill>
+ <widget class="GtkScrolledWindow" id="scrolledwindow7">
+ <property name="visible">True</property>
+ <property
name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property
name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property name="shadow_type">GTK_SHADOW_IN</property>
+ <property
name="window_placement">GTK_CORNER_TOP_LEFT</property>
+
+ <child>
+ <widget class="GtkTreeView" id="clist5">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="headers_visible">True</property>
+ <property name="rules_hint">False</property>
+ <property name="reorderable">False</property>
+ <property name="enable_search">True</property>
+ </widget>
+ </child>
+ </widget>
</child>
+
+ <child>
+ <widget class="GtkLabel" id="label45">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">Downloads</property>
+ <property name="use_underline">False</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="type">label_item</property>
+ </packing>
+ </child>
</widget>
- </widget>
- </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
- <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>
+ <widget class="GtkFrame" id="frame10">
+ <property name="visible">True</property>
+ <property name="label_xalign">0</property>
+ <property name="label_yalign">0.5</property>
+ <property
name="shadow_type">GTK_SHADOW_ETCHED_IN</property>
+
+ <child>
+ <widget class="GtkScrolledWindow" id="scrolledwindow8">
+ <property name="visible">True</property>
+ <property
name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property
name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property name="shadow_type">GTK_SHADOW_IN</property>
+ <property
name="window_placement">GTK_CORNER_TOP_LEFT</property>
+
+ <child>
+ <widget class="GtkTreeView" id="clist6">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="headers_visible">True</property>
+ <property name="rules_hint">False</property>
+ <property name="reorderable">False</property>
+ <property name="enable_search">True</property>
+ </widget>
+ </child>
+ </widget>
+ </child>
+
+ <child>
+ <widget class="GtkLabel" id="label46">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">Uploads</property>
+ <property name="use_underline">False</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="type">label_item</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
</child>
+ </widget>
+ <packing>
+ <property name="tab_expand">False</property>
+ <property name="tab_fill">True</property>
+ </packing>
+ </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>
+ <child>
+ <widget class="GtkLabel" id="statusfstab">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">S_tatus</property>
+ <property name="use_underline">True</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_CENTER</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
</widget>
+ <packing>
+ <property name="type">tab</property>
+ </packing>
+ </child>
- <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>
+ <widget class="GtkVBox" id="vbox7">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
+
<child>
- <padding>0</padding>
- <expand>True</expand>
- <fill>True</fill>
+ <widget class="GtkNotebook" id="notebook6">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="show_tabs">True</property>
+ <property name="show_border">True</property>
+ <property name="tab_pos">GTK_POS_TOP</property>
+ <property name="scrollable">False</property>
+ <property name="enable_popup">False</property>
+
+ <child>
+ <widget class="GtkLabel" id="label61">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">label61</property>
+ <property name="use_underline">False</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="tab_expand">False</property>
+ <property name="tab_fill">True</property>
+ </packing>
+ </child>
+
+ <child>
+ <widget class="GtkLabel" id="label36">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">label36</property>
+ <property name="use_underline">False</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_CENTER</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="type">tab</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
</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>
+ <child>
+ <widget class="GtkHBox" id="hbox4">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
- <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>
+ <child>
+ <widget class="GtkCombo" id="combo2">
+ <property name="visible">True</property>
+ <property name="value_in_list">False</property>
+ <property name="allow_empty">True</property>
+ <property name="case_sensitive">False</property>
+ <property name="enable_arrow_keys">True</property>
+ <property name="enable_arrows_always">False</property>
- <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>
+ <child internal-child="entry">
+ <widget class="GtkEntry" id="combo-entry2">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="editable">True</property>
+ <property name="visibility">True</property>
+ <property name="max_length">0</property>
+ <property name="text"
translatable="yes"></property>
+ <property name="has_frame">True</property>
+ <property name="invisible_char">*</property>
+ <property
name="activates_default">False</property>
+ </widget>
+ </child>
+
+ <child internal-child="list">
+ <widget class="GtkList" id="convertwidget13">
+ <property name="visible">True</property>
+ <property
name="selection_mode">GTK_SELECTION_BROWSE</property>
+
+ <child>
+ <widget class="GtkListItem"
id="convertwidget14">
+ <property name="visible">True</property>
+
+ <child>
+ <widget class="GtkLabel"
id="convertwidget15">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes"></property>
+ <property
name="use_underline">False</property>
+ <property
name="use_markup">False</property>
+ <property
name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">False</property>
+ <property
name="selectable">False</property>
+ <property name="xalign">0</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
+
+ <child>
+ <widget class="GtkButton" id="fssearchbutton">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="label"
translatable="yes">_search</property>
+ <property name="use_underline">True</property>
+ <property name="relief">GTK_RELIEF_NORMAL</property>
+ <property name="focus_on_click">True</property>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+
+ <child>
+ <widget class="GtkLabel" id="label40">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">in
namespace</property>
+ <property name="use_underline">False</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_CENTER</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">8</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+
+ <child>
+ <widget class="GtkOptionMenu" id="optionmenu1">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="history">0</property>
+
+ <child internal-child="menu">
+ <widget class="GtkMenu" id="convertwidget16">
+ <property name="visible">True</property>
+
+ <child>
+ <widget class="GtkMenuItem"
id="convertwidget17">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">global (everywhere)</property>
+ <property name="use_underline">True</property>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
</widget>
- </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
</widget>
- </widget>
- </widget>
- </widget>
- </widget>
- </widget>
+ <packing>
+ <property name="tab_expand">False</property>
+ <property name="tab_fill">True</property>
+ </packing>
+ </child>
- <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>
+ <child>
+ <widget class="GtkLabel" id="downloadfstab">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Download</property>
+ <property name="use_underline">True</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_CENTER</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="type">tab</property>
+ </packing>
+ </child>
- <widget>
- <class>Placeholder</class>
- </widget>
+ <child>
+ <widget class="GtkVBox" id="vbox9">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
- <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>
+ <child>
+ <widget class="GtkHBox" id="hbox8">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
- <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>
+ <child>
+ <widget class="GtkRadioButton" id="indexbutton">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="label"
translatable="yes">index</property>
+ <property name="use_underline">True</property>
+ <property name="relief">GTK_RELIEF_NORMAL</property>
+ <property name="focus_on_click">True</property>
+ <property name="active">True</property>
+ <property name="inconsistent">False</property>
+ <property name="draw_indicator">True</property>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
- <widget>
- <class>GtkVBox</class>
- <name>vbox5</name>
- <homogeneous>False</homogeneous>
- <spacing>0</spacing>
+ <child>
+ <widget class="GtkRadioButton" id="insertButton">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="label"
translatable="yes">insert</property>
+ <property name="use_underline">True</property>
+ <property name="relief">GTK_RELIEF_NORMAL</property>
+ <property name="focus_on_click">True</property>
+ <property name="active">False</property>
+ <property name="inconsistent">False</property>
+ <property name="draw_indicator">True</property>
+ <property name="group">indexbutton</property>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
- <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>
+ <child>
+ <widget class="GtkHBox" id="hbox9">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
- <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>
+ <child>
+ <widget class="GtkRadioButton" id="radiobutton2">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="label" translatable="yes">file
only</property>
+ <property name="use_underline">True</property>
+ <property name="relief">GTK_RELIEF_NORMAL</property>
+ <property name="focus_on_click">True</property>
+ <property name="active">True</property>
+ <property name="inconsistent">False</property>
+ <property name="draw_indicator">True</property>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
- <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>
+ <child>
+ <widget class="GtkRadioButton" id="radiobutton3">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="label" translatable="yes">recursive
(for entire directories)</property>
+ <property name="use_underline">True</property>
+ <property name="relief">GTK_RELIEF_NORMAL</property>
+ <property name="focus_on_click">True</property>
+ <property name="active">False</property>
+ <property name="inconsistent">False</property>
+ <property name="draw_indicator">True</property>
+ <property name="group">radiobutton2</property>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
- <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>
+ <child>
+ <widget class="GtkHBox" id="hbox10">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
- <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>
+ <child>
+ <widget class="GtkLabel" id="label54">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">_Filename</property>
+ <property name="use_underline">True</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_CENTER</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ <property
name="mnemonic_widget">combo-entry1</property>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
- <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>
+ <child>
+ <widget class="GtkCombo" id="combo1">
+ <property name="visible">True</property>
+ <property name="value_in_list">False</property>
+ <property name="allow_empty">True</property>
+ <property name="case_sensitive">False</property>
+ <property name="enable_arrow_keys">True</property>
+ <property name="enable_arrows_always">False</property>
- <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>
+ <child internal-child="entry">
+ <widget class="GtkEntry" id="combo-entry1">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="editable">True</property>
+ <property name="visibility">True</property>
+ <property name="max_length">0</property>
+ <property name="text"
translatable="yes"></property>
+ <property name="has_frame">True</property>
+ <property name="invisible_char">*</property>
+ <property
name="activates_default">False</property>
+ </widget>
+ </child>
- <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>
+ <child internal-child="list">
+ <widget class="GtkList" id="convertwidget18">
+ <property name="visible">True</property>
+ <property
name="selection_mode">GTK_SELECTION_BROWSE</property>
- <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>
+ <child>
+ <widget class="GtkListItem"
id="convertwidget19">
+ <property name="visible">True</property>
- <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>
+ <child>
+ <widget class="GtkLabel"
id="convertwidget20">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes"></property>
+ <property
name="use_underline">False</property>
+ <property
name="use_markup">False</property>
+ <property
name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">False</property>
+ <property
name="selectable">False</property>
+ <property name="xalign">0</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
- <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>
+ <child>
+ <widget class="GtkButton" id="button9">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="label"
translatable="yes">Browse</property>
+ <property name="use_underline">True</property>
+ <property name="relief">GTK_RELIEF_NORMAL</property>
+ <property name="focus_on_click">True</property>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
</widget>
+ <packing>
+ <property name="tab_expand">False</property>
+ <property name="tab_fill">True</property>
+ </packing>
+ </child>
- <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>
+ <child>
+ <widget class="GtkLabel" id="insertfstab">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Insert</property>
+ <property name="use_underline">True</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_CENTER</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
</widget>
+ <packing>
+ <property name="type">tab</property>
+ </packing>
+ </child>
- <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>
+ <child>
+ <widget class="GtkVBox" id="vbox6">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
- <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>
+ <child>
+ <widget class="GtkMenuBar" id="menubar2">
+ <property name="visible">True</property>
- <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>
+ <child>
+ <widget class="GtkMenuItem" id="createNamespace">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">_create</property>
+ <property name="use_underline">True</property>
- <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>
+ <child>
+ <widget class="GtkMenu" id="createNamespace_menu">
+ <property name="visible">True</property>
- <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>
+ <child>
+ <widget class="GtkMenuItem" id="namespace1">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">_Namespace</property>
+ <property name="use_underline">True</property>
+ <signal name="activate"
handler="on_create_namespace_activate"/>
+ </widget>
+ </child>
- <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>
+ <child>
+ <widget class="GtkMenuItem" id="directory1">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">_Directory</property>
+ <property name="use_underline">True</property>
+ <signal name="activate"
handler="on_create_directory_activate"/>
+ </widget>
+ </child>
- <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>
+ <child>
+ <widget class="GtkMenuItem" id="collection1">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">_Collection</property>
+ <property name="use_underline">True</property>
+ <signal name="activate"
handler="on_create_collection_activate"/>
+ </widget>
+ </child>
- <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>
+ <child>
+ <widget class="GtkMenuItem" id="advertisement1">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">_Advertisement</property>
+ <property name="use_underline">True</property>
+ <signal name="activate"
handler="on_create_advertisement_activate"/>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
- <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>
+ <child>
+ <widget class="GtkMenuItem" id="delete1">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">_delete</property>
+ <property name="use_underline">True</property>
- <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>
+ <child>
+ <widget class="GtkMenu" id="delete1_menu">
+ <property name="visible">True</property>
- <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>
+ <child>
+ <widget class="GtkMenuItem" id="namespace2">
+ <property name="visible">True</property>
+ <property name="tooltip"
translatable="yes">Will prevent future insertions into the namespace (will not
delete content in the namespace)</property>
+ <property name="label"
translatable="yes">_Namespace</property>
+ <property name="use_underline">True</property>
+ <signal name="activate"
handler="on_namespace2_activate"/>
+ </widget>
+ </child>
- <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>
+ <child>
+ <widget class="GtkMenuItem" id="collection2">
+ <property name="visible">True</property>
+ <property name="tooltip"
translatable="yes">end collection (will not delete content already in the
collection)</property>
+ <property name="label"
translatable="yes">_Collection</property>
+ <property name="use_underline">True</property>
+ <signal name="activate"
handler="on_collection_delete_activate"/>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
- <widget>
- <class>GtkVBox</class>
- <name>vbox7</name>
- <homogeneous>False</homogeneous>
- <spacing>0</spacing>
+ <child>
+ <widget class="GtkNotebook" id="notebook4">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="show_tabs">True</property>
+ <property name="show_border">True</property>
+ <property name="tab_pos">GTK_POS_TOP</property>
+ <property name="scrollable">False</property>
+ <property name="enable_popup">False</property>
- <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>
+ <child>
+ <widget class="GtkLabel" id="label62">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">label62</property>
+ <property name="use_underline">False</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="tab_expand">False</property>
+ <property name="tab_fill">True</property>
+ </packing>
+ </child>
- <widget>
- <class>Placeholder</class>
- </widget>
+ <child>
+ <widget class="GtkLabel" id="label39">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">label39</property>
+ <property name="use_underline">False</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_CENTER</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="type">tab</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
- <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>
+ <child>
+ <widget class="GtkFrame" id="frame11">
+ <property name="visible">True</property>
+ <property name="label_xalign">0</property>
+ <property name="label_yalign">0.5</property>
+ <property
name="shadow_type">GTK_SHADOW_ETCHED_IN</property>
- <widget>
- <class>GtkHBox</class>
- <name>hbox4</name>
- <homogeneous>False</homogeneous>
- <spacing>0</spacing>
- <child>
- <padding>0</padding>
- <expand>False</expand>
- <fill>False</fill>
- </child>
+ <child>
+ <widget class="GtkScrolledWindow" id="scrolledwindow3">
+ <property name="visible">True</property>
+ <property
name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property
name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property
name="shadow_type">GTK_SHADOW_NONE</property>
+ <property
name="window_placement">GTK_CORNER_TOP_LEFT</property>
- <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>
+ <widget class="GtkViewport" id="viewport3">
+ <property name="visible">True</property>
+ <property
name="shadow_type">GTK_SHADOW_IN</property>
+
+ <child>
+ <widget class="GtkScrolledWindow"
id="scrolledwindow4">
+ <property name="visible">True</property>
+ <property
name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property
name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property
name="shadow_type">GTK_SHADOW_IN</property>
+ <property
name="window_placement">GTK_CORNER_TOP_LEFT</property>
+
+ <child>
+ <widget class="GtkTreeView" id="clist1">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property
name="headers_visible">True</property>
+ <property
name="rules_hint">False</property>
+ <property
name="reorderable">False</property>
+ <property
name="enable_search">True</property>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+
+ <child>
+ <widget class="GtkLabel" id="label55">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">Content</property>
+ <property name="use_underline">False</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="type">label_item</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="tab_expand">False</property>
+ <property name="tab_fill">True</property>
+ </packing>
+ </child>
+
<child>
- <padding>0</padding>
- <expand>True</expand>
- <fill>True</fill>
+ <widget class="GtkLabel" id="advancedfstab">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Advanced</property>
+ <property name="use_underline">True</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_CENTER</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="type">tab</property>
+ </packing>
</child>
+ </widget>
+ <packing>
+ <property name="tab_expand">False</property>
+ <property name="tab_fill">True</property>
+ </packing>
+ </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>
+ <child>
+ <widget class="GtkLabel" id="fstab">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_File sharing</property>
+ <property name="use_underline">True</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_CENTER</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
</widget>
+ <packing>
+ <property name="type">tab</property>
+ </packing>
+ </child>
- <widget>
- <class>GtkButton</class>
- <name>fssearchbutton</name>
- <can_focus>True</can_focus>
- <label>_search</label>
- <relief>GTK_RELIEF_NORMAL</relief>
+ <child>
+ <widget class="GtkVBox" id="vbox3">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
+
<child>
- <padding>0</padding>
- <expand>False</expand>
- <fill>False</fill>
+ <widget class="GtkLabel" id="label68">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">label68</property>
+ <property name="use_underline">False</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
</child>
</widget>
+ <packing>
+ <property name="tab_expand">False</property>
+ <property name="tab_fill">True</property>
+ </packing>
+ </child>
- <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>
+ <child>
+ <widget class="GtkLabel" id="label5">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Statistics</property>
+ <property name="use_underline">True</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_CENTER</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
</widget>
+ <packing>
+ <property name="type">tab</property>
+ </packing>
+ </child>
- <widget>
- <class>GtkOptionMenu</class>
- <name>optionmenu1</name>
- <can_focus>True</can_focus>
- <items>global (everywhere)
-</items>
- <initial_choice>0</initial_choice>
+ <child>
+ <widget class="GtkVBox" id="vbox4">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
+
<child>
- <padding>0</padding>
- <expand>False</expand>
- <fill>False</fill>
- </child>
- </widget>
- </widget>
- </widget>
+ <widget class="GtkNotebook" id="notebook3">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="show_tabs">True</property>
+ <property name="show_border">True</property>
+ <property name="tab_pos">GTK_POS_TOP</property>
+ <property name="scrollable">False</property>
+ <property name="enable_popup">False</property>
- <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>
+ <child>
+ <widget class="GtkScrolledWindow" id="scrolledwindow13">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property
name="hscrollbar_policy">GTK_POLICY_ALWAYS</property>
+ <property
name="vscrollbar_policy">GTK_POLICY_ALWAYS</property>
+ <property name="shadow_type">GTK_SHADOW_IN</property>
+ <property
name="window_placement">GTK_CORNER_TOP_LEFT</property>
- <widget>
- <class>GtkVBox</class>
- <name>vbox9</name>
- <homogeneous>False</homogeneous>
- <spacing>0</spacing>
+ <child>
+ <widget class="GtkViewport" id="viewport4">
+ <property name="visible">True</property>
+ <property name="shadow_type">GTK_SHADOW_IN</property>
- <widget>
- <class>GtkHBox</class>
- <name>hbox8</name>
- <homogeneous>False</homogeneous>
- <spacing>0</spacing>
- <child>
- <padding>0</padding>
- <expand>False</expand>
- <fill>False</fill>
- </child>
+ <child>
+ <widget class="GtkLabel" id="label59">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">label59</property>
+ <property name="use_underline">False</property>
+ <property name="use_markup">False</property>
+ <property
name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="tab_expand">False</property>
+ <property name="tab_fill">True</property>
+ </packing>
+ </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 class="GtkLabel" id="label38">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">label38</property>
+ <property name="use_underline">False</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_CENTER</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="type">tab</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
</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="GtkCombo" id="combo3">
+ <property name="visible">True</property>
+ <property name="value_in_list">False</property>
+ <property name="allow_empty">True</property>
+ <property name="case_sensitive">True</property>
+ <property name="enable_arrow_keys">True</property>
+ <property name="enable_arrows_always">False</property>
- <widget>
- <class>GtkHBox</class>
- <name>hbox9</name>
- <homogeneous>False</homogeneous>
- <spacing>0</spacing>
- <child>
- <padding>0</padding>
- <expand>False</expand>
- <fill>False</fill>
- </child>
+ <child internal-child="entry">
+ <widget class="GtkEntry" id="combo-entry3">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="editable">True</property>
+ <property name="visibility">True</property>
+ <property name="max_length">0</property>
+ <property name="text" translatable="yes"></property>
+ <property name="has_frame">True</property>
+ <property name="invisible_char">*</property>
+ <property name="activates_default">False</property>
+ </widget>
+ </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 internal-child="list">
+ <widget class="GtkList" id="convertwidget25">
+ <property name="visible">True</property>
+ <property
name="selection_mode">GTK_SELECTION_BROWSE</property>
+
+ <child>
+ <widget class="GtkListItem" id="convertwidget26">
+ <property name="visible">True</property>
+
+ <child>
+ <widget class="GtkLabel" id="convertwidget27">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">/join
#gnunet</property>
+ <property name="use_underline">False</property>
+ <property name="use_markup">False</property>
+ <property
name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ </child>
+ </widget>
+ </child>
+
+ <child>
+ <widget class="GtkListItem" id="convertwidget28">
+ <property name="visible">True</property>
+
+ <child>
+ <widget class="GtkLabel" id="convertwidget29">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes"></property>
+ <property name="use_underline">False</property>
+ <property name="use_markup">False</property>
+ <property
name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
</child>
</widget>
+ <packing>
+ <property name="tab_expand">False</property>
+ <property name="tab_fill">True</property>
+ </packing>
+ </child>
- <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>
+ <child>
+ <widget class="GtkLabel" id="label6">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Chat</property>
+ <property name="use_underline">True</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_CENTER</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
</widget>
- </widget>
+ <packing>
+ <property name="type">tab</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
- <widget>
- <class>GtkHBox</class>
- <name>hbox10</name>
- <homogeneous>False</homogeneous>
- <spacing>0</spacing>
- <child>
- <padding>0</padding>
- <expand>False</expand>
- <fill>False</fill>
- </child>
+ <child>
+ <widget class="GtkStatusbar" id="statusbar">
+ <property name="visible">True</property>
+ <property name="has_resize_grip">True</property>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+</widget>
- <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 class="GtkDialog" id="metadatadialog">
+ <property name="visible">True</property>
+ <property name="title" translatable="yes">File Information</property>
+ <property name="type">GTK_WINDOW_TOPLEVEL</property>
+ <property name="window_position">GTK_WIN_POS_NONE</property>
+ <property name="modal">False</property>
+ <property name="resizable">True</property>
+ <property name="destroy_with_parent">False</property>
+ <property name="decorated">True</property>
+ <property name="skip_taskbar_hint">False</property>
+ <property name="skip_pager_hint">False</property>
+ <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
+ <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
+ <property name="has_separator">True</property>
+
+ <child internal-child="vbox">
+ <widget class="GtkVBox" id="dialog-vbox1">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
+
+ <child internal-child="action_area">
+ <widget class="GtkHButtonBox" id="dialog-action_area1">
+ <property name="visible">True</property>
+ <property name="layout_style">GTK_BUTTONBOX_END</property>
+
+ <child>
+ <widget class="GtkButton" id="button7">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="label" translatable="yes">_Done</property>
+ <property name="use_underline">True</property>
+ <property name="relief">GTK_RELIEF_NORMAL</property>
+ <property name="focus_on_click">True</property>
+ <property name="response_id">0</property>
</widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="pack_type">GTK_PACK_END</property>
+ </packing>
+ </child>
- <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>
+ <child>
+ <widget class="GtkVBox" id="vbox8">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
- <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>
+ <child>
+ <widget class="GtkLabel" id="label51">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Please provide
meta-data and keywords for the content.</property>
+ <property name="use_underline">False</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_CENTER</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">9</property>
+ <property name="ypad">5</property>
</widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
- <widget>
- <class>GtkButton</class>
- <name>button9</name>
- <can_focus>True</can_focus>
- <label>Browse</label>
- <relief>GTK_RELIEF_NORMAL</relief>
+ <child>
+ <widget class="GtkHBox" id="hbox6">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
+
<child>
- <padding>0</padding>
- <expand>False</expand>
- <fill>False</fill>
+ <widget class="GtkLabel" id="label49">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Type</property>
+ <property name="use_underline">True</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_CENTER</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ <property name="mnemonic_widget">optionmenu2</property>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
</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>
+ <child>
+ <widget class="GtkOptionMenu" id="optionmenu2">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="history">0</property>
- <widget>
- <class>GtkVBox</class>
- <name>vbox6</name>
- <homogeneous>False</homogeneous>
- <spacing>0</spacing>
+ <child internal-child="menu">
+ <widget class="GtkMenu" id="convertwidget30">
+ <property name="visible">True</property>
- <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>
+ <child>
+ <widget class="GtkMenuItem" id="convertwidget31">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">unknown</property>
+ <property name="use_underline">True</property>
+ </widget>
+ </child>
- <widget>
- <class>GtkMenuItem</class>
- <name>createNamespace</name>
- <label>_create</label>
- <right_justify>False</right_justify>
+ <child>
+ <widget class="GtkMenuItem" id="convertwidget32">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">filename</property>
+ <property name="use_underline">True</property>
+ </widget>
+ </child>
- <widget>
- <class>GtkMenu</class>
- <name>createNamespace_menu</name>
+ <child>
+ <widget class="GtkMenuItem" id="convertwidget33">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">meta-data</property>
+ <property name="use_underline">True</property>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
- <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>
+ <child>
+ <widget class="GtkLabel" id="label50">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Value</property>
+ <property name="use_underline">True</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_CENTER</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ <property name="mnemonic_widget">entry3</property>
</widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
- <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>
+ <child>
+ <widget class="GtkEntry" id="entry3">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="editable">True</property>
+ <property name="visibility">True</property>
+ <property name="max_length">0</property>
+ <property name="text" translatable="yes"></property>
+ <property name="has_frame">True</property>
+ <property name="invisible_char">*</property>
+ <property name="activates_default">False</property>
</widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
- <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>
+ <child>
+ <widget class="GtkFrame" id="frame12">
+ <property name="visible">True</property>
+ <property name="label_xalign">0</property>
+ <property name="label_yalign">0.5</property>
+ <property name="shadow_type">GTK_SHADOW_ETCHED_IN</property>
+
+ <child>
+ <widget class="GtkScrolledWindow" id="scrolledwindow10">
+ <property name="visible">True</property>
+ <property
name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property
name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property name="shadow_type">GTK_SHADOW_IN</property>
+ <property
name="window_placement">GTK_CORNER_TOP_LEFT</property>
+
+ <child>
+ <widget class="GtkTreeView" id="clist8">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="headers_visible">True</property>
+ <property name="rules_hint">False</property>
+ <property name="reorderable">False</property>
+ <property name="enable_search">True</property>
+ </widget>
+ </child>
</widget>
+ </child>
- <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>
+ <child>
+ <widget class="GtkLabel" id="label56">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Meta-data</property>
+ <property name="use_underline">False</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
</widget>
- </widget>
+ <packing>
+ <property name="type">label_item</property>
+ </packing>
+ </child>
</widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
- <widget>
- <class>GtkMenuItem</class>
- <name>delete1</name>
- <label>_delete</label>
- <right_justify>False</right_justify>
+ <child>
+ <widget class="GtkHBox" id="hbox7">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
- <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>
+ <child>
+ <widget class="GtkLabel" id="label47">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Keyword</property>
+ <property name="use_underline">True</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_CENTER</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ <property name="mnemonic_widget">entry4</property>
</widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
- <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>
+ <child>
+ <widget class="GtkEntry" id="entry4">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="editable">True</property>
+ <property name="visibility">True</property>
+ <property name="max_length">0</property>
+ <property name="text" translatable="yes"></property>
+ <property name="has_frame">True</property>
+ <property name="invisible_char">*</property>
+ <property name="activates_default">False</property>
</widget>
- </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
</widget>
- </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
- <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>
+ <child>
+ <widget class="GtkFrame" id="frame13">
+ <property name="visible">True</property>
+ <property name="label_xalign">0</property>
+ <property name="label_yalign">0.5</property>
+ <property name="shadow_type">GTK_SHADOW_ETCHED_IN</property>
- <widget>
- <class>Placeholder</class>
+ <child>
+ <widget class="GtkScrolledWindow" id="scrolledwindow11">
+ <property name="visible">True</property>
+ <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property name="shadow_type">GTK_SHADOW_IN</property>
+ <property name="window_placement">GTK_CORNER_TOP_LEFT</property>
+
+ <child>
+ <widget class="GtkTreeView" id="clist9">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="headers_visible">True</property>
+ <property name="rules_hint">False</property>
+ <property name="reorderable">False</property>
+ <property name="enable_search">True</property>
+ </widget>
+ </child>
</widget>
+ </child>
- <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>
+ <child>
+ <widget class="GtkLabel" id="label57">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Keywords</property>
+ <property name="use_underline">False</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
</widget>
- </widget>
+ <packing>
+ <property name="type">label_item</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+</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="GtkDialog" id="metaDisplayDialog">
+ <property name="visible">True</property>
+ <property name="title" translatable="yes">File Information</property>
+ <property name="type">GTK_WINDOW_POPUP</property>
+ <property name="window_position">GTK_WIN_POS_NONE</property>
+ <property name="modal">False</property>
+ <property name="resizable">True</property>
+ <property name="destroy_with_parent">False</property>
+ <property name="decorated">True</property>
+ <property name="skip_taskbar_hint">False</property>
+ <property name="skip_pager_hint">False</property>
+ <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
+ <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
+ <property name="has_separator">True</property>
- <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>
+ <child internal-child="vbox">
+ <widget class="GtkVBox" id="dialog-vbox2">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
- <widget>
- <class>GtkViewport</class>
- <name>viewport3</name>
- <shadow_type>GTK_SHADOW_IN</shadow_type>
+ <child internal-child="action_area">
+ <widget class="GtkHButtonBox" id="dialog-action_area2">
+ <property name="visible">True</property>
+ <property name="layout_style">GTK_BUTTONBOX_END</property>
- <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>
+ <child>
+ <widget class="GtkButton" id="doneButton">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="label" translatable="yes">Done</property>
+ <property name="use_underline">True</property>
+ <property name="relief">GTK_RELIEF_NORMAL</property>
+ <property name="focus_on_click">True</property>
+ <property name="response_id">0</property>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="pack_type">GTK_PACK_END</property>
+ </packing>
+ </child>
- <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>
+ <child>
+ <widget class="GtkFrame" id="frame14">
+ <property name="visible">True</property>
+ <property name="label_xalign">0</property>
+ <property name="label_yalign">0.5</property>
+ <property name="shadow_type">GTK_SHADOW_ETCHED_IN</property>
- <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>
+ <child>
+ <widget class="GtkScrolledWindow" id="scrolledwindow12">
+ <property name="visible">True</property>
+ <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property name="shadow_type">GTK_SHADOW_IN</property>
+ <property name="window_placement">GTK_CORNER_TOP_LEFT</property>
- <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>
+ <child>
+ <widget class="GtkTreeView" id="clist10">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="headers_visible">True</property>
+ <property name="rules_hint">False</property>
+ <property name="reorderable">False</property>
+ <property name="enable_search">True</property>
</widget>
- </widget>
+ </child>
</widget>
- </widget>
- </widget>
+ </child>
- <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>
+ <child>
+ <widget class="GtkLabel" id="label58">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Meta-data</property>
+ <property name="use_underline">False</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="type">label_item</property>
+ </packing>
+ </child>
</widget>
- </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+</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="GtkWindow" id="searchResultsFrame">
+ <property name="visible">True</property>
+ <property name="title" translatable="yes">Search Results</property>
+ <property name="type">GTK_WINDOW_TOPLEVEL</property>
+ <property name="window_position">GTK_WIN_POS_NONE</property>
+ <property name="modal">False</property>
+ <property name="resizable">True</property>
+ <property name="destroy_with_parent">False</property>
+ <property name="decorated">True</property>
+ <property name="skip_taskbar_hint">False</property>
+ <property name="skip_pager_hint">False</property>
+ <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
+ <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
- <widget>
- <class>GtkVBox</class>
- <name>vbox3</name>
- <homogeneous>False</homogeneous>
- <spacing>0</spacing>
+ <child>
+ <widget class="GtkScrolledWindow" id="scrolledwindow14">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="hscrollbar_policy">GTK_POLICY_NEVER</property>
+ <property name="vscrollbar_policy">GTK_POLICY_NEVER</property>
+ <property name="shadow_type">GTK_SHADOW_NONE</property>
+ <property name="window_placement">GTK_CORNER_TOP_LEFT</property>
- <widget>
- <class>Placeholder</class>
- </widget>
- </widget>
+ <child>
+ <widget class="GtkViewport" id="viewport5">
+ <property name="visible">True</property>
+ <property name="shadow_type">GTK_SHADOW_IN</property>
- <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>
+ <child>
+ <widget class="GtkVBox" id="vbox11">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
- <widget>
- <class>GtkVBox</class>
- <name>vbox4</name>
- <homogeneous>False</homogeneous>
- <spacing>0</spacing>
+ <child>
+ <widget class="GtkScrolledWindow" id="scrolledwindow15">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property
name="hscrollbar_policy">GTK_POLICY_ALWAYS</property>
+ <property
name="vscrollbar_policy">GTK_POLICY_ALWAYS</property>
+ <property name="shadow_type">GTK_SHADOW_IN</property>
+ <property
name="window_placement">GTK_CORNER_TOP_LEFT</property>
- <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>
+ <child>
+ <widget class="GtkTreeView" id="searchResults">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="headers_visible">True</property>
+ <property name="rules_hint">False</property>
+ <property name="reorderable">False</property>
+ <property name="enable_search">True</property>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
- <widget>
- <class>Placeholder</class>
- </widget>
+ <child>
+ <widget class="GtkButton" id="downloadButton">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="relief">GTK_RELIEF_NORMAL</property>
+ <property name="focus_on_click">True</property>
- <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>
+ <child>
+ <widget class="GtkAlignment" id="alignment3">
+ <property name="visible">True</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xscale">0</property>
+ <property name="yscale">0</property>
+ <property name="top_padding">0</property>
+ <property name="bottom_padding">0</property>
+ <property name="left_padding">0</property>
+ <property name="right_padding">0</property>
- <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="GtkHBox" id="hbox13">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">2</property>
+
+ <child>
+ <widget class="GtkImage" id="image3">
+ <property name="visible">True</property>
+ <property name="stock">gtk-copy</property>
+ <property name="icon_size">4</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+
+ <child>
+ <widget class="GtkLabel" id="label65">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">_Download</property>
+ <property name="use_underline">True</property>
+ <property name="use_markup">False</property>
+ <property
name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+ </widget>
</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>
+ </child>
</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="GtkWindow" id="namespaceContentFrame">
+ <property name="visible">True</property>
+ <property name="title" translatable="yes">Namespace Contents</property>
+ <property name="type">GTK_WINDOW_TOPLEVEL</property>
+ <property name="window_position">GTK_WIN_POS_NONE</property>
+ <property name="modal">False</property>
+ <property name="resizable">True</property>
+ <property name="destroy_with_parent">False</property>
+ <property name="decorated">True</property>
+ <property name="skip_taskbar_hint">False</property>
+ <property name="skip_pager_hint">False</property>
+ <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
+ <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
- <widget>
- <class>GtkVBox</class>
- <child_name>Dialog:vbox</child_name>
- <name>dialog-vbox1</name>
- <homogeneous>False</homogeneous>
- <spacing>0</spacing>
+ <child>
+ <widget class="GtkVBox" id="vbox12">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
- <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>
+ <widget class="GtkScrolledWindow" id="scrolledwindow16">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="hscrollbar_policy">GTK_POLICY_ALWAYS</property>
+ <property name="vscrollbar_policy">GTK_POLICY_ALWAYS</property>
+ <property name="shadow_type">GTK_SHADOW_IN</property>
+ <property name="window_placement">GTK_CORNER_TOP_LEFT</property>
+
+ <child>
+ <widget class="GtkTreeView" id="treeview2">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="headers_visible">True</property>
+ <property name="rules_hint">False</property>
+ <property name="reorderable">False</property>
+ <property name="enable_search">True</property>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
</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="GtkHBox" id="hbox14">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
- <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>
+ <child>
+ <widget class="GtkButton" id="button14">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="relief">GTK_RELIEF_NORMAL</property>
+ <property name="focus_on_click">True</property>
- <widget>
- <class>GtkHBox</class>
- <name>hbox6</name>
- <homogeneous>False</homogeneous>
- <spacing>0</spacing>
- <child>
- <padding>0</padding>
- <expand>False</expand>
- <fill>False</fill>
- </child>
+ <child>
+ <widget class="GtkAlignment" id="alignment4">
+ <property name="visible">True</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xscale">0</property>
+ <property name="yscale">0</property>
+ <property name="top_padding">0</property>
+ <property name="bottom_padding">0</property>
+ <property name="left_padding">0</property>
+ <property name="right_padding">0</property>
- <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>
+ <child>
+ <widget class="GtkHBox" id="hbox15">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">2</property>
- <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>
+ <child>
+ <widget class="GtkImage" id="image4">
+ <property name="visible">True</property>
+ <property name="stock">gtk-add</property>
+ <property name="icon_size">4</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
- <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 class="GtkLabel" id="label66">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">_Insert</property>
+ <property name="use_underline">True</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
</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="GtkButton" id="button15">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="relief">GTK_RELIEF_NORMAL</property>
+ <property name="focus_on_click">True</property>
- <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>
+ <child>
+ <widget class="GtkAlignment" id="alignment5">
+ <property name="visible">True</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xscale">0</property>
+ <property name="yscale">0</property>
+ <property name="top_padding">0</property>
+ <property name="bottom_padding">0</property>
+ <property name="left_padding">0</property>
+ <property name="right_padding">0</property>
- <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>
+ <child>
+ <widget class="GtkHBox" id="hbox16">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">2</property>
- <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>
+ <child>
+ <widget class="GtkImage" id="image5">
+ <property name="visible">True</property>
+ <property name="stock">gtk-redo</property>
+ <property name="icon_size">4</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
- <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>
+ <child>
+ <widget class="GtkLabel" id="label67">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">_Update</property>
+ <property name="use_underline">True</property>
+ <property name="use_markup">False</property>
+ <property name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
</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>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
</widget>
- </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+</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="GtkWindow" id="chatFrame">
+ <property name="visible">True</property>
+ <property name="title" translatable="yes">Chat</property>
+ <property name="type">GTK_WINDOW_TOPLEVEL</property>
+ <property name="window_position">GTK_WIN_POS_NONE</property>
+ <property name="modal">False</property>
+ <property name="resizable">True</property>
+ <property name="destroy_with_parent">False</property>
+ <property name="decorated">True</property>
+ <property name="skip_taskbar_hint">False</property>
+ <property name="skip_pager_hint">False</property>
+ <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
+ <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
- <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>
+ <widget class="GtkHBox" id="hbox17">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
+
+ <child>
+ <widget class="GtkVBox" id="vbox13">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
+
<child>
- <padding>0</padding>
- <expand>False</expand>
- <fill>False</fill>
+ <widget class="GtkScrolledWindow" id="scrolledwindow18">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property name="shadow_type">GTK_SHADOW_IN</property>
+ <property name="window_placement">GTK_CORNER_TOP_LEFT</property>
+
+ <child>
+ <widget class="GtkTextView" id="textview1">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="editable">True</property>
+ <property name="overwrite">False</property>
+ <property name="accepts_tab">True</property>
+ <property name="justification">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap_mode">GTK_WRAP_NONE</property>
+ <property name="cursor_visible">True</property>
+ <property name="pixels_above_lines">0</property>
+ <property name="pixels_below_lines">0</property>
+ <property name="pixels_inside_wrap">0</property>
+ <property name="left_margin">0</property>
+ <property name="right_margin">0</property>
+ <property name="indent">0</property>
+ <property name="text" translatable="yes"></property>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
</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="GtkVBox" id="vbox14">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
- <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>
+ <child>
+ <widget class="GtkHBox" id="hbox18">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">0</property>
- <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>
+ <child>
+ <widget class="GtkComboBoxEntry" id="comboboxentry1">
+ <property name="visible">True</property>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
- <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>
+ <child>
+ <widget class="GtkButton" id="chatSendButton">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="relief">GTK_RELIEF_NORMAL</property>
+ <property name="focus_on_click">True</property>
- <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>
+ <child>
+ <widget class="GtkAlignment" id="alignment6">
+ <property name="visible">True</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xscale">0</property>
+ <property name="yscale">0</property>
+ <property name="top_padding">0</property>
+ <property name="bottom_padding">0</property>
+ <property name="left_padding">0</property>
+ <property name="right_padding">0</property>
-<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>
+ <child>
+ <widget class="GtkHBox" id="hbox19">
+ <property name="visible">True</property>
+ <property name="homogeneous">False</property>
+ <property name="spacing">2</property>
- <widget>
- <class>GtkVBox</class>
- <child_name>Dialog:vbox</child_name>
- <name>dialog-vbox2</name>
- <homogeneous>False</homogeneous>
- <spacing>0</spacing>
+ <child>
+ <widget class="GtkImage" id="image6">
+ <property name="visible">True</property>
+ <property name="stock">gtk-ok</property>
+ <property name="icon_size">4</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
- <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="GtkLabel" id="label69">
+ <property name="visible">True</property>
+ <property name="label"
translatable="yes">Senden</property>
+ <property name="use_underline">True</property>
+ <property name="use_markup">False</property>
+ <property
name="justify">GTK_JUSTIFY_LEFT</property>
+ <property name="wrap">False</property>
+ <property name="selectable">False</property>
+ <property name="xalign">0.5</property>
+ <property name="yalign">0.5</property>
+ <property name="xpad">0</property>
+ <property name="ypad">0</property>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
</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" id="scrolledwindow17">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property name="shadow_type">GTK_SHADOW_IN</property>
+ <property name="window_placement">GTK_CORNER_TOP_LEFT</property>
- <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>
+ <child>
+ <widget class="GtkTreeView" id="treeview3">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="headers_visible">True</property>
+ <property name="rules_hint">False</property>
+ <property name="reorderable">False</property>
+ <property name="enable_search">True</property>
+ </widget>
+ </child>
</widget>
- </widget>
+ <packing>
+ <property name="padding">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ </packing>
+ </child>
</widget>
- </widget>
+ </child>
</widget>
-</GTK-Interface>
+</glade-interface>
Modified: gnunet-gtk/src/interface.c
===================================================================
--- gnunet-gtk/src/interface.c 2005-05-06 19:52:42 UTC (rev 750)
+++ gnunet-gtk/src/interface.c 2005-05-07 08:11:25 UTC (rev 751)
@@ -10,6 +10,7 @@
#include <sys/stat.h>
#include <unistd.h>
#include <string.h>
+#include <stdio.h>
#include <gdk/gdkkeysyms.h>
#include <gtk/gtk.h>
@@ -18,17 +19,22 @@
#include "interface.h"
#include "support.h"
+#define GLADE_HOOKUP_OBJECT(component,widget,name) \
+ g_object_set_data_full (G_OBJECT (component), name, \
+ gtk_widget_ref (widget), (GDestroyNotify) gtk_widget_unref)
+
+#define GLADE_HOOKUP_OBJECT_NO_REF(component,widget,name) \
+ g_object_set_data (G_OBJECT (component), name, widget)
+
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;
@@ -38,72 +44,69 @@
GtkWidget *vbox2;
GtkWidget *frame3;
GtkWidget *hbox2;
- guint startDaemon_key;
- GtkWidget *startDaemon;
- guint stopDaemon_key;
+ GtkWidget *button10;
+ GtkWidget *alignment1;
+ GtkWidget *hbox11;
+ GtkWidget *image1;
+ GtkWidget *startButton;
GtkWidget *stopDaemon;
+ GtkWidget *alignment2;
+ GtkWidget *hbox12;
+ GtkWidget *image2;
+ GtkWidget *label64;
GtkWidget *statusPixmap;
+ AtkObject *atko;
+ GtkWidget *label1;
GtkWidget *frame2;
GtkWidget *statisticsLabel;
+ GtkWidget *label2;
GtkWidget *frame1;
GtkWidget *scrolledwindow5;
GtkWidget *clist2;
- GtkWidget *label15;
+ GtkWidget *label3;
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 *label16;
GtkWidget *frame9;
GtkWidget *scrolledwindow7;
GtkWidget *clist5;
- GtkWidget *label26;
- GtkWidget *label27;
- GtkWidget *label28;
- GtkWidget *label29;
- GtkWidget *label30;
+ GtkWidget *label45;
GtkWidget *frame10;
GtkWidget *scrolledwindow8;
GtkWidget *clist6;
- GtkWidget *label31;
- GtkWidget *label32;
- GtkWidget *label33;
- GtkWidget *label34;
- GtkWidget *label35;
+ GtkWidget *label46;
GtkWidget *statusfstab;
GtkWidget *vbox7;
GtkWidget *notebook6;
+ GtkWidget *label61;
GtkWidget *label36;
GtkWidget *hbox4;
GtkWidget *combo2;
+ GList *combo2_items = NULL;
GtkWidget *combo_entry2;
- guint fssearchbutton_key;
GtkWidget *fssearchbutton;
GtkWidget *label40;
GtkWidget *optionmenu1;
- GtkWidget *optionmenu1_menu;
- GtkWidget *glade_menuitem;
+ GtkWidget *convertwidget16;
+ GtkWidget *convertwidget17;
GtkWidget *downloadfstab;
GtkWidget *vbox9;
GtkWidget *hbox8;
- GSList *method_group = NULL;
GtkWidget *indexbutton;
+ GSList *indexbutton_group = NULL;
GtkWidget *insertButton;
GtkWidget *hbox9;
- GSList *recursive_group = NULL;
GtkWidget *radiobutton2;
+ GSList *radiobutton2_group = NULL;
GtkWidget *radiobutton3;
GtkWidget *hbox10;
- guint label54_key;
GtkWidget *label54;
GtkWidget *combo1;
+ GList *combo1_items = NULL;
GtkWidget *combo_entry1;
GtkWidget *button9;
GtkWidget *insertfstab;
@@ -111,32 +114,33 @@
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 *label62;
GtkWidget *label39;
GtkWidget *frame11;
GtkWidget *scrolledwindow3;
GtkWidget *viewport3;
GtkWidget *scrolledwindow4;
GtkWidget *clist1;
- GtkWidget *label12;
- GtkWidget *label13;
- GtkWidget *label14;
+ GtkWidget *label55;
GtkWidget *advancedfstab;
GtkWidget *fstab;
GtkWidget *vbox3;
+ GtkWidget *label68;
GtkWidget *label5;
GtkWidget *vbox4;
GtkWidget *notebook3;
+ GtkWidget *scrolledwindow13;
+ GtkWidget *viewport4;
+ GtkWidget *label59;
GtkWidget *label38;
GtkWidget *combo3;
GList *combo3_items = NULL;
@@ -151,67 +155,28 @@
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);
+ quit1 = gtk_menu_item_new_with_mnemonic (_("_Quit"));
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);
+ help1 = gtk_menu_item_new_with_mnemonic (_("_Help"));
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);
+ about = gtk_menu_item_new_with_mnemonic (_("_About"));
gtk_widget_show (about);
gtk_container_add (GTK_CONTAINER (help1_menu), about);
gtk_widget_add_accelerator (about, "activate", accel_group,
@@ -219,978 +184,639 @@
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_WIDGET_UNSET_FLAGS (scrolledwindow1, GTK_CAN_FOCUS);
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_WIDGET_UNSET_FLAGS (scrolledwindow2, GTK_CAN_FOCUS);
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);
+ frame3 = gtk_frame_new (NULL);
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);
+ button10 = gtk_button_new ();
+ gtk_widget_show (button10);
+ gtk_box_pack_start (GTK_BOX (hbox2), button10, TRUE, TRUE, 0);
- 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);
+ alignment1 = gtk_alignment_new (0.5, 0.5, 0, 0);
+ gtk_widget_show (alignment1);
+ gtk_container_add (GTK_CONTAINER (button10), alignment1);
+
+ hbox11 = gtk_hbox_new (FALSE, 2);
+ gtk_widget_show (hbox11);
+ gtk_container_add (GTK_CONTAINER (alignment1), hbox11);
+
+ image1 = gtk_image_new_from_stock ("gtk-media-play", GTK_ICON_SIZE_BUTTON);
+ gtk_widget_show (image1);
+ gtk_box_pack_start (GTK_BOX (hbox11), image1, FALSE, FALSE, 0);
+
+ startButton = gtk_label_new_with_mnemonic (_("_start gnunetd"));
+ gtk_widget_show (startButton);
+ gtk_box_pack_start (GTK_BOX (hbox11), startButton, TRUE, TRUE, 0);
+ gtk_label_set_justify (GTK_LABEL (startButton), GTK_JUSTIFY_RIGHT);
+
+ stopDaemon = gtk_button_new ();
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);
+ alignment2 = gtk_alignment_new (0.5, 0.5, 0, 0);
+ gtk_widget_show (alignment2);
+ gtk_container_add (GTK_CONTAINER (stopDaemon), alignment2);
+
+ hbox12 = gtk_hbox_new (FALSE, 2);
+ gtk_widget_show (hbox12);
+ gtk_container_add (GTK_CONTAINER (alignment2), hbox12);
+
+ image2 = gtk_image_new_from_stock ("gtk-stop", GTK_ICON_SIZE_BUTTON);
+ gtk_widget_show (image2);
+ gtk_box_pack_start (GTK_BOX (hbox12), image2, FALSE, FALSE, 0);
+
+ label64 = gtk_label_new_with_mnemonic (_("s_top gnunetd"));
+ gtk_widget_show (label64);
+ gtk_box_pack_start (GTK_BOX (hbox12), label64, FALSE, FALSE, 0);
+
+ statusPixmap = gtk_image_new_from_stock ("gtk-no", GTK_ICON_SIZE_BUTTON);
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);
+ label1 = gtk_label_new (_("gnunetd control"));
+ gtk_widget_show (label1);
+ gtk_frame_set_label_widget (GTK_FRAME (frame3), label1);
+
+ frame2 = gtk_frame_new (NULL);
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);
+ label2 = gtk_label_new (_("Statistics"));
+ gtk_widget_show (label2);
+ gtk_frame_set_label_widget (GTK_FRAME (frame2), label2);
+
+ frame1 = gtk_frame_new (NULL);
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_WIDGET_UNSET_FLAGS (scrolledwindow5, GTK_CAN_FOCUS);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow5),
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+ gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow5),
GTK_SHADOW_IN);
- 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);
+ clist2 = gtk_tree_view_new ();
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);
+ label3 = gtk_label_new (_("Available Applications"));
+ gtk_widget_show (label3);
+ gtk_frame_set_label_widget (GTK_FRAME (frame1), label3);
- 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);
+ label1 = gtk_label_new_with_mnemonic (_("_General"));
gtk_widget_show (label1);
gtk_notebook_set_tab_label (GTK_NOTEBOOK (mainnotebook),
gtk_notebook_get_nth_page (GTK_NOTEBOOK (mainnotebook), 0), label1);
+ gtk_label_set_justify (GTK_LABEL (label1), GTK_JUSTIFY_CENTER);
- 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);
+ frame8 = gtk_frame_new (NULL);
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_WIDGET_UNSET_FLAGS (scrolledwindow9, GTK_CAN_FOCUS);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow9),
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+ gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow9),
GTK_SHADOW_IN);
- 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);
+ clist7 = gtk_tree_view_new ();
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);
+ label16 = gtk_label_new (_("Search Results"));
+ gtk_widget_show (label16);
+ gtk_frame_set_label_widget (GTK_FRAME (frame8), label16);
- 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);
+ frame9 = gtk_frame_new (NULL);
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_WIDGET_UNSET_FLAGS (scrolledwindow7, GTK_CAN_FOCUS);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow7),
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+ gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow7),
GTK_SHADOW_IN);
- 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);
+ clist5 = gtk_tree_view_new ();
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);
+ label45 = gtk_label_new (_("Downloads"));
+ gtk_widget_show (label45);
+ gtk_frame_set_label_widget (GTK_FRAME (frame9), label45);
- 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);
+ frame10 = gtk_frame_new (NULL);
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_WIDGET_UNSET_FLAGS (scrolledwindow8, GTK_CAN_FOCUS);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow8),
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+ gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow8),
GTK_SHADOW_IN);
- 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);
+ clist6 = gtk_tree_view_new ();
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);
+ label46 = gtk_label_new (_("Uploads"));
+ gtk_widget_show (label46);
+ gtk_frame_set_label_widget (GTK_FRAME (frame10), label46);
- 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);
+ statusfstab = gtk_label_new_with_mnemonic (_("S_tatus"));
gtk_widget_show (statusfstab);
gtk_notebook_set_tab_label (GTK_NOTEBOOK (fsnotebook),
gtk_notebook_get_nth_page (GTK_NOTEBOOK (fsnotebook), 0), statusfstab);
+ gtk_label_set_justify (GTK_LABEL (statusfstab), GTK_JUSTIFY_CENTER);
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);
+ label61 = gtk_label_new (_("label61"));
+ gtk_widget_show (label61);
+ gtk_container_add (GTK_CONTAINER (notebook6), label61);
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);
+ gtk_label_set_justify (GTK_LABEL (label36), GTK_JUSTIFY_CENTER);
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);
+ g_object_set_data (G_OBJECT (GTK_COMBO (combo2)->popwin),
+ "GladeParentKey", combo2);
gtk_widget_show (combo2);
gtk_box_pack_start (GTK_BOX (hbox4), combo2, TRUE, TRUE, 0);
+ combo2_items = g_list_append (combo2_items, (gpointer) "");
+ gtk_combo_set_popdown_strings (GTK_COMBO (combo2), combo2_items);
+ g_list_free (combo2_items);
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);
+ fssearchbutton = gtk_button_new_with_mnemonic (_("_search"));
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_label_set_justify (GTK_LABEL (label40), GTK_JUSTIFY_CENTER);
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);
+ convertwidget16 = gtk_menu_new ();
+
+ convertwidget17 = gtk_menu_item_new_with_mnemonic (_("global (everywhere)"));
+ gtk_widget_show (convertwidget17);
+ gtk_container_add (GTK_CONTAINER (convertwidget16), convertwidget17);
+
+ gtk_option_menu_set_menu (GTK_OPTION_MENU (optionmenu1), convertwidget16);
+
+ downloadfstab = gtk_label_new_with_mnemonic (_("_Download"));
gtk_widget_show (downloadfstab);
gtk_notebook_set_tab_label (GTK_NOTEBOOK (fsnotebook),
gtk_notebook_get_nth_page (GTK_NOTEBOOK (fsnotebook), 1), downloadfstab);
+ gtk_label_set_justify (GTK_LABEL (downloadfstab), GTK_JUSTIFY_CENTER);
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);
+ indexbutton = gtk_radio_button_new_with_mnemonic (NULL, _("index"));
gtk_widget_show (indexbutton);
gtk_box_pack_start (GTK_BOX (hbox8), indexbutton, FALSE, FALSE, 0);
+ gtk_radio_button_set_group (GTK_RADIO_BUTTON (indexbutton),
indexbutton_group);
+ indexbutton_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON
(indexbutton));
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);
+ insertButton = gtk_radio_button_new_with_mnemonic (NULL, _("insert"));
gtk_widget_show (insertButton);
gtk_box_pack_start (GTK_BOX (hbox8), insertButton, FALSE, FALSE, 0);
+ gtk_radio_button_set_group (GTK_RADIO_BUTTON (insertButton),
indexbutton_group);
+ indexbutton_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON
(insertButton));
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);
+ radiobutton2 = gtk_radio_button_new_with_mnemonic (NULL, _("file only"));
gtk_widget_show (radiobutton2);
gtk_box_pack_start (GTK_BOX (hbox9), radiobutton2, FALSE, FALSE, 0);
+ gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton2),
radiobutton2_group);
+ radiobutton2_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON
(radiobutton2));
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);
+ radiobutton3 = gtk_radio_button_new_with_mnemonic (NULL, _("recursive (for
entire directories)"));
gtk_widget_show (radiobutton3);
gtk_box_pack_start (GTK_BOX (hbox9), radiobutton3, FALSE, FALSE, 0);
+ gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton3),
radiobutton2_group);
+ radiobutton2_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON
(radiobutton3));
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);
+ label54 = gtk_label_new_with_mnemonic (_("_Filename"));
gtk_widget_show (label54);
gtk_box_pack_start (GTK_BOX (hbox10), label54, FALSE, FALSE, 0);
+ gtk_label_set_justify (GTK_LABEL (label54), GTK_JUSTIFY_CENTER);
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);
+ g_object_set_data (G_OBJECT (GTK_COMBO (combo1)->popwin),
+ "GladeParentKey", combo1);
gtk_widget_show (combo1);
gtk_box_pack_start (GTK_BOX (hbox10), combo1, TRUE, TRUE, 0);
+ combo1_items = g_list_append (combo1_items, (gpointer) "");
+ gtk_combo_set_popdown_strings (GTK_COMBO (combo1), combo1_items);
+ g_list_free (combo1_items);
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);
+ button9 = gtk_button_new_with_mnemonic (_("Browse"));
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);
+ insertfstab = gtk_label_new_with_mnemonic (_("_Insert"));
gtk_widget_show (insertfstab);
gtk_notebook_set_tab_label (GTK_NOTEBOOK (fsnotebook),
gtk_notebook_get_nth_page (GTK_NOTEBOOK (fsnotebook), 2), insertfstab);
+ gtk_label_set_justify (GTK_LABEL (insertfstab), GTK_JUSTIFY_CENTER);
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);
+ createNamespace = gtk_menu_item_new_with_mnemonic (_("_create"));
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);
+ namespace1 = gtk_menu_item_new_with_mnemonic (_("_Namespace"));
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);
+ directory1 = gtk_menu_item_new_with_mnemonic (_("_Directory"));
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);
+ collection1 = gtk_menu_item_new_with_mnemonic (_("_Collection"));
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);
+ advertisement1 = gtk_menu_item_new_with_mnemonic (_("_Advertisement"));
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);
+ delete1 = gtk_menu_item_new_with_mnemonic (_("_delete"));
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);
+ namespace2 = gtk_menu_item_new_with_mnemonic (_("_Namespace"));
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);
+ collection2 = gtk_menu_item_new_with_mnemonic (_("_Collection"));
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);
+ label62 = gtk_label_new (_("label62"));
+ gtk_widget_show (label62);
+ gtk_container_add (GTK_CONTAINER (notebook4), label62);
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);
+ gtk_label_set_justify (GTK_LABEL (label39), GTK_JUSTIFY_CENTER);
- 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);
+ frame11 = gtk_frame_new (NULL);
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_WIDGET_UNSET_FLAGS (scrolledwindow3, GTK_CAN_FOCUS);
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_WIDGET_UNSET_FLAGS (scrolledwindow4, GTK_CAN_FOCUS);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow4),
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+ gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow4),
GTK_SHADOW_IN);
- 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);
+ clist1 = gtk_tree_view_new ();
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);
+ label55 = gtk_label_new (_("Content"));
+ gtk_widget_show (label55);
+ gtk_frame_set_label_widget (GTK_FRAME (frame11), label55);
- 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);
+ advancedfstab = gtk_label_new_with_mnemonic (_("_Advanced"));
gtk_widget_show (advancedfstab);
gtk_notebook_set_tab_label (GTK_NOTEBOOK (fsnotebook),
gtk_notebook_get_nth_page (GTK_NOTEBOOK (fsnotebook), 3), advancedfstab);
+ gtk_label_set_justify (GTK_LABEL (advancedfstab), GTK_JUSTIFY_CENTER);
- 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);
+ fstab = gtk_label_new_with_mnemonic (_("_File sharing"));
gtk_widget_show (fstab);
- gtk_notebook_set_tab_label (GTK_NOTEBOOK (mainnotebook),
gtk_notebook_get_nth_page (GTK_NOTEBOOK (mainnotebook), 2), fstab);
+ gtk_notebook_set_tab_label (GTK_NOTEBOOK (mainnotebook),
gtk_notebook_get_nth_page (GTK_NOTEBOOK (mainnotebook), 1), fstab);
+ gtk_label_set_justify (GTK_LABEL (fstab), GTK_JUSTIFY_CENTER);
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);
+ label68 = gtk_label_new (_("label68"));
+ gtk_widget_show (label68);
+ gtk_box_pack_start (GTK_BOX (vbox3), label68, FALSE, FALSE, 0);
+
+ label5 = gtk_label_new_with_mnemonic (_("_Statistics"));
gtk_widget_show (label5);
- gtk_notebook_set_tab_label (GTK_NOTEBOOK (mainnotebook),
gtk_notebook_get_nth_page (GTK_NOTEBOOK (mainnotebook), 3), label5);
+ gtk_notebook_set_tab_label (GTK_NOTEBOOK (mainnotebook),
gtk_notebook_get_nth_page (GTK_NOTEBOOK (mainnotebook), 2), label5);
+ gtk_label_set_justify (GTK_LABEL (label5), GTK_JUSTIFY_CENTER);
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);
+ scrolledwindow13 = gtk_scrolled_window_new (NULL, NULL);
+ gtk_widget_show (scrolledwindow13);
+ gtk_container_add (GTK_CONTAINER (notebook3), scrolledwindow13);
+ gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow13),
GTK_SHADOW_IN);
+ viewport4 = gtk_viewport_new (NULL, NULL);
+ gtk_widget_show (viewport4);
+ gtk_container_add (GTK_CONTAINER (scrolledwindow13), viewport4);
+
+ label59 = gtk_label_new (_("label59"));
+ gtk_widget_show (label59);
+ gtk_container_add (GTK_CONTAINER (viewport4), label59);
+
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);
+ gtk_label_set_justify (GTK_LABEL (label38), GTK_JUSTIFY_CENTER);
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);
+ g_object_set_data (G_OBJECT (GTK_COMBO (combo3)->popwin),
+ "GladeParentKey", combo3);
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"));
+ combo3_items = g_list_append (combo3_items, (gpointer) "");
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);
+ label6 = gtk_label_new_with_mnemonic (_("_Chat"));
gtk_widget_show (label6);
- gtk_notebook_set_tab_label (GTK_NOTEBOOK (mainnotebook),
gtk_notebook_get_nth_page (GTK_NOTEBOOK (mainnotebook), 4), label6);
+ gtk_notebook_set_tab_label (GTK_NOTEBOOK (mainnotebook),
gtk_notebook_get_nth_page (GTK_NOTEBOOK (mainnotebook), 3), label6);
+ gtk_label_set_justify (GTK_LABEL (label6), GTK_JUSTIFY_CENTER);
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);
+ g_signal_connect_after ((gpointer) mainWindow, "delete_event",
+ G_CALLBACK (gtk_main_quit),
+ NULL);
+ g_signal_connect ((gpointer) quit1, "activate",
+ G_CALLBACK (gtk_main_quit),
+ NULL);
+ g_signal_connect ((gpointer) about, "activate",
+ G_CALLBACK (on_about_activate),
+ NULL);
+ g_signal_connect ((gpointer) namespace1, "activate",
+ G_CALLBACK (on_create_namespace_activate),
+ NULL);
+ g_signal_connect ((gpointer) directory1, "activate",
+ G_CALLBACK (on_create_directory_activate),
+ NULL);
+ g_signal_connect ((gpointer) collection1, "activate",
+ G_CALLBACK (on_create_collection_activate),
+ NULL);
+ g_signal_connect ((gpointer) advertisement1, "activate",
+ G_CALLBACK (on_create_advertisement_activate),
+ NULL);
+ g_signal_connect ((gpointer) namespace2, "activate",
+ G_CALLBACK (on_namespace2_activate),
+ NULL);
+ g_signal_connect ((gpointer) collection2, "activate",
+ G_CALLBACK (on_collection_delete_activate),
+ NULL);
- gtk_widget_add_accelerator (combo_entry1, "grab_focus", accel_group,
- label54_key, GDK_MOD1_MASK, (GtkAccelFlags) 0);
+ gtk_label_set_mnemonic_widget (GTK_LABEL (label54), combo_entry1);
- gtk_object_set_data (GTK_OBJECT (mainWindow), "tooltips", tooltips);
+ atko = gtk_widget_get_accessible (statusPixmap);
+ atk_object_set_name (atko, _("status"));
+ atk_object_set_description (atko, _("gnunetd status"));
+
+ /* Store pointers to all widgets, for use by lookup_widget(). */
+ GLADE_HOOKUP_OBJECT_NO_REF (mainWindow, mainWindow, "mainWindow");
+ GLADE_HOOKUP_OBJECT (mainWindow, vbox1, "vbox1");
+ GLADE_HOOKUP_OBJECT (mainWindow, menubar1, "menubar1");
+ GLADE_HOOKUP_OBJECT (mainWindow, quit1, "quit1");
+ GLADE_HOOKUP_OBJECT (mainWindow, help1, "help1");
+ GLADE_HOOKUP_OBJECT (mainWindow, help1_menu, "help1_menu");
+ GLADE_HOOKUP_OBJECT (mainWindow, about, "about");
+ GLADE_HOOKUP_OBJECT (mainWindow, mainnotebook, "mainnotebook");
+ GLADE_HOOKUP_OBJECT (mainWindow, scrolledwindow1, "scrolledwindow1");
+ GLADE_HOOKUP_OBJECT (mainWindow, viewport1, "viewport1");
+ GLADE_HOOKUP_OBJECT (mainWindow, scrolledwindow2, "scrolledwindow2");
+ GLADE_HOOKUP_OBJECT (mainWindow, viewport2, "viewport2");
+ GLADE_HOOKUP_OBJECT (mainWindow, vbox2, "vbox2");
+ GLADE_HOOKUP_OBJECT (mainWindow, frame3, "frame3");
+ GLADE_HOOKUP_OBJECT (mainWindow, hbox2, "hbox2");
+ GLADE_HOOKUP_OBJECT (mainWindow, button10, "button10");
+ GLADE_HOOKUP_OBJECT (mainWindow, alignment1, "alignment1");
+ GLADE_HOOKUP_OBJECT (mainWindow, hbox11, "hbox11");
+ GLADE_HOOKUP_OBJECT (mainWindow, image1, "image1");
+ GLADE_HOOKUP_OBJECT (mainWindow, startButton, "startButton");
+ GLADE_HOOKUP_OBJECT (mainWindow, stopDaemon, "stopDaemon");
+ GLADE_HOOKUP_OBJECT (mainWindow, alignment2, "alignment2");
+ GLADE_HOOKUP_OBJECT (mainWindow, hbox12, "hbox12");
+ GLADE_HOOKUP_OBJECT (mainWindow, image2, "image2");
+ GLADE_HOOKUP_OBJECT (mainWindow, label64, "label64");
+ GLADE_HOOKUP_OBJECT (mainWindow, statusPixmap, "statusPixmap");
+ GLADE_HOOKUP_OBJECT (mainWindow, label1, "label1");
+ GLADE_HOOKUP_OBJECT (mainWindow, frame2, "frame2");
+ GLADE_HOOKUP_OBJECT (mainWindow, statisticsLabel, "statisticsLabel");
+ GLADE_HOOKUP_OBJECT (mainWindow, label2, "label2");
+ GLADE_HOOKUP_OBJECT (mainWindow, frame1, "frame1");
+ GLADE_HOOKUP_OBJECT (mainWindow, scrolledwindow5, "scrolledwindow5");
+ GLADE_HOOKUP_OBJECT (mainWindow, clist2, "clist2");
+ GLADE_HOOKUP_OBJECT (mainWindow, label3, "label3");
+ GLADE_HOOKUP_OBJECT (mainWindow, label1, "label1");
+ GLADE_HOOKUP_OBJECT (mainWindow, fsnotebook, "fsnotebook");
+ GLADE_HOOKUP_OBJECT (mainWindow, vbox5, "vbox5");
+ GLADE_HOOKUP_OBJECT (mainWindow, frame8, "frame8");
+ GLADE_HOOKUP_OBJECT (mainWindow, scrolledwindow9, "scrolledwindow9");
+ GLADE_HOOKUP_OBJECT (mainWindow, clist7, "clist7");
+ GLADE_HOOKUP_OBJECT (mainWindow, label16, "label16");
+ GLADE_HOOKUP_OBJECT (mainWindow, frame9, "frame9");
+ GLADE_HOOKUP_OBJECT (mainWindow, scrolledwindow7, "scrolledwindow7");
+ GLADE_HOOKUP_OBJECT (mainWindow, clist5, "clist5");
+ GLADE_HOOKUP_OBJECT (mainWindow, label45, "label45");
+ GLADE_HOOKUP_OBJECT (mainWindow, frame10, "frame10");
+ GLADE_HOOKUP_OBJECT (mainWindow, scrolledwindow8, "scrolledwindow8");
+ GLADE_HOOKUP_OBJECT (mainWindow, clist6, "clist6");
+ GLADE_HOOKUP_OBJECT (mainWindow, label46, "label46");
+ GLADE_HOOKUP_OBJECT (mainWindow, statusfstab, "statusfstab");
+ GLADE_HOOKUP_OBJECT (mainWindow, vbox7, "vbox7");
+ GLADE_HOOKUP_OBJECT (mainWindow, notebook6, "notebook6");
+ GLADE_HOOKUP_OBJECT (mainWindow, label61, "label61");
+ GLADE_HOOKUP_OBJECT (mainWindow, label36, "label36");
+ GLADE_HOOKUP_OBJECT (mainWindow, hbox4, "hbox4");
+ GLADE_HOOKUP_OBJECT (mainWindow, combo2, "combo2");
+ GLADE_HOOKUP_OBJECT (mainWindow, combo_entry2, "combo_entry2");
+ GLADE_HOOKUP_OBJECT (mainWindow, fssearchbutton, "fssearchbutton");
+ GLADE_HOOKUP_OBJECT (mainWindow, label40, "label40");
+ GLADE_HOOKUP_OBJECT (mainWindow, optionmenu1, "optionmenu1");
+ GLADE_HOOKUP_OBJECT (mainWindow, convertwidget16, "convertwidget16");
+ GLADE_HOOKUP_OBJECT (mainWindow, convertwidget17, "convertwidget17");
+ GLADE_HOOKUP_OBJECT (mainWindow, downloadfstab, "downloadfstab");
+ GLADE_HOOKUP_OBJECT (mainWindow, vbox9, "vbox9");
+ GLADE_HOOKUP_OBJECT (mainWindow, hbox8, "hbox8");
+ GLADE_HOOKUP_OBJECT (mainWindow, indexbutton, "indexbutton");
+ GLADE_HOOKUP_OBJECT (mainWindow, insertButton, "insertButton");
+ GLADE_HOOKUP_OBJECT (mainWindow, hbox9, "hbox9");
+ GLADE_HOOKUP_OBJECT (mainWindow, radiobutton2, "radiobutton2");
+ GLADE_HOOKUP_OBJECT (mainWindow, radiobutton3, "radiobutton3");
+ GLADE_HOOKUP_OBJECT (mainWindow, hbox10, "hbox10");
+ GLADE_HOOKUP_OBJECT (mainWindow, label54, "label54");
+ GLADE_HOOKUP_OBJECT (mainWindow, combo1, "combo1");
+ GLADE_HOOKUP_OBJECT (mainWindow, combo_entry1, "combo_entry1");
+ GLADE_HOOKUP_OBJECT (mainWindow, button9, "button9");
+ GLADE_HOOKUP_OBJECT (mainWindow, insertfstab, "insertfstab");
+ GLADE_HOOKUP_OBJECT (mainWindow, vbox6, "vbox6");
+ GLADE_HOOKUP_OBJECT (mainWindow, menubar2, "menubar2");
+ GLADE_HOOKUP_OBJECT (mainWindow, createNamespace, "createNamespace");
+ GLADE_HOOKUP_OBJECT (mainWindow, createNamespace_menu,
"createNamespace_menu");
+ GLADE_HOOKUP_OBJECT (mainWindow, namespace1, "namespace1");
+ GLADE_HOOKUP_OBJECT (mainWindow, directory1, "directory1");
+ GLADE_HOOKUP_OBJECT (mainWindow, collection1, "collection1");
+ GLADE_HOOKUP_OBJECT (mainWindow, advertisement1, "advertisement1");
+ GLADE_HOOKUP_OBJECT (mainWindow, delete1, "delete1");
+ GLADE_HOOKUP_OBJECT (mainWindow, delete1_menu, "delete1_menu");
+ GLADE_HOOKUP_OBJECT (mainWindow, namespace2, "namespace2");
+ GLADE_HOOKUP_OBJECT (mainWindow, collection2, "collection2");
+ GLADE_HOOKUP_OBJECT (mainWindow, notebook4, "notebook4");
+ GLADE_HOOKUP_OBJECT (mainWindow, label62, "label62");
+ GLADE_HOOKUP_OBJECT (mainWindow, label39, "label39");
+ GLADE_HOOKUP_OBJECT (mainWindow, frame11, "frame11");
+ GLADE_HOOKUP_OBJECT (mainWindow, scrolledwindow3, "scrolledwindow3");
+ GLADE_HOOKUP_OBJECT (mainWindow, viewport3, "viewport3");
+ GLADE_HOOKUP_OBJECT (mainWindow, scrolledwindow4, "scrolledwindow4");
+ GLADE_HOOKUP_OBJECT (mainWindow, clist1, "clist1");
+ GLADE_HOOKUP_OBJECT (mainWindow, label55, "label55");
+ GLADE_HOOKUP_OBJECT (mainWindow, advancedfstab, "advancedfstab");
+ GLADE_HOOKUP_OBJECT (mainWindow, fstab, "fstab");
+ GLADE_HOOKUP_OBJECT (mainWindow, vbox3, "vbox3");
+ GLADE_HOOKUP_OBJECT (mainWindow, label68, "label68");
+ GLADE_HOOKUP_OBJECT (mainWindow, label5, "label5");
+ GLADE_HOOKUP_OBJECT (mainWindow, vbox4, "vbox4");
+ GLADE_HOOKUP_OBJECT (mainWindow, notebook3, "notebook3");
+ GLADE_HOOKUP_OBJECT (mainWindow, scrolledwindow13, "scrolledwindow13");
+ GLADE_HOOKUP_OBJECT (mainWindow, viewport4, "viewport4");
+ GLADE_HOOKUP_OBJECT (mainWindow, label59, "label59");
+ GLADE_HOOKUP_OBJECT (mainWindow, label38, "label38");
+ GLADE_HOOKUP_OBJECT (mainWindow, combo3, "combo3");
+ GLADE_HOOKUP_OBJECT (mainWindow, combo_entry3, "combo_entry3");
+ GLADE_HOOKUP_OBJECT (mainWindow, label6, "label6");
+ GLADE_HOOKUP_OBJECT (mainWindow, statusbar, "statusbar");
+ GLADE_HOOKUP_OBJECT_NO_REF (mainWindow, tooltips, "tooltips");
+
gtk_window_add_accel_group (GTK_WINDOW (mainWindow), accel_group);
return mainWindow;
@@ -1204,250 +830,173 @@
GtkWidget *vbox8;
GtkWidget *label51;
GtkWidget *hbox6;
- guint label49_key;
GtkWidget *label49;
GtkWidget *optionmenu2;
- GtkWidget *optionmenu2_menu;
- GtkWidget *glade_menuitem;
- guint label50_key;
+ GtkWidget *convertwidget30;
+ GtkWidget *convertwidget31;
+ GtkWidget *convertwidget32;
+ GtkWidget *convertwidget33;
GtkWidget *label50;
GtkWidget *entry3;
GtkWidget *frame12;
GtkWidget *scrolledwindow10;
GtkWidget *clist8;
- GtkWidget *label45;
- GtkWidget *label46;
+ GtkWidget *label56;
GtkWidget *hbox7;
- guint label47_key;
GtkWidget *label47;
GtkWidget *entry4;
GtkWidget *frame13;
GtkWidget *scrolledwindow11;
GtkWidget *clist9;
- GtkWidget *label48;
+ GtkWidget *label57;
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);
+ gtk_window_set_type_hint (GTK_WINDOW (metadatadialog),
GDK_WINDOW_TYPE_HINT_DIALOG);
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_label_set_justify (GTK_LABEL (label51), GTK_JUSTIFY_CENTER);
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);
+ label49 = gtk_label_new_with_mnemonic (_("_Type"));
gtk_widget_show (label49);
gtk_box_pack_start (GTK_BOX (hbox6), label49, FALSE, FALSE, 0);
+ gtk_label_set_justify (GTK_LABEL (label49), GTK_JUSTIFY_CENTER);
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);
+ convertwidget30 = gtk_menu_new ();
+
+ convertwidget31 = gtk_menu_item_new_with_mnemonic (_("unknown"));
+ gtk_widget_show (convertwidget31);
+ gtk_container_add (GTK_CONTAINER (convertwidget30), convertwidget31);
+
+ convertwidget32 = gtk_menu_item_new_with_mnemonic (_("filename"));
+ gtk_widget_show (convertwidget32);
+ gtk_container_add (GTK_CONTAINER (convertwidget30), convertwidget32);
+
+ convertwidget33 = gtk_menu_item_new_with_mnemonic (_("meta-data"));
+ gtk_widget_show (convertwidget33);
+ gtk_container_add (GTK_CONTAINER (convertwidget30), convertwidget33);
+
+ gtk_option_menu_set_menu (GTK_OPTION_MENU (optionmenu2), convertwidget30);
+
+ label50 = gtk_label_new_with_mnemonic (_("_Value"));
gtk_widget_show (label50);
gtk_box_pack_start (GTK_BOX (hbox6), label50, FALSE, FALSE, 0);
+ gtk_label_set_justify (GTK_LABEL (label50), GTK_JUSTIFY_CENTER);
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);
+ frame12 = gtk_frame_new (NULL);
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_WIDGET_UNSET_FLAGS (scrolledwindow10, GTK_CAN_FOCUS);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow10),
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+ gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow10),
GTK_SHADOW_IN);
- 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);
+ clist8 = gtk_tree_view_new ();
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);
+ label56 = gtk_label_new (_("Meta-data"));
+ gtk_widget_show (label56);
+ gtk_frame_set_label_widget (GTK_FRAME (frame12), label56);
- 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);
+ label47 = gtk_label_new_with_mnemonic (_("_Keyword"));
gtk_widget_show (label47);
gtk_box_pack_start (GTK_BOX (hbox7), label47, FALSE, FALSE, 0);
+ gtk_label_set_justify (GTK_LABEL (label47), GTK_JUSTIFY_CENTER);
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);
+ frame13 = gtk_frame_new (NULL);
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_WIDGET_UNSET_FLAGS (scrolledwindow11, GTK_CAN_FOCUS);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow11),
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+ gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow11),
GTK_SHADOW_IN);
- 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);
+ clist9 = gtk_tree_view_new ();
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);
+ label57 = gtk_label_new (_("Keywords"));
+ gtk_widget_show (label57);
+ gtk_frame_set_label_widget (GTK_FRAME (frame13), label57);
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);
+ gtk_button_box_set_layout (GTK_BUTTON_BOX (dialog_action_area1),
GTK_BUTTONBOX_END);
- 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);
+ button7 = gtk_button_new_with_mnemonic (_("_Done"));
gtk_widget_show (button7);
- gtk_box_pack_start (GTK_BOX (dialog_action_area1), button7, FALSE, TRUE, 0);
+ gtk_dialog_add_action_widget (GTK_DIALOG (metadatadialog), button7, 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_label_set_mnemonic_widget (GTK_LABEL (label49), optionmenu2);
+ gtk_label_set_mnemonic_widget (GTK_LABEL (label50), entry3);
+ gtk_label_set_mnemonic_widget (GTK_LABEL (label47), entry4);
- gtk_window_add_accel_group (GTK_WINDOW (metadatadialog), accel_group);
+ /* Store pointers to all widgets, for use by lookup_widget(). */
+ GLADE_HOOKUP_OBJECT_NO_REF (metadatadialog, metadatadialog,
"metadatadialog");
+ GLADE_HOOKUP_OBJECT_NO_REF (metadatadialog, dialog_vbox1, "dialog_vbox1");
+ GLADE_HOOKUP_OBJECT (metadatadialog, vbox8, "vbox8");
+ GLADE_HOOKUP_OBJECT (metadatadialog, label51, "label51");
+ GLADE_HOOKUP_OBJECT (metadatadialog, hbox6, "hbox6");
+ GLADE_HOOKUP_OBJECT (metadatadialog, label49, "label49");
+ GLADE_HOOKUP_OBJECT (metadatadialog, optionmenu2, "optionmenu2");
+ GLADE_HOOKUP_OBJECT (metadatadialog, convertwidget30, "convertwidget30");
+ GLADE_HOOKUP_OBJECT (metadatadialog, convertwidget31, "convertwidget31");
+ GLADE_HOOKUP_OBJECT (metadatadialog, convertwidget32, "convertwidget32");
+ GLADE_HOOKUP_OBJECT (metadatadialog, convertwidget33, "convertwidget33");
+ GLADE_HOOKUP_OBJECT (metadatadialog, label50, "label50");
+ GLADE_HOOKUP_OBJECT (metadatadialog, entry3, "entry3");
+ GLADE_HOOKUP_OBJECT (metadatadialog, frame12, "frame12");
+ GLADE_HOOKUP_OBJECT (metadatadialog, scrolledwindow10, "scrolledwindow10");
+ GLADE_HOOKUP_OBJECT (metadatadialog, clist8, "clist8");
+ GLADE_HOOKUP_OBJECT (metadatadialog, label56, "label56");
+ GLADE_HOOKUP_OBJECT (metadatadialog, hbox7, "hbox7");
+ GLADE_HOOKUP_OBJECT (metadatadialog, label47, "label47");
+ GLADE_HOOKUP_OBJECT (metadatadialog, entry4, "entry4");
+ GLADE_HOOKUP_OBJECT (metadatadialog, frame13, "frame13");
+ GLADE_HOOKUP_OBJECT (metadatadialog, scrolledwindow11, "scrolledwindow11");
+ GLADE_HOOKUP_OBJECT (metadatadialog, clist9, "clist9");
+ GLADE_HOOKUP_OBJECT (metadatadialog, label57, "label57");
+ GLADE_HOOKUP_OBJECT_NO_REF (metadatadialog, dialog_action_area1,
"dialog_action_area1");
+ GLADE_HOOKUP_OBJECT (metadatadialog, button7, "button7");
return metadatadialog;
}
@@ -1460,82 +1009,332 @@
GtkWidget *frame14;
GtkWidget *scrolledwindow12;
GtkWidget *clist10;
- GtkWidget *label52;
- GtkWidget *label53;
+ GtkWidget *label58;
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);
+ gtk_window_set_type_hint (GTK_WINDOW (metaDisplayDialog),
GDK_WINDOW_TYPE_HINT_DIALOG);
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);
+ frame14 = gtk_frame_new (NULL);
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_WIDGET_UNSET_FLAGS (scrolledwindow12, GTK_CAN_FOCUS);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow12),
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+ gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow12),
GTK_SHADOW_IN);
- 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);
+ clist10 = gtk_tree_view_new ();
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);
+ label58 = gtk_label_new (_("Meta-data"));
+ gtk_widget_show (label58);
+ gtk_frame_set_label_widget (GTK_FRAME (frame14), label58);
- 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);
+ gtk_button_box_set_layout (GTK_BUTTON_BOX (dialog_action_area2),
GTK_BUTTONBOX_END);
- 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);
+ doneButton = gtk_button_new_with_mnemonic (_("Done"));
gtk_widget_show (doneButton);
- gtk_box_pack_start (GTK_BOX (dialog_action_area2), doneButton, FALSE, FALSE,
0);
+ gtk_dialog_add_action_widget (GTK_DIALOG (metaDisplayDialog), doneButton, 0);
+ /* Store pointers to all widgets, for use by lookup_widget(). */
+ GLADE_HOOKUP_OBJECT_NO_REF (metaDisplayDialog, metaDisplayDialog,
"metaDisplayDialog");
+ GLADE_HOOKUP_OBJECT_NO_REF (metaDisplayDialog, dialog_vbox2, "dialog_vbox2");
+ GLADE_HOOKUP_OBJECT (metaDisplayDialog, frame14, "frame14");
+ GLADE_HOOKUP_OBJECT (metaDisplayDialog, scrolledwindow12,
"scrolledwindow12");
+ GLADE_HOOKUP_OBJECT (metaDisplayDialog, clist10, "clist10");
+ GLADE_HOOKUP_OBJECT (metaDisplayDialog, label58, "label58");
+ GLADE_HOOKUP_OBJECT_NO_REF (metaDisplayDialog, dialog_action_area2,
"dialog_action_area2");
+ GLADE_HOOKUP_OBJECT (metaDisplayDialog, doneButton, "doneButton");
+
return metaDisplayDialog;
}
+GtkWidget*
+create_searchResultsFrame (void)
+{
+ GtkWidget *searchResultsFrame;
+ GtkWidget *scrolledwindow14;
+ GtkWidget *viewport5;
+ GtkWidget *vbox11;
+ GtkWidget *scrolledwindow15;
+ GtkWidget *searchResults;
+ GtkWidget *downloadButton;
+ GtkWidget *alignment3;
+ GtkWidget *hbox13;
+ GtkWidget *image3;
+ GtkWidget *label65;
+
+ searchResultsFrame = gtk_window_new (GTK_WINDOW_TOPLEVEL);
+ gtk_window_set_title (GTK_WINDOW (searchResultsFrame), _("Search Results"));
+
+ scrolledwindow14 = gtk_scrolled_window_new (NULL, NULL);
+ gtk_widget_show (scrolledwindow14);
+ gtk_container_add (GTK_CONTAINER (searchResultsFrame), scrolledwindow14);
+ gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow14),
GTK_POLICY_NEVER, GTK_POLICY_NEVER);
+
+ viewport5 = gtk_viewport_new (NULL, NULL);
+ gtk_widget_show (viewport5);
+ gtk_container_add (GTK_CONTAINER (scrolledwindow14), viewport5);
+
+ vbox11 = gtk_vbox_new (FALSE, 0);
+ gtk_widget_show (vbox11);
+ gtk_container_add (GTK_CONTAINER (viewport5), vbox11);
+
+ scrolledwindow15 = gtk_scrolled_window_new (NULL, NULL);
+ gtk_widget_show (scrolledwindow15);
+ gtk_box_pack_start (GTK_BOX (vbox11), scrolledwindow15, TRUE, TRUE, 0);
+ gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow15),
GTK_SHADOW_IN);
+
+ searchResults = gtk_tree_view_new ();
+ gtk_widget_show (searchResults);
+ gtk_container_add (GTK_CONTAINER (scrolledwindow15), searchResults);
+
+ downloadButton = gtk_button_new ();
+ gtk_widget_show (downloadButton);
+ gtk_box_pack_start (GTK_BOX (vbox11), downloadButton, FALSE, FALSE, 0);
+
+ alignment3 = gtk_alignment_new (0.5, 0.5, 0, 0);
+ gtk_widget_show (alignment3);
+ gtk_container_add (GTK_CONTAINER (downloadButton), alignment3);
+
+ hbox13 = gtk_hbox_new (FALSE, 2);
+ gtk_widget_show (hbox13);
+ gtk_container_add (GTK_CONTAINER (alignment3), hbox13);
+
+ image3 = gtk_image_new_from_stock ("gtk-copy", GTK_ICON_SIZE_BUTTON);
+ gtk_widget_show (image3);
+ gtk_box_pack_start (GTK_BOX (hbox13), image3, FALSE, FALSE, 0);
+
+ label65 = gtk_label_new_with_mnemonic (_("_Download"));
+ gtk_widget_show (label65);
+ gtk_box_pack_start (GTK_BOX (hbox13), label65, FALSE, FALSE, 0);
+
+ /* Store pointers to all widgets, for use by lookup_widget(). */
+ GLADE_HOOKUP_OBJECT_NO_REF (searchResultsFrame, searchResultsFrame,
"searchResultsFrame");
+ GLADE_HOOKUP_OBJECT (searchResultsFrame, scrolledwindow14,
"scrolledwindow14");
+ GLADE_HOOKUP_OBJECT (searchResultsFrame, viewport5, "viewport5");
+ GLADE_HOOKUP_OBJECT (searchResultsFrame, vbox11, "vbox11");
+ GLADE_HOOKUP_OBJECT (searchResultsFrame, scrolledwindow15,
"scrolledwindow15");
+ GLADE_HOOKUP_OBJECT (searchResultsFrame, searchResults, "searchResults");
+ GLADE_HOOKUP_OBJECT (searchResultsFrame, downloadButton, "downloadButton");
+ GLADE_HOOKUP_OBJECT (searchResultsFrame, alignment3, "alignment3");
+ GLADE_HOOKUP_OBJECT (searchResultsFrame, hbox13, "hbox13");
+ GLADE_HOOKUP_OBJECT (searchResultsFrame, image3, "image3");
+ GLADE_HOOKUP_OBJECT (searchResultsFrame, label65, "label65");
+
+ return searchResultsFrame;
+}
+
+GtkWidget*
+create_namespaceContentFrame (void)
+{
+ GtkWidget *namespaceContentFrame;
+ GtkWidget *vbox12;
+ GtkWidget *scrolledwindow16;
+ GtkWidget *treeview2;
+ GtkWidget *hbox14;
+ GtkWidget *button14;
+ GtkWidget *alignment4;
+ GtkWidget *hbox15;
+ GtkWidget *image4;
+ GtkWidget *label66;
+ GtkWidget *button15;
+ GtkWidget *alignment5;
+ GtkWidget *hbox16;
+ GtkWidget *image5;
+ GtkWidget *label67;
+
+ namespaceContentFrame = gtk_window_new (GTK_WINDOW_TOPLEVEL);
+ gtk_window_set_title (GTK_WINDOW (namespaceContentFrame), _("Namespace
Contents"));
+
+ vbox12 = gtk_vbox_new (FALSE, 0);
+ gtk_widget_show (vbox12);
+ gtk_container_add (GTK_CONTAINER (namespaceContentFrame), vbox12);
+
+ scrolledwindow16 = gtk_scrolled_window_new (NULL, NULL);
+ gtk_widget_show (scrolledwindow16);
+ gtk_box_pack_start (GTK_BOX (vbox12), scrolledwindow16, TRUE, TRUE, 0);
+ gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow16),
GTK_SHADOW_IN);
+
+ treeview2 = gtk_tree_view_new ();
+ gtk_widget_show (treeview2);
+ gtk_container_add (GTK_CONTAINER (scrolledwindow16), treeview2);
+
+ hbox14 = gtk_hbox_new (FALSE, 0);
+ gtk_widget_show (hbox14);
+ gtk_box_pack_start (GTK_BOX (vbox12), hbox14, TRUE, TRUE, 0);
+
+ button14 = gtk_button_new ();
+ gtk_widget_show (button14);
+ gtk_box_pack_start (GTK_BOX (hbox14), button14, TRUE, TRUE, 0);
+
+ alignment4 = gtk_alignment_new (0.5, 0.5, 0, 0);
+ gtk_widget_show (alignment4);
+ gtk_container_add (GTK_CONTAINER (button14), alignment4);
+
+ hbox15 = gtk_hbox_new (FALSE, 2);
+ gtk_widget_show (hbox15);
+ gtk_container_add (GTK_CONTAINER (alignment4), hbox15);
+
+ image4 = gtk_image_new_from_stock ("gtk-add", GTK_ICON_SIZE_BUTTON);
+ gtk_widget_show (image4);
+ gtk_box_pack_start (GTK_BOX (hbox15), image4, FALSE, FALSE, 0);
+
+ label66 = gtk_label_new_with_mnemonic (_("_Insert"));
+ gtk_widget_show (label66);
+ gtk_box_pack_start (GTK_BOX (hbox15), label66, FALSE, FALSE, 0);
+
+ button15 = gtk_button_new ();
+ gtk_widget_show (button15);
+ gtk_box_pack_start (GTK_BOX (hbox14), button15, TRUE, TRUE, 0);
+
+ alignment5 = gtk_alignment_new (0.5, 0.5, 0, 0);
+ gtk_widget_show (alignment5);
+ gtk_container_add (GTK_CONTAINER (button15), alignment5);
+
+ hbox16 = gtk_hbox_new (FALSE, 2);
+ gtk_widget_show (hbox16);
+ gtk_container_add (GTK_CONTAINER (alignment5), hbox16);
+
+ image5 = gtk_image_new_from_stock ("gtk-redo", GTK_ICON_SIZE_BUTTON);
+ gtk_widget_show (image5);
+ gtk_box_pack_start (GTK_BOX (hbox16), image5, FALSE, FALSE, 0);
+
+ label67 = gtk_label_new_with_mnemonic (_("_Update"));
+ gtk_widget_show (label67);
+ gtk_box_pack_start (GTK_BOX (hbox16), label67, FALSE, FALSE, 0);
+
+ /* Store pointers to all widgets, for use by lookup_widget(). */
+ GLADE_HOOKUP_OBJECT_NO_REF (namespaceContentFrame, namespaceContentFrame,
"namespaceContentFrame");
+ GLADE_HOOKUP_OBJECT (namespaceContentFrame, vbox12, "vbox12");
+ GLADE_HOOKUP_OBJECT (namespaceContentFrame, scrolledwindow16,
"scrolledwindow16");
+ GLADE_HOOKUP_OBJECT (namespaceContentFrame, treeview2, "treeview2");
+ GLADE_HOOKUP_OBJECT (namespaceContentFrame, hbox14, "hbox14");
+ GLADE_HOOKUP_OBJECT (namespaceContentFrame, button14, "button14");
+ GLADE_HOOKUP_OBJECT (namespaceContentFrame, alignment4, "alignment4");
+ GLADE_HOOKUP_OBJECT (namespaceContentFrame, hbox15, "hbox15");
+ GLADE_HOOKUP_OBJECT (namespaceContentFrame, image4, "image4");
+ GLADE_HOOKUP_OBJECT (namespaceContentFrame, label66, "label66");
+ GLADE_HOOKUP_OBJECT (namespaceContentFrame, button15, "button15");
+ GLADE_HOOKUP_OBJECT (namespaceContentFrame, alignment5, "alignment5");
+ GLADE_HOOKUP_OBJECT (namespaceContentFrame, hbox16, "hbox16");
+ GLADE_HOOKUP_OBJECT (namespaceContentFrame, image5, "image5");
+ GLADE_HOOKUP_OBJECT (namespaceContentFrame, label67, "label67");
+
+ return namespaceContentFrame;
+}
+
+GtkWidget*
+create_chatFrame (void)
+{
+ GtkWidget *chatFrame;
+ GtkWidget *hbox17;
+ GtkWidget *vbox13;
+ GtkWidget *scrolledwindow18;
+ GtkWidget *textview1;
+ GtkWidget *vbox14;
+ GtkWidget *hbox18;
+ GtkWidget *comboboxentry1;
+ GtkWidget *chatSendButton;
+ GtkWidget *alignment6;
+ GtkWidget *hbox19;
+ GtkWidget *image6;
+ GtkWidget *label69;
+ GtkWidget *scrolledwindow17;
+ GtkWidget *treeview3;
+
+ chatFrame = gtk_window_new (GTK_WINDOW_TOPLEVEL);
+ gtk_window_set_title (GTK_WINDOW (chatFrame), _("Chat"));
+
+ hbox17 = gtk_hbox_new (FALSE, 0);
+ gtk_widget_show (hbox17);
+ gtk_container_add (GTK_CONTAINER (chatFrame), hbox17);
+
+ vbox13 = gtk_vbox_new (FALSE, 0);
+ gtk_widget_show (vbox13);
+ gtk_box_pack_start (GTK_BOX (hbox17), vbox13, TRUE, TRUE, 0);
+
+ scrolledwindow18 = gtk_scrolled_window_new (NULL, NULL);
+ gtk_widget_show (scrolledwindow18);
+ gtk_box_pack_start (GTK_BOX (vbox13), scrolledwindow18, TRUE, TRUE, 0);
+ gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow18),
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+ gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow18),
GTK_SHADOW_IN);
+
+ textview1 = gtk_text_view_new ();
+ gtk_widget_show (textview1);
+ gtk_container_add (GTK_CONTAINER (scrolledwindow18), textview1);
+
+ vbox14 = gtk_vbox_new (FALSE, 0);
+ gtk_widget_show (vbox14);
+ gtk_box_pack_start (GTK_BOX (vbox13), vbox14, TRUE, TRUE, 0);
+
+ hbox18 = gtk_hbox_new (FALSE, 0);
+ gtk_widget_show (hbox18);
+ gtk_box_pack_start (GTK_BOX (vbox14), hbox18, TRUE, TRUE, 0);
+
+ comboboxentry1 = gtk_combo_box_entry_new_text ();
+ gtk_widget_show (comboboxentry1);
+ gtk_box_pack_start (GTK_BOX (hbox18), comboboxentry1, TRUE, TRUE, 0);
+
+ chatSendButton = gtk_button_new ();
+ gtk_widget_show (chatSendButton);
+ gtk_box_pack_start (GTK_BOX (hbox18), chatSendButton, FALSE, FALSE, 0);
+
+ alignment6 = gtk_alignment_new (0.5, 0.5, 0, 0);
+ gtk_widget_show (alignment6);
+ gtk_container_add (GTK_CONTAINER (chatSendButton), alignment6);
+
+ hbox19 = gtk_hbox_new (FALSE, 2);
+ gtk_widget_show (hbox19);
+ gtk_container_add (GTK_CONTAINER (alignment6), hbox19);
+
+ image6 = gtk_image_new_from_stock ("gtk-ok", GTK_ICON_SIZE_BUTTON);
+ gtk_widget_show (image6);
+ gtk_box_pack_start (GTK_BOX (hbox19), image6, FALSE, FALSE, 0);
+
+ label69 = gtk_label_new_with_mnemonic (_("Senden"));
+ gtk_widget_show (label69);
+ gtk_box_pack_start (GTK_BOX (hbox19), label69, FALSE, FALSE, 0);
+
+ scrolledwindow17 = gtk_scrolled_window_new (NULL, NULL);
+ gtk_widget_show (scrolledwindow17);
+ gtk_box_pack_start (GTK_BOX (hbox17), scrolledwindow17, TRUE, TRUE, 0);
+ gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow17),
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+ gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow17),
GTK_SHADOW_IN);
+
+ treeview3 = gtk_tree_view_new ();
+ gtk_widget_show (treeview3);
+ gtk_container_add (GTK_CONTAINER (scrolledwindow17), treeview3);
+
+ /* Store pointers to all widgets, for use by lookup_widget(). */
+ GLADE_HOOKUP_OBJECT_NO_REF (chatFrame, chatFrame, "chatFrame");
+ GLADE_HOOKUP_OBJECT (chatFrame, hbox17, "hbox17");
+ GLADE_HOOKUP_OBJECT (chatFrame, vbox13, "vbox13");
+ GLADE_HOOKUP_OBJECT (chatFrame, scrolledwindow18, "scrolledwindow18");
+ GLADE_HOOKUP_OBJECT (chatFrame, textview1, "textview1");
+ GLADE_HOOKUP_OBJECT (chatFrame, vbox14, "vbox14");
+ GLADE_HOOKUP_OBJECT (chatFrame, hbox18, "hbox18");
+ GLADE_HOOKUP_OBJECT (chatFrame, comboboxentry1, "comboboxentry1");
+ GLADE_HOOKUP_OBJECT (chatFrame, chatSendButton, "chatSendButton");
+ GLADE_HOOKUP_OBJECT (chatFrame, alignment6, "alignment6");
+ GLADE_HOOKUP_OBJECT (chatFrame, hbox19, "hbox19");
+ GLADE_HOOKUP_OBJECT (chatFrame, image6, "image6");
+ GLADE_HOOKUP_OBJECT (chatFrame, label69, "label69");
+ GLADE_HOOKUP_OBJECT (chatFrame, scrolledwindow17, "scrolledwindow17");
+ GLADE_HOOKUP_OBJECT (chatFrame, treeview3, "treeview3");
+
+ return chatFrame;
+}
+
Modified: gnunet-gtk/src/interface.h
===================================================================
--- gnunet-gtk/src/interface.h 2005-05-06 19:52:42 UTC (rev 750)
+++ gnunet-gtk/src/interface.h 2005-05-07 08:11:25 UTC (rev 751)
@@ -5,3 +5,6 @@
GtkWidget* create_mainWindow (void);
GtkWidget* create_metadatadialog (void);
GtkWidget* create_metaDisplayDialog (void);
+GtkWidget* create_searchResultsFrame (void);
+GtkWidget* create_namespaceContentFrame (void);
+GtkWidget* create_chatFrame (void);
Modified: gnunet-gtk/src/support.c
===================================================================
--- gnunet-gtk/src/support.c 2005-05-06 19:52:42 UTC (rev 750)
+++ gnunet-gtk/src/support.c 2005-05-07 08:11:25 UTC (rev 751)
@@ -10,18 +10,12 @@
#include <sys/stat.h>
#include <unistd.h>
#include <string.h>
+#include <stdio.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)
@@ -34,47 +28,20 @@
parent = gtk_menu_get_attach_widget (GTK_MENU (widget));
else
parent = widget->parent;
+ if (!parent)
+ parent = (GtkWidget*) g_object_get_data (G_OBJECT (widget),
"GladeParentKey");
if (parent == NULL)
break;
widget = parent;
}
- found_widget = (GtkWidget*) gtk_object_get_data (GTK_OBJECT (widget),
- widget_name);
+ found_widget = (GtkWidget*) g_object_get_data (G_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. */
@@ -85,78 +52,93 @@
g_strdup (directory));
}
+/* This is an internally used function to find pixmap files. */
+static gchar*
+find_pixmap_file (const gchar *filename)
+{
+ GList *elem;
+
+ /* We step through each of the pixmaps directory to find it. */
+ elem = pixmaps_directories;
+ while (elem)
+ {
+ gchar *pathname = g_strdup_printf ("%s%s%s", (gchar*)elem->data,
+ G_DIR_SEPARATOR_S, filename);
+ if (g_file_test (pathname, G_FILE_TEST_EXISTS))
+ return pathname;
+ g_free (pathname);
+ elem = elem->next;
+ }
+ return NULL;
+}
+
/* 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;
+ gchar *pathname = NULL;
GtkWidget *pixmap;
- GList *elem;
if (!filename || !filename[0])
- return create_dummy_pixmap (widget);
+ return gtk_image_new ();
- /* 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;
- }
+ pathname = find_pixmap_file (filename);
- /* If we haven't found the pixmap, try the source directory. */
- if (!found_filename)
+ if (!pathname)
{
- found_filename = check_file_exists ("../pixmaps", filename);
+ g_warning (_("Couldn't find pixmap file: %s"), filename);
+ return gtk_image_new ();
}
- if (!found_filename)
+ pixmap = gtk_image_new_from_file (pathname);
+ g_free (pathname);
+ return pixmap;
+}
+
+/* This is an internally used function to create pixmaps. */
+GdkPixbuf*
+create_pixbuf (const gchar *filename)
+{
+ gchar *pathname = NULL;
+ GdkPixbuf *pixbuf;
+ GError *error = NULL;
+
+ if (!filename || !filename[0])
+ return NULL;
+
+ pathname = find_pixmap_file (filename);
+
+ if (!pathname)
{
g_warning (_("Couldn't find pixmap file: %s"), filename);
- return create_dummy_pixmap (widget);
+ return NULL;
}
- colormap = gtk_widget_get_colormap (widget);
- gdkpixmap = gdk_pixmap_colormap_create_from_xpm (NULL, colormap, &mask,
- NULL, found_filename);
- if (gdkpixmap == NULL)
+ pixbuf = gdk_pixbuf_new_from_file (pathname, &error);
+ if (!pixbuf)
{
- g_warning (_("Error loading pixmap file: %s"), found_filename);
- g_free (found_filename);
- return create_dummy_pixmap (widget);
+ fprintf (stderr, "Failed to load pixbuf file: %s: %s\n",
+ pathname, error->message);
+ g_error_free (error);
}
- g_free (found_filename);
- pixmap = gtk_pixmap_new (gdkpixmap, mask);
- gdk_pixmap_unref (gdkpixmap);
- gdk_bitmap_unref (mask);
- return pixmap;
+ g_free (pathname);
+ return pixbuf;
}
-/* 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 used to set ATK action descriptions. */
+void
+glade_set_atk_action_description (AtkAction *action,
+ const gchar *action_name,
+ const gchar *description)
{
- gchar *full_filename;
- struct stat s;
- gint status;
+ gint n_actions, i;
- 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;
+ n_actions = atk_action_get_n_actions (action);
+ for (i = 0; i < n_actions; i++)
+ {
+ if (!strcmp (atk_action_get_name (action, i), action_name))
+ atk_action_set_description (action, i, description);
+ }
}
Modified: gnunet-gtk/src/support.h
===================================================================
--- gnunet-gtk/src/support.h 2005-05-06 19:52:42 UTC (rev 750)
+++ gnunet-gtk/src/support.h 2005-05-07 08:11:25 UTC (rev 751)
@@ -15,6 +15,7 @@
# include <libintl.h>
# undef _
# define _(String) dgettext (PACKAGE, String)
+# define Q_(String) g_strip_context ((String), gettext (String))
# ifdef gettext_noop
# define N_(String) gettext_noop (String)
# else
@@ -27,6 +28,7 @@
# define dcgettext(Domain,Message,Type) (Message)
# define bindtextdomain(Domain,Directory) (Domain)
# define _(String) (String)
+# define Q_(String) g_strip_context ((String), (String))
# define N_(String) (String)
#endif
@@ -44,8 +46,6 @@
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);
@@ -55,7 +55,15 @@
* Private Functions.
*/
-/* This is used to create the pixmaps in the interface. */
+/* This is used to create the pixmaps used in the interface. */
GtkWidget* create_pixmap (GtkWidget *widget,
const gchar *filename);
+/* This is used to create the pixbufs used in the interface. */
+GdkPixbuf* create_pixbuf (const gchar *filename);
+
+/* This is used to set ATK action descriptions. */
+void glade_set_atk_action_description (AtkAction *action,
+ const gchar *action_name,
+ const gchar *description);
+
Modified: gnunet-gtk/strings.txt
===================================================================
--- gnunet-gtk/strings.txt 2005-05-06 19:52:42 UTC (rev 750)
+++ gnunet-gtk/strings.txt 2005-05-07 08:11:25 UTC (rev 751)
@@ -8,36 +8,22 @@
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_("status");
+gchar *s = N_("gnunetd status");
+gchar *s = N_("gnunetd control");
gchar *s = N_("Unavailable.\n"
"");
+gchar *s = N_("Statistics");
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_("label61");
gchar *s = N_("label36");
gchar *s = N_("_search");
gchar *s = N_("in namespace");
@@ -60,17 +46,16 @@
gchar *s = N_("_Namespace");
gchar *s = N_("end collection (will not delete content already in the
collection)");
gchar *s = N_("_Collection");
+gchar *s = N_("label62");
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_("label68");
gchar *s = N_("_Statistics");
+gchar *s = N_("label59");
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");
@@ -81,13 +66,15 @@
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");
+gchar *s = N_("Search Results");
+gchar *s = N_("_Download");
+gchar *s = N_("Namespace Contents");
+gchar *s = N_("_Insert");
+gchar *s = N_("_Update");
+gchar *s = N_("Chat");
+gchar *s = N_("Senden");
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r751 - in gnunet-gtk: . src,
grothoff <=