Commit 9240c83d authored by Tristan Van Berkom's avatar Tristan Van Berkom
Browse files

* configure.ac: Require GTK+ 3.0 and change package domain from glade3 -> glade

	* src/Makefile.am, gladeui/Makefile.am: application 'glade-3' -> 'glade',
	  library libgladeui-1 -> libgladeui-2

	* plugins/Makefile.am, plugins/gnome/*: Removed libgnomeui support.

	* plugins/gtk/gtk+.xml.in, plugins/gtk/glade-gtk.c: Removed all reference to
	  deprecated GTK+ widgets (anything removed in 3.0).
parent 0da5ff31
2010-06-15 Tristan Van Berkom <tvb@gnome.org>
* configure.ac: Require GTK+ 3.0 and change package domain from glade3 -> glade
* src/Makefile.am, gladeui/Makefile.am: application 'glade-3' -> 'glade',
library libgladeui-1 -> libgladeui-2
* plugins/Makefile.am, plugins/gnome/*: Removed libgnomeui support.
* plugins/gtk/gtk+.xml.in, plugins/gtk/glade-gtk.c: Removed all reference to
deprecated GTK+ widgets (anything removed in 3.0).
2010-06-10 Javier Jardón <jjardon@gnome.org>
* m4/python.m4: quote the definition of AM_CHECK_PYMOD
......
......@@ -7,7 +7,7 @@ m4_define(glade_minor_version, 7)
m4_define(glade_micro_version, 1)
m4_define(glade_version, glade_major_version.glade_minor_version.glade_micro_version)
AC_INIT([glade3], [glade_version],
AC_INIT([glade], [glade_version],
[http://bugzilla.gnome.org/enter_bug.cgi?product=glade3])
AC_CONFIG_HEADERS([config.h])
......@@ -53,7 +53,7 @@ AM_PROG_LIBTOOL
# If any interfaces have been removed since the last public release, then set GLADE_AGE to 0.
# Reference: http://www.gnu.org/software/libtool/manual.html#Versioning
GLADE_REVISION=0
GLADE_CURRENT=10
GLADE_CURRENT=0
GLADE_AGE=0
GLADE_CURRENT_MINUS_AGE=`expr $GLADE_CURRENT - $GLADE_AGE`
AC_SUBST(GLADE_REVISION)
......@@ -121,7 +121,7 @@ GTK_DOC_CHECK(1.9)
dnl ================================================================
dnl Check for gtk+
dnl ================================================================
PKG_CHECK_MODULES(GTK, [gtk+-2.0 >= 2.20 gthread-2.0 libxml-2.0 >= 2.4.0])
PKG_CHECK_MODULES(GTK, [gtk+-3.0 libxml-2.0 >= 2.4.0])
AC_SUBST(GTK_LIBS)
AC_SUBST(GTK_CFLAGS)
......@@ -132,25 +132,6 @@ LIBS=$GTK_LIBS
AC_CHECK_FUNCS(gtk_print_unix_dialog_new,[have_unix_print=yes]; break,[have_unix_print=no])
AM_CONDITIONAL(HAVE_GTK_UNIX_PRINT, test x"$have_unix_print" = "xyes")
dnl ================================================================
dnl Check for optional gnome libs
dnl ================================================================
AC_ARG_ENABLE(gnome,
AS_HELP_STRING([--disable-gnome], [disable gnome catalog]),
check_gnome=$enableval, check_gnome=yes)
if test x"$check_gnome" = x"yes"; then
PKG_CHECK_MODULES(GNOME, [libbonoboui-2.0 libgnomeui-2.0],
[have_gnome=yes],[have_gnome=no])
AC_SUBST(GNOME_LIBS)
AC_SUBST(GNOME_CFLAGS)
else
have_gnome=no
fi
AM_CONDITIONAL(BUILD_GNOME, test x"$have_gnome" = "xyes")
dnl ================================================================
dnl Python for optional python dev libs
dnl ================================================================
......@@ -249,6 +230,10 @@ if test "x$_gdk_tgt" = xquartz; then
AC_SUBST(IGE_MAC_CFLAGS)
fi
AC_SUBST([GLADE_PREFIX])
AC_SUBST([AM_CPPFLAGS])
AC_SUBST([AM_CFLAGS])
AC_SUBST([AM_CXXFLAGS])
......@@ -276,16 +261,12 @@ data/icons/hicolor/scalable/apps/Makefile
gladeui/Makefile
gladeui/gladeui.rc
src/Makefile
src/glade-3.rc
src/glade.rc
plugins/Makefile
plugins/gtk+/Makefile
plugins/gtk+/icons/Makefile
plugins/gtk+/icons/16x16/Makefile
plugins/gtk+/icons/22x22/Makefile
plugins/gnome/Makefile
plugins/gnome/icons/Makefile
plugins/gnome/icons/16x16/Makefile
plugins/gnome/icons/22x22/Makefile
plugins/python/Makefile
po/Makefile.in
doc/Makefile
......@@ -302,7 +283,6 @@ Configuration:
Source code location: ${srcdir}
Compiler: ${CC}
GTK+ UNIX Print Widgets: ${have_unix_print}
GNOME UI Widgets: ${have_gnome}
PYTHON Widgets support: ${have_python}
Build Reference Manual: ${enable_gtk_doc}
......
common_defines = \
-DG_LOG_DOMAIN=\"GladeUI\" \
-DGLADE_DATADIR="\"$(pkgdatadir)\"" \
-DGLADE_LIBDIR="\"$(pkglibdir)\"" \
-DGLADE_CATALOGSDIR="\"$(pkgdatadir)/catalogs\""\
-DGLADE_MODULESDIR="\"$(pkglibdir)/modules\"" \
-DGLADE_PLUGINSDIR="\"$(pkglibdir)/plugins\"" \
-DGLADE_PIXMAPSDIR="\"$(pkgdatadir)/pixmaps\"" \
-DGLADE_LOCALEDIR="\"$(datadir)/locale\""
lib_LTLIBRARIES = libgladeui-1.la
lib_LTLIBRARIES = libgladeui-2.la
BUILT_SOURCES = glade-marshallers.c glade-marshallers.h
EXTRA_DIST = glade-marshallers.list gladeui.rc.in icon-naming-spec.c
# The glade-3 core library
libgladeui_1_la_SOURCES = \
libgladeui_2_la_SOURCES = \
glade-widget-adaptor.c \
glade-debug.c \
glade-project.c \
......@@ -62,24 +59,24 @@ libgladeui_1_la_SOURCES = \
glade-editor-table.c \
glade-cell-renderer-icon.c
libgladeui_1_la_CPPFLAGS = \
libgladeui_2_la_CPPFLAGS = \
$(common_defines) \
-I$(top_srcdir) \
-I$(top_builddir) \
$(AM_CPPFLAGS)
libgladeui_1_la_CFLAGS = \
libgladeui_2_la_CFLAGS = \
$(GTK_CFLAGS) \
$(IGE_MAC_BUNDLE_FLAG) \
$(IGE_MAC_CFLAGS) \
$(WARN_CFLAGS) \
$(AM_CFLAGS)
libgladeui_1_la_LDFLAGS = -version-info $(GLADE_CURRENT):$(GLADE_REVISION):$(GLADE_AGE) $(AM_LDFLAGS)
libgladeui_1_la_LIBADD = $(GTK_LIBS) $(IGE_MAC_LIBS)
libgladeui_2_la_LDFLAGS = -version-info $(GLADE_CURRENT):$(GLADE_REVISION):$(GLADE_AGE) $(AM_LDFLAGS)
libgladeui_2_la_LIBADD = $(GTK_LIBS) $(IGE_MAC_LIBS)
libgladeuiincludedir=$(includedir)/libgladeui-1.0/gladeui
libgladeuiincludedir=$(includedir)/libgladeui-2.0/gladeui
libgladeuiinclude_HEADERS = \
glade.h \
glade-debug.h \
......@@ -120,12 +117,12 @@ libgladeuiinclude_HEADERS = \
if PLATFORM_WIN32
libgladeui_1_la_LDFLAGS += -no-undefined
libgladeui_2_la_LDFLAGS += -no-undefined
endif
if NATIVE_WIN32
libgladeui_1_la_LDFLAGS += -Wl,gladeui-win32-res.o -export-symbols gladeui.def
libgladeui_1_la_DEPENDENCIES = gladeui-win32-res.o gladeui.def
libgladeui_2_la_LDFLAGS += -Wl,gladeui-win32-res.o -export-symbols gladeui.def
libgladeui_2_la_DEPENDENCIES = gladeui-win32-res.o gladeui.def
endif
gladeui-win32-res.o: gladeui.rc
......
......@@ -101,7 +101,6 @@ static guint glade_app_signals[LAST_SIGNAL] = { 0 };
/* installation paths */
static gchar *catalogs_dir = NULL;
static gchar *modules_dir = NULL;
static gchar *plugins_dir = NULL;
static gchar *pixmaps_dir = NULL;
static gchar *locale_dir = NULL;
......@@ -339,15 +338,6 @@ glade_app_get_modules_dir (void)
return modules_dir;
}
const gchar *
glade_app_get_plugins_dir (void)
{
glade_init_check ();
return plugins_dir;
}
const gchar *
glade_app_get_pixmaps_dir (void)
{
......@@ -389,7 +379,6 @@ build_package_paths (void)
#else
catalogs_dir = g_strdup (GLADE_CATALOGSDIR);
modules_dir = g_strdup (GLADE_MODULESDIR);
plugins_dir = g_strdup (GLADE_PLUGINSDIR);
pixmaps_dir = g_strdup (GLADE_PIXMAPSDIR);
locale_dir = g_strdup (GLADE_LOCALEDIR);
#endif
......
......@@ -420,77 +420,6 @@ glade_util_compare_stock_labels (gconstpointer a, gconstpointer b)
return retval;
}
/**
* glade_util_gtk_combo_func:
* @data:
*
* TODO: write me
*
* Returns:
*/
gchar *
glade_util_gtk_combo_func (gpointer data)
{
GtkListItem * listitem = data;
/* I needed to pinch this as well - Damon. */
static const gchar *gtk_combo_string_key = "gtk-combo-string-value";
GtkWidget *label;
gchar *ltext = NULL;
ltext = (gchar *) g_object_get_data (G_OBJECT (listitem),
gtk_combo_string_key);
if (!ltext) {
label = gtk_bin_get_child (GTK_BIN (listitem));
if (!label || !GTK_IS_LABEL (label))
return NULL;
ltext = (gchar*) gtk_label_get_text (GTK_LABEL (label));
}
return ltext;
}
/* These are pinched from gtkcombo.c */
/**
* glade_util_gtk_combo_find:
* @combo:
*
* TODO: write me
*
* Returns:
*/
gpointer /* GtkListItem * */
glade_util_gtk_combo_find (GtkCombo * combo)
{
gchar *text;
gchar *ltext;
GList *clist;
gsize len;
int (*string_compare) (const char *, const char *, gsize);
if (combo->case_sensitive)
string_compare = strncmp;
else
string_compare = g_ascii_strncasecmp;
text = (gchar*) gtk_entry_get_text (GTK_ENTRY (combo->entry));
len = text ? strlen (text) : 0;
clist = GTK_LIST (combo->list)->children;
while (clist && clist->data) {
ltext = glade_util_gtk_combo_func (GTK_LIST_ITEM (clist->data));
if (!ltext)
continue;
if (!(*string_compare) (ltext, text, len))
return (GtkListItem *) clist->data;
clist = clist->next;
}
return NULL;
}
/**
* glade_util_hide_window:
* @window: a #GtkWindow
......
......@@ -49,10 +49,6 @@ gint glade_util_compare_stock_labels (gconstpointer a, gconstpointe
void glade_util_hide_window (GtkWindow *window);
gchar *glade_util_gtk_combo_func (gpointer data);
gpointer glade_util_gtk_combo_find (GtkCombo *combo);
GtkWidget *glade_util_file_dialog_new (const gchar *title,
GladeProject *project,
......
......@@ -2,10 +2,6 @@
SUBDIRS = gtk+
if BUILD_GNOME
SUBDIRS += gnome
endif
if BUILD_PYTHON
SUBDIRS += python
endif
......
## Process this file with automake to produce Makefile.in
SUBDIRS = icons
libgladeui = $(top_builddir)/gladeui/libgladeui-1.la
# libgladegnome
gladegnome_LTLIBRARIES = libgladegnome.la
gladegnomedir = $(pkglibdir)/modules
libgladegnome_la_SOURCES = glade-gnome.c
libgladegnome_la_CPPFLAGS = $(AM_CPPFLAGS)
libgladegnome_la_CFLAGS = \
-DG_LOG_DOMAIN=\"GladeUI-GNOME\" \
-I$(top_srcdir) \
-I$(top_builddir) \
-I$(top_srcdir)/plugins/gtk+ \
$(GNOME_CFLAGS) \
$(PLUGINS_WARN_CFLAGS) \
$(AM_CPPFLAGS)
libgladegnome_la_LDFLAGS = -module -avoid-version $(GNOME_LIBS) $(AM_LDFLAGS)
libgladegnome_la_LIBADD = $(libgladeui) $(GLADE_LIBS)
if PLATFORM_WIN32
libgladegnome_la_LDFLAGS += -no-undefined
endif
# catalog data
catalogsdir = $(pkgdatadir)/catalogs
catalogs_DATA = bonobo.xml \
canvas.xml \
gnome.xml \
bonobo.xml.in \
canvas.xml.in \
gnome.xml.in
@INTLTOOL_XML_NOMERGE_RULE@
CLEANFILES = bonobo.xml canvas.xml gnome.xml
EXTRA_DIST = $(catalogs_DATA)
<glade-catalog name="bonobo"
library="gladegnome"
supports="libglade"
depends="gnome"
domain="glade3">
<glade-widget-classes>
<glade-widget-class name="BonoboDock" generic-name="dock" title="Bonobo Dock">
<set-property-function>glade_gnome_bonobodock_set_property</set-property-function>
<add-child-function>glade_gnome_bonobodock_add_child</add-child-function>
<remove-child-function>glade_gnome_bonobodock_remove_child</remove-child-function>
<replace-child-function>glade_gnome_bonobodock_replace_child</replace-child-function>
<get-children-function>glade_gnome_bonobodock_get_children</get-children-function>
<child-set-property-function>glade_gnome_bonobodock_set_child_property</child-set-property-function>
<child-get-property-function>glade_gnome_bonobodock_get_child_property</child-get-property-function>
<properties>
<property id="allow-floating" name="Allow Floating">
<tooltip>If floating dock iteam are allowed</tooltip>
<spec>glade_standard_boolean_spec</spec>
</property>
</properties>
<packing-properties>
<property id="placement">
<spec>glade_gnome_bonobo_dock_placement_spec</spec>
<displayable-values>
<value id="BONOBO_DOCK_LEFT" _name="Left"/>
<value id="BONOBO_DOCK_RIGHT" _name="Right"/>
<value id="BONOBO_DOCK_TOP" _name="Top"/>
<value id="BONOBO_DOCK_BOTTOM" _name="Bottom"/>
<value id="BONOBO_DOCK_FLOATING" _name="Floating"/>
</displayable-values>
</property>
<property id="band" name="Band">
<spec>glade_standard_int_spec</spec>
</property>
<property id="position" name="Position">
<spec>glade_standard_int_spec</spec>
</property>
<property id="offset" name="Offset">
<spec>glade_standard_int_spec</spec>
</property>
<property id="behavior">
<spec>glade_gnome_bonobo_dock_item_behavior_spec</spec>
<displayable-values>
<value id="BONOBO_DOCK_ITEM_BEH_EXCLUSIVE" _name="Exclusive"/>
<value id="BONOBO_DOCK_ITEM_BEH_NEVER_FLOATING" _name="Never Floating"/>
<value id="BONOBO_DOCK_ITEM_BEH_NEVER_VERTICAL" _name="Never Vertical"/>
<value id="BONOBO_DOCK_ITEM_BEH_NEVER_HORIZONTAL" _name="Never Horizontal"/>
<value id="BONOBO_DOCK_ITEM_BEH_LOCKED" _name="Locked"/>
</displayable-values>
</property>
</packing-properties>
</glade-widget-class>
<glade-widget-class name="BonoboDockItem" generic-name="dockitem" title="Bonobo Dock Item"/>
</glade-widget-classes>
</glade-catalog>
<glade-catalog name="canvas"
icon-prefix="gnome"
library="gladegnome"
supports="libglade"
depends="gnome"
domain="glade3">
<glade-widget-classes>
<glade-widget-class name="GnomeCanvas" generic-name="canvas" _title="GNOME Canvas">
<set-property-function>glade_gnome_canvas_set_property</set-property-function>
<properties>
<property id="scroll-x1" _name="Min X">
<_tooltip>The minimum X coordinate</_tooltip>
<spec>glade_standard_float_spec</spec>
</property>
<property id="scroll-y1" _name="Min Y">
<_tooltip>The minimum Y coordinate</_tooltip>
<spec>glade_standard_float_spec</spec>
</property>
<property id="scroll-x2" _name="Max X">
<_tooltip>The maximum X coordinate</_tooltip>
<spec>glade_standard_float_spec</spec>
</property>
<property id="scroll-y2" _name="Max Y">
<_tooltip>The maximum Y coordinate</_tooltip>
<spec>glade_standard_float_spec</spec>
</property>
<property id="pixels-per-unit" _name="Pixels per unit">
<_tooltip>The number of pixels corresponding to one unit</_tooltip>
<spec>glade_standard_float_spec</spec>
</property>
</properties>
</glade-widget-class>
<!-- This is deprecated -->
<glade-widget-class name="GnomeIconList" generic-name="iconlist" _title="GNOME Icon List">
<post-create-function>glade_gnome_icon_list_post_create</post-create-function>
<set-property-function>glade_gnome_icon_list_set_property</set-property-function>
<properties>
<property id="scroll-x1" disabled="True"/>
<property id="scroll-y1" disabled="True"/>
<property id="scroll-x2" disabled="True"/>
<property id="scroll-y2" disabled="True"/>
<property id="pixels-per-unit" disabled="True"/>
<property id="selection-mode" _name="Selection Mode">
<parameter-spec>
<type>GParamEnum</type>
<value-type>GnomeIconListMode</value-type>
</parameter-spec>
<_tooltip>The selection mode</_tooltip>
<displayable-values>
<value id="GNOME_ICON_LIST_ICONS" _name="List Icons"/>
<value id="GNOME_ICON_LIST_TEXT_BELOW" _name="Text Below"/>
<value id="GNOME_ICON_LIST_TEXT_RIGHT" _name="Text Right"/>
</displayable-values>
</property>
<property id="icon-width" _name="Icon Width" default="78">
<_tooltip>The width of each icon</_tooltip>
<spec>glade_standard_int_spec</spec>
</property>
<property id="row-spacing" _name="Row Spacing" default="4">
<_tooltip>The number of pixels between rows of icons</_tooltip>
<spec>glade_standard_int_spec</spec>
</property>
<property id="column-spacing" _name="Column Spacing" default="2">
<_tooltip>The number of pixels between columns of icons</_tooltip>
<spec>glade_standard_int_spec</spec>
</property>
<property id="text-spacing" _name="Text Spacing" default="2">
<_tooltip>The number of pixels between the text and the icon</_tooltip>
<spec>glade_standard_int_spec</spec>
</property>
<property id="text-editable" _name="Text Editable" ignore="True">
<_tooltip>If the icon text can be edited by the user</_tooltip>
<spec>glade_standard_boolean_spec</spec>
</property>
<property id="text-static" _name="Text Static" ignore="True">
<_tooltip>If the icon text is static, in which case it will not be copied by the GnomeIconList</_tooltip>
<spec>glade_standard_boolean_spec</spec>
</property>
</properties>
</glade-widget-class>
</glade-widget-classes>
<glade-widget-group name="gnome-canvas" _title="GNOME Canvas">
<glade-widget-class-ref name="GnomeCanvas"/>
<glade-widget-class-ref name="GnomeIconList"/>
</glade-widget-group>
</glade-catalog>
This diff is collapsed.
<glade-catalog name="gnome"
library="gladegnome"
supports="libglade"
depends="gtk+"
domain="glade3"
book="libgnomeui">
<init-function>glade_gnomeui_init</init-function>
<glade-widget-classes>
<glade-widget-class name="GnomeApp" generic-name="app" _title="GNOME App" default-width="440" default-height="250">
<post-create-function>glade_gnome_app_post_create</post-create-function>
<get-internal-child-function>glade_gnome_app_get_internal_child</get-internal-child-function>
<get-children-function>glade_gnome_app_get_children</get-children-function>
<child-set-property-function>glade_gnome_app_set_child_property</child-set-property-function>
<child-get-property-function>glade_gnome_app_get_child_property</child-get-property-function>
<set-property-function>glade_gnome_app_set_property</set-property-function>
<properties>
<property id="has-statusbar" _name="StatusBar" save="False">
<tooltip>If the window has a statusbar</tooltip>
<spec>glade_standard_boolean_spec</spec>
</property>
<property id="enable-layout-config" _name="Store Config">
<tooltip>If the layout is saved and restored automatically</tooltip>
<spec>glade_standard_boolean_spec</spec>
</property>
</properties>
<packing-properties>
<property id="position" _name="Position">
<spec>glade_standard_int_spec</spec>
</property>
<property id="padding" _name="Padding">
<spec>glade_standard_int_spec</spec>
</property>
<property id="expand" _name="Expand">
<spec>glade_standard_boolean_spec</spec>
</property>
<property id="fill" _name="Fill">
<spec>glade_standard_boolean_spec</spec>
</property>
<property id="pack-type">
<spec>glade_gnome_gtk_pack_type_spec</spec>
</property>
</packing-properties>
</glade-widget-class>
<glade-widget-class name="GnomeDruid" generic-name="druid" _title="GNOME Druid">
<post-create-function>glade_gnome_druid_post_create</post-create-function>
<add-child-function>glade_gnome_druid_add_child</add-child-function>
<remove-child-function>glade_gnome_druid_remove_child</remove-child-function>
<child-set-property-function>glade_gnome_druid_set_child_property</child-set-property-function>
<child-get-property-function>glade_gnome_druid_get_child_property</child-get-property-function>
<packing-properties>
<property id="position" _name="Position" default="-1" save="False">
<spec>glade_standard_int_spec</spec>
</property>
</packing-properties>
</glade-widget-class>
<glade-widget-class name="GnomeDruidPageEdge" generic-name="druidpageedge" _title="GNOME Druid Page Edge">
<set-property-function>glade_gnome_dpe_set_property</set-property-function>
<properties>
<property id="position" _name="Position">
<spec>glade_gnome_dpe_position_spec</spec>
<_tooltip>Used to pass around information about the position of a GnomeDruidPage within the overall GnomeDruid. This enables the correct "surrounding" content for the page to be drawn</_tooltip>
<displayable-values>
<value id="GNOME_EDGE_START" _name="Start"/>
<value id="GNOME_EDGE_FINISH" _name="End"/>
<value id="GNOME_EDGE_OTHER" _name="Other"/>
</displayable-values>
</property>
<property id="title" _name="Title" translatable="True">
<spec>glade_standard_string_spec</spec>
<visible-lines>2</visible-lines>
</property>
<property id="text" _name="Text" translatable="True">
<spec>glade_standard_string_spec</spec>
<visible-lines>4</visible-lines>
</property>
<property id="title-foreground" _name="Title Foreground Color" default="#FFFFFF">
<spec>glade_standard_gdkcolor_spec</spec>
</property>
<property id="text-foreground" _name="Text Foreground Color" default="#000000">
<spec>glade_standard_gdkcolor_spec</spec>
</property>
<property id="background" _name="Background Color" default="#4B6983">
<spec>glade_standard_gdkcolor_spec</spec>
</property>
<property id="contents-background" _name="Contents Background Color" default="#DCDAD5">
<spec>glade_standard_gdkcolor_spec</spec>
</property>
<property id="logo-background" _name="Logo Background Color" default="#4B6983">
<spec>glade_standard_gdkcolor_spec</spec>
</property>
<property id="logo" _name="Logo">
<spec>glade_standard_pixbuf_spec</spec>
</property>
<property id="watermark" _name="Watermark">
<spec>glade_standard_pixbuf_spec</spec>
</property>
<property id="top-watermark" _name="Top Watermark">
<spec>glade_standard_pixbuf_spec</spec>
</property>
</properties>
</glade-widget-class>
<glade-widget-class name="GnomeDruidPageStandard" generic-name="druidpagestandard" _title="GNOME Druid Page Standard">
<post-create-function>glade_gnome_dps_post_create</post-create-function>
<get-internal-child-function>glade_gnome_dps_get_internal_child</get-internal-child-function>
<get-children-function>glade_gnome_dps_get_children</get-children-function>
<set-property-function>glade_gnome_dps_set_property</set-property-function>
<properties>
<property id="title" translatable="True">
<visible-lines>2</visible-lines>
</property>
<property id="background-set" disabled="True"/>
<property id="background" visible="False" save="False" default="#4B6983"/>
<property id="contents-background-set" disabled="True"/>
<property id="contents-background" visible="False" save="False" default="#DCDAD5"/>
<property id="logo-background-set" disabled="True"/>
<property id="logo-background" visible="False" save="False" default="#4B6983"/>
<property id="title-foreground-set" disabled="True"/>
<property id="title-foreground" visible="False" save="False" default="#FFFFFF"/>
</properties>
</glade-widget-class>
<glade-widget-class name="GnomeIconSelection" generic-name="iconselection" _title="GNOME Icon Selection">
<properties>
<property id="size" visible="False" query="False" ignore="True"/>
</properties>
</glade-widget-class>
<glade-widget-class name="GnomeIconEntry" generic-name="iconentry" _title="GNOME Icon Entry">
<set-property-function>glade_gnome_icon_entry_set_property</set-property-function>