[gnome-db] Patch to Port gnome-db-combo, and other changes in gnome_db_form and utils



I ported the gnome_db_combo, from GtkCombo to
GtkComboBoxEntry, in the way to have more
functionalities to create an interactive application
(more events hadlers).

And in the same way I make some changes in the
gnome_db_form, where now you can know if the form
change the row showed when you click in a navigation
button; then I added a function to hide this
navigation buttons.

In my next mail, I'll send the example where you'll
see this changes working... :-)

=====
>>>>>>>>>>>>>>>
Trabajar es la mejor arma para tu superación.

_________________________________________________________
Do You Yahoo!?
La mejor conexión a internet y 25MB extra a tu correo por $100 al mes. http://net.yahoo.com.mx
Sólo en ./libgnomedb-1.1.6a: aclocal.m4
Sólo en ../cvs/gnome-db-cvs/libgnomedb: autogen.sh
diff -r ./libgnomedb-1.1.6a/ChangeLog ../cvs/gnome-db-cvs/libgnomedb/ChangeLog
0a1,19
> 2004-09-25  Gustavo R. Montesino <grmontesino ig com br>
> 
> 	Fixes #150791
> 
> 	* libgnomedb/tables-page.c (tables_page_set_connection): unref the
> 	old connection, not the new one.
> 
> 2004-09-22  Rodrigo Moya <rodrigo gnome-db org>
> 
> 	* configure.in: removed GNOME_COMPILE_WARNINGS macro.
> 
> 2004-08-21  Kjartan Maraas  <kmaraas gnome org>
> 
> 	* configure.in: Add «nb» to ALL_LINGUAS.
> 
> 2004-08-12  Rodrigo Moya <rodrigo gnome-db org>
> 
> 	Released 1.1.6.
> 
Sólo en ../cvs/gnome-db-cvs/libgnomedb: components
Sólo en ./libgnomedb-1.1.6a: config.guess
Sólo en ./libgnomedb-1.1.6a: config.log
Sólo en ./libgnomedb-1.1.6a: config.status
Sólo en ./libgnomedb-1.1.6a: config.sub
Sólo en ./libgnomedb-1.1.6a: configure
diff -r ./libgnomedb-1.1.6a/configure.in ../cvs/gnome-db-cvs/libgnomedb/configure.in
6c6
< GNOMEDB_MICRO_VERSION=6
---
> GNOMEDB_MICRO_VERSION=7
63c63
< ALL_LINGUAS="az be ca cs da de el en_CA en_GB es fa fi fr ga gl hr hu it ja ko ml ms nl no pl pt pt_BR ru sk sr sr Latn sl sv ta tr uk vi zh_CN zh_TW"
---
> ALL_LINGUAS="az be ca cs da de el en_CA en_GB es fa fi fr ga gl hr hu it ja ko ml ms nb nl no pl pt pt_BR ru sk sl sq sr sr Latn sv ta tr uk vi zh_CN zh_TW"
75,77d74
< GNOME_COMPILE_WARNINGS(maximum)
< CFLAGS="$CFLAGS $WARN_CFLAGS"
< CPPFLAGS="$CPPFLAGS $WARN_FLAGS"
Sólo en ../cvs/gnome-db-cvs/libgnomedb/control-center: CVS
Sólo en ./libgnomedb-1.1.6a/control-center: database-properties.desktop
Sólo en ./libgnomedb-1.1.6a/control-center: .deps
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile.in
Sólo en ./libgnomedb-1.1.6a: COPYING
Sólo en ../cvs/gnome-db-cvs/libgnomedb: CVS
Sólo en ../cvs/gnome-db-cvs/libgnomedb/data: CVS
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.keys
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.schemas
Sólo en ./libgnomedb-1.1.6a/data: Makefile
Sólo en ./libgnomedb-1.1.6a/data: Makefile.in
Sólo en ./libgnomedb-1.1.6a: depcomp
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C: html
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl-list.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-undocumented.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: db-shell.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-browser-private.sgml
diff -r ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-find-dialog.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-find-dialog.sgml
11a12
> 
16a18
> 
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-find-dialog.sgml.bak
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-i18n.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-private.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-unused.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: sql-viewer.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: table-properties-dialog.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: tables-page.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: utils.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C: xml
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: CVS
Sólo en ./libgnomedb-1.1.6a/doc: libgnomedb-C.omf
Sólo en ./libgnomedb-1.1.6a/doc: Makefile
Sólo en ./libgnomedb-1.1.6a/doc: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: reference
Sólo en ../cvs/gnome-db-cvs/libgnomedb/glade: CVS
Sólo en ./libgnomedb-1.1.6a/glade: .deps
Sólo en ./libgnomedb-1.1.6a/glade: Makefile
Sólo en ./libgnomedb-1.1.6a/glade: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: HACKING
Sólo en ./libgnomedb-1.1.6a: INSTALL
Sólo en ./libgnomedb-1.1.6a: install-sh
Sólo en ./libgnomedb-1.1.6a: intltool-extract
Sólo en ./libgnomedb-1.1.6a: intltool-extract.in
Sólo en ./libgnomedb-1.1.6a: intltool-merge
Sólo en ./libgnomedb-1.1.6a: intltool-merge.in
Sólo en ./libgnomedb-1.1.6a: intltool-update
Sólo en ./libgnomedb-1.1.6a: intltool-update.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: lib
Sólo en ../cvs/gnome-db-cvs/libgnomedb/libgnomedb: CVS
Sólo en ./libgnomedb-1.1.6a/libgnomedb: .deps
diff -r ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.c
25c25
< #define PARENT_TYPE GTK_TYPE_COMBO_BOX_ENTRY
---
> #define PARENT_TYPE GTK_TYPE_COMBO
52,58d51
< enum {
< 	MODEL_CHANGED,
< 	LAST_SIGNAL
< };
< 
< static gint combo_signals[LAST_SIGNAL];
< 
82,91d74
< 	
< 	/* add class signals */
< 	combo_signals[MODEL_CHANGED] =
< 		g_signal_new ("model_changed",
< 			      G_TYPE_FROM_CLASS (object_class),
< 			      G_SIGNAL_RUN_LAST,
< 			      G_STRUCT_OFFSET (GnomeDbComboClass, model_changed),
< 			      NULL, NULL,
< 			      g_cclosure_marshal_VOID__VOID,
< 			      G_TYPE_NONE, 0);
102,104d84
< 	combo->priv->col = 0;
< 	gtk_combo_box_set_model(GTK_COMBO_BOX(combo), NULL);
< 	
222d201
< 	
224c203
< 	g_return_val_if_fail (col >= 0 && col < gda_data_model_get_n_columns(model), NULL);
---
> 	g_return_val_if_fail (col >= 0, NULL);
239,243c218,221
< 	gint rows, i;
< 	GdaValue *value;
< 	GtkTreeStore *combo_model;
< 	GtkTreeIter iter;
< 	
---
> 	gint rows, i, cols;
> 	const GdaValue *value;
> 	GList *list = NULL;
> 
246a225
> 	cols = gda_data_model_get_n_columns (model);
248,250c227,232
< 		
< 	combo_model = gtk_tree_store_new(1, G_TYPE_STRING);
< 	/* Set the values to ListStore */
---
> 	if (rows == 0 || cols < combo->priv->col) {
> 		list = g_list_append (list, "");
> 		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
> 		g_list_free (list);
> 		return;
> 	}
253d234
< 		gtk_tree_store_append(combo_model,&iter, NULL);
255c236
< 		gtk_tree_store_set(combo_model,&iter,0,gda_value_stringify(value),-1);
---
> 		list = g_list_append (list, gda_value_stringify (value));
257,259c238,241
< 	gtk_combo_box_set_model(GTK_COMBO_BOX(combo), combo_model);
< 	gtk_combo_box_entry_set_text_column(GTK_COMBO_BOX_ENTRY(combo), 0);
< 		
---
> 
> 	gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
> 	g_list_foreach (list, (GFunc) g_free, NULL);
> 	g_list_free (list);
276c258,259
< 	
---
> 	GList *list = NULL;
> 
279d261
< 	g_return_if_fail (col >= 0 && col < gda_data_model_get_n_columns(model));
281a264
> 		g_signal_handlers_disconnect_by_func (G_OBJECT (combo->priv->model), model_changed_cb, combo);
284c267
< 	g_object_ref (G_OBJECT (model));
---
> 
286,288c269,280
< 	combo->priv->col = col;
< 	model_changed_cb (model, combo);
< 	g_signal_emit (G_OBJECT (combo), combo_signals[MODEL_CHANGED], 0);
---
> 	if (model != NULL) {
> 		g_object_ref (G_OBJECT (model));
> 		g_signal_connect (G_OBJECT (combo->priv->model), "changed",
> 				  G_CALLBACK (model_changed_cb), combo);
> 
> 		combo->priv->col = col;
> 		model_changed_cb (model, combo);
> 	} else {
> 		list = g_list_append (list, "");
> 		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
> 		g_list_free (list);
> 	}
316c308
<  * Returns: the column of the #GdaDataModel showed by the #GnomeDbCombo.
---
>  * Returns: the column of the #GdaDataModel stored by the #GnomeDbCombo.
diff -r ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.h
27,28c27
< #include <gtk/gtkcomboboxentry.h>
< #include <gtk/gtktreestore.h>
---
> #include <gtk/gtkcombo.h>
43c42
< 	GtkComboBoxEntry combo;
---
> 	GtkCombo combo;
48,49c47
< 	GtkComboBoxEntryClass parent_class;
< 	void (* model_changed) (GnomeDbCombo *combo);
---
> 	GtkComboClass parent_class;
diff -r ./libgnomedb-1.1.6a/libgnomedb/gnome-db-data-source-selector.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-data-source-selector.c
48a49
> 	GList *dsn_list, *l;
52a54,57
> 	/* load data sources */
> 	dsn_list = gnome_db_config_get_data_source_list ();
> 	for (l = dsn_list; l != NULL; l = l->next) {
> 		GdaDataSourceInfo *dsn_info = (GdaDataSourceInfo *) l->data;
53a59,67
> 		if (!dsn_info)
> 			continue;
> 
> 		if (name != NULL && strcmp (name, dsn_info->name) != 0)
> 			continue;
> 
> 		/* add the data source to the option menu */
> 		gnome_db_option_menu_add_item (GTK_OPTION_MENU (selector), dsn_info->name);
> 	}
diff -r ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.c
40d39
< 	gboolean show_navigator_buttons;
70d68
< 	ROW_CHANGED,
90d87
< 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
104d100
< 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
121d116
< 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
133d127
< 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
191,226c185,216
< 		
< 	if(form->priv->show_navigator_buttons) {
< 		form->priv->navigator_label = gnome_db_new_label_widget (_("No records"));
< 		gtk_misc_set_alignment (GTK_MISC (form->priv->navigator_label), 0.5, 0.5);
< 		gtk_table_attach (GTK_TABLE (navigator), form->priv->navigator_label, 0, 3,
< 				  cols + 1, cols + 2,
< 				  GTK_FILL, GTK_FILL | GTK_EXPAND | GTK_SHRINK, 2, 2);
< 		
< 		/* create navigation buttons */
< 		
< 		bbox = gnome_db_new_hbutton_box_widget ();
< 		gtk_button_box_set_layout (GTK_BUTTON_BOX (bbox), GTK_BUTTONBOX_DEFAULT_STYLE);
< 		gtk_table_attach (GTK_TABLE (navigator), bbox, 0, 3, cols + 2, cols + 3,
< 				  GTK_FILL, GTK_FILL | GTK_EXPAND | GTK_SHRINK, 2, 2);
< 		
< 		form->priv->navigator_first = gnome_db_new_button_widget_from_stock (GTK_STOCK_GOTO_FIRST);
< 		g_signal_connect (G_OBJECT (form->priv->navigator_first), "clicked",
< 				  G_CALLBACK (navigator_first_cb), form);
< 		gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_first, FALSE, FALSE, 0);
< 		
< 		form->priv->navigator_back = gnome_db_new_button_widget_from_stock (GTK_STOCK_GO_BACK);
< 		g_signal_connect (G_OBJECT (form->priv->navigator_back), "clicked",
< 				  G_CALLBACK (navigator_back_cb), form);
< 		gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_back, FALSE, FALSE, 0);
< 		
< 		form->priv->navigator_fwd = gnome_db_new_button_widget_from_stock (GTK_STOCK_GO_FORWARD);
< 		g_signal_connect (G_OBJECT (form->priv->navigator_fwd), "clicked",
< 				  G_CALLBACK (navigator_forward_cb), form);
< 		gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_fwd, FALSE, FALSE, 0);
< 		
< 		form->priv->navigator_last = gnome_db_new_button_widget_from_stock (GTK_STOCK_GOTO_LAST);
< 		g_signal_connect (G_OBJECT (form->priv->navigator_last), "clicked",
< 				  G_CALLBACK (navigator_last_cb), form);
< 		gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_last, FALSE, FALSE, 0);
< 	}
< 	
---
> 	form->priv->navigator_label = gnome_db_new_label_widget (_("No records"));
> 	gtk_misc_set_alignment (GTK_MISC (form->priv->navigator_label), 0.5, 0.5);
> 	gtk_table_attach (GTK_TABLE (navigator), form->priv->navigator_label, 0, 3,
> 			  cols + 1, cols + 2,
> 			  GTK_FILL, GTK_FILL | GTK_EXPAND | GTK_SHRINK, 2, 2);
> 
> 	/* create navigation buttons */
> 	bbox = gnome_db_new_hbutton_box_widget ();
> 	gtk_button_box_set_layout (GTK_BUTTON_BOX (bbox), GTK_BUTTONBOX_DEFAULT_STYLE);
> 	gtk_table_attach (GTK_TABLE (navigator), bbox, 0, 3, cols + 2, cols + 3,
> 			  GTK_FILL, GTK_FILL | GTK_EXPAND | GTK_SHRINK, 2, 2);
> 
> 	form->priv->navigator_first = gnome_db_new_button_widget_from_stock (GTK_STOCK_GOTO_FIRST);
> 	g_signal_connect (G_OBJECT (form->priv->navigator_first), "clicked",
> 			  G_CALLBACK (navigator_first_cb), form);
> 	gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_first, FALSE, FALSE, 0);
> 
> 	form->priv->navigator_back = gnome_db_new_button_widget_from_stock (GTK_STOCK_GO_BACK);
> 	g_signal_connect (G_OBJECT (form->priv->navigator_back), "clicked",
> 			  G_CALLBACK (navigator_back_cb), form);
> 	gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_back, FALSE, FALSE, 0);
> 
> 	form->priv->navigator_fwd = gnome_db_new_button_widget_from_stock (GTK_STOCK_GO_FORWARD);
> 	g_signal_connect (G_OBJECT (form->priv->navigator_fwd), "clicked",
> 			  G_CALLBACK (navigator_forward_cb), form);
> 	gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_fwd, FALSE, FALSE, 0);
> 
> 	form->priv->navigator_last = gnome_db_new_button_widget_from_stock (GTK_STOCK_GOTO_LAST);
> 	g_signal_connect (G_OBJECT (form->priv->navigator_last), "clicked",
> 			  G_CALLBACK (navigator_last_cb), form);
> 	gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_last, FALSE, FALSE, 0);
> 
244a235
> 
267d257
< 	{
269d258
< 	}
372,379d360
< 	form_signals[ROW_CHANGED] =
< 		g_signal_new ("row_changed",
< 			      G_TYPE_FROM_CLASS (object_class),
< 			      G_SIGNAL_RUN_LAST,
< 			      G_STRUCT_OFFSET (GnomeDbFormClass, row_changed),
< 			      NULL, NULL,
< 			      g_cclosure_marshal_VOID__VOID,
< 			      G_TYPE_NONE, 0);
394d374
< 	form->priv->show_navigator_buttons = TRUE;
540d519
< 	g_return_if_fail (GDA_IS_DATA_MODEL (model));
545,549c524,529
< 		g_object_ref (G_OBJECT (model));
< 		form->priv->data_model = model;
< 		setup_widgets_for_model (form);
< 		g_signal_emit (G_OBJECT (form), form_signals[MODEL_CHANGED], 0);
< 	}
---
> 	g_object_ref (G_OBJECT (model));
> 	form->priv->data_model = model;
> 
> 	setup_widgets_for_model (form);
> 	g_signal_emit (G_OBJECT (form), form_signals[MODEL_CHANGED], 0);
> }
609,623d588
< 
< void
< gnome_db_form_show_navigator_buttons(GnomeDbForm *form, gboolean value)
< {
< 	g_return_if_fail (GNOME_DB_IS_FORM (form));
< 	form->priv->show_navigator_buttons= value;
< 	setup_widgets_for_model(form);
< }
< 
< gboolean
< gnome_db_form_is_navigator_buttons_shown(GnomeDbForm *form)
< {
< 	g_return_if_fail (GNOME_DB_IS_FORM (form));
< 	return form->priv->show_navigator_buttons;
< }
diff -r ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.h
51d50
< 	void (* row_changed) (GnomeDbForm *form);
67,68d65
< void			 gnome_db_form_show_navigator_buttons(GnomeDbForm *form, gboolean value);
< gboolean         gnome_db_form_is_navigator_buttons_shown(GnomeDbForm *form);
diff -r ./libgnomedb-1.1.6a/libgnomedb/gnome-db-login.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-login.c
328a329,330
> 	g_return_if_fail (GTK_IS_OPTION_MENU(login->priv->dsn_entry));
> 
diff -r ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.c
140c140
< 	combo = gtk_combo_box_entry_new ();
---
> 	combo = gtk_combo_new ();
1016,1073d1015
< 
< /**
<  * gnome_db_value_get_from_date_edit saves the contents of a #GnomeDateEdit in to a #GdaValue.
<  * 
<  * @dateedit: a #GnomeDateEdit widget
<  * Returns: #GdaValue in the #GnomeDateEdit widget.
<  */
< GdaValue *
< gnome_db_value_get_from_date_edit(GnomeDateEdit *dateedit)
< {
< 	time_t time;
< 	GDate *date = NULL;
< 	GdaDate gda_date;
< 	GdaValue *val = NULL;
< 	
< 	time = gnome_date_edit_get_time(dateedit);
< 		
< 	date = g_date_new();
< 	g_date_set_time(date, time);
< 			
< 	gda_date.year = (gshort) g_date_get_year(date);
< 	gda_date.month = (gushort) g_date_get_month(date);
< 	gda_date.day = (gushort) g_date_get_day(date);
< 	
< 	val = gda_value_new_date(&gda_date);
< 	
< 	return val;
< }
< 
< /**
<  * gnome_db_date_edit_set_from_value set the contents of a #GnomeDateEdit from #GdaValue.
<  * 
<  * @dateedit: a #GnomeDateEdit widget
<  * @value: a #GdaValue to save to.
<  * Returns: #GdaValue in the #GnomeDateEdit widget.
<  */
< void
< gnome_db_date_edit_set_from_value(GnomeDateEdit *dateedit, GdaValue *value)
< {
< 	time_t time;
< 	GdaDate *gda_date;
< 	GDate *date;
< 	struct tm tm_struct;
< 		
< 	gda_date = gda_value_get_date(value);
< 	
< 	date = g_date_new();
< 	g_date_set_dmy(date, (GDateDay) gda_date->day,
< 						(GDateMonth) gda_date->month,
< 						(GDateYear) gda_date->year);
< 		
< 	g_date_to_struct_tm(date,&tm_struct);
< 	
< 	time = mktime(&tm_struct);
< 	
< 	gnome_date_edit_set_time(dateedit,time);
< 	
< }
diff -r ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.h
27d26
< #include <libgda/gda-value.h>
38d36
< #include <libgnomeui/gnome-dateedit.h>
121,124d118
< GdaValue	*gnome_db_value_get_from_date_edit(GnomeDateEdit *dateedit);
< void		 gnome_db_date_edit_set_from_value(GnomeDateEdit *dateedit, GdaValue *value);
< 
< 
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile.in
diff -r ./libgnomedb-1.1.6a/libgnomedb/tables-page.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/tables-page.c
198c198
< 		g_object_unref (cnc);
---
> 		g_object_unref (priv->cnc);
Sólo en ./libgnomedb-1.1.6a: libgnomedb.pc
Sólo en ./libgnomedb-1.1.6a: libgnomedb.spec
Sólo en ./libgnomedb-1.1.6a: libtool
Sólo en ./libgnomedb-1.1.6a: ltmain.sh
Sólo en ./libgnomedb-1.1.6a: Makefile
Sólo en ./libgnomedb-1.1.6a: Makefile.in
Sólo en ./libgnomedb-1.1.6a: missing
Sólo en ./libgnomedb-1.1.6a: mkinstalldirs
Sólo en ../cvs/gnome-db-cvs/libgnomedb: monikers
Sólo en ./libgnomedb-1.1.6a/po: az.gmo
Sólo en ./libgnomedb-1.1.6a/po: be.gmo
Sólo en ./libgnomedb-1.1.6a/po: ca.gmo
diff -r ./libgnomedb-1.1.6a/po/ChangeLog ../cvs/gnome-db-cvs/libgnomedb/po/ChangeLog
0a1,21
> 2004-09-26  Adam Weinberger  <adamw gnome org>
> 
> 	* en_CA.po: Updated Canadian English translation.
> 
> 2004-09-03  Laurent Dhima  <laurenti alblinux net>
> 
> 	* sq.po: Added Albanian translation.
> 
> 2004-09-02  Alessio Frusciante  <algol firenze linux it>
> 
> 	* it.po: Updated Italian translation by
> 	Alessio Dessì <alkex inwind it>.
> 
> 2004-08-21  Kjartan Maraas  <kmaraas gnome org>
> 
> 	* nb.po: Add.
> 
> 2004-08-13  Tommi Vainikainen  <thv iki fi>
> 
> 	* fi.po: Unified some fields in po headers for Finnish team.
> 
Sólo en ./libgnomedb-1.1.6a/po: cs.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: CVS
Sólo en ./libgnomedb-1.1.6a/po: da.gmo
Sólo en ./libgnomedb-1.1.6a/po: de.gmo
Sólo en ./libgnomedb-1.1.6a/po: el.gmo
Sólo en ./libgnomedb-1.1.6a/po: en_CA.gmo
diff -r ./libgnomedb-1.1.6a/po/en_CA.po ../cvs/gnome-db-cvs/libgnomedb/po/en_CA.po
5a6
> #
10,11c11,12
< "POT-Creation-Date: 2004-08-12 16:42+0200\n"
< "PO-Revision-Date: 2004-06-10 19:42-0700\n"
---
> "POT-Creation-Date: 2004-09-26 12:47-0400\n"
> "PO-Revision-Date: 2004-09-26 19:42-0400\n"
466c467
< "this dialog. To open your newly created data source,\n"
---
> "this dialogue. To open your newly created data source,\n"
Sólo en ./libgnomedb-1.1.6a/po: en_GB.gmo
Sólo en ./libgnomedb-1.1.6a/po: es.gmo
Sólo en ./libgnomedb-1.1.6a/po: fa.gmo
Sólo en ./libgnomedb-1.1.6a/po: fi.gmo
diff -r ./libgnomedb-1.1.6a/po/fi.po ../cvs/gnome-db-cvs/libgnomedb/po/fi.po
14c14
< "Language-Team: Finnish <gnome-fi-laatu lists sourceforge org>\n"
---
> "Language-Team: Finnish <gnome-fi-laatu lists sourceforge net>\n"
Sólo en ./libgnomedb-1.1.6a/po: fr.gmo
Sólo en ./libgnomedb-1.1.6a/po: ga.gmo
Sólo en ./libgnomedb-1.1.6a/po: gl.gmo
Sólo en ./libgnomedb-1.1.6a/po: hr.gmo
Sólo en ./libgnomedb-1.1.6a/po: hu.gmo
Sólo en ./libgnomedb-1.1.6a/po: it.gmo
diff -r ./libgnomedb-1.1.6a/po/it.po ../cvs/gnome-db-cvs/libgnomedb/po/it.po
4a5
> # Alessio Dessì <alkex inwind it>, 2004.
10,11c11,12
< "POT-Creation-Date: 2004-08-12 16:42+0200\n"
< "PO-Revision-Date: 2002-12-04 21:47+0100\n"
---
> "POT-Creation-Date: 2004-09-02 20:42+0200\n"
> "PO-Revision-Date: 2004-04-07 18:55+0200\n"
28c29
< msgstr ""
---
> msgstr "Configurazione ambiente del database"
39c40
< msgstr ""
---
> msgstr "Nome"
50c51
< msgstr ""
---
> msgstr "Sorgenti di dati configurate nel sistema"
62c63
< "verso un fornitore o verso una combo di database specifici sono "
---
> "verso un fornitore o una combinazione di database specifici sono "
88c89
< msgstr "Non è stata creata nessuna informazione di sorgente dati"
---
> msgstr "Non è stata fornita nessuna informazione per la sorgente dati"
103c104
< msgstr ""
---
> msgstr "Fornitori installati"
122c123
< msgstr ""
---
> msgstr "File dei parametri delle connessioni a database"
126c127
< msgstr ""
---
> msgstr "Documenti"
130c131
< msgstr ""
---
> msgstr "Visualizzatore di codice SQL"
134c135
< msgstr ""
---
> msgstr "Tipo di carattere da usare per il widget griglia"
138c139
< msgstr ""
---
> msgstr "Numero di spazi per il «tab»"
142c143
< msgstr ""
---
> msgstr "Mostra i numeri di riga nell'editor di sorgenti"
146c147
< msgstr ""
---
> msgstr "Usa l'evidenziazione nell'editor del codice sorgente"
150c151
< msgstr ""
---
> msgstr "Servizi di database per GNOME Desktop"
154c155
< msgstr ""
---
> msgstr "Informazioni"
158c159
< msgstr ""
---
> msgstr "Informazioni su GNOME-DB"
162c163
< msgstr ""
---
> msgstr "Chiude questa finestra"
166c167
< msgstr ""
---
> msgstr "Crea un nuovo elemento"
169d169
< #, fuzzy
180c180
< msgstr ""
---
> msgstr "Modifica le proprietà per l'elemento selezionato"
184c184
< msgstr ""
---
> msgstr "Salva i parametri della connessione in un file"
194c194
< msgstr "Seleziona tutte le voci nella lista"
---
> msgstr "Seleziona tutto"
206a207
> #, fuzzy
208c209
< msgstr ""
---
> msgstr "Cancella selezione"
212c213
< msgstr ""
---
> msgstr "_Chiudi"
226c227
< msgstr ""
---
> msgstr "Ca_ncella"
230c231
< msgstr ""
---
> msgstr "_Modifica"
234c235
< msgstr ""
---
> msgstr "A_iuto"
244c245
< msgstr "Procedure"
---
> msgstr "Proprietà"
252d252
< #, fuzzy
254c254
< msgstr "Salva in"
---
> msgstr "Sal_va connessione"
320c320
< msgstr ""
---
> msgstr "ID"
325c325
< msgstr ""
---
> msgstr "Posizione"
332d331
< #, fuzzy
334c333
< msgstr "Nome utente"
---
> msgstr "Nome host"
338c337
< msgstr ""
---
> msgstr "Dominio"
373c372
< msgstr "Bisogna inserire un nome per la nuova sorgente di dati"
---
> msgstr "Ã? necessario inserire un nome per la nuova sorgente di dati"
375a375
> #, fuzzy
377c377
< msgstr ""
---
> msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
381c381
< msgstr ""
---
> msgstr "Esiste già una sorgente di dati con lo stesso nome"
385c385
< msgstr ""
---
> msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
389a390
> "I nomi delle sorgenti di dati possono contenere solo lettere e numeri ASCII"
393c394
< msgstr "Bisogna selezionare un fornitore per la nuova sorgente di dati"
---
> msgstr "Ã? necessario selezionare un fornitore per la nuova sorgente di dati"
409,410c410,411
< "Quest'assistente farà da guida attraverso il processo di\n"
< "creazione di una nuova sorgente dati per l'installazione personale\n"
---
> "L'assistente farà da guida attraverso il processo di creazione\n"
> "di una nuova sorgente dati per l'installazione personale\n"
426,427c427,428
< "I seguenti campi rappresentano le voci di informazioni\n"
< "di base per la nuova sorgente di dati. Alcune di esse (descrizione,\n"
---
> "I seguenti campi rappresentano le voci di informazioni di base\n"
> "per la nuova sorgente di dati. Alcune di esse (descrizione,\n"
429,430c430,431
< "Se non si sà quale fornitore utilizzare, si selezioni\n"
< "quello predefinito"
---
> "Se non si sà quale fornitore utilizzare, selezionare quello\n"
> "predefinito"
454c455
< msgstr "Nome utente"
---
> msgstr "Nome utente:"
460c461
< msgstr "Password"
---
> msgstr "Password:"
474,477c475,478
< "I seguenti campi rappresentano l'informazione richiesta\n"
< "dal fornitore selezionato nella pagina precedente per aprire\n"
< "una certa connessione. Questa informazione è specifica al fornitore,\n"
< "quindi si controlli il manuale per maggiori informazioni"
---
> "I seguenti campi rappresentano l'informazione richiesta dal fornitore\n"
> "selezionato nella pagina precedente per aprire una certa connessione.\n"
> "Questa informazione è specifica del fornitore, controllare il manuale per\n"
> "maggiori informazioni"
492,494c493,495
< "una nuova sorgente di dati. Premere «Applica» per chiudere\n"
< "questa finestra di dialogo. Per aprire la sorgente di dati appena\n"
< "creata, basta selezionarla quando viene richiesta una sorgente di dati"
---
> "una nuova sorgente di dati. Premere «Applica» per chiudere questa\n"
> "finestra di dialogo. Per aprire la sorgente di dati appena creata,\n"
> "basta selezionarla quando viene richiesta una sorgente di dati"
515c516
< msgstr ""
---
> msgstr "Si è verificato un errore nel database sottostante"
522d522
< #, fuzzy
524c524
< msgstr "Dettaglio"
---
> msgstr "Dettagli"
537c537
< msgstr "Titolo"
---
> msgstr "Campi"
540d539
< #, fuzzy
542c541
< msgstr "Prova"
---
> msgstr ""
556c555
< msgstr "Descrizione del recordset"
---
> msgstr "Descrizione dell'insieme di record"
559c558
< #, c-format
---
> #, fuzzy, c-format
563a563,564
> "Il file %s esiste già\n"
> "Sovrascriverlo?"
576c577
< msgstr "Bisogna specificare un nome di file"
---
> msgstr "Ã? necessario specificare un nome di file"
580c581
< msgstr ""
---
> msgstr "Ricevuto file vuoto durante la conversione dei dati"
623d623
< #, fuzzy
625c625
< msgstr "Descrivi..."
---
> msgstr "Descrive"
637c637
< msgstr "� stato tentato di inizializzare un client già inizializzato"
---
> msgstr "Si è tentato di inizializzare un client già inizializzato"
643a644,645
> "Inserire gli argomenti per aprire una connessione\n"
> "a una sorgente di dati qui sotto"
646d647
< #, fuzzy
648c649
< msgstr "Sorgente dati"
---
> msgstr "Sorgente dati:"
651d651
< #, fuzzy
653c653
< msgstr "Nome utente"
---
> msgstr "Nome utente:"
656d655
< #, fuzzy
658c657
< msgstr "Password"
---
> msgstr "Password:"
662c661
< msgstr ""
---
> msgstr "Campi"
666c665
< msgstr ""
---
> msgstr "Esegui commit"
670c669
< msgstr ""
---
> msgstr "Connetti"
674c673
< msgstr ""
---
> msgstr "Proggettista"
678c677
< msgstr ""
---
> msgstr "Disconnetti"
682c681
< msgstr ""
---
> msgstr "NessunaTransazione"
686c685
< msgstr ""
---
> msgstr "Query"
690c689
< msgstr ""
---
> msgstr "Reverti commit"
694c693
< msgstr ""
---
> msgstr "SQL"
698c697
< msgstr ""
---
> msgstr "InternamenteAllaTransazione"
701c700
< #, fuzzy, c-format
---
> #, c-format
703c702
< msgstr "Errore"
---
> msgstr "Errore: %s"
712c711
< msgstr ""
---
> msgstr "Login per %s"
716c715
< msgstr ""
---
> msgstr "Login al database"
724d722
< #, fuzzy
726c724
< msgstr "Proprietà del database"
---
> msgstr "Proprietà della tabella"
729d726
< #, fuzzy
735c732
< msgstr ""
---
> msgstr "Nuova"
739c736
< msgstr ""
---
> msgstr "Crea una nuova tabella"
742d738
< #, fuzzy
744c740
< msgstr "Procedure"
---
> msgstr "Proprietà"
747d742
< #, fuzzy
749c744
< msgstr "Proprietà del database"
---
> msgstr "Visualizza proprietà della tabella"
752a748
> #, fuzzy
754c750
< msgstr ""
---
> msgstr "ID"
781a778
> #, fuzzy
783c780
< msgstr ""
---
> msgstr "Posizione"
818a816
> #, fuzzy
820c818
< msgstr ""
---
> msgstr "Cancella selezione"
892d889
< #, fuzzy
894c891
< msgstr "Non è possibile aprire una connessione verso %s"
---
> msgstr ""
933c930
< msgstr "Sequenze"
---
> msgstr "Preferen_ze"
963a961
> #, fuzzy
965c963
< msgstr ""
---
> msgstr "Esegui commit"
1015c1013,1034
< #, fuzzy
---
> #~ msgid "Browse database..."
> #~ msgstr "Esplorazione database..."
> 
> #~ msgid "Component that includes context menu items for .connection files"
> #~ msgstr ""
> #~ "Componente che include le voci del menu contestuale per i file .connection"
> 
> #~ msgid "Component that includes context menu items for .sql files"
> #~ msgstr "Componente che include le voci del menu contestuale per i file .sql"
> 
> #~ msgid "Connection MIME handler component"
> #~ msgstr "Componente del gestore dei tipi di connessione MIME"
> 
> #~ msgid "Database component factory"
> #~ msgstr "Produttore di componenti Database"
> 
> #~ msgid "Open in database connection..."
> #~ msgstr "Apre all'interno di una connessione a database..."
> 
> #~ msgid "SQL MIME handler component"
> #~ msgstr "Componente del gestore di tipi MIME SQL"
> 
1017c1036
< #~ msgstr "Proprietà del database"
---
> #~ msgstr "Esploratore di database"
1022c1041,1043
< #, fuzzy
---
> #~ msgid "SQL Viewer"
> #~ msgstr "Visualizzatore SQL"
> 
1024c1045,1057
< #~ msgstr "Proprietà del database"
---
> #~ msgstr "Configurazione del database"
> 
> #~ msgid "Edit application preferences"
> #~ msgstr "Modifica le preferenze dell'applicazione"
> 
> #~ msgid "New..."
> #~ msgstr "Nuovo..."
> 
> #~ msgid "_File"
> #~ msgstr "_File"
> 
> #~ msgid "_Properties..."
> #~ msgstr "P_roprietà..."
1026d1058
< #, fuzzy
1028c1060
< #~ msgstr "Impostazioni"
---
> #~ msgstr "Im_postazioni"
1034c1066
< #~ msgstr "Salva come..."
---
> #~ msgstr "Salva come"
1048c1080,1085
< #, fuzzy
---
> #~ msgid "Table Data"
> #~ msgstr "Tabella dei dati"
> 
> #~ msgid "View table data"
> #~ msgstr "Visualizza dati della tabella"
> 
1050c1087
< #~ msgstr "Proprietà del database"
---
> #~ msgstr "Produttore Moniker del database"
1052d1088
< #, fuzzy
1054c1090
< #~ msgstr "Proprietà del database"
---
> #~ msgstr "database: moniker"
1057c1093
< #~ msgstr "� fallita la manifatturazione di un «%s»"
---
> #~ msgstr "Fallita la produzione di un «%s»"
1061,1099d1096
< 
< #~ msgid "Data sources"
< #~ msgstr "Sorgenti di dati"
< 
< #~ msgid "Test Data Source"
< #~ msgstr "Prova sorgente di dati"
< 
< #~ msgid "Connection to %s successful!"
< #~ msgstr "Connessione verso %s riuscita!"
< 
< #~ msgid "Data source"
< #~ msgstr "Sorgente di dati"
< 
< #~ msgid "Select all"
< #~ msgstr "Seleziona tutto"
< 
< #~ msgid "Unselect all"
< #~ msgstr "Deseleziona tutto"
< 
< #~ msgid "Unselect All"
< #~ msgstr "Deseleziona tutto"
< 
< #~ msgid "Display column headers"
< #~ msgstr "Visualizza intestazioni di colonna"
< 
< #~ msgid "Hide column headers"
< #~ msgstr "Nascondi le intestazioni di colonna"
< 
< #~ msgid "Save as..."
< #~ msgstr "Salva come..."
< 
< #~ msgid "Export data to different formats"
< #~ msgstr "Esporta dati in formati differenti"
< 
< #~ msgid "Describe current data set"
< #~ msgstr "Descrive il set di dati corrente"
< 
< #~ msgid "View current data in more detail"
< #~ msgstr "Visualizza i dati correnti più in dettaglio"
Sólo en ./libgnomedb-1.1.6a/po: ja.gmo
Sólo en ./libgnomedb-1.1.6a/po: ko.gmo
Sólo en ./libgnomedb-1.1.6a/po: libgnomedb-2.pot
Sólo en ./libgnomedb-1.1.6a/po: Makefile
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: mk.po
Sólo en ./libgnomedb-1.1.6a/po: ml.gmo
Sólo en ./libgnomedb-1.1.6a/po: ms.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: nb.po
Sólo en ./libgnomedb-1.1.6a/po: nl.gmo
Sólo en ./libgnomedb-1.1.6a/po: no.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: pa.po
Sólo en ./libgnomedb-1.1.6a/po: pl.gmo
Sólo en ./libgnomedb-1.1.6a/po: POTFILES
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: POTFILES.skip
Sólo en ./libgnomedb-1.1.6a/po: pt_BR.gmo
Sólo en ./libgnomedb-1.1.6a/po: pt.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: README.translators
Sólo en ./libgnomedb-1.1.6a/po: ru.gmo
Sólo en ./libgnomedb-1.1.6a/po: sk.gmo
Sólo en ./libgnomedb-1.1.6a/po: sl.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: sq.po
Sólo en ./libgnomedb-1.1.6a/po: sr.gmo
Sólo en ./libgnomedb-1.1.6a/po: sr Latn gmo
Sólo en ./libgnomedb-1.1.6a/po: sv.gmo
diff -r ./libgnomedb-1.1.6a/po/sv.po ../cvs/gnome-db-cvs/libgnomedb/po/sv.po
7c7
< # $Id: sv.po,v 1.82 2004/06/07 22:33:37 rodrigo Exp $
---
> # $Id: sv.po,v 1.83 2004/08/12 14:44:29 rodrigo Exp $
Sólo en ./libgnomedb-1.1.6a/po: ta.gmo
Sólo en ./libgnomedb-1.1.6a/po: tr.gmo
Sólo en ./libgnomedb-1.1.6a/po: uk.gmo
Sólo en ./libgnomedb-1.1.6a/po: vi.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_CN.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_TW.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb: providers
Sólo en ./libgnomedb-1.1.6a: stamp.h
Sólo en ../cvs/gnome-db-cvs/libgnomedb/testing: CVS
Sólo en ./libgnomedb-1.1.6a/testing: .deps
Sólo en ./libgnomedb-1.1.6a/testing: Makefile
Sólo en ./libgnomedb-1.1.6a/testing: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: vfs
Sólo en ./libgnomedb-1.1.6a: aclocal.m4
Sólo en ../cvs/gnome-db-cvs/libgnomedb: autogen.sh
diff -rc ./libgnomedb-1.1.6a/ChangeLog ../cvs/gnome-db-cvs/libgnomedb/ChangeLog
*** ./libgnomedb-1.1.6a/ChangeLog	2004-08-08 12:34:25.000000000 -0500
--- ../cvs/gnome-db-cvs/libgnomedb/ChangeLog	2004-10-04 23:08:10.000000000 -0500
***************
*** 1,3 ****
--- 1,22 ----
+ 2004-09-25  Gustavo R. Montesino <grmontesino ig com br>
+ 
+ 	Fixes #150791
+ 
+ 	* libgnomedb/tables-page.c (tables_page_set_connection): unref the
+ 	old connection, not the new one.
+ 
+ 2004-09-22  Rodrigo Moya <rodrigo gnome-db org>
+ 
+ 	* configure.in: removed GNOME_COMPILE_WARNINGS macro.
+ 
+ 2004-08-21  Kjartan Maraas  <kmaraas gnome org>
+ 
+ 	* configure.in: Add «nb» to ALL_LINGUAS.
+ 
+ 2004-08-12  Rodrigo Moya <rodrigo gnome-db org>
+ 
+ 	Released 1.1.6.
+ 
  2004-08-08  Gustavo R. Montesino <grmontesino ig com br>
  
  	Fixes #149609
Sólo en ../cvs/gnome-db-cvs/libgnomedb: components
Sólo en ./libgnomedb-1.1.6a: config.guess
Sólo en ./libgnomedb-1.1.6a: config.log
Sólo en ./libgnomedb-1.1.6a: config.status
Sólo en ./libgnomedb-1.1.6a: config.sub
Sólo en ./libgnomedb-1.1.6a: configure
diff -rc ./libgnomedb-1.1.6a/configure.in ../cvs/gnome-db-cvs/libgnomedb/configure.in
*** ./libgnomedb-1.1.6a/configure.in	2004-07-22 05:56:09.000000000 -0500
--- ../cvs/gnome-db-cvs/libgnomedb/configure.in	2004-10-04 23:08:10.000000000 -0500
***************
*** 3,9 ****
  
  GNOMEDB_MAJOR_VERSION=1
  GNOMEDB_MINOR_VERSION=1
! GNOMEDB_MICRO_VERSION=6
  GNOMEDB_VERSION=$GNOMEDB_MAJOR_VERSION.$GNOMEDB_MINOR_VERSION.$GNOMEDB_MICRO_VERSION
  
  AC_SUBST(GNOMEDB_MAJOR_VERSION)
--- 3,9 ----
  
  GNOMEDB_MAJOR_VERSION=1
  GNOMEDB_MINOR_VERSION=1
! GNOMEDB_MICRO_VERSION=7
  GNOMEDB_VERSION=$GNOMEDB_MAJOR_VERSION.$GNOMEDB_MINOR_VERSION.$GNOMEDB_MICRO_VERSION
  
  AC_SUBST(GNOMEDB_MAJOR_VERSION)
***************
*** 60,66 ****
  GETTEXT_PACKAGE=libgnomedb-2
  AC_SUBST(GETTEXT_PACKAGE)
  AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE")
! ALL_LINGUAS="az be ca cs da de el en_CA en_GB es fa fi fr ga gl hr hu it ja ko ml ms nl no pl pt pt_BR ru sk sr sr Latn sl sv ta tr uk vi zh_CN zh_TW"
  AM_GLIB_GNU_GETTEXT
  
  dnl ******************************
--- 60,66 ----
  GETTEXT_PACKAGE=libgnomedb-2
  AC_SUBST(GETTEXT_PACKAGE)
  AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE")
! ALL_LINGUAS="az be ca cs da de el en_CA en_GB es fa fi fr ga gl hr hu it ja ko ml ms nb nl no pl pt pt_BR ru sk sl sq sr sr Latn sv ta tr uk vi zh_CN zh_TW"
  AM_GLIB_GNU_GETTEXT
  
  dnl ******************************
***************
*** 72,80 ****
  dnl ******************************
  dnl Checks for libraries
  dnl ******************************
- GNOME_COMPILE_WARNINGS(maximum)
- CFLAGS="$CFLAGS $WARN_CFLAGS"
- CPPFLAGS="$CPPFLAGS $WARN_FLAGS"
  
  GTK_MODULES="gtk+-2.0 >= 2.4.0"
  LIBGDA_MODULES="libgda >= 1.1.1"
--- 72,77 ----
Sólo en ../cvs/gnome-db-cvs/libgnomedb/control-center: CVS
Sólo en ./libgnomedb-1.1.6a/control-center: database-properties.desktop
Sólo en ./libgnomedb-1.1.6a/control-center: .deps
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile.in
Sólo en ./libgnomedb-1.1.6a: COPYING
Sólo en ../cvs/gnome-db-cvs/libgnomedb: CVS
Sólo en ../cvs/gnome-db-cvs/libgnomedb/data: CVS
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.keys
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.schemas
Sólo en ./libgnomedb-1.1.6a/data: Makefile
Sólo en ./libgnomedb-1.1.6a/data: Makefile.in
Sólo en ./libgnomedb-1.1.6a: depcomp
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C: html
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl-list.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-undocumented.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: db-shell.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-browser-private.sgml
diff -rc ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-find-dialog.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-find-dialog.sgml
*** ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-find-dialog.sgml	2004-08-18 10:59:17.000000000 -0500
--- ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-find-dialog.sgml	2004-06-06 10:01:59.000000000 -0500
***************
*** 9,19 ****
--- 9,21 ----
  
  </para>
  
+ 
  <!-- ##### SECTION See_Also ##### -->
  <para>
  
  </para>
  
+ 
  <!-- ##### STRUCT GnomeDbFindDialogPrivate ##### -->
  <para>
  
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-find-dialog.sgml.bak
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-i18n.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-private.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-unused.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: sql-viewer.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: table-properties-dialog.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: tables-page.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: utils.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C: xml
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: CVS
Sólo en ./libgnomedb-1.1.6a/doc: libgnomedb-C.omf
Sólo en ./libgnomedb-1.1.6a/doc: Makefile
Sólo en ./libgnomedb-1.1.6a/doc: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: reference
Sólo en ../cvs/gnome-db-cvs/libgnomedb/glade: CVS
Sólo en ./libgnomedb-1.1.6a/glade: .deps
Sólo en ./libgnomedb-1.1.6a/glade: Makefile
Sólo en ./libgnomedb-1.1.6a/glade: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: HACKING
Sólo en ./libgnomedb-1.1.6a: INSTALL
Sólo en ./libgnomedb-1.1.6a: install-sh
Sólo en ./libgnomedb-1.1.6a: intltool-extract
Sólo en ./libgnomedb-1.1.6a: intltool-extract.in
Sólo en ./libgnomedb-1.1.6a: intltool-merge
Sólo en ./libgnomedb-1.1.6a: intltool-merge.in
Sólo en ./libgnomedb-1.1.6a: intltool-update
Sólo en ./libgnomedb-1.1.6a: intltool-update.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: lib
Sólo en ../cvs/gnome-db-cvs/libgnomedb/libgnomedb: CVS
Sólo en ./libgnomedb-1.1.6a/libgnomedb: .deps
diff -rc ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.c
*** ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.c	2004-10-04 14:43:45.000000000 -0500
--- ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.c	2003-12-19 05:06:04.000000000 -0600
***************
*** 22,28 ****
  
  #include <libgnomedb/gnome-db-combo.h>
  
! #define PARENT_TYPE GTK_TYPE_COMBO_BOX_ENTRY
  
  struct _GnomeDbComboPrivate {
  	GdaDataModel *model;
--- 22,28 ----
  
  #include <libgnomedb/gnome-db-combo.h>
  
! #define PARENT_TYPE GTK_TYPE_COMBO
  
  struct _GnomeDbComboPrivate {
  	GdaDataModel *model;
***************
*** 49,61 ****
  	PROP_MODEL
  };
  
- enum {
- 	MODEL_CHANGED,
- 	LAST_SIGNAL
- };
- 
- static gint combo_signals[LAST_SIGNAL];
- 
  static GObjectClass *parent_class = NULL;
  
  /*
--- 49,54 ----
***************
*** 79,94 ****
  		g_param_spec_object ("model", NULL, NULL,
  				     GDA_TYPE_DATA_MODEL,
  				     (G_PARAM_READABLE | G_PARAM_WRITABLE)));
- 	
- 	/* add class signals */
- 	combo_signals[MODEL_CHANGED] =
- 		g_signal_new ("model_changed",
- 			      G_TYPE_FROM_CLASS (object_class),
- 			      G_SIGNAL_RUN_LAST,
- 			      G_STRUCT_OFFSET (GnomeDbComboClass, model_changed),
- 			      NULL, NULL,
- 			      g_cclosure_marshal_VOID__VOID,
- 			      G_TYPE_NONE, 0);
  }
  
  static void
--- 72,77 ----
***************
*** 99,107 ****
  	/* allocate private structure */
  	combo->priv = g_new0 (GnomeDbComboPrivate, 1);
  	combo->priv->model = NULL;
- 	combo->priv->col = 0;
- 	gtk_combo_box_set_model(GTK_COMBO_BOX(combo), NULL);
- 	
  }
  
  static void
--- 82,87 ----
***************
*** 219,227 ****
  {
  	GnomeDbCombo *combo;
  	
- 	
  	g_return_val_if_fail (GDA_IS_DATA_MODEL (model), NULL);
! 	g_return_val_if_fail (col >= 0 && col < gda_data_model_get_n_columns(model), NULL);
  
  	combo = gnome_db_combo_new();
  	if (combo != NULL) {
--- 199,206 ----
  {
  	GnomeDbCombo *combo;
  	
  	g_return_val_if_fail (GDA_IS_DATA_MODEL (model), NULL);
! 	g_return_val_if_fail (col >= 0, NULL);
  
  	combo = gnome_db_combo_new();
  	if (combo != NULL) {
***************
*** 236,262 ****
  model_changed_cb (GdaDataModel *model, gpointer user_data)
  {
  	GnomeDbCombo *combo = GNOME_DB_COMBO (user_data);
! 	gint rows, i;
! 	GdaValue *value;
! 	GtkTreeStore *combo_model;
! 	GtkTreeIter iter;
! 	
  	g_return_if_fail (GDA_IS_DATA_MODEL (model));
  	g_return_if_fail (GNOME_DB_IS_COMBO (combo));
  
  	rows = gda_data_model_get_n_rows (model);
! 		
! 	combo_model = gtk_tree_store_new(1, G_TYPE_STRING);
! 	/* Set the values to ListStore */
  
  	for (i = 0; i < rows; i++) {
- 		gtk_tree_store_append(combo_model,&iter, NULL);
  		value = gda_data_model_get_value_at (model, combo->priv->col, i);
! 		gtk_tree_store_set(combo_model,&iter,0,gda_value_stringify(value),-1);
  	}
! 	gtk_combo_box_set_model(GTK_COMBO_BOX(combo), combo_model);
! 	gtk_combo_box_entry_set_text_column(GTK_COMBO_BOX_ENTRY(combo), 0);
! 		
  }
  
  /**
--- 215,244 ----
  model_changed_cb (GdaDataModel *model, gpointer user_data)
  {
  	GnomeDbCombo *combo = GNOME_DB_COMBO (user_data);
! 	gint rows, i, cols;
! 	const GdaValue *value;
! 	GList *list = NULL;
! 
  	g_return_if_fail (GDA_IS_DATA_MODEL (model));
  	g_return_if_fail (GNOME_DB_IS_COMBO (combo));
  
+ 	cols = gda_data_model_get_n_columns (model);
  	rows = gda_data_model_get_n_rows (model);
! 	if (rows == 0 || cols < combo->priv->col) {
! 		list = g_list_append (list, "");
! 		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
! 		g_list_free (list);
! 		return;
! 	}
  
  	for (i = 0; i < rows; i++) {
  		value = gda_data_model_get_value_at (model, combo->priv->col, i);
! 		list = g_list_append (list, gda_value_stringify (value));
  	}
! 
! 	gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
! 	g_list_foreach (list, (GFunc) g_free, NULL);
! 	g_list_free (list);
  }
  
  /**
***************
*** 273,291 ****
  void
  gnome_db_combo_set_model (GnomeDbCombo *combo, GdaDataModel *model, gint col)
  {
! 	
  	g_return_if_fail (GNOME_DB_IS_COMBO (combo));
  	g_return_if_fail (model == NULL || GDA_IS_DATA_MODEL (model));
- 	g_return_if_fail (col >= 0 && col < gda_data_model_get_n_columns(model));
  
  	if (GDA_IS_DATA_MODEL (combo->priv->model)) {
  		g_object_unref (G_OBJECT (combo->priv->model));
  	}
! 	g_object_ref (G_OBJECT (model));
  	combo->priv->model = model;
! 	combo->priv->col = col;
! 	model_changed_cb (model, combo);
! 	g_signal_emit (G_OBJECT (combo), combo_signals[MODEL_CHANGED], 0);
  }
  
  /**
--- 255,283 ----
  void
  gnome_db_combo_set_model (GnomeDbCombo *combo, GdaDataModel *model, gint col)
  {
! 	GList *list = NULL;
! 
  	g_return_if_fail (GNOME_DB_IS_COMBO (combo));
  	g_return_if_fail (model == NULL || GDA_IS_DATA_MODEL (model));
  
  	if (GDA_IS_DATA_MODEL (combo->priv->model)) {
+ 		g_signal_handlers_disconnect_by_func (G_OBJECT (combo->priv->model), model_changed_cb, combo);
  		g_object_unref (G_OBJECT (combo->priv->model));
  	}
! 
  	combo->priv->model = model;
! 	if (model != NULL) {
! 		g_object_ref (G_OBJECT (model));
! 		g_signal_connect (G_OBJECT (combo->priv->model), "changed",
! 				  G_CALLBACK (model_changed_cb), combo);
! 
! 		combo->priv->col = col;
! 		model_changed_cb (model, combo);
! 	} else {
! 		list = g_list_append (list, "");
! 		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
! 		g_list_free (list);
! 	}
  }
  
  /**
***************
*** 313,319 ****
   *
   * This function return the column.
   * 
!  * Returns: the column of the #GdaDataModel showed by the #GnomeDbCombo.
   */
  gint
  gnome_db_combo_get_column (GnomeDbCombo *combo)
--- 305,311 ----
   *
   * This function return the column.
   * 
!  * Returns: the column of the #GdaDataModel stored by the #GnomeDbCombo.
   */
  gint
  gnome_db_combo_get_column (GnomeDbCombo *combo)
diff -rc ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.h
*** ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.h	2004-10-04 11:22:45.000000000 -0500
--- ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.h	2004-01-24 17:56:02.000000000 -0600
***************
*** 24,31 ****
  #  define __gnome_db_combo_h__
  
  #include <libgda/gda-data-model.h>
! #include <gtk/gtkcomboboxentry.h>
! #include <gtk/gtktreestore.h>
  
  G_BEGIN_DECLS
  
--- 24,30 ----
  #  define __gnome_db_combo_h__
  
  #include <libgda/gda-data-model.h>
! #include <gtk/gtkcombo.h>
  
  G_BEGIN_DECLS
  
***************
*** 40,52 ****
  typedef struct _GnomeDbComboPrivate GnomeDbComboPrivate;
  
  struct _GnomeDbCombo {
! 	GtkComboBoxEntry combo;
  	GnomeDbComboPrivate *priv;
  };
  
  struct _GnomeDbComboClass {
! 	GtkComboBoxEntryClass parent_class;
! 	void (* model_changed) (GnomeDbCombo *combo);
  };
  
  GType      gnome_db_combo_get_type (void);
--- 39,50 ----
  typedef struct _GnomeDbComboPrivate GnomeDbComboPrivate;
  
  struct _GnomeDbCombo {
! 	GtkCombo combo;
  	GnomeDbComboPrivate *priv;
  };
  
  struct _GnomeDbComboClass {
! 	GtkComboClass parent_class;
  };
  
  GType      gnome_db_combo_get_type (void);
diff -rc ./libgnomedb-1.1.6a/libgnomedb/gnome-db-data-source-selector.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-data-source-selector.c
*** ./libgnomedb-1.1.6a/libgnomedb/gnome-db-data-source-selector.c	2004-04-04 11:07:08.000000000 -0500
--- ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-data-source-selector.c	2004-08-03 13:03:50.000000000 -0500
***************
*** 46,56 ****
--- 46,70 ----
  show_data_sources (GnomeDbDataSourceSelector *selector, const gchar *name)
  {
  	GdaDataSourceInfo *dsn_info = NULL;
+ 	GList *dsn_list, *l;
  
  	g_return_if_fail (GNOME_DB_IS_DATA_SOURCE_SELECTOR (selector));
  
  	gtk_option_menu_remove_menu (GTK_OPTION_MENU (selector));
+ 	/* load data sources */
+ 	dsn_list = gnome_db_config_get_data_source_list ();
+ 	for (l = dsn_list; l != NULL; l = l->next) {
+ 		GdaDataSourceInfo *dsn_info = (GdaDataSourceInfo *) l->data;
  
+ 		if (!dsn_info)
+ 			continue;
+ 
+ 		if (name != NULL && strcmp (name, dsn_info->name) != 0)
+ 			continue;
+ 
+ 		/* add the data source to the option menu */
+ 		gnome_db_option_menu_add_item (GTK_OPTION_MENU (selector), dsn_info->name);
+ 	}
  	if (name != NULL) {
  		dsn_info = gnome_db_config_find_data_source (name);
  		if (dsn_info != NULL) {
diff -rc ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.c
*** ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.c	2004-10-04 14:18:18.000000000 -0500
--- ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.c	2004-09-03 07:45:12.000000000 -0500
***************
*** 37,43 ****
  struct _GnomeDbFormPrivate {
  	GdaDataModel *data_model;
  	GnomeDbFormType type;
- 	gboolean show_navigator_buttons;
  
  	/* widgets */
  	GtkWidget *form_container;
--- 37,42 ----
***************
*** 67,73 ****
  
  enum {
  	MODEL_CHANGED,
- 	ROW_CHANGED,
  	LAST_SIGNAL
  };
  
--- 66,71 ----
***************
*** 87,93 ****
  
  	form->priv->navigator_current_row = 0;
  	show_navigator_row (form);
- 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
  }
  
  static void
--- 85,90 ----
***************
*** 101,107 ****
  		form->priv->navigator_current_row--;
  		show_navigator_row (form);
  	}
- 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
  }
  
  static void
--- 98,103 ----
***************
*** 118,124 ****
  		form->priv->navigator_current_row++;
  		show_navigator_row (form);
  	}
- 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
  }
  
  static void
--- 114,119 ----
***************
*** 130,136 ****
  
  	form->priv->navigator_current_row = gda_data_model_get_n_rows (form->priv->data_model) - 1;
  	show_navigator_row (form);
- 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
  }
  
  /*
--- 125,130 ----
***************
*** 188,229 ****
  	gtk_table_attach (GTK_TABLE (navigator), sep, 0, 3, cols, cols + 1,
  			  GTK_FILL, GTK_FILL | GTK_SHRINK | GTK_EXPAND, 2, 2);
  
! 		
! 	if(form->priv->show_navigator_buttons) {
! 		form->priv->navigator_label = gnome_db_new_label_widget (_("No records"));
! 		gtk_misc_set_alignment (GTK_MISC (form->priv->navigator_label), 0.5, 0.5);
! 		gtk_table_attach (GTK_TABLE (navigator), form->priv->navigator_label, 0, 3,
! 				  cols + 1, cols + 2,
! 				  GTK_FILL, GTK_FILL | GTK_EXPAND | GTK_SHRINK, 2, 2);
! 		
! 		/* create navigation buttons */
! 		
! 		bbox = gnome_db_new_hbutton_box_widget ();
! 		gtk_button_box_set_layout (GTK_BUTTON_BOX (bbox), GTK_BUTTONBOX_DEFAULT_STYLE);
! 		gtk_table_attach (GTK_TABLE (navigator), bbox, 0, 3, cols + 2, cols + 3,
! 				  GTK_FILL, GTK_FILL | GTK_EXPAND | GTK_SHRINK, 2, 2);
! 		
! 		form->priv->navigator_first = gnome_db_new_button_widget_from_stock (GTK_STOCK_GOTO_FIRST);
! 		g_signal_connect (G_OBJECT (form->priv->navigator_first), "clicked",
! 				  G_CALLBACK (navigator_first_cb), form);
! 		gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_first, FALSE, FALSE, 0);
! 		
! 		form->priv->navigator_back = gnome_db_new_button_widget_from_stock (GTK_STOCK_GO_BACK);
! 		g_signal_connect (G_OBJECT (form->priv->navigator_back), "clicked",
! 				  G_CALLBACK (navigator_back_cb), form);
! 		gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_back, FALSE, FALSE, 0);
! 		
! 		form->priv->navigator_fwd = gnome_db_new_button_widget_from_stock (GTK_STOCK_GO_FORWARD);
! 		g_signal_connect (G_OBJECT (form->priv->navigator_fwd), "clicked",
! 				  G_CALLBACK (navigator_forward_cb), form);
! 		gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_fwd, FALSE, FALSE, 0);
! 		
! 		form->priv->navigator_last = gnome_db_new_button_widget_from_stock (GTK_STOCK_GOTO_LAST);
! 		g_signal_connect (G_OBJECT (form->priv->navigator_last), "clicked",
! 				  G_CALLBACK (navigator_last_cb), form);
! 		gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_last, FALSE, FALSE, 0);
! 	}
! 	
  	show_navigator_row (form);
  
  	return navigator;
--- 182,219 ----
  	gtk_table_attach (GTK_TABLE (navigator), sep, 0, 3, cols, cols + 1,
  			  GTK_FILL, GTK_FILL | GTK_SHRINK | GTK_EXPAND, 2, 2);
  
! 	form->priv->navigator_label = gnome_db_new_label_widget (_("No records"));
! 	gtk_misc_set_alignment (GTK_MISC (form->priv->navigator_label), 0.5, 0.5);
! 	gtk_table_attach (GTK_TABLE (navigator), form->priv->navigator_label, 0, 3,
! 			  cols + 1, cols + 2,
! 			  GTK_FILL, GTK_FILL | GTK_EXPAND | GTK_SHRINK, 2, 2);
! 
! 	/* create navigation buttons */
! 	bbox = gnome_db_new_hbutton_box_widget ();
! 	gtk_button_box_set_layout (GTK_BUTTON_BOX (bbox), GTK_BUTTONBOX_DEFAULT_STYLE);
! 	gtk_table_attach (GTK_TABLE (navigator), bbox, 0, 3, cols + 2, cols + 3,
! 			  GTK_FILL, GTK_FILL | GTK_EXPAND | GTK_SHRINK, 2, 2);
! 
! 	form->priv->navigator_first = gnome_db_new_button_widget_from_stock (GTK_STOCK_GOTO_FIRST);
! 	g_signal_connect (G_OBJECT (form->priv->navigator_first), "clicked",
! 			  G_CALLBACK (navigator_first_cb), form);
! 	gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_first, FALSE, FALSE, 0);
! 
! 	form->priv->navigator_back = gnome_db_new_button_widget_from_stock (GTK_STOCK_GO_BACK);
! 	g_signal_connect (G_OBJECT (form->priv->navigator_back), "clicked",
! 			  G_CALLBACK (navigator_back_cb), form);
! 	gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_back, FALSE, FALSE, 0);
! 
! 	form->priv->navigator_fwd = gnome_db_new_button_widget_from_stock (GTK_STOCK_GO_FORWARD);
! 	g_signal_connect (G_OBJECT (form->priv->navigator_fwd), "clicked",
! 			  G_CALLBACK (navigator_forward_cb), form);
! 	gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_fwd, FALSE, FALSE, 0);
! 
! 	form->priv->navigator_last = gnome_db_new_button_widget_from_stock (GTK_STOCK_GOTO_LAST);
! 	g_signal_connect (G_OBJECT (form->priv->navigator_last), "clicked",
! 			  G_CALLBACK (navigator_last_cb), form);
! 	gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_last, FALSE, FALSE, 0);
! 
  	show_navigator_row (form);
  
  	return navigator;
***************
*** 242,247 ****
--- 232,238 ----
  setup_widgets_for_model (GnomeDbForm *form)
  {
  	g_return_if_fail (GNOME_DB_IS_FORM (form));
+ 
  	/* destroy previous widgets */
  	if (form->priv->form_container)
  		gtk_widget_destroy (form->priv->form_container);
***************
*** 264,272 ****
  	}
  
  	if (!form->priv->form_container)
- 	{
  		return;
- 	}
  
  	gtk_widget_show (form->priv->form_container);
  	gtk_box_pack_start (GTK_BOX (form), form->priv->form_container, TRUE, TRUE, 0);
--- 255,261 ----
***************
*** 369,382 ****
  			      NULL, NULL,
  			      g_cclosure_marshal_VOID__VOID,
  			      G_TYPE_NONE, 0);
- 	form_signals[ROW_CHANGED] =
- 		g_signal_new ("row_changed",
- 			      G_TYPE_FROM_CLASS (object_class),
- 			      G_SIGNAL_RUN_LAST,
- 			      G_STRUCT_OFFSET (GnomeDbFormClass, row_changed),
- 			      NULL, NULL,
- 			      g_cclosure_marshal_VOID__VOID,
- 			      G_TYPE_NONE, 0);
  }
  
  static void
--- 358,363 ----
***************
*** 391,397 ****
  	form->priv->form_container = NULL;
  	form->priv->navigator_widgets = NULL;
  	form->priv->navigator_label = NULL;
- 	form->priv->show_navigator_buttons = TRUE;
  }
  
  static void
--- 372,377 ----
***************
*** 537,552 ****
  gnome_db_form_set_model (GnomeDbForm *form, GdaDataModel *model)
  {
  	g_return_if_fail (GNOME_DB_IS_FORM (form));
- 	g_return_if_fail (GDA_IS_DATA_MODEL (model));
  
  	if (GDA_IS_DATA_MODEL (form->priv->data_model))
  		g_object_unref (G_OBJECT (form->priv->data_model));
  
! 		g_object_ref (G_OBJECT (model));
! 		form->priv->data_model = model;
! 		setup_widgets_for_model (form);
! 		g_signal_emit (G_OBJECT (form), form_signals[MODEL_CHANGED], 0);
! 	}
  
  /**
   * gnome_db_form_get_current_row
--- 517,532 ----
  gnome_db_form_set_model (GnomeDbForm *form, GdaDataModel *model)
  {
  	g_return_if_fail (GNOME_DB_IS_FORM (form));
  
  	if (GDA_IS_DATA_MODEL (form->priv->data_model))
  		g_object_unref (G_OBJECT (form->priv->data_model));
  
! 	g_object_ref (G_OBJECT (model));
! 	form->priv->data_model = model;
! 
! 	setup_widgets_for_model (form);
! 	g_signal_emit (G_OBJECT (form), form_signals[MODEL_CHANGED], 0);
! }
  
  /**
   * gnome_db_form_get_current_row
***************
*** 606,623 ****
  		break;
  	}
  }
- 
- void
- gnome_db_form_show_navigator_buttons(GnomeDbForm *form, gboolean value)
- {
- 	g_return_if_fail (GNOME_DB_IS_FORM (form));
- 	form->priv->show_navigator_buttons= value;
- 	setup_widgets_for_model(form);
- }
- 
- gboolean
- gnome_db_form_is_navigator_buttons_shown(GnomeDbForm *form)
- {
- 	g_return_if_fail (GNOME_DB_IS_FORM (form));
- 	return form->priv->show_navigator_buttons;
- }
--- 586,588 ----
diff -rc ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.h
*** ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.h	2004-09-30 17:07:02.000000000 -0500
--- ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.h	2003-05-12 15:54:02.000000000 -0500
***************
*** 48,54 ****
  
  	/* signals */
  	void (* model_changed) (GnomeDbForm *form);
- 	void (* row_changed) (GnomeDbForm *form);
  };
  
  typedef enum {
--- 48,53 ----
***************
*** 64,71 ****
  void             gnome_db_form_set_model (GnomeDbForm *form, GdaDataModel *model);
  gint             gnome_db_form_get_current_row (GnomeDbForm *form);
  void             gnome_db_form_set_current_row (GnomeDbForm *form, gint row);
- void			 gnome_db_form_show_navigator_buttons(GnomeDbForm *form, gboolean value);
- gboolean         gnome_db_form_is_navigator_buttons_shown(GnomeDbForm *form);
  
  G_END_DECLS
  
--- 63,68 ----
diff -rc ./libgnomedb-1.1.6a/libgnomedb/gnome-db-login.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-login.c
*** ./libgnomedb-1.1.6a/libgnomedb/gnome-db-login.c	2003-11-16 10:42:26.000000000 -0600
--- ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-login.c	2004-08-03 13:03:57.000000000 -0500
***************
*** 326,331 ****
--- 326,333 ----
  gnome_db_login_set_dsn (GnomeDbLogin *login, const gchar *dsn)
  {
  	g_return_if_fail (GNOME_DB_IS_LOGIN (login));
+ 	g_return_if_fail (GTK_IS_OPTION_MENU(login->priv->dsn_entry));
+ 
  	gnome_db_option_menu_set_selection (GTK_OPTION_MENU (login->priv->dsn_entry), dsn);
  }
  
diff -rc ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.c
*** ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.c	2004-08-26 10:18:29.000000000 -0500
--- ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.c	2004-09-03 07:45:13.000000000 -0500
***************
*** 137,143 ****
  {
  	GtkWidget *combo;
  
! 	combo = gtk_combo_box_entry_new ();
  	gtk_widget_show (combo);
  
  	return combo;
--- 137,143 ----
  {
  	GtkWidget *combo;
  
! 	combo = gtk_combo_new ();
  	gtk_widget_show (combo);
  
  	return combo;
***************
*** 1013,1073 ****
  
  	return item;
  }
- 
- /**
-  * gnome_db_value_get_from_date_edit saves the contents of a #GnomeDateEdit in to a #GdaValue.
-  * 
-  * @dateedit: a #GnomeDateEdit widget
-  * Returns: #GdaValue in the #GnomeDateEdit widget.
-  */
- GdaValue *
- gnome_db_value_get_from_date_edit(GnomeDateEdit *dateedit)
- {
- 	time_t time;
- 	GDate *date = NULL;
- 	GdaDate gda_date;
- 	GdaValue *val = NULL;
- 	
- 	time = gnome_date_edit_get_time(dateedit);
- 		
- 	date = g_date_new();
- 	g_date_set_time(date, time);
- 			
- 	gda_date.year = (gshort) g_date_get_year(date);
- 	gda_date.month = (gushort) g_date_get_month(date);
- 	gda_date.day = (gushort) g_date_get_day(date);
- 	
- 	val = gda_value_new_date(&gda_date);
- 	
- 	return val;
- }
- 
- /**
-  * gnome_db_date_edit_set_from_value set the contents of a #GnomeDateEdit from #GdaValue.
-  * 
-  * @dateedit: a #GnomeDateEdit widget
-  * @value: a #GdaValue to save to.
-  * Returns: #GdaValue in the #GnomeDateEdit widget.
-  */
- void
- gnome_db_date_edit_set_from_value(GnomeDateEdit *dateedit, GdaValue *value)
- {
- 	time_t time;
- 	GdaDate *gda_date;
- 	GDate *date;
- 	struct tm tm_struct;
- 		
- 	gda_date = gda_value_get_date(value);
- 	
- 	date = g_date_new();
- 	g_date_set_dmy(date, (GDateDay) gda_date->day,
- 						(GDateMonth) gda_date->month,
- 						(GDateYear) gda_date->year);
- 		
- 	g_date_to_struct_tm(date,&tm_struct);
- 	
- 	time = mktime(&tm_struct);
- 	
- 	gnome_date_edit_set_time(dateedit,time);
- 	
- }
--- 1013,1015 ----
diff -rc ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.h
*** ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.h	2004-08-25 18:47:52.000000000 -0500
--- ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.h	2004-01-04 14:49:03.000000000 -0600
***************
*** 24,30 ****
  #  define __gnome_db_util_h__
  
  #include <libgda/gda-data-model.h>
- #include <libgda/gda-value.h>
  #include <gtk/gtkentry.h>
  #include <gtk/gtkmessagedialog.h>
  #include <gtk/gtkoptionmenu.h>
--- 24,29 ----
***************
*** 35,41 ****
  #include <gtk/gtkwindow.h>
  #ifdef BUILD_WITH_GNOME
  #include <libgnomeui/gnome-popup-menu.h>
- #include <libgnomeui/gnome-dateedit.h>
  #endif
  
  G_BEGIN_DECLS
--- 34,39 ----
***************
*** 118,127 ****
  					   GCallback cb_func,
  					   gpointer user_data);
  
- GdaValue	*gnome_db_value_get_from_date_edit(GnomeDateEdit *dateedit);
- void		 gnome_db_date_edit_set_from_value(GnomeDateEdit *dateedit, GdaValue *value);
- 
- 
  G_END_DECLS
  
  #endif
--- 116,121 ----
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile.in
diff -rc ./libgnomedb-1.1.6a/libgnomedb/tables-page.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/tables-page.c
*** ./libgnomedb-1.1.6a/libgnomedb/tables-page.c	2003-11-30 16:14:14.000000000 -0600
--- ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/tables-page.c	2004-10-04 23:08:11.000000000 -0500
***************
*** 195,201 ****
  		return;
  
  	if (priv->cnc)
! 		g_object_unref (cnc);
  
  	priv->cnc = cnc;
  	if (GDA_IS_CONNECTION (priv->cnc)) {
--- 195,201 ----
  		return;
  
  	if (priv->cnc)
! 		g_object_unref (priv->cnc);
  
  	priv->cnc = cnc;
  	if (GDA_IS_CONNECTION (priv->cnc)) {
Sólo en ./libgnomedb-1.1.6a: libgnomedb.pc
Sólo en ./libgnomedb-1.1.6a: libgnomedb.spec
Sólo en ./libgnomedb-1.1.6a: libtool
Sólo en ./libgnomedb-1.1.6a: ltmain.sh
Sólo en ./libgnomedb-1.1.6a: Makefile
Sólo en ./libgnomedb-1.1.6a: Makefile.in
Sólo en ./libgnomedb-1.1.6a: missing
Sólo en ./libgnomedb-1.1.6a: mkinstalldirs
Sólo en ../cvs/gnome-db-cvs/libgnomedb: monikers
Sólo en ./libgnomedb-1.1.6a/po: az.gmo
Sólo en ./libgnomedb-1.1.6a/po: be.gmo
Sólo en ./libgnomedb-1.1.6a/po: ca.gmo
diff -rc ./libgnomedb-1.1.6a/po/ChangeLog ../cvs/gnome-db-cvs/libgnomedb/po/ChangeLog
*** ./libgnomedb-1.1.6a/po/ChangeLog	2004-08-12 09:42:30.000000000 -0500
--- ../cvs/gnome-db-cvs/libgnomedb/po/ChangeLog	2004-10-04 23:08:11.000000000 -0500
***************
*** 1,3 ****
--- 1,24 ----
+ 2004-09-26  Adam Weinberger  <adamw gnome org>
+ 
+ 	* en_CA.po: Updated Canadian English translation.
+ 
+ 2004-09-03  Laurent Dhima  <laurenti alblinux net>
+ 
+ 	* sq.po: Added Albanian translation.
+ 
+ 2004-09-02  Alessio Frusciante  <algol firenze linux it>
+ 
+ 	* it.po: Updated Italian translation by
+ 	Alessio Dessì <alkex inwind it>.
+ 
+ 2004-08-21  Kjartan Maraas  <kmaraas gnome org>
+ 
+ 	* nb.po: Add.
+ 
+ 2004-08-13  Tommi Vainikainen  <thv iki fi>
+ 
+ 	* fi.po: Unified some fields in po headers for Finnish team.
+ 
  2004-08-11  Duarte Loreto <happyguy_pt hotmail com>
  
  	* pt.po: Updated Portuguese translation.
Sólo en ./libgnomedb-1.1.6a/po: cs.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: CVS
Sólo en ./libgnomedb-1.1.6a/po: da.gmo
Sólo en ./libgnomedb-1.1.6a/po: de.gmo
Sólo en ./libgnomedb-1.1.6a/po: el.gmo
Sólo en ./libgnomedb-1.1.6a/po: en_CA.gmo
diff -rc ./libgnomedb-1.1.6a/po/en_CA.po ../cvs/gnome-db-cvs/libgnomedb/po/en_CA.po
*** ./libgnomedb-1.1.6a/po/en_CA.po	2004-08-12 09:42:37.000000000 -0500
--- ../cvs/gnome-db-cvs/libgnomedb/po/en_CA.po	2004-10-04 23:08:11.000000000 -0500
***************
*** 3,14 ****
  # This file is distributed under the same licence as the libgnomedbpackage.
  # Adam Weinberger <adamw gnome org>, 2004
  #
  msgid ""
  msgstr ""
  "Project-Id-Version: libgnomedb\n"
  "Report-Msgid-Bugs-To: \n"
! "POT-Creation-Date: 2004-08-12 16:42+0200\n"
! "PO-Revision-Date: 2004-06-10 19:42-0700\n"
  "Last-Translator: Adam Weinberger <adamw gnome org>\n"
  "Language-Team: en_CA <adamw FreeBSD org>\n"
  "MIME-Version: 1.0\n"
--- 3,15 ----
  # This file is distributed under the same licence as the libgnomedbpackage.
  # Adam Weinberger <adamw gnome org>, 2004
  #
+ #
  msgid ""
  msgstr ""
  "Project-Id-Version: libgnomedb\n"
  "Report-Msgid-Bugs-To: \n"
! "POT-Creation-Date: 2004-09-26 12:47-0400\n"
! "PO-Revision-Date: 2004-09-26 19:42-0400\n"
  "Last-Translator: Adam Weinberger <adamw gnome org>\n"
  "Language-Team: en_CA <adamw FreeBSD org>\n"
  "MIME-Version: 1.0\n"
***************
*** 463,469 ****
  msgstr ""
  "All information needed to create a new data source\n"
  "has been retrieved. Now, press 'Apply' to close\n"
! "this dialog. To open your newly created data source,\n"
  "just select it when asked for a data source."
  
  #: libgnomedb/gnome-db-dsn-config.c:124
--- 464,470 ----
  msgstr ""
  "All information needed to create a new data source\n"
  "has been retrieved. Now, press 'Apply' to close\n"
! "this dialogue. To open your newly created data source,\n"
  "just select it when asked for a data source."
  
  #: libgnomedb/gnome-db-dsn-config.c:124
Sólo en ./libgnomedb-1.1.6a/po: en_GB.gmo
Sólo en ./libgnomedb-1.1.6a/po: es.gmo
Sólo en ./libgnomedb-1.1.6a/po: fa.gmo
Sólo en ./libgnomedb-1.1.6a/po: fi.gmo
diff -rc ./libgnomedb-1.1.6a/po/fi.po ../cvs/gnome-db-cvs/libgnomedb/po/fi.po
*** ./libgnomedb-1.1.6a/po/fi.po	2004-08-12 09:42:38.000000000 -0500
--- ../cvs/gnome-db-cvs/libgnomedb/po/fi.po	2004-09-03 07:45:16.000000000 -0500
***************
*** 11,17 ****
  "POT-Creation-Date: 2004-08-12 16:42+0200\n"
  "PO-Revision-Date: 2004-07-24 11:22+0300\n"
  "Last-Translator: Tommi Vainikainen <Tommi Vainikainen iki fi>\n"
! "Language-Team: Finnish <gnome-fi-laatu lists sourceforge org>\n"
  "MIME-Version: 1.0\n"
  "Content-Type: text/plain; charset=UTF-8\n"
  "Content-Transfer-Encoding: 8-bit\n"
--- 11,17 ----
  "POT-Creation-Date: 2004-08-12 16:42+0200\n"
  "PO-Revision-Date: 2004-07-24 11:22+0300\n"
  "Last-Translator: Tommi Vainikainen <Tommi Vainikainen iki fi>\n"
! "Language-Team: Finnish <gnome-fi-laatu lists sourceforge net>\n"
  "MIME-Version: 1.0\n"
  "Content-Type: text/plain; charset=UTF-8\n"
  "Content-Transfer-Encoding: 8-bit\n"
Sólo en ./libgnomedb-1.1.6a/po: fr.gmo
Sólo en ./libgnomedb-1.1.6a/po: ga.gmo
Sólo en ./libgnomedb-1.1.6a/po: gl.gmo
Sólo en ./libgnomedb-1.1.6a/po: hr.gmo
Sólo en ./libgnomedb-1.1.6a/po: hu.gmo
Sólo en ./libgnomedb-1.1.6a/po: it.gmo
diff -rc ./libgnomedb-1.1.6a/po/it.po ../cvs/gnome-db-cvs/libgnomedb/po/it.po
*** ./libgnomedb-1.1.6a/po/it.po	2004-08-12 09:42:38.000000000 -0500
--- ../cvs/gnome-db-cvs/libgnomedb/po/it.po	2004-09-03 07:45:17.000000000 -0500
***************
*** 2,14 ****
  # Copyright (C) 2000,2002 Free Software Foundation, Inc.
  # Daniele Medri <madrid linux it>, 2000.
  # Marco Parrone <marc0 autistici org>, 2002.
  #
  msgid ""
  msgstr ""
  "Project-Id-Version: libgnomedb HEAD\n"
  "Report-Msgid-Bugs-To: \n"
! "POT-Creation-Date: 2004-08-12 16:42+0200\n"
! "PO-Revision-Date: 2002-12-04 21:47+0100\n"
  "Last-Translator: Marco Parrone <marc0 autistici org>\n"
  "Language-Team: Italian <tp lists linux it>\n"
  "MIME-Version: 1.0\n"
--- 2,15 ----
  # Copyright (C) 2000,2002 Free Software Foundation, Inc.
  # Daniele Medri <madrid linux it>, 2000.
  # Marco Parrone <marc0 autistici org>, 2002.
+ # Alessio Dessì <alkex inwind it>, 2004.
  #
  msgid ""
  msgstr ""
  "Project-Id-Version: libgnomedb HEAD\n"
  "Report-Msgid-Bugs-To: \n"
! "POT-Creation-Date: 2004-09-02 20:42+0200\n"
! "PO-Revision-Date: 2004-04-07 18:55+0200\n"
  "Last-Translator: Marco Parrone <marc0 autistici org>\n"
  "Language-Team: Italian <tp lists linux it>\n"
  "MIME-Version: 1.0\n"
***************
*** 25,31 ****
  
  #: control-center/database-properties.desktop.in.h:1
  msgid "Configure your database environment"
! msgstr ""
  
  #: control-center/database-properties.desktop.in.h:2
  #, fuzzy
--- 26,32 ----
  
  #: control-center/database-properties.desktop.in.h:1
  msgid "Configure your database environment"
! msgstr "Configurazione ambiente del database"
  
  #: control-center/database-properties.desktop.in.h:2
  #, fuzzy
***************
*** 36,42 ****
  #: providers/evolution/gda-evolution-connection.c:342
  #: providers/evolution/gda-evolution-provider.c:380
  msgid "Name"
! msgstr ""
  
  #: control-center/dsn-config.c:72 control-center/provider-config.c:54
  #: libgnomedb/gnome-db-config.c:211 libgnomedb/gnome-db-error.c:210
--- 37,43 ----
  #: providers/evolution/gda-evolution-connection.c:342
  #: providers/evolution/gda-evolution-provider.c:380
  msgid "Name"
! msgstr "Nome"
  
  #: control-center/dsn-config.c:72 control-center/provider-config.c:54
  #: libgnomedb/gnome-db-config.c:211 libgnomedb/gnome-db-error.c:210
***************
*** 47,53 ****
  
  #: control-center/dsn-config.c:182
  msgid "Configured data sources in the system"
! msgstr ""
  
  #: control-center/dsn-config.c:214
  msgid ""
--- 48,54 ----
  
  #: control-center/dsn-config.c:182
  msgid "Configured data sources in the system"
! msgstr "Sorgenti di dati configurate nel sistema"
  
  #: control-center/dsn-config.c:214
  msgid ""
***************
*** 59,65 ****
  msgstr ""
  "Le sorgenti di dati sono i mezzi con cui GNOME-DB identifica le connessioni "
  "di database. Tutte le informazioni richieste per aprire una connessione "
! "verso un fornitore o verso una combo di database specifici sono "
  "immagazzinate usando un nome unico. Ã? usando questo unico nome che si "
  "identificano le connessioni nelle applicazioni che fanno uso di GNOME-DB per "
  "l'accesso a database."
--- 60,66 ----
  msgstr ""
  "Le sorgenti di dati sono i mezzi con cui GNOME-DB identifica le connessioni "
  "di database. Tutte le informazioni richieste per aprire una connessione "
! "verso un fornitore o una combinazione di database specifici sono "
  "immagazzinate usando un nome unico. Ã? usando questo unico nome che si "
  "identificano le connessioni nelle applicazioni che fanno uso di GNOME-DB per "
  "l'accesso a database."
***************
*** 85,91 ****
  
  #: control-center/main.c:92
  msgid "No valid data source info was created"
! msgstr "Non è stata creata nessuna informazione di sorgente dati"
  
  #. create the dialog
  #: control-center/main.c:106 libgnomedb/gnome-db-login.c:218
--- 86,92 ----
  
  #: control-center/main.c:92
  msgid "No valid data source info was created"
! msgstr "Non è stata fornita nessuna informazione per la sorgente dati"
  
  #. create the dialog
  #: control-center/main.c:106 libgnomedb/gnome-db-login.c:218
***************
*** 100,106 ****
  
  #: control-center/provider-config.c:105
  msgid "Installed providers"
! msgstr ""
  
  #: control-center/provider-config.c:131
  #, fuzzy
--- 101,107 ----
  
  #: control-center/provider-config.c:105
  msgid "Installed providers"
! msgstr "Fornitori installati"
  
  #: control-center/provider-config.c:131
  #, fuzzy
***************
*** 119,172 ****
  
  #: data/libgnomedb.keys.in.h:1
  msgid "Database connection parameters file"
! msgstr ""
  
  #: data/libgnomedb.keys.in.h:2
  msgid "Documents"
! msgstr ""
  
  #: data/libgnomedb.keys.in.h:3
  msgid "SQL code viewer"
! msgstr ""
  
  #: data/libgnomedb.schemas.in.h:1
  msgid "Font to be used in the grid widget"
! msgstr ""
  
  #: data/libgnomedb.schemas.in.h:2
  msgid "Number of spaces per tab"
! msgstr ""
  
  #: data/libgnomedb.schemas.in.h:3
  msgid "Show line numbers on source editor"
! msgstr ""
  
  #: data/libgnomedb.schemas.in.h:4
  msgid "Use highlighting in source code editor"
! msgstr ""
  
  #: libgnomedb/db-shell.c:60
  msgid "Database services for the GNOME Desktop"
! msgstr ""
  
  #: libgnomedb/db-shell.xml.h:1
  msgid "About"
! msgstr ""
  
  #: libgnomedb/db-shell.xml.h:2
  msgid "About GNOME-DB"
! msgstr ""
  
  #: libgnomedb/db-shell.xml.h:3
  msgid "Close this window"
! msgstr ""
  
  #: libgnomedb/db-shell.xml.h:4
  msgid "Create new entry"
! msgstr ""
  
  #: libgnomedb/db-shell.xml.h:5
- #, fuzzy
  msgid "Delete selected items"
  msgstr "Deseleziona tutte le voci selezionate nella lista"
  
--- 120,172 ----
  
  #: data/libgnomedb.keys.in.h:1
  msgid "Database connection parameters file"
! msgstr "File dei parametri delle connessioni a database"
  
  #: data/libgnomedb.keys.in.h:2
  msgid "Documents"
! msgstr "Documenti"
  
  #: data/libgnomedb.keys.in.h:3
  msgid "SQL code viewer"
! msgstr "Visualizzatore di codice SQL"
  
  #: data/libgnomedb.schemas.in.h:1
  msgid "Font to be used in the grid widget"
! msgstr "Tipo di carattere da usare per il widget griglia"
  
  #: data/libgnomedb.schemas.in.h:2
  msgid "Number of spaces per tab"
! msgstr "Numero di spazi per il «tab»"
  
  #: data/libgnomedb.schemas.in.h:3
  msgid "Show line numbers on source editor"
! msgstr "Mostra i numeri di riga nell'editor di sorgenti"
  
  #: data/libgnomedb.schemas.in.h:4
  msgid "Use highlighting in source code editor"
! msgstr "Usa l'evidenziazione nell'editor del codice sorgente"
  
  #: libgnomedb/db-shell.c:60
  msgid "Database services for the GNOME Desktop"
! msgstr "Servizi di database per GNOME Desktop"
  
  #: libgnomedb/db-shell.xml.h:1
  msgid "About"
! msgstr "Informazioni"
  
  #: libgnomedb/db-shell.xml.h:2
  msgid "About GNOME-DB"
! msgstr "Informazioni su GNOME-DB"
  
  #: libgnomedb/db-shell.xml.h:3
  msgid "Close this window"
! msgstr "Chiude questa finestra"
  
  #: libgnomedb/db-shell.xml.h:4
  msgid "Create new entry"
! msgstr "Crea un nuovo elemento"
  
  #: libgnomedb/db-shell.xml.h:5
  msgid "Delete selected items"
  msgstr "Deseleziona tutte le voci selezionate nella lista"
  
***************
*** 177,187 ****
  
  #: libgnomedb/db-shell.xml.h:7
  msgid "Edit properties for selected item"
! msgstr ""
  
  #: libgnomedb/db-shell.xml.h:8
  msgid "Save connection parameters to file"
! msgstr ""
  
  #: libgnomedb/db-shell.xml.h:9 libgnomedb/gnome-db-grid.c:414
  #, fuzzy
--- 177,187 ----
  
  #: libgnomedb/db-shell.xml.h:7
  msgid "Edit properties for selected item"
! msgstr "Modifica le proprietà per l'elemento selezionato"
  
  #: libgnomedb/db-shell.xml.h:8
  msgid "Save connection parameters to file"
! msgstr "Salva i parametri della connessione in un file"
  
  #: libgnomedb/db-shell.xml.h:9 libgnomedb/gnome-db-grid.c:414
  #, fuzzy
***************
*** 191,197 ****
  #: libgnomedb/db-shell.xml.h:10
  #, fuzzy
  msgid "Select all items"
! msgstr "Seleziona tutte le voci nella lista"
  
  #: libgnomedb/db-shell.xml.h:11
  #, fuzzy
--- 191,197 ----
  #: libgnomedb/db-shell.xml.h:10
  #, fuzzy
  msgid "Select all items"
! msgstr "Seleziona tutto"
  
  #: libgnomedb/db-shell.xml.h:11
  #, fuzzy
***************
*** 204,215 ****
  msgstr "Fornitori"
  
  #: libgnomedb/db-shell.xml.h:13 libgnomedb/gnome-db-grid.c:420
  msgid "_Clear Selection"
! msgstr ""
  
  #: libgnomedb/db-shell.xml.h:14
  msgid "_Close"
! msgstr ""
  
  #: libgnomedb/db-shell.xml.h:15
  #, fuzzy
--- 204,216 ----
  msgstr "Fornitori"
  
  #: libgnomedb/db-shell.xml.h:13 libgnomedb/gnome-db-grid.c:420
+ #, fuzzy
  msgid "_Clear Selection"
! msgstr "Cancella selezione"
  
  #: libgnomedb/db-shell.xml.h:14
  msgid "_Close"
! msgstr "_Chiudi"
  
  #: libgnomedb/db-shell.xml.h:15
  #, fuzzy
***************
*** 223,237 ****
  
  #: libgnomedb/db-shell.xml.h:17
  msgid "_Delete"
! msgstr ""
  
  #: libgnomedb/db-shell.xml.h:18
  msgid "_Edit"
! msgstr ""
  
  #: libgnomedb/db-shell.xml.h:19
  msgid "_Help"
! msgstr ""
  
  #: libgnomedb/db-shell.xml.h:20
  #, fuzzy
--- 224,238 ----
  
  #: libgnomedb/db-shell.xml.h:17
  msgid "_Delete"
! msgstr "Ca_ncella"
  
  #: libgnomedb/db-shell.xml.h:18
  msgid "_Edit"
! msgstr "_Modifica"
  
  #: libgnomedb/db-shell.xml.h:19
  msgid "_Help"
! msgstr "A_iuto"
  
  #: libgnomedb/db-shell.xml.h:20
  #, fuzzy
***************
*** 241,247 ****
  #: libgnomedb/db-shell.xml.h:21
  #, fuzzy
  msgid "_Properties"
! msgstr "Procedure"
  
  #: libgnomedb/db-shell.xml.h:22
  #, fuzzy
--- 242,248 ----
  #: libgnomedb/db-shell.xml.h:21
  #, fuzzy
  msgid "_Properties"
! msgstr "Proprietà"
  
  #: libgnomedb/db-shell.xml.h:22
  #, fuzzy
***************
*** 249,257 ****
  msgstr "Fornitori"
  
  #: libgnomedb/db-shell.xml.h:23
- #, fuzzy
  msgid "_Save Connection"
! msgstr "Salva in"
  
  #: libgnomedb/db-shell.xml.h:24
  #, fuzzy
--- 250,257 ----
  msgstr "Fornitori"
  
  #: libgnomedb/db-shell.xml.h:23
  msgid "_Save Connection"
! msgstr "Sal_va connessione"
  
  #: libgnomedb/db-shell.xml.h:24
  #, fuzzy
***************
*** 317,341 ****
  
  #: libgnomedb/gnome-db-config.c:209
  msgid "ID"
! msgstr ""
  
  #: libgnomedb/gnome-db-config.c:210
  #: providers/evolution/gda-calendar-model.c:40
  msgid "Location"
! msgstr ""
  
  #: libgnomedb/gnome-db-config.c:212
  msgid "Username"
  msgstr "Nome utente"
  
  #: libgnomedb/gnome-db-config.c:213
- #, fuzzy
  msgid "Hostname"
! msgstr "Nome utente"
  
  #: libgnomedb/gnome-db-config.c:214
  msgid "Domain"
! msgstr ""
  
  #: libgnomedb/gnome-db-config.c:359
  #, c-format
--- 317,340 ----
  
  #: libgnomedb/gnome-db-config.c:209
  msgid "ID"
! msgstr "ID"
  
  #: libgnomedb/gnome-db-config.c:210
  #: providers/evolution/gda-calendar-model.c:40
  msgid "Location"
! msgstr "Posizione"
  
  #: libgnomedb/gnome-db-config.c:212
  msgid "Username"
  msgstr "Nome utente"
  
  #: libgnomedb/gnome-db-config.c:213
  msgid "Hostname"
! msgstr "Nome host"
  
  #: libgnomedb/gnome-db-config.c:214
  msgid "Domain"
! msgstr "Dominio"
  
  #: libgnomedb/gnome-db-config.c:359
  #, c-format
***************
*** 370,396 ****
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:190
  msgid "You must enter a name for the new data source"
! msgstr "Bisogna inserire un nome per la nuova sorgente di dati"
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:197
  msgid "Data source names can only contain alphanumeric characters"
! msgstr ""
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:206
  msgid "An existing data source is already registered under the same name"
! msgstr ""
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:213
  msgid "Data source names cannot contain spaces"
! msgstr ""
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:217
  msgid "Data source names can only contain ASCII letters and numbers"
  msgstr ""
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:225
  msgid "You must select a provider for the new data source"
! msgstr "Bisogna selezionare un fornitore per la nuova sorgente di dati"
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:233
  msgid "Provider not found in your configuration"
--- 369,397 ----
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:190
  msgid "You must enter a name for the new data source"
! msgstr "Ã? necessario inserire un nome per la nuova sorgente di dati"
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:197
+ #, fuzzy
  msgid "Data source names can only contain alphanumeric characters"
! msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:206
  msgid "An existing data source is already registered under the same name"
! msgstr "Esiste già una sorgente di dati con lo stesso nome"
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:213
  msgid "Data source names cannot contain spaces"
! msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:217
  msgid "Data source names can only contain ASCII letters and numbers"
  msgstr ""
+ "I nomi delle sorgenti di dati possono contenere solo lettere e numeri ASCII"
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:225
  msgid "You must select a provider for the new data source"
! msgstr "Ã? necessario selezionare un fornitore per la nuova sorgente di dati"
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:233
  msgid "Provider not found in your configuration"
***************
*** 406,413 ****
  "creating a new data source for your GNOME-DB\n"
  "installation. Just follow the steps!"
  msgstr ""
! "Quest'assistente farà da guida attraverso il processo di\n"
! "creazione di una nuova sorgente dati per l'installazione personale\n"
  "di GNOME-DB. Basta procedere un passo alla volta!"
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:404
--- 407,414 ----
  "creating a new data source for your GNOME-DB\n"
  "installation. Just follow the steps!"
  msgstr ""
! "L'assistente farà da guida attraverso il processo di creazione\n"
! "di una nuova sorgente dati per l'installazione personale\n"
  "di GNOME-DB. Basta procedere un passo alla volta!"
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:404
***************
*** 423,433 ****
  "If you don't know which provider to use, just select\n"
  "the default one."
  msgstr ""
! "I seguenti campi rappresentano le voci di informazioni\n"
! "di base per la nuova sorgente di dati. Alcune di esse (descrizione,\n"
  "nome utente) sono opzionali, mentre le altre sono obbligatorie.\n"
! "Se non si sà quale fornitore utilizzare, si selezioni\n"
! "quello predefinito"
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:419
  #: libgnomedb/gnome-db-dsn-config.c:104
--- 424,434 ----
  "If you don't know which provider to use, just select\n"
  "the default one."
  msgstr ""
! "I seguenti campi rappresentano le voci di informazioni di base\n"
! "per la nuova sorgente di dati. Alcune di esse (descrizione,\n"
  "nome utente) sono opzionali, mentre le altre sono obbligatorie.\n"
! "Se non si sà quale fornitore utilizzare, selezionare quello\n"
! "predefinito"
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:419
  #: libgnomedb/gnome-db-dsn-config.c:104
***************
*** 451,463 ****
  #: libgnomedb/gnome-db-dsn-config.c:142
  #, fuzzy
  msgid "_Username:"
! msgstr "Nome utente"
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:441
  #: libgnomedb/gnome-db-dsn-config.c:151
  #, fuzzy
  msgid "P_assword:"
! msgstr "Password"
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:454
  msgid "Provider Parameters"
--- 452,464 ----
  #: libgnomedb/gnome-db-dsn-config.c:142
  #, fuzzy
  msgid "_Username:"
! msgstr "Nome utente:"
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:441
  #: libgnomedb/gnome-db-dsn-config.c:151
  #, fuzzy
  msgid "P_assword:"
! msgstr "Password:"
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:454
  msgid "Provider Parameters"
***************
*** 471,480 ****
  "connection. This information is provider-specific, so check\n"
  "the manual for more information."
  msgstr ""
! "I seguenti campi rappresentano l'informazione richiesta\n"
! "dal fornitore selezionato nella pagina precedente per aprire\n"
! "una certa connessione. Questa informazione è specifica al fornitore,\n"
! "quindi si controlli il manuale per maggiori informazioni"
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:481
  msgid "All information retrieved"
--- 472,481 ----
  "connection. This information is provider-specific, so check\n"
  "the manual for more information."
  msgstr ""
! "I seguenti campi rappresentano l'informazione richiesta dal fornitore\n"
! "selezionato nella pagina precedente per aprire una certa connessione.\n"
! "Questa informazione è specifica del fornitore, controllare il manuale per\n"
! "maggiori informazioni"
  
  #: libgnomedb/gnome-db-dsn-config-druid.c:481
  msgid "All information retrieved"
***************
*** 489,497 ****
  "just select it when asked for a data source."
  msgstr ""
  "Sono state recuperate tutte le informazioni necessarie per creare\n"
! "una nuova sorgente di dati. Premere «Applica» per chiudere\n"
! "questa finestra di dialogo. Per aprire la sorgente di dati appena\n"
! "creata, basta selezionarla quando viene richiesta una sorgente di dati"
  
  #: libgnomedb/gnome-db-dsn-config.c:124
  #, fuzzy
--- 490,498 ----
  "just select it when asked for a data source."
  msgstr ""
  "Sono state recuperate tutte le informazioni necessarie per creare\n"
! "una nuova sorgente di dati. Premere «Applica» per chiudere questa\n"
! "finestra di dialogo. Per aprire la sorgente di dati appena creata,\n"
! "basta selezionarla quando viene richiesta una sorgente di dati"
  
  #: libgnomedb/gnome-db-dsn-config.c:124
  #, fuzzy
***************
*** 512,527 ****
  
  #: libgnomedb/gnome-db-error.c:191
  msgid "An error has occurred in the underlying database"
! msgstr ""
  
  #: libgnomedb/gnome-db-error.c:196
  msgid "Error number"
  msgstr "Numero d'errore"
  
  #: libgnomedb/gnome-db-error.c:227
- #, fuzzy
  msgid "Details"
! msgstr "Dettaglio"
  
  #: libgnomedb/gnome-db-error.c:234
  msgid "Source"
--- 513,527 ----
  
  #: libgnomedb/gnome-db-error.c:191
  msgid "An error has occurred in the underlying database"
! msgstr "Si è verificato un errore nel database sottostante"
  
  #: libgnomedb/gnome-db-error.c:196
  msgid "Error number"
  msgstr "Numero d'errore"
  
  #: libgnomedb/gnome-db-error.c:227
  msgid "Details"
! msgstr "Dettagli"
  
  #: libgnomedb/gnome-db-error.c:234
  msgid "Source"
***************
*** 534,545 ****
  #: libgnomedb/gnome-db-find-dialog.c:108
  #, fuzzy
  msgid "_Field:"
! msgstr "Titolo"
  
  #: libgnomedb/gnome-db-find-dialog.c:118
- #, fuzzy
  msgid "_Text:"
! msgstr "Prova"
  
  #: libgnomedb/gnome-db-form.c:185 libgnomedb/gnome-db-form.c:275
  #: libgnomedb/gnome-db-form.c:308
--- 534,544 ----
  #: libgnomedb/gnome-db-find-dialog.c:108
  #, fuzzy
  msgid "_Field:"
! msgstr "Campi"
  
  #: libgnomedb/gnome-db-find-dialog.c:118
  msgid "_Text:"
! msgstr ""
  
  #: libgnomedb/gnome-db-form.c:185 libgnomedb/gnome-db-form.c:275
  #: libgnomedb/gnome-db-form.c:308
***************
*** 553,566 ****
  
  #: libgnomedb/gnome-db-grid.c:113
  msgid "Recordset description"
! msgstr "Descrizione del recordset"
  
  #: libgnomedb/gnome-db-grid.c:141
! #, c-format
  msgid ""
  "File '%s' already exists.\n"
  "Do you want to overwrite it?"
  msgstr ""
  
  #: libgnomedb/gnome-db-grid.c:149
  msgid "If you choose yes, the contents will be lost."
--- 552,567 ----
  
  #: libgnomedb/gnome-db-grid.c:113
  msgid "Recordset description"
! msgstr "Descrizione dell'insieme di record"
  
  #: libgnomedb/gnome-db-grid.c:141
! #, fuzzy, c-format
  msgid ""
  "File '%s' already exists.\n"
  "Do you want to overwrite it?"
  msgstr ""
+ "Il file %s esiste già\n"
+ "Sovrascriverlo?"
  
  #: libgnomedb/gnome-db-grid.c:149
  msgid "If you choose yes, the contents will be lost."
***************
*** 573,583 ****
  
  #: libgnomedb/gnome-db-grid.c:224
  msgid "You must specify a file name"
! msgstr "Bisogna specificare un nome di file"
  
  #: libgnomedb/gnome-db-grid.c:230
  msgid "Got empty file while converting the data"
! msgstr ""
  
  #: libgnomedb/gnome-db-grid.c:261
  msgid "Saving Model"
--- 574,584 ----
  
  #: libgnomedb/gnome-db-grid.c:224
  msgid "You must specify a file name"
! msgstr "Ã? necessario specificare un nome di file"
  
  #: libgnomedb/gnome-db-grid.c:230
  msgid "Got empty file while converting the data"
! msgstr "Ricevuto file vuoto durante la conversione dei dati"
  
  #: libgnomedb/gnome-db-grid.c:261
  msgid "Saving Model"
***************
*** 620,628 ****
  msgstr "Mostra colonne"
  
  #: libgnomedb/gnome-db-grid.c:442
- #, fuzzy
  msgid "Describe"
! msgstr "Descrivi..."
  
  #: libgnomedb/gnome-db-grid.c:443
  msgid "View detail..."
--- 621,628 ----
  msgstr "Mostra colonne"
  
  #: libgnomedb/gnome-db-grid.c:442
  msgid "Describe"
! msgstr "Descrive"
  
  #: libgnomedb/gnome-db-grid.c:443
  msgid "View detail..."
***************
*** 634,706 ****
  
  #: libgnomedb/gnome-db-init.c:48
  msgid "Attempt to initialize an already initialized client"
! msgstr "� stato tentato di inizializzare un client già inizializzato"
  
  #: libgnomedb/gnome-db-login-dialog.c:124
  msgid ""
  "Enter the arguments below to open a connection\n"
  "to a data source"
  msgstr ""
  
  #: libgnomedb/gnome-db-login.c:253
- #, fuzzy
  msgid "Data Source:"
! msgstr "Sorgente dati"
  
  #: libgnomedb/gnome-db-login.c:270
- #, fuzzy
  msgid "Username:"
! msgstr "Nome utente"
  
  #: libgnomedb/gnome-db-login.c:279
- #, fuzzy
  msgid "Password:"
! msgstr "Password"
  
  #: libgnomedb/gnome-db-query-builder.c:69
  msgid "Fields"
! msgstr ""
  
  #: libgnomedb/gnome-db-stock.c:30
  msgid "Commit"
! msgstr ""
  
  #: libgnomedb/gnome-db-stock.c:31
  msgid "Connect"
! msgstr ""
  
  #: libgnomedb/gnome-db-stock.c:33
  msgid "Designer"
! msgstr ""
  
  #: libgnomedb/gnome-db-stock.c:34
  msgid "Disconnect"
! msgstr ""
  
  #: libgnomedb/gnome-db-stock.c:35
  msgid "NoTransaction"
! msgstr ""
  
  #: libgnomedb/gnome-db-stock.c:37
  msgid "Query"
! msgstr ""
  
  #: libgnomedb/gnome-db-stock.c:38
  msgid "Rollback"
! msgstr ""
  
  #: libgnomedb/gnome-db-stock.c:40
  msgid "SQL"
! msgstr ""
  
  #: libgnomedb/gnome-db-stock.c:43
  msgid "WithinTransaction"
! msgstr ""
  
  #: libgnomedb/gnome-db-stock.c:65
! #, fuzzy, c-format
  msgid "Error: %s"
! msgstr "Errore"
  
  #: libgnomedb/gnome-db-table-editor.c:79
  msgid "Table name"
--- 634,705 ----
  
  #: libgnomedb/gnome-db-init.c:48
  msgid "Attempt to initialize an already initialized client"
! msgstr "Si è tentato di inizializzare un client già inizializzato"
  
  #: libgnomedb/gnome-db-login-dialog.c:124
  msgid ""
  "Enter the arguments below to open a connection\n"
  "to a data source"
  msgstr ""
+ "Inserire gli argomenti per aprire una connessione\n"
+ "a una sorgente di dati qui sotto"
  
  #: libgnomedb/gnome-db-login.c:253
  msgid "Data Source:"
! msgstr "Sorgente dati:"
  
  #: libgnomedb/gnome-db-login.c:270
  msgid "Username:"
! msgstr "Nome utente:"
  
  #: libgnomedb/gnome-db-login.c:279
  msgid "Password:"
! msgstr "Password:"
  
  #: libgnomedb/gnome-db-query-builder.c:69
  msgid "Fields"
! msgstr "Campi"
  
  #: libgnomedb/gnome-db-stock.c:30
  msgid "Commit"
! msgstr "Esegui commit"
  
  #: libgnomedb/gnome-db-stock.c:31
  msgid "Connect"
! msgstr "Connetti"
  
  #: libgnomedb/gnome-db-stock.c:33
  msgid "Designer"
! msgstr "Proggettista"
  
  #: libgnomedb/gnome-db-stock.c:34
  msgid "Disconnect"
! msgstr "Disconnetti"
  
  #: libgnomedb/gnome-db-stock.c:35
  msgid "NoTransaction"
! msgstr "NessunaTransazione"
  
  #: libgnomedb/gnome-db-stock.c:37
  msgid "Query"
! msgstr "Query"
  
  #: libgnomedb/gnome-db-stock.c:38
  msgid "Rollback"
! msgstr "Reverti commit"
  
  #: libgnomedb/gnome-db-stock.c:40
  msgid "SQL"
! msgstr "SQL"
  
  #: libgnomedb/gnome-db-stock.c:43
  msgid "WithinTransaction"
! msgstr "InternamenteAllaTransazione"
  
  #: libgnomedb/gnome-db-stock.c:65
! #, c-format
  msgid "Error: %s"
! msgstr "Errore: %s"
  
  #: libgnomedb/gnome-db-table-editor.c:79
  msgid "Table name"
***************
*** 709,719 ****
  #: libgnomedb/utils.c:61 libgnomedb/utils.c:93
  #, c-format
  msgid "Login for %s"
! msgstr ""
  
  #: libgnomedb/utils.c:95
  msgid "Login to database"
! msgstr ""
  
  #: vfs/libmain.c:71
  msgid "GNOME VFS database: module"
--- 708,718 ----
  #: libgnomedb/utils.c:61 libgnomedb/utils.c:93
  #, c-format
  msgid "Login for %s"
! msgstr "Login per %s"
  
  #: libgnomedb/utils.c:95
  msgid "Login to database"
! msgstr "Login al database"
  
  #: vfs/libmain.c:71
  msgid "GNOME VFS database: module"
***************
*** 721,757 ****
  
  #. create the dialog
  #: libgnomedb/table-properties-dialog.c:40
- #, fuzzy
  msgid "Table Properties"
! msgstr "Proprietà del database"
  
  #: libgnomedb/table-properties-dialog.c:47
- #, fuzzy
  msgid "Table Name"
  msgstr "Nome tabella"
  
  #: libgnomedb/tables-page.c:155
  msgid "New"
! msgstr ""
  
  #: libgnomedb/tables-page.c:155 libgnomedb/tables-page.c:156
  msgid "Create new table"
! msgstr ""
  
  #: libgnomedb/tables-page.c:161
- #, fuzzy
  msgid "Properties"
! msgstr "Procedure"
  
  #: libgnomedb/tables-page.c:161 libgnomedb/tables-page.c:162
- #, fuzzy
  msgid "View table properties"
! msgstr "Proprietà del database"
  
  #: providers/evolution/gda-calendar-model.c:36
  #: providers/evolution/gda-calendar-model.c:60
  msgid "UID"
! msgstr ""
  
  #: providers/evolution/gda-calendar-model.c:36
  #: providers/evolution/gda-calendar-model.c:38
--- 720,753 ----
  
  #. create the dialog
  #: libgnomedb/table-properties-dialog.c:40
  msgid "Table Properties"
! msgstr "Proprietà della tabella"
  
  #: libgnomedb/table-properties-dialog.c:47
  msgid "Table Name"
  msgstr "Nome tabella"
  
  #: libgnomedb/tables-page.c:155
  msgid "New"
! msgstr "Nuova"
  
  #: libgnomedb/tables-page.c:155 libgnomedb/tables-page.c:156
  msgid "Create new table"
! msgstr "Crea una nuova tabella"
  
  #: libgnomedb/tables-page.c:161
  msgid "Properties"
! msgstr "Proprietà"
  
  #: libgnomedb/tables-page.c:161 libgnomedb/tables-page.c:162
  msgid "View table properties"
! msgstr "Visualizza proprietà della tabella"
  
  #: providers/evolution/gda-calendar-model.c:36
  #: providers/evolution/gda-calendar-model.c:60
+ #, fuzzy
  msgid "UID"
! msgstr "ID"
  
  #: providers/evolution/gda-calendar-model.c:36
  #: providers/evolution/gda-calendar-model.c:38
***************
*** 779,786 ****
  
  #. position
  #: providers/evolution/gda-calendar-model.c:40
  msgid "location"
! msgstr ""
  
  #. position
  #: providers/evolution/gda-calendar-model.c:42
--- 775,783 ----
  
  #. position
  #: providers/evolution/gda-calendar-model.c:40
+ #, fuzzy
  msgid "location"
! msgstr "Posizione"
  
  #. position
  #: providers/evolution/gda-calendar-model.c:42
***************
*** 816,823 ****
  
  #: providers/evolution/gda-calendar-model.c:48
  #: providers/evolution/gda-calendar-model.c:70
  msgid "Classification"
! msgstr ""
  
  #. position
  #: providers/evolution/gda-calendar-model.c:50
--- 813,821 ----
  
  #: providers/evolution/gda-calendar-model.c:48
  #: providers/evolution/gda-calendar-model.c:70
+ #, fuzzy
  msgid "Classification"
! msgstr "Cancella selezione"
  
  #. position
  #: providers/evolution/gda-calendar-model.c:50
***************
*** 889,897 ****
  msgstr ""
  
  #: providers/evolution/gda-evolution-connection.c:83
- #, fuzzy
  msgid "Could not open the default contacts folder"
! msgstr "Non è possibile aprire una connessione verso %s"
  
  #: providers/evolution/gda-evolution-connection.c:100
  msgid "Could not initialize Bonobo"
--- 887,894 ----
  msgstr ""
  
  #: providers/evolution/gda-evolution-connection.c:83
  msgid "Could not open the default contacts folder"
! msgstr ""
  
  #: providers/evolution/gda-evolution-connection.c:100
  msgid "Could not initialize Bonobo"
***************
*** 930,936 ****
  #: providers/evolution/gda-evolution-connection.c:219
  #, fuzzy
  msgid "References"
! msgstr "Sequenze"
  
  #: providers/evolution/gda-evolution-connection.c:220
  msgid "Default value"
--- 927,933 ----
  #: providers/evolution/gda-evolution-connection.c:219
  #, fuzzy
  msgid "References"
! msgstr "Preferen_ze"
  
  #: providers/evolution/gda-evolution-connection.c:220
  msgid "Default value"
***************
*** 961,968 ****
  
  #: providers/evolution/gda-evolution-connection.c:344
  #: providers/evolution/gda-evolution-connection.c:376
  msgid "Comments"
! msgstr ""
  
  #: providers/evolution/gda-evolution-connection.c:374
  #, fuzzy
--- 958,966 ----
  
  #: providers/evolution/gda-evolution-connection.c:344
  #: providers/evolution/gda-evolution-connection.c:376
+ #, fuzzy
  msgid "Comments"
! msgstr "Esegui commit"
  
  #: providers/evolution/gda-evolution-connection.c:374
  #, fuzzy
***************
*** 1012,1037 ****
  "Data source for accessing Evolution's default calendar, tasks and contacts"
  msgstr ""
  
! #, fuzzy
  #~ msgid "Database browser"
! #~ msgstr "Proprietà del database"
  
  #~ msgid "Error viewer"
  #~ msgstr "Visualizzatore di errore"
  
! #, fuzzy
  #~ msgid "Database configuration"
! #~ msgstr "Proprietà del database"
  
- #, fuzzy
  #~ msgid "_Settings"
! #~ msgstr "Impostazioni"
  
  #~ msgid "Password"
  #~ msgstr "Password"
  
  #~ msgid "Save as"
! #~ msgstr "Salva come..."
  
  #~ msgid "Save to"
  #~ msgstr "Salva in"
--- 1010,1069 ----
  "Data source for accessing Evolution's default calendar, tasks and contacts"
  msgstr ""
  
! #~ msgid "Browse database..."
! #~ msgstr "Esplorazione database..."
! 
! #~ msgid "Component that includes context menu items for .connection files"
! #~ msgstr ""
! #~ "Componente che include le voci del menu contestuale per i file .connection"
! 
! #~ msgid "Component that includes context menu items for .sql files"
! #~ msgstr "Componente che include le voci del menu contestuale per i file .sql"
! 
! #~ msgid "Connection MIME handler component"
! #~ msgstr "Componente del gestore dei tipi di connessione MIME"
! 
! #~ msgid "Database component factory"
! #~ msgstr "Produttore di componenti Database"
! 
! #~ msgid "Open in database connection..."
! #~ msgstr "Apre all'interno di una connessione a database..."
! 
! #~ msgid "SQL MIME handler component"
! #~ msgstr "Componente del gestore di tipi MIME SQL"
! 
  #~ msgid "Database browser"
! #~ msgstr "Esploratore di database"
  
  #~ msgid "Error viewer"
  #~ msgstr "Visualizzatore di errore"
  
! #~ msgid "SQL Viewer"
! #~ msgstr "Visualizzatore SQL"
! 
  #~ msgid "Database configuration"
! #~ msgstr "Configurazione del database"
! 
! #~ msgid "Edit application preferences"
! #~ msgstr "Modifica le preferenze dell'applicazione"
! 
! #~ msgid "New..."
! #~ msgstr "Nuovo..."
! 
! #~ msgid "_File"
! #~ msgstr "_File"
! 
! #~ msgid "_Properties..."
! #~ msgstr "P_roprietà..."
  
  #~ msgid "_Settings"
! #~ msgstr "Im_postazioni"
  
  #~ msgid "Password"
  #~ msgstr "Password"
  
  #~ msgid "Save as"
! #~ msgstr "Salva come"
  
  #~ msgid "Save to"
  #~ msgstr "Salva in"
***************
*** 1045,1099 ****
  #~ msgid "Question"
  #~ msgstr "Domanda"
  
! #, fuzzy
  #~ msgid "Database Moniker factory"
! #~ msgstr "Proprietà del database"
  
- #, fuzzy
  #~ msgid "database: moniker"
! #~ msgstr "Proprietà del database"
  
  #~ msgid "Failing to manufacture a '%s'"
! #~ msgstr "� fallita la manifatturazione di un «%s»"
  
  #~ msgid "Invalid format for connection string"
  #~ msgstr "Il formato per la stringa di connessione non è valido"
- 
- #~ msgid "Data sources"
- #~ msgstr "Sorgenti di dati"
- 
- #~ msgid "Test Data Source"
- #~ msgstr "Prova sorgente di dati"
- 
- #~ msgid "Connection to %s successful!"
- #~ msgstr "Connessione verso %s riuscita!"
- 
- #~ msgid "Data source"
- #~ msgstr "Sorgente di dati"
- 
- #~ msgid "Select all"
- #~ msgstr "Seleziona tutto"
- 
- #~ msgid "Unselect all"
- #~ msgstr "Deseleziona tutto"
- 
- #~ msgid "Unselect All"
- #~ msgstr "Deseleziona tutto"
- 
- #~ msgid "Display column headers"
- #~ msgstr "Visualizza intestazioni di colonna"
- 
- #~ msgid "Hide column headers"
- #~ msgstr "Nascondi le intestazioni di colonna"
- 
- #~ msgid "Save as..."
- #~ msgstr "Salva come..."
- 
- #~ msgid "Export data to different formats"
- #~ msgstr "Esporta dati in formati differenti"
- 
- #~ msgid "Describe current data set"
- #~ msgstr "Descrive il set di dati corrente"
- 
- #~ msgid "View current data in more detail"
- #~ msgstr "Visualizza i dati correnti più in dettaglio"
--- 1077,1096 ----
  #~ msgid "Question"
  #~ msgstr "Domanda"
  
! #~ msgid "Table Data"
! #~ msgstr "Tabella dei dati"
! 
! #~ msgid "View table data"
! #~ msgstr "Visualizza dati della tabella"
! 
  #~ msgid "Database Moniker factory"
! #~ msgstr "Produttore Moniker del database"
  
  #~ msgid "database: moniker"
! #~ msgstr "database: moniker"
  
  #~ msgid "Failing to manufacture a '%s'"
! #~ msgstr "Fallita la produzione di un «%s»"
  
  #~ msgid "Invalid format for connection string"
  #~ msgstr "Il formato per la stringa di connessione non è valido"
Sólo en ./libgnomedb-1.1.6a/po: ja.gmo
Sólo en ./libgnomedb-1.1.6a/po: ko.gmo
Sólo en ./libgnomedb-1.1.6a/po: libgnomedb-2.pot
Sólo en ./libgnomedb-1.1.6a/po: Makefile
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: mk.po
Sólo en ./libgnomedb-1.1.6a/po: ml.gmo
Sólo en ./libgnomedb-1.1.6a/po: ms.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: nb.po
Sólo en ./libgnomedb-1.1.6a/po: nl.gmo
Sólo en ./libgnomedb-1.1.6a/po: no.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: pa.po
Sólo en ./libgnomedb-1.1.6a/po: pl.gmo
Sólo en ./libgnomedb-1.1.6a/po: POTFILES
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: POTFILES.skip
Sólo en ./libgnomedb-1.1.6a/po: pt_BR.gmo
Sólo en ./libgnomedb-1.1.6a/po: pt.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: README.translators
Sólo en ./libgnomedb-1.1.6a/po: ru.gmo
Sólo en ./libgnomedb-1.1.6a/po: sk.gmo
Sólo en ./libgnomedb-1.1.6a/po: sl.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: sq.po
Sólo en ./libgnomedb-1.1.6a/po: sr.gmo
Sólo en ./libgnomedb-1.1.6a/po: sr Latn gmo
Sólo en ./libgnomedb-1.1.6a/po: sv.gmo
diff -rc ./libgnomedb-1.1.6a/po/sv.po ../cvs/gnome-db-cvs/libgnomedb/po/sv.po
*** ./libgnomedb-1.1.6a/po/sv.po	2004-08-12 09:42:40.000000000 -0500
--- ../cvs/gnome-db-cvs/libgnomedb/po/sv.po	2004-09-03 07:45:21.000000000 -0500
***************
*** 4,10 ****
  # Christian Rose <menthos menthos com>, 2000, 2001, 2002, 2003.
  # Martin Norbäck <d95mback dtek chalmers se>, 2000.
  #
! # $Id: sv.po,v 1.82 2004/06/07 22:33:37 rodrigo Exp $
  #
  msgid ""
  msgstr ""
--- 4,10 ----
  # Christian Rose <menthos menthos com>, 2000, 2001, 2002, 2003.
  # Martin Norbäck <d95mback dtek chalmers se>, 2000.
  #
! # $Id: sv.po,v 1.83 2004/08/12 14:44:29 rodrigo Exp $
  #
  msgid ""
  msgstr ""
Sólo en ./libgnomedb-1.1.6a/po: ta.gmo
Sólo en ./libgnomedb-1.1.6a/po: tr.gmo
Sólo en ./libgnomedb-1.1.6a/po: uk.gmo
Sólo en ./libgnomedb-1.1.6a/po: vi.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_CN.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_TW.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb: providers
Sólo en ./libgnomedb-1.1.6a: stamp.h
Sólo en ../cvs/gnome-db-cvs/libgnomedb/testing: CVS
Sólo en ./libgnomedb-1.1.6a/testing: .deps
Sólo en ./libgnomedb-1.1.6a/testing: Makefile
Sólo en ./libgnomedb-1.1.6a/testing: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: vfs
Sólo en ./libgnomedb-1.1.6a: aclocal.m4
Sólo en ../cvs/gnome-db-cvs/libgnomedb: autogen.sh
diff -re ./libgnomedb-1.1.6a/ChangeLog ../cvs/gnome-db-cvs/libgnomedb/ChangeLog
0a
2004-09-25  Gustavo R. Montesino <grmontesino ig com br>

	Fixes #150791

	* libgnomedb/tables-page.c (tables_page_set_connection): unref the
	old connection, not the new one.

2004-09-22  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: removed GNOME_COMPILE_WARNINGS macro.

2004-08-21  Kjartan Maraas  <kmaraas gnome org>

	* configure.in: Add «nb» to ALL_LINGUAS.

2004-08-12  Rodrigo Moya <rodrigo gnome-db org>

	Released 1.1.6.

.
Sólo en ../cvs/gnome-db-cvs/libgnomedb: components
Sólo en ./libgnomedb-1.1.6a: config.guess
Sólo en ./libgnomedb-1.1.6a: config.log
Sólo en ./libgnomedb-1.1.6a: config.status
Sólo en ./libgnomedb-1.1.6a: config.sub
Sólo en ./libgnomedb-1.1.6a: configure
diff -re ./libgnomedb-1.1.6a/configure.in ../cvs/gnome-db-cvs/libgnomedb/configure.in
75,77d
63c
ALL_LINGUAS="az be ca cs da de el en_CA en_GB es fa fi fr ga gl hr hu it ja ko ml ms nb nl no pl pt pt_BR ru sk sl sq sr sr Latn sv ta tr uk vi zh_CN zh_TW"
.
6c
GNOMEDB_MICRO_VERSION=7
.
Sólo en ../cvs/gnome-db-cvs/libgnomedb/control-center: CVS
Sólo en ./libgnomedb-1.1.6a/control-center: database-properties.desktop
Sólo en ./libgnomedb-1.1.6a/control-center: .deps
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile.in
Sólo en ./libgnomedb-1.1.6a: COPYING
Sólo en ../cvs/gnome-db-cvs/libgnomedb: CVS
Sólo en ../cvs/gnome-db-cvs/libgnomedb/data: CVS
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.keys
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.schemas
Sólo en ./libgnomedb-1.1.6a/data: Makefile
Sólo en ./libgnomedb-1.1.6a/data: Makefile.in
Sólo en ./libgnomedb-1.1.6a: depcomp
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C: html
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl-list.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-undocumented.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: db-shell.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-browser-private.sgml
diff -re ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-find-dialog.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-find-dialog.sgml
16a

.
11a

.
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-find-dialog.sgml.bak
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-i18n.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-private.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-unused.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: sql-viewer.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: table-properties-dialog.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: tables-page.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: utils.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C: xml
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: CVS
Sólo en ./libgnomedb-1.1.6a/doc: libgnomedb-C.omf
Sólo en ./libgnomedb-1.1.6a/doc: Makefile
Sólo en ./libgnomedb-1.1.6a/doc: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: reference
Sólo en ../cvs/gnome-db-cvs/libgnomedb/glade: CVS
Sólo en ./libgnomedb-1.1.6a/glade: .deps
Sólo en ./libgnomedb-1.1.6a/glade: Makefile
Sólo en ./libgnomedb-1.1.6a/glade: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: HACKING
Sólo en ./libgnomedb-1.1.6a: INSTALL
Sólo en ./libgnomedb-1.1.6a: install-sh
Sólo en ./libgnomedb-1.1.6a: intltool-extract
Sólo en ./libgnomedb-1.1.6a: intltool-extract.in
Sólo en ./libgnomedb-1.1.6a: intltool-merge
Sólo en ./libgnomedb-1.1.6a: intltool-merge.in
Sólo en ./libgnomedb-1.1.6a: intltool-update
Sólo en ./libgnomedb-1.1.6a: intltool-update.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: lib
Sólo en ../cvs/gnome-db-cvs/libgnomedb/libgnomedb: CVS
Sólo en ./libgnomedb-1.1.6a/libgnomedb: .deps
diff -re ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.c
316c
 * Returns: the column of the #GdaDataModel stored by the #GnomeDbCombo.
.
286,288c
	if (model != NULL) {
		g_object_ref (G_OBJECT (model));
		g_signal_connect (G_OBJECT (combo->priv->model), "changed",
				  G_CALLBACK (model_changed_cb), combo);

		combo->priv->col = col;
		model_changed_cb (model, combo);
	} else {
		list = g_list_append (list, "");
		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
		g_list_free (list);
	}
.
284c

.
281a
		g_signal_handlers_disconnect_by_func (G_OBJECT (combo->priv->model), model_changed_cb, combo);
.
279d
276c
	GList *list = NULL;

.
257,259c

	gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
	g_list_foreach (list, (GFunc) g_free, NULL);
	g_list_free (list);
.
255c
		list = g_list_append (list, gda_value_stringify (value));
.
253d
248,250c
	if (rows == 0 || cols < combo->priv->col) {
		list = g_list_append (list, "");
		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
		g_list_free (list);
		return;
	}
.
246a
	cols = gda_data_model_get_n_columns (model);
.
239,243c
	gint rows, i, cols;
	const GdaValue *value;
	GList *list = NULL;

.
224c
	g_return_val_if_fail (col >= 0, NULL);
.
222d
102,104d
82,91d
52,58d
25c
#define PARENT_TYPE GTK_TYPE_COMBO
.
diff -re ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.h
48,49c
	GtkComboClass parent_class;
.
43c
	GtkCombo combo;
.
27,28c
#include <gtk/gtkcombo.h>
.
diff -re ./libgnomedb-1.1.6a/libgnomedb/gnome-db-data-source-selector.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-data-source-selector.c
53a
		if (!dsn_info)
			continue;

		if (name != NULL && strcmp (name, dsn_info->name) != 0)
			continue;

		/* add the data source to the option menu */
		gnome_db_option_menu_add_item (GTK_OPTION_MENU (selector), dsn_info->name);
	}
.
52a
	/* load data sources */
	dsn_list = gnome_db_config_get_data_source_list ();
	for (l = dsn_list; l != NULL; l = l->next) {
		GdaDataSourceInfo *dsn_info = (GdaDataSourceInfo *) l->data;
.
48a
	GList *dsn_list, *l;
.
diff -re ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.c
609,623d
545,549c
	g_object_ref (G_OBJECT (model));
	form->priv->data_model = model;

	setup_widgets_for_model (form);
	g_signal_emit (G_OBJECT (form), form_signals[MODEL_CHANGED], 0);
}
.
540d
394d
372,379d
269d
267d
244a

.
191,226c
	form->priv->navigator_label = gnome_db_new_label_widget (_("No records"));
	gtk_misc_set_alignment (GTK_MISC (form->priv->navigator_label), 0.5, 0.5);
	gtk_table_attach (GTK_TABLE (navigator), form->priv->navigator_label, 0, 3,
			  cols + 1, cols + 2,
			  GTK_FILL, GTK_FILL | GTK_EXPAND | GTK_SHRINK, 2, 2);

	/* create navigation buttons */
	bbox = gnome_db_new_hbutton_box_widget ();
	gtk_button_box_set_layout (GTK_BUTTON_BOX (bbox), GTK_BUTTONBOX_DEFAULT_STYLE);
	gtk_table_attach (GTK_TABLE (navigator), bbox, 0, 3, cols + 2, cols + 3,
			  GTK_FILL, GTK_FILL | GTK_EXPAND | GTK_SHRINK, 2, 2);

	form->priv->navigator_first = gnome_db_new_button_widget_from_stock (GTK_STOCK_GOTO_FIRST);
	g_signal_connect (G_OBJECT (form->priv->navigator_first), "clicked",
			  G_CALLBACK (navigator_first_cb), form);
	gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_first, FALSE, FALSE, 0);

	form->priv->navigator_back = gnome_db_new_button_widget_from_stock (GTK_STOCK_GO_BACK);
	g_signal_connect (G_OBJECT (form->priv->navigator_back), "clicked",
			  G_CALLBACK (navigator_back_cb), form);
	gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_back, FALSE, FALSE, 0);

	form->priv->navigator_fwd = gnome_db_new_button_widget_from_stock (GTK_STOCK_GO_FORWARD);
	g_signal_connect (G_OBJECT (form->priv->navigator_fwd), "clicked",
			  G_CALLBACK (navigator_forward_cb), form);
	gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_fwd, FALSE, FALSE, 0);

	form->priv->navigator_last = gnome_db_new_button_widget_from_stock (GTK_STOCK_GOTO_LAST);
	g_signal_connect (G_OBJECT (form->priv->navigator_last), "clicked",
			  G_CALLBACK (navigator_last_cb), form);
	gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_last, FALSE, FALSE, 0);

.
133d
121d
104d
90d
70d
40d
diff -re ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.h
67,68d
51d
diff -re ./libgnomedb-1.1.6a/libgnomedb/gnome-db-login.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-login.c
328a
	g_return_if_fail (GTK_IS_OPTION_MENU(login->priv->dsn_entry));

.
diff -re ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.c
1016,1073d
140c
	combo = gtk_combo_new ();
.
diff -re ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.h
121,124d
38d
27d
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile.in
diff -re ./libgnomedb-1.1.6a/libgnomedb/tables-page.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/tables-page.c
198c
		g_object_unref (priv->cnc);
.
Sólo en ./libgnomedb-1.1.6a: libgnomedb.pc
Sólo en ./libgnomedb-1.1.6a: libgnomedb.spec
Sólo en ./libgnomedb-1.1.6a: libtool
Sólo en ./libgnomedb-1.1.6a: ltmain.sh
Sólo en ./libgnomedb-1.1.6a: Makefile
Sólo en ./libgnomedb-1.1.6a: Makefile.in
Sólo en ./libgnomedb-1.1.6a: missing
Sólo en ./libgnomedb-1.1.6a: mkinstalldirs
Sólo en ../cvs/gnome-db-cvs/libgnomedb: monikers
Sólo en ./libgnomedb-1.1.6a/po: az.gmo
Sólo en ./libgnomedb-1.1.6a/po: be.gmo
Sólo en ./libgnomedb-1.1.6a/po: ca.gmo
diff -re ./libgnomedb-1.1.6a/po/ChangeLog ../cvs/gnome-db-cvs/libgnomedb/po/ChangeLog
0a
2004-09-26  Adam Weinberger  <adamw gnome org>

	* en_CA.po: Updated Canadian English translation.

2004-09-03  Laurent Dhima  <laurenti alblinux net>

	* sq.po: Added Albanian translation.

2004-09-02  Alessio Frusciante  <algol firenze linux it>

	* it.po: Updated Italian translation by
	Alessio Dessì <alkex inwind it>.

2004-08-21  Kjartan Maraas  <kmaraas gnome org>

	* nb.po: Add.

2004-08-13  Tommi Vainikainen  <thv iki fi>

	* fi.po: Unified some fields in po headers for Finnish team.

.
Sólo en ./libgnomedb-1.1.6a/po: cs.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: CVS
Sólo en ./libgnomedb-1.1.6a/po: da.gmo
Sólo en ./libgnomedb-1.1.6a/po: de.gmo
Sólo en ./libgnomedb-1.1.6a/po: el.gmo
Sólo en ./libgnomedb-1.1.6a/po: en_CA.gmo
diff -re ./libgnomedb-1.1.6a/po/en_CA.po ../cvs/gnome-db-cvs/libgnomedb/po/en_CA.po
466c
"this dialogue. To open your newly created data source,\n"
.
10,11c
"POT-Creation-Date: 2004-09-26 12:47-0400\n"
"PO-Revision-Date: 2004-09-26 19:42-0400\n"
.
5a
#
.
Sólo en ./libgnomedb-1.1.6a/po: en_GB.gmo
Sólo en ./libgnomedb-1.1.6a/po: es.gmo
Sólo en ./libgnomedb-1.1.6a/po: fa.gmo
Sólo en ./libgnomedb-1.1.6a/po: fi.gmo
diff -re ./libgnomedb-1.1.6a/po/fi.po ../cvs/gnome-db-cvs/libgnomedb/po/fi.po
14c
"Language-Team: Finnish <gnome-fi-laatu lists sourceforge net>\n"
.
Sólo en ./libgnomedb-1.1.6a/po: fr.gmo
Sólo en ./libgnomedb-1.1.6a/po: ga.gmo
Sólo en ./libgnomedb-1.1.6a/po: gl.gmo
Sólo en ./libgnomedb-1.1.6a/po: hr.gmo
Sólo en ./libgnomedb-1.1.6a/po: hu.gmo
Sólo en ./libgnomedb-1.1.6a/po: it.gmo
diff -re ./libgnomedb-1.1.6a/po/it.po ../cvs/gnome-db-cvs/libgnomedb/po/it.po
1061,1099d
1057c
#~ msgstr "Fallita la produzione di un «%s»"
.
1054c
#~ msgstr "database: moniker"
.
1052d
1050c
#~ msgstr "Produttore Moniker del database"
.
1048c
#~ msgid "Table Data"
#~ msgstr "Tabella dei dati"

#~ msgid "View table data"
#~ msgstr "Visualizza dati della tabella"

.
1034c
#~ msgstr "Salva come"
.
1028c
#~ msgstr "Im_postazioni"
.
1026d
1024c
#~ msgstr "Configurazione del database"

#~ msgid "Edit application preferences"
#~ msgstr "Modifica le preferenze dell'applicazione"

#~ msgid "New..."
#~ msgstr "Nuovo..."

#~ msgid "_File"
#~ msgstr "_File"

#~ msgid "_Properties..."
#~ msgstr "P_roprietà..."
.
1022c
#~ msgid "SQL Viewer"
#~ msgstr "Visualizzatore SQL"

.
1017c
#~ msgstr "Esploratore di database"
.
1015c
#~ msgid "Browse database..."
#~ msgstr "Esplorazione database..."

#~ msgid "Component that includes context menu items for .connection files"
#~ msgstr ""
#~ "Componente che include le voci del menu contestuale per i file .connection"

#~ msgid "Component that includes context menu items for .sql files"
#~ msgstr "Componente che include le voci del menu contestuale per i file .sql"

#~ msgid "Connection MIME handler component"
#~ msgstr "Componente del gestore dei tipi di connessione MIME"

#~ msgid "Database component factory"
#~ msgstr "Produttore di componenti Database"

#~ msgid "Open in database connection..."
#~ msgstr "Apre all'interno di una connessione a database..."

#~ msgid "SQL MIME handler component"
#~ msgstr "Componente del gestore di tipi MIME SQL"

.
965c
msgstr "Esegui commit"
.
963a
#, fuzzy
.
933c
msgstr "Preferen_ze"
.
894c
msgstr ""
.
892d
820c
msgstr "Cancella selezione"
.
818a
#, fuzzy
.
783c
msgstr "Posizione"
.
781a
#, fuzzy
.
754c
msgstr "ID"
.
752a
#, fuzzy
.
749c
msgstr "Visualizza proprietà della tabella"
.
747d
744c
msgstr "Proprietà"
.
742d
739c
msgstr "Crea una nuova tabella"
.
735c
msgstr "Nuova"
.
729d
726c
msgstr "Proprietà della tabella"
.
724d
716c
msgstr "Login al database"
.
712c
msgstr "Login per %s"
.
703c
msgstr "Errore: %s"
.
701c
#, c-format
.
698c
msgstr "InternamenteAllaTransazione"
.
694c
msgstr "SQL"
.
690c
msgstr "Reverti commit"
.
686c
msgstr "Query"
.
682c
msgstr "NessunaTransazione"
.
678c
msgstr "Disconnetti"
.
674c
msgstr "Proggettista"
.
670c
msgstr "Connetti"
.
666c
msgstr "Esegui commit"
.
662c
msgstr "Campi"
.
658c
msgstr "Password:"
.
656d
653c
msgstr "Nome utente:"
.
651d
648c
msgstr "Sorgente dati:"
.
646d
643a
"Inserire gli argomenti per aprire una connessione\n"
"a una sorgente di dati qui sotto"
.
637c
msgstr "Si è tentato di inizializzare un client già inizializzato"
.
625c
msgstr "Descrive"
.
623d
580c
msgstr "Ricevuto file vuoto durante la conversione dei dati"
.
576c
msgstr "Ã? necessario specificare un nome di file"
.
563a
"Il file %s esiste già\n"
"Sovrascriverlo?"
.
559c
#, fuzzy, c-format
.
556c
msgstr "Descrizione dell'insieme di record"
.
542c
msgstr ""
.
540d
537c
msgstr "Campi"
.
524c
msgstr "Dettagli"
.
522d
515c
msgstr "Si è verificato un errore nel database sottostante"
.
492,494c
"una nuova sorgente di dati. Premere «Applica» per chiudere questa\n"
"finestra di dialogo. Per aprire la sorgente di dati appena creata,\n"
"basta selezionarla quando viene richiesta una sorgente di dati"
.
474,477c
"I seguenti campi rappresentano l'informazione richiesta dal fornitore\n"
"selezionato nella pagina precedente per aprire una certa connessione.\n"
"Questa informazione è specifica del fornitore, controllare il manuale per\n"
"maggiori informazioni"
.
460c
msgstr "Password:"
.
454c
msgstr "Nome utente:"
.
429,430c
"Se non si sà quale fornitore utilizzare, selezionare quello\n"
"predefinito"
.
426,427c
"I seguenti campi rappresentano le voci di informazioni di base\n"
"per la nuova sorgente di dati. Alcune di esse (descrizione,\n"
.
409,410c
"L'assistente farà da guida attraverso il processo di creazione\n"
"di una nuova sorgente dati per l'installazione personale\n"
.
393c
msgstr "Ã? necessario selezionare un fornitore per la nuova sorgente di dati"
.
389a
"I nomi delle sorgenti di dati possono contenere solo lettere e numeri ASCII"
.
385c
msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
.
381c
msgstr "Esiste già una sorgente di dati con lo stesso nome"
.
377c
msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
.
375a
#, fuzzy
.
373c
msgstr "Ã? necessario inserire un nome per la nuova sorgente di dati"
.
338c
msgstr "Dominio"
.
334c
msgstr "Nome host"
.
332d
325c
msgstr "Posizione"
.
320c
msgstr "ID"
.
254c
msgstr "Sal_va connessione"
.
252d
244c
msgstr "Proprietà"
.
234c
msgstr "A_iuto"
.
230c
msgstr "_Modifica"
.
226c
msgstr "Ca_ncella"
.
212c
msgstr "_Chiudi"
.
208c
msgstr "Cancella selezione"
.
206a
#, fuzzy
.
194c
msgstr "Seleziona tutto"
.
184c
msgstr "Salva i parametri della connessione in un file"
.
180c
msgstr "Modifica le proprietà per l'elemento selezionato"
.
169d
166c
msgstr "Crea un nuovo elemento"
.
162c
msgstr "Chiude questa finestra"
.
158c
msgstr "Informazioni su GNOME-DB"
.
154c
msgstr "Informazioni"
.
150c
msgstr "Servizi di database per GNOME Desktop"
.
146c
msgstr "Usa l'evidenziazione nell'editor del codice sorgente"
.
142c
msgstr "Mostra i numeri di riga nell'editor di sorgenti"
.
138c
msgstr "Numero di spazi per il «tab»"
.
134c
msgstr "Tipo di carattere da usare per il widget griglia"
.
130c
msgstr "Visualizzatore di codice SQL"
.
126c
msgstr "Documenti"
.
122c
msgstr "File dei parametri delle connessioni a database"
.
103c
msgstr "Fornitori installati"
.
88c
msgstr "Non è stata fornita nessuna informazione per la sorgente dati"
.
62c
"verso un fornitore o una combinazione di database specifici sono "
.
50c
msgstr "Sorgenti di dati configurate nel sistema"
.
39c
msgstr "Nome"
.
28c
msgstr "Configurazione ambiente del database"
.
10,11c
"POT-Creation-Date: 2004-09-02 20:42+0200\n"
"PO-Revision-Date: 2004-04-07 18:55+0200\n"
.
4a
# Alessio Dessì <alkex inwind it>, 2004.
.
Sólo en ./libgnomedb-1.1.6a/po: ja.gmo
Sólo en ./libgnomedb-1.1.6a/po: ko.gmo
Sólo en ./libgnomedb-1.1.6a/po: libgnomedb-2.pot
Sólo en ./libgnomedb-1.1.6a/po: Makefile
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: mk.po
Sólo en ./libgnomedb-1.1.6a/po: ml.gmo
Sólo en ./libgnomedb-1.1.6a/po: ms.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: nb.po
Sólo en ./libgnomedb-1.1.6a/po: nl.gmo
Sólo en ./libgnomedb-1.1.6a/po: no.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: pa.po
Sólo en ./libgnomedb-1.1.6a/po: pl.gmo
Sólo en ./libgnomedb-1.1.6a/po: POTFILES
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: POTFILES.skip
Sólo en ./libgnomedb-1.1.6a/po: pt_BR.gmo
Sólo en ./libgnomedb-1.1.6a/po: pt.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: README.translators
Sólo en ./libgnomedb-1.1.6a/po: ru.gmo
Sólo en ./libgnomedb-1.1.6a/po: sk.gmo
Sólo en ./libgnomedb-1.1.6a/po: sl.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: sq.po
Sólo en ./libgnomedb-1.1.6a/po: sr.gmo
Sólo en ./libgnomedb-1.1.6a/po: sr Latn gmo
Sólo en ./libgnomedb-1.1.6a/po: sv.gmo
diff -re ./libgnomedb-1.1.6a/po/sv.po ../cvs/gnome-db-cvs/libgnomedb/po/sv.po
7c
# $Id: sv.po,v 1.83 2004/08/12 14:44:29 rodrigo Exp $
.
Sólo en ./libgnomedb-1.1.6a/po: ta.gmo
Sólo en ./libgnomedb-1.1.6a/po: tr.gmo
Sólo en ./libgnomedb-1.1.6a/po: uk.gmo
Sólo en ./libgnomedb-1.1.6a/po: vi.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_CN.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_TW.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb: providers
Sólo en ./libgnomedb-1.1.6a: stamp.h
Sólo en ../cvs/gnome-db-cvs/libgnomedb/testing: CVS
Sólo en ./libgnomedb-1.1.6a/testing: .deps
Sólo en ./libgnomedb-1.1.6a/testing: Makefile
Sólo en ./libgnomedb-1.1.6a/testing: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: vfs
Sólo en ./libgnomedb-1.1.6a: aclocal.m4
Sólo en ../cvs/gnome-db-cvs/libgnomedb: autogen.sh
diff -r ./libgnomedb-1.1.6a/ChangeLog ../cvs/gnome-db-cvs/libgnomedb/ChangeLog
0a1,19
> 2004-09-25  Gustavo R. Montesino <grmontesino ig com br>
> 
> 	Fixes #150791
> 
> 	* libgnomedb/tables-page.c (tables_page_set_connection): unref the
> 	old connection, not the new one.
> 
> 2004-09-22  Rodrigo Moya <rodrigo gnome-db org>
> 
> 	* configure.in: removed GNOME_COMPILE_WARNINGS macro.
> 
> 2004-08-21  Kjartan Maraas  <kmaraas gnome org>
> 
> 	* configure.in: Add «nb» to ALL_LINGUAS.
> 
> 2004-08-12  Rodrigo Moya <rodrigo gnome-db org>
> 
> 	Released 1.1.6.
> 
Sólo en ../cvs/gnome-db-cvs/libgnomedb: components
Sólo en ./libgnomedb-1.1.6a: config.guess
Sólo en ./libgnomedb-1.1.6a: config.log
Sólo en ./libgnomedb-1.1.6a: config.status
Sólo en ./libgnomedb-1.1.6a: config.sub
Sólo en ./libgnomedb-1.1.6a: configure
diff -r ./libgnomedb-1.1.6a/configure.in ../cvs/gnome-db-cvs/libgnomedb/configure.in
6c6
< GNOMEDB_MICRO_VERSION=6
---
> GNOMEDB_MICRO_VERSION=7
63c63
< ALL_LINGUAS="az be ca cs da de el en_CA en_GB es fa fi fr ga gl hr hu it ja ko ml ms nl no pl pt pt_BR ru sk sr sr Latn sl sv ta tr uk vi zh_CN zh_TW"
---
> ALL_LINGUAS="az be ca cs da de el en_CA en_GB es fa fi fr ga gl hr hu it ja ko ml ms nb nl no pl pt pt_BR ru sk sl sq sr sr Latn sv ta tr uk vi zh_CN zh_TW"
75,77d74
< GNOME_COMPILE_WARNINGS(maximum)
< CFLAGS="$CFLAGS $WARN_CFLAGS"
< CPPFLAGS="$CPPFLAGS $WARN_FLAGS"
Sólo en ../cvs/gnome-db-cvs/libgnomedb/control-center: CVS
Sólo en ./libgnomedb-1.1.6a/control-center: database-properties.desktop
Sólo en ./libgnomedb-1.1.6a/control-center: .deps
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile.in
Sólo en ./libgnomedb-1.1.6a: COPYING
Sólo en ../cvs/gnome-db-cvs/libgnomedb: CVS
Sólo en ../cvs/gnome-db-cvs/libgnomedb/data: CVS
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.keys
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.schemas
Sólo en ./libgnomedb-1.1.6a/data: Makefile
Sólo en ./libgnomedb-1.1.6a/data: Makefile.in
Sólo en ./libgnomedb-1.1.6a: depcomp
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C: html
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl-list.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-undocumented.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: db-shell.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-browser-private.sgml
diff -r ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-find-dialog.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-find-dialog.sgml
11a12
> 
16a18
> 
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-find-dialog.sgml.bak
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-i18n.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-private.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-unused.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: sql-viewer.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: table-properties-dialog.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: tables-page.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: utils.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C: xml
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: CVS
Sólo en ./libgnomedb-1.1.6a/doc: libgnomedb-C.omf
Sólo en ./libgnomedb-1.1.6a/doc: Makefile
Sólo en ./libgnomedb-1.1.6a/doc: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: reference
Sólo en ../cvs/gnome-db-cvs/libgnomedb/glade: CVS
Sólo en ./libgnomedb-1.1.6a/glade: .deps
Sólo en ./libgnomedb-1.1.6a/glade: Makefile
Sólo en ./libgnomedb-1.1.6a/glade: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: HACKING
Sólo en ./libgnomedb-1.1.6a: INSTALL
Sólo en ./libgnomedb-1.1.6a: install-sh
Sólo en ./libgnomedb-1.1.6a: intltool-extract
Sólo en ./libgnomedb-1.1.6a: intltool-extract.in
Sólo en ./libgnomedb-1.1.6a: intltool-merge
Sólo en ./libgnomedb-1.1.6a: intltool-merge.in
Sólo en ./libgnomedb-1.1.6a: intltool-update
Sólo en ./libgnomedb-1.1.6a: intltool-update.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: lib
Sólo en ../cvs/gnome-db-cvs/libgnomedb/libgnomedb: CVS
Sólo en ./libgnomedb-1.1.6a/libgnomedb: .deps
diff -r ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.c
25c25
< #define PARENT_TYPE GTK_TYPE_COMBO_BOX_ENTRY
---
> #define PARENT_TYPE GTK_TYPE_COMBO
52,58d51
< enum {
< 	MODEL_CHANGED,
< 	LAST_SIGNAL
< };
< 
< static gint combo_signals[LAST_SIGNAL];
< 
82,91d74
< 	
< 	/* add class signals */
< 	combo_signals[MODEL_CHANGED] =
< 		g_signal_new ("model_changed",
< 			      G_TYPE_FROM_CLASS (object_class),
< 			      G_SIGNAL_RUN_LAST,
< 			      G_STRUCT_OFFSET (GnomeDbComboClass, model_changed),
< 			      NULL, NULL,
< 			      g_cclosure_marshal_VOID__VOID,
< 			      G_TYPE_NONE, 0);
102,104d84
< 	combo->priv->col = 0;
< 	gtk_combo_box_set_model(GTK_COMBO_BOX(combo), NULL);
< 	
222d201
< 	
224c203
< 	g_return_val_if_fail (col >= 0 && col < gda_data_model_get_n_columns(model), NULL);
---
> 	g_return_val_if_fail (col >= 0, NULL);
239,243c218,221
< 	gint rows, i;
< 	GdaValue *value;
< 	GtkTreeStore *combo_model;
< 	GtkTreeIter iter;
< 	
---
> 	gint rows, i, cols;
> 	const GdaValue *value;
> 	GList *list = NULL;
> 
246a225
> 	cols = gda_data_model_get_n_columns (model);
248,250c227,232
< 		
< 	combo_model = gtk_tree_store_new(1, G_TYPE_STRING);
< 	/* Set the values to ListStore */
---
> 	if (rows == 0 || cols < combo->priv->col) {
> 		list = g_list_append (list, "");
> 		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
> 		g_list_free (list);
> 		return;
> 	}
253d234
< 		gtk_tree_store_append(combo_model,&iter, NULL);
255c236
< 		gtk_tree_store_set(combo_model,&iter,0,gda_value_stringify(value),-1);
---
> 		list = g_list_append (list, gda_value_stringify (value));
257,259c238,241
< 	gtk_combo_box_set_model(GTK_COMBO_BOX(combo), combo_model);
< 	gtk_combo_box_entry_set_text_column(GTK_COMBO_BOX_ENTRY(combo), 0);
< 		
---
> 
> 	gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
> 	g_list_foreach (list, (GFunc) g_free, NULL);
> 	g_list_free (list);
276c258,259
< 	
---
> 	GList *list = NULL;
> 
279d261
< 	g_return_if_fail (col >= 0 && col < gda_data_model_get_n_columns(model));
281a264
> 		g_signal_handlers_disconnect_by_func (G_OBJECT (combo->priv->model), model_changed_cb, combo);
284c267
< 	g_object_ref (G_OBJECT (model));
---
> 
286,288c269,280
< 	combo->priv->col = col;
< 	model_changed_cb (model, combo);
< 	g_signal_emit (G_OBJECT (combo), combo_signals[MODEL_CHANGED], 0);
---
> 	if (model != NULL) {
> 		g_object_ref (G_OBJECT (model));
> 		g_signal_connect (G_OBJECT (combo->priv->model), "changed",
> 				  G_CALLBACK (model_changed_cb), combo);
> 
> 		combo->priv->col = col;
> 		model_changed_cb (model, combo);
> 	} else {
> 		list = g_list_append (list, "");
> 		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
> 		g_list_free (list);
> 	}
316c308
<  * Returns: the column of the #GdaDataModel showed by the #GnomeDbCombo.
---
>  * Returns: the column of the #GdaDataModel stored by the #GnomeDbCombo.
diff -r ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.h
27,28c27
< #include <gtk/gtkcomboboxentry.h>
< #include <gtk/gtktreestore.h>
---
> #include <gtk/gtkcombo.h>
43c42
< 	GtkComboBoxEntry combo;
---
> 	GtkCombo combo;
48,49c47
< 	GtkComboBoxEntryClass parent_class;
< 	void (* model_changed) (GnomeDbCombo *combo);
---
> 	GtkComboClass parent_class;
diff -r ./libgnomedb-1.1.6a/libgnomedb/gnome-db-data-source-selector.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-data-source-selector.c
48a49
> 	GList *dsn_list, *l;
52a54,57
> 	/* load data sources */
> 	dsn_list = gnome_db_config_get_data_source_list ();
> 	for (l = dsn_list; l != NULL; l = l->next) {
> 		GdaDataSourceInfo *dsn_info = (GdaDataSourceInfo *) l->data;
53a59,67
> 		if (!dsn_info)
> 			continue;
> 
> 		if (name != NULL && strcmp (name, dsn_info->name) != 0)
> 			continue;
> 
> 		/* add the data source to the option menu */
> 		gnome_db_option_menu_add_item (GTK_OPTION_MENU (selector), dsn_info->name);
> 	}
diff -r ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.c
40d39
< 	gboolean show_navigator_buttons;
70d68
< 	ROW_CHANGED,
90d87
< 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
104d100
< 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
121d116
< 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
133d127
< 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
191,226c185,216
< 		
< 	if(form->priv->show_navigator_buttons) {
< 		form->priv->navigator_label = gnome_db_new_label_widget (_("No records"));
< 		gtk_misc_set_alignment (GTK_MISC (form->priv->navigator_label), 0.5, 0.5);
< 		gtk_table_attach (GTK_TABLE (navigator), form->priv->navigator_label, 0, 3,
< 				  cols + 1, cols + 2,
< 				  GTK_FILL, GTK_FILL | GTK_EXPAND | GTK_SHRINK, 2, 2);
< 		
< 		/* create navigation buttons */
< 		
< 		bbox = gnome_db_new_hbutton_box_widget ();
< 		gtk_button_box_set_layout (GTK_BUTTON_BOX (bbox), GTK_BUTTONBOX_DEFAULT_STYLE);
< 		gtk_table_attach (GTK_TABLE (navigator), bbox, 0, 3, cols + 2, cols + 3,
< 				  GTK_FILL, GTK_FILL | GTK_EXPAND | GTK_SHRINK, 2, 2);
< 		
< 		form->priv->navigator_first = gnome_db_new_button_widget_from_stock (GTK_STOCK_GOTO_FIRST);
< 		g_signal_connect (G_OBJECT (form->priv->navigator_first), "clicked",
< 				  G_CALLBACK (navigator_first_cb), form);
< 		gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_first, FALSE, FALSE, 0);
< 		
< 		form->priv->navigator_back = gnome_db_new_button_widget_from_stock (GTK_STOCK_GO_BACK);
< 		g_signal_connect (G_OBJECT (form->priv->navigator_back), "clicked",
< 				  G_CALLBACK (navigator_back_cb), form);
< 		gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_back, FALSE, FALSE, 0);
< 		
< 		form->priv->navigator_fwd = gnome_db_new_button_widget_from_stock (GTK_STOCK_GO_FORWARD);
< 		g_signal_connect (G_OBJECT (form->priv->navigator_fwd), "clicked",
< 				  G_CALLBACK (navigator_forward_cb), form);
< 		gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_fwd, FALSE, FALSE, 0);
< 		
< 		form->priv->navigator_last = gnome_db_new_button_widget_from_stock (GTK_STOCK_GOTO_LAST);
< 		g_signal_connect (G_OBJECT (form->priv->navigator_last), "clicked",
< 				  G_CALLBACK (navigator_last_cb), form);
< 		gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_last, FALSE, FALSE, 0);
< 	}
< 	
---
> 	form->priv->navigator_label = gnome_db_new_label_widget (_("No records"));
> 	gtk_misc_set_alignment (GTK_MISC (form->priv->navigator_label), 0.5, 0.5);
> 	gtk_table_attach (GTK_TABLE (navigator), form->priv->navigator_label, 0, 3,
> 			  cols + 1, cols + 2,
> 			  GTK_FILL, GTK_FILL | GTK_EXPAND | GTK_SHRINK, 2, 2);
> 
> 	/* create navigation buttons */
> 	bbox = gnome_db_new_hbutton_box_widget ();
> 	gtk_button_box_set_layout (GTK_BUTTON_BOX (bbox), GTK_BUTTONBOX_DEFAULT_STYLE);
> 	gtk_table_attach (GTK_TABLE (navigator), bbox, 0, 3, cols + 2, cols + 3,
> 			  GTK_FILL, GTK_FILL | GTK_EXPAND | GTK_SHRINK, 2, 2);
> 
> 	form->priv->navigator_first = gnome_db_new_button_widget_from_stock (GTK_STOCK_GOTO_FIRST);
> 	g_signal_connect (G_OBJECT (form->priv->navigator_first), "clicked",
> 			  G_CALLBACK (navigator_first_cb), form);
> 	gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_first, FALSE, FALSE, 0);
> 
> 	form->priv->navigator_back = gnome_db_new_button_widget_from_stock (GTK_STOCK_GO_BACK);
> 	g_signal_connect (G_OBJECT (form->priv->navigator_back), "clicked",
> 			  G_CALLBACK (navigator_back_cb), form);
> 	gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_back, FALSE, FALSE, 0);
> 
> 	form->priv->navigator_fwd = gnome_db_new_button_widget_from_stock (GTK_STOCK_GO_FORWARD);
> 	g_signal_connect (G_OBJECT (form->priv->navigator_fwd), "clicked",
> 			  G_CALLBACK (navigator_forward_cb), form);
> 	gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_fwd, FALSE, FALSE, 0);
> 
> 	form->priv->navigator_last = gnome_db_new_button_widget_from_stock (GTK_STOCK_GOTO_LAST);
> 	g_signal_connect (G_OBJECT (form->priv->navigator_last), "clicked",
> 			  G_CALLBACK (navigator_last_cb), form);
> 	gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_last, FALSE, FALSE, 0);
> 
244a235
> 
267d257
< 	{
269d258
< 	}
372,379d360
< 	form_signals[ROW_CHANGED] =
< 		g_signal_new ("row_changed",
< 			      G_TYPE_FROM_CLASS (object_class),
< 			      G_SIGNAL_RUN_LAST,
< 			      G_STRUCT_OFFSET (GnomeDbFormClass, row_changed),
< 			      NULL, NULL,
< 			      g_cclosure_marshal_VOID__VOID,
< 			      G_TYPE_NONE, 0);
394d374
< 	form->priv->show_navigator_buttons = TRUE;
540d519
< 	g_return_if_fail (GDA_IS_DATA_MODEL (model));
545,549c524,529
< 		g_object_ref (G_OBJECT (model));
< 		form->priv->data_model = model;
< 		setup_widgets_for_model (form);
< 		g_signal_emit (G_OBJECT (form), form_signals[MODEL_CHANGED], 0);
< 	}
---
> 	g_object_ref (G_OBJECT (model));
> 	form->priv->data_model = model;
> 
> 	setup_widgets_for_model (form);
> 	g_signal_emit (G_OBJECT (form), form_signals[MODEL_CHANGED], 0);
> }
609,623d588
< 
< void
< gnome_db_form_show_navigator_buttons(GnomeDbForm *form, gboolean value)
< {
< 	g_return_if_fail (GNOME_DB_IS_FORM (form));
< 	form->priv->show_navigator_buttons= value;
< 	setup_widgets_for_model(form);
< }
< 
< gboolean
< gnome_db_form_is_navigator_buttons_shown(GnomeDbForm *form)
< {
< 	g_return_if_fail (GNOME_DB_IS_FORM (form));
< 	return form->priv->show_navigator_buttons;
< }
diff -r ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.h
51d50
< 	void (* row_changed) (GnomeDbForm *form);
67,68d65
< void			 gnome_db_form_show_navigator_buttons(GnomeDbForm *form, gboolean value);
< gboolean         gnome_db_form_is_navigator_buttons_shown(GnomeDbForm *form);
diff -r ./libgnomedb-1.1.6a/libgnomedb/gnome-db-login.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-login.c
328a329,330
> 	g_return_if_fail (GTK_IS_OPTION_MENU(login->priv->dsn_entry));
> 
diff -r ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.c
140c140
< 	combo = gtk_combo_box_entry_new ();
---
> 	combo = gtk_combo_new ();
1016,1073d1015
< 
< /**
<  * gnome_db_value_get_from_date_edit saves the contents of a #GnomeDateEdit in to a #GdaValue.
<  * 
<  * @dateedit: a #GnomeDateEdit widget
<  * Returns: #GdaValue in the #GnomeDateEdit widget.
<  */
< GdaValue *
< gnome_db_value_get_from_date_edit(GnomeDateEdit *dateedit)
< {
< 	time_t time;
< 	GDate *date = NULL;
< 	GdaDate gda_date;
< 	GdaValue *val = NULL;
< 	
< 	time = gnome_date_edit_get_time(dateedit);
< 		
< 	date = g_date_new();
< 	g_date_set_time(date, time);
< 			
< 	gda_date.year = (gshort) g_date_get_year(date);
< 	gda_date.month = (gushort) g_date_get_month(date);
< 	gda_date.day = (gushort) g_date_get_day(date);
< 	
< 	val = gda_value_new_date(&gda_date);
< 	
< 	return val;
< }
< 
< /**
<  * gnome_db_date_edit_set_from_value set the contents of a #GnomeDateEdit from #GdaValue.
<  * 
<  * @dateedit: a #GnomeDateEdit widget
<  * @value: a #GdaValue to save to.
<  * Returns: #GdaValue in the #GnomeDateEdit widget.
<  */
< void
< gnome_db_date_edit_set_from_value(GnomeDateEdit *dateedit, GdaValue *value)
< {
< 	time_t time;
< 	GdaDate *gda_date;
< 	GDate *date;
< 	struct tm tm_struct;
< 		
< 	gda_date = gda_value_get_date(value);
< 	
< 	date = g_date_new();
< 	g_date_set_dmy(date, (GDateDay) gda_date->day,
< 						(GDateMonth) gda_date->month,
< 						(GDateYear) gda_date->year);
< 		
< 	g_date_to_struct_tm(date,&tm_struct);
< 	
< 	time = mktime(&tm_struct);
< 	
< 	gnome_date_edit_set_time(dateedit,time);
< 	
< }
diff -r ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.h
27d26
< #include <libgda/gda-value.h>
38d36
< #include <libgnomeui/gnome-dateedit.h>
121,124d118
< GdaValue	*gnome_db_value_get_from_date_edit(GnomeDateEdit *dateedit);
< void		 gnome_db_date_edit_set_from_value(GnomeDateEdit *dateedit, GdaValue *value);
< 
< 
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile.in
diff -r ./libgnomedb-1.1.6a/libgnomedb/tables-page.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/tables-page.c
198c198
< 		g_object_unref (cnc);
---
> 		g_object_unref (priv->cnc);
Sólo en ./libgnomedb-1.1.6a: libgnomedb.pc
Sólo en ./libgnomedb-1.1.6a: libgnomedb.spec
Sólo en ./libgnomedb-1.1.6a: libtool
Sólo en ./libgnomedb-1.1.6a: ltmain.sh
Sólo en ./libgnomedb-1.1.6a: Makefile
Sólo en ./libgnomedb-1.1.6a: Makefile.in
Sólo en ./libgnomedb-1.1.6a: missing
Sólo en ./libgnomedb-1.1.6a: mkinstalldirs
Sólo en ../cvs/gnome-db-cvs/libgnomedb: monikers
Sólo en ./libgnomedb-1.1.6a/po: az.gmo
Sólo en ./libgnomedb-1.1.6a/po: be.gmo
Sólo en ./libgnomedb-1.1.6a/po: ca.gmo
diff -r ./libgnomedb-1.1.6a/po/ChangeLog ../cvs/gnome-db-cvs/libgnomedb/po/ChangeLog
0a1,21
> 2004-09-26  Adam Weinberger  <adamw gnome org>
> 
> 	* en_CA.po: Updated Canadian English translation.
> 
> 2004-09-03  Laurent Dhima  <laurenti alblinux net>
> 
> 	* sq.po: Added Albanian translation.
> 
> 2004-09-02  Alessio Frusciante  <algol firenze linux it>
> 
> 	* it.po: Updated Italian translation by
> 	Alessio Dessì <alkex inwind it>.
> 
> 2004-08-21  Kjartan Maraas  <kmaraas gnome org>
> 
> 	* nb.po: Add.
> 
> 2004-08-13  Tommi Vainikainen  <thv iki fi>
> 
> 	* fi.po: Unified some fields in po headers for Finnish team.
> 
Sólo en ./libgnomedb-1.1.6a/po: cs.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: CVS
Sólo en ./libgnomedb-1.1.6a/po: da.gmo
Sólo en ./libgnomedb-1.1.6a/po: de.gmo
Sólo en ./libgnomedb-1.1.6a/po: el.gmo
Sólo en ./libgnomedb-1.1.6a/po: en_CA.gmo
diff -r ./libgnomedb-1.1.6a/po/en_CA.po ../cvs/gnome-db-cvs/libgnomedb/po/en_CA.po
5a6
> #
10,11c11,12
< "POT-Creation-Date: 2004-08-12 16:42+0200\n"
< "PO-Revision-Date: 2004-06-10 19:42-0700\n"
---
> "POT-Creation-Date: 2004-09-26 12:47-0400\n"
> "PO-Revision-Date: 2004-09-26 19:42-0400\n"
466c467
< "this dialog. To open your newly created data source,\n"
---
> "this dialogue. To open your newly created data source,\n"
Sólo en ./libgnomedb-1.1.6a/po: en_GB.gmo
Sólo en ./libgnomedb-1.1.6a/po: es.gmo
Sólo en ./libgnomedb-1.1.6a/po: fa.gmo
Sólo en ./libgnomedb-1.1.6a/po: fi.gmo
diff -r ./libgnomedb-1.1.6a/po/fi.po ../cvs/gnome-db-cvs/libgnomedb/po/fi.po
14c14
< "Language-Team: Finnish <gnome-fi-laatu lists sourceforge org>\n"
---
> "Language-Team: Finnish <gnome-fi-laatu lists sourceforge net>\n"
Sólo en ./libgnomedb-1.1.6a/po: fr.gmo
Sólo en ./libgnomedb-1.1.6a/po: ga.gmo
Sólo en ./libgnomedb-1.1.6a/po: gl.gmo
Sólo en ./libgnomedb-1.1.6a/po: hr.gmo
Sólo en ./libgnomedb-1.1.6a/po: hu.gmo
Sólo en ./libgnomedb-1.1.6a/po: it.gmo
diff -r ./libgnomedb-1.1.6a/po/it.po ../cvs/gnome-db-cvs/libgnomedb/po/it.po
4a5
> # Alessio Dessì <alkex inwind it>, 2004.
10,11c11,12
< "POT-Creation-Date: 2004-08-12 16:42+0200\n"
< "PO-Revision-Date: 2002-12-04 21:47+0100\n"
---
> "POT-Creation-Date: 2004-09-02 20:42+0200\n"
> "PO-Revision-Date: 2004-04-07 18:55+0200\n"
28c29
< msgstr ""
---
> msgstr "Configurazione ambiente del database"
39c40
< msgstr ""
---
> msgstr "Nome"
50c51
< msgstr ""
---
> msgstr "Sorgenti di dati configurate nel sistema"
62c63
< "verso un fornitore o verso una combo di database specifici sono "
---
> "verso un fornitore o una combinazione di database specifici sono "
88c89
< msgstr "Non è stata creata nessuna informazione di sorgente dati"
---
> msgstr "Non è stata fornita nessuna informazione per la sorgente dati"
103c104
< msgstr ""
---
> msgstr "Fornitori installati"
122c123
< msgstr ""
---
> msgstr "File dei parametri delle connessioni a database"
126c127
< msgstr ""
---
> msgstr "Documenti"
130c131
< msgstr ""
---
> msgstr "Visualizzatore di codice SQL"
134c135
< msgstr ""
---
> msgstr "Tipo di carattere da usare per il widget griglia"
138c139
< msgstr ""
---
> msgstr "Numero di spazi per il «tab»"
142c143
< msgstr ""
---
> msgstr "Mostra i numeri di riga nell'editor di sorgenti"
146c147
< msgstr ""
---
> msgstr "Usa l'evidenziazione nell'editor del codice sorgente"
150c151
< msgstr ""
---
> msgstr "Servizi di database per GNOME Desktop"
154c155
< msgstr ""
---
> msgstr "Informazioni"
158c159
< msgstr ""
---
> msgstr "Informazioni su GNOME-DB"
162c163
< msgstr ""
---
> msgstr "Chiude questa finestra"
166c167
< msgstr ""
---
> msgstr "Crea un nuovo elemento"
169d169
< #, fuzzy
180c180
< msgstr ""
---
> msgstr "Modifica le proprietà per l'elemento selezionato"
184c184
< msgstr ""
---
> msgstr "Salva i parametri della connessione in un file"
194c194
< msgstr "Seleziona tutte le voci nella lista"
---
> msgstr "Seleziona tutto"
206a207
> #, fuzzy
208c209
< msgstr ""
---
> msgstr "Cancella selezione"
212c213
< msgstr ""
---
> msgstr "_Chiudi"
226c227
< msgstr ""
---
> msgstr "Ca_ncella"
230c231
< msgstr ""
---
> msgstr "_Modifica"
234c235
< msgstr ""
---
> msgstr "A_iuto"
244c245
< msgstr "Procedure"
---
> msgstr "Proprietà"
252d252
< #, fuzzy
254c254
< msgstr "Salva in"
---
> msgstr "Sal_va connessione"
320c320
< msgstr ""
---
> msgstr "ID"
325c325
< msgstr ""
---
> msgstr "Posizione"
332d331
< #, fuzzy
334c333
< msgstr "Nome utente"
---
> msgstr "Nome host"
338c337
< msgstr ""
---
> msgstr "Dominio"
373c372
< msgstr "Bisogna inserire un nome per la nuova sorgente di dati"
---
> msgstr "Ã? necessario inserire un nome per la nuova sorgente di dati"
375a375
> #, fuzzy
377c377
< msgstr ""
---
> msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
381c381
< msgstr ""
---
> msgstr "Esiste già una sorgente di dati con lo stesso nome"
385c385
< msgstr ""
---
> msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
389a390
> "I nomi delle sorgenti di dati possono contenere solo lettere e numeri ASCII"
393c394
< msgstr "Bisogna selezionare un fornitore per la nuova sorgente di dati"
---
> msgstr "Ã? necessario selezionare un fornitore per la nuova sorgente di dati"
409,410c410,411
< "Quest'assistente farà da guida attraverso il processo di\n"
< "creazione di una nuova sorgente dati per l'installazione personale\n"
---
> "L'assistente farà da guida attraverso il processo di creazione\n"
> "di una nuova sorgente dati per l'installazione personale\n"
426,427c427,428
< "I seguenti campi rappresentano le voci di informazioni\n"
< "di base per la nuova sorgente di dati. Alcune di esse (descrizione,\n"
---
> "I seguenti campi rappresentano le voci di informazioni di base\n"
> "per la nuova sorgente di dati. Alcune di esse (descrizione,\n"
429,430c430,431
< "Se non si sà quale fornitore utilizzare, si selezioni\n"
< "quello predefinito"
---
> "Se non si sà quale fornitore utilizzare, selezionare quello\n"
> "predefinito"
454c455
< msgstr "Nome utente"
---
> msgstr "Nome utente:"
460c461
< msgstr "Password"
---
> msgstr "Password:"
474,477c475,478
< "I seguenti campi rappresentano l'informazione richiesta\n"
< "dal fornitore selezionato nella pagina precedente per aprire\n"
< "una certa connessione. Questa informazione è specifica al fornitore,\n"
< "quindi si controlli il manuale per maggiori informazioni"
---
> "I seguenti campi rappresentano l'informazione richiesta dal fornitore\n"
> "selezionato nella pagina precedente per aprire una certa connessione.\n"
> "Questa informazione è specifica del fornitore, controllare il manuale per\n"
> "maggiori informazioni"
492,494c493,495
< "una nuova sorgente di dati. Premere «Applica» per chiudere\n"
< "questa finestra di dialogo. Per aprire la sorgente di dati appena\n"
< "creata, basta selezionarla quando viene richiesta una sorgente di dati"
---
> "una nuova sorgente di dati. Premere «Applica» per chiudere questa\n"
> "finestra di dialogo. Per aprire la sorgente di dati appena creata,\n"
> "basta selezionarla quando viene richiesta una sorgente di dati"
515c516
< msgstr ""
---
> msgstr "Si è verificato un errore nel database sottostante"
522d522
< #, fuzzy
524c524
< msgstr "Dettaglio"
---
> msgstr "Dettagli"
537c537
< msgstr "Titolo"
---
> msgstr "Campi"
540d539
< #, fuzzy
542c541
< msgstr "Prova"
---
> msgstr ""
556c555
< msgstr "Descrizione del recordset"
---
> msgstr "Descrizione dell'insieme di record"
559c558
< #, c-format
---
> #, fuzzy, c-format
563a563,564
> "Il file %s esiste già\n"
> "Sovrascriverlo?"
576c577
< msgstr "Bisogna specificare un nome di file"
---
> msgstr "Ã? necessario specificare un nome di file"
580c581
< msgstr ""
---
> msgstr "Ricevuto file vuoto durante la conversione dei dati"
623d623
< #, fuzzy
625c625
< msgstr "Descrivi..."
---
> msgstr "Descrive"
637c637
< msgstr "� stato tentato di inizializzare un client già inizializzato"
---
> msgstr "Si è tentato di inizializzare un client già inizializzato"
643a644,645
> "Inserire gli argomenti per aprire una connessione\n"
> "a una sorgente di dati qui sotto"
646d647
< #, fuzzy
648c649
< msgstr "Sorgente dati"
---
> msgstr "Sorgente dati:"
651d651
< #, fuzzy
653c653
< msgstr "Nome utente"
---
> msgstr "Nome utente:"
656d655
< #, fuzzy
658c657
< msgstr "Password"
---
> msgstr "Password:"
662c661
< msgstr ""
---
> msgstr "Campi"
666c665
< msgstr ""
---
> msgstr "Esegui commit"
670c669
< msgstr ""
---
> msgstr "Connetti"
674c673
< msgstr ""
---
> msgstr "Proggettista"
678c677
< msgstr ""
---
> msgstr "Disconnetti"
682c681
< msgstr ""
---
> msgstr "NessunaTransazione"
686c685
< msgstr ""
---
> msgstr "Query"
690c689
< msgstr ""
---
> msgstr "Reverti commit"
694c693
< msgstr ""
---
> msgstr "SQL"
698c697
< msgstr ""
---
> msgstr "InternamenteAllaTransazione"
701c700
< #, fuzzy, c-format
---
> #, c-format
703c702
< msgstr "Errore"
---
> msgstr "Errore: %s"
712c711
< msgstr ""
---
> msgstr "Login per %s"
716c715
< msgstr ""
---
> msgstr "Login al database"
724d722
< #, fuzzy
726c724
< msgstr "Proprietà del database"
---
> msgstr "Proprietà della tabella"
729d726
< #, fuzzy
735c732
< msgstr ""
---
> msgstr "Nuova"
739c736
< msgstr ""
---
> msgstr "Crea una nuova tabella"
742d738
< #, fuzzy
744c740
< msgstr "Procedure"
---
> msgstr "Proprietà"
747d742
< #, fuzzy
749c744
< msgstr "Proprietà del database"
---
> msgstr "Visualizza proprietà della tabella"
752a748
> #, fuzzy
754c750
< msgstr ""
---
> msgstr "ID"
781a778
> #, fuzzy
783c780
< msgstr ""
---
> msgstr "Posizione"
818a816
> #, fuzzy
820c818
< msgstr ""
---
> msgstr "Cancella selezione"
892d889
< #, fuzzy
894c891
< msgstr "Non è possibile aprire una connessione verso %s"
---
> msgstr ""
933c930
< msgstr "Sequenze"
---
> msgstr "Preferen_ze"
963a961
> #, fuzzy
965c963
< msgstr ""
---
> msgstr "Esegui commit"
1015c1013,1034
< #, fuzzy
---
> #~ msgid "Browse database..."
> #~ msgstr "Esplorazione database..."
> 
> #~ msgid "Component that includes context menu items for .connection files"
> #~ msgstr ""
> #~ "Componente che include le voci del menu contestuale per i file .connection"
> 
> #~ msgid "Component that includes context menu items for .sql files"
> #~ msgstr "Componente che include le voci del menu contestuale per i file .sql"
> 
> #~ msgid "Connection MIME handler component"
> #~ msgstr "Componente del gestore dei tipi di connessione MIME"
> 
> #~ msgid "Database component factory"
> #~ msgstr "Produttore di componenti Database"
> 
> #~ msgid "Open in database connection..."
> #~ msgstr "Apre all'interno di una connessione a database..."
> 
> #~ msgid "SQL MIME handler component"
> #~ msgstr "Componente del gestore di tipi MIME SQL"
> 
1017c1036
< #~ msgstr "Proprietà del database"
---
> #~ msgstr "Esploratore di database"
1022c1041,1043
< #, fuzzy
---
> #~ msgid "SQL Viewer"
> #~ msgstr "Visualizzatore SQL"
> 
1024c1045,1057
< #~ msgstr "Proprietà del database"
---
> #~ msgstr "Configurazione del database"
> 
> #~ msgid "Edit application preferences"
> #~ msgstr "Modifica le preferenze dell'applicazione"
> 
> #~ msgid "New..."
> #~ msgstr "Nuovo..."
> 
> #~ msgid "_File"
> #~ msgstr "_File"
> 
> #~ msgid "_Properties..."
> #~ msgstr "P_roprietà..."
1026d1058
< #, fuzzy
1028c1060
< #~ msgstr "Impostazioni"
---
> #~ msgstr "Im_postazioni"
1034c1066
< #~ msgstr "Salva come..."
---
> #~ msgstr "Salva come"
1048c1080,1085
< #, fuzzy
---
> #~ msgid "Table Data"
> #~ msgstr "Tabella dei dati"
> 
> #~ msgid "View table data"
> #~ msgstr "Visualizza dati della tabella"
> 
1050c1087
< #~ msgstr "Proprietà del database"
---
> #~ msgstr "Produttore Moniker del database"
1052d1088
< #, fuzzy
1054c1090
< #~ msgstr "Proprietà del database"
---
> #~ msgstr "database: moniker"
1057c1093
< #~ msgstr "� fallita la manifatturazione di un «%s»"
---
> #~ msgstr "Fallita la produzione di un «%s»"
1061,1099d1096
< 
< #~ msgid "Data sources"
< #~ msgstr "Sorgenti di dati"
< 
< #~ msgid "Test Data Source"
< #~ msgstr "Prova sorgente di dati"
< 
< #~ msgid "Connection to %s successful!"
< #~ msgstr "Connessione verso %s riuscita!"
< 
< #~ msgid "Data source"
< #~ msgstr "Sorgente di dati"
< 
< #~ msgid "Select all"
< #~ msgstr "Seleziona tutto"
< 
< #~ msgid "Unselect all"
< #~ msgstr "Deseleziona tutto"
< 
< #~ msgid "Unselect All"
< #~ msgstr "Deseleziona tutto"
< 
< #~ msgid "Display column headers"
< #~ msgstr "Visualizza intestazioni di colonna"
< 
< #~ msgid "Hide column headers"
< #~ msgstr "Nascondi le intestazioni di colonna"
< 
< #~ msgid "Save as..."
< #~ msgstr "Salva come..."
< 
< #~ msgid "Export data to different formats"
< #~ msgstr "Esporta dati in formati differenti"
< 
< #~ msgid "Describe current data set"
< #~ msgstr "Descrive il set di dati corrente"
< 
< #~ msgid "View current data in more detail"
< #~ msgstr "Visualizza i dati correnti più in dettaglio"
Sólo en ./libgnomedb-1.1.6a/po: ja.gmo
Sólo en ./libgnomedb-1.1.6a/po: ko.gmo
Sólo en ./libgnomedb-1.1.6a/po: libgnomedb-2.pot
Sólo en ./libgnomedb-1.1.6a/po: Makefile
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: mk.po
Sólo en ./libgnomedb-1.1.6a/po: ml.gmo
Sólo en ./libgnomedb-1.1.6a/po: ms.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: nb.po
Sólo en ./libgnomedb-1.1.6a/po: nl.gmo
Sólo en ./libgnomedb-1.1.6a/po: no.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: pa.po
Sólo en ./libgnomedb-1.1.6a/po: pl.gmo
Sólo en ./libgnomedb-1.1.6a/po: POTFILES
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: POTFILES.skip
Sólo en ./libgnomedb-1.1.6a/po: pt_BR.gmo
Sólo en ./libgnomedb-1.1.6a/po: pt.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: README.translators
Sólo en ./libgnomedb-1.1.6a/po: ru.gmo
Sólo en ./libgnomedb-1.1.6a/po: sk.gmo
Sólo en ./libgnomedb-1.1.6a/po: sl.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: sq.po
Sólo en ./libgnomedb-1.1.6a/po: sr.gmo
Sólo en ./libgnomedb-1.1.6a/po: sr Latn gmo
Sólo en ./libgnomedb-1.1.6a/po: sv.gmo
diff -r ./libgnomedb-1.1.6a/po/sv.po ../cvs/gnome-db-cvs/libgnomedb/po/sv.po
7c7
< # $Id: sv.po,v 1.82 2004/06/07 22:33:37 rodrigo Exp $
---
> # $Id: sv.po,v 1.83 2004/08/12 14:44:29 rodrigo Exp $
Sólo en ./libgnomedb-1.1.6a/po: ta.gmo
Sólo en ./libgnomedb-1.1.6a/po: tr.gmo
Sólo en ./libgnomedb-1.1.6a/po: uk.gmo
Sólo en ./libgnomedb-1.1.6a/po: vi.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_CN.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_TW.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb: providers
Sólo en ./libgnomedb-1.1.6a: stamp.h
Sólo en ../cvs/gnome-db-cvs/libgnomedb/testing: CVS
Sólo en ./libgnomedb-1.1.6a/testing: .deps
Sólo en ./libgnomedb-1.1.6a/testing: Makefile
Sólo en ./libgnomedb-1.1.6a/testing: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: vfs
Sólo en ./libgnomedb-1.1.6a: aclocal.m4
Sólo en ../cvs/gnome-db-cvs/libgnomedb: autogen.sh
diff -rbB ./libgnomedb-1.1.6a/ChangeLog ../cvs/gnome-db-cvs/libgnomedb/ChangeLog
0a1,19
> 2004-09-25  Gustavo R. Montesino <grmontesino ig com br>
> 
> 	Fixes #150791
> 
> 	* libgnomedb/tables-page.c (tables_page_set_connection): unref the
> 	old connection, not the new one.
> 
> 2004-09-22  Rodrigo Moya <rodrigo gnome-db org>
> 
> 	* configure.in: removed GNOME_COMPILE_WARNINGS macro.
> 
> 2004-08-21  Kjartan Maraas  <kmaraas gnome org>
> 
> 	* configure.in: Add «nb» to ALL_LINGUAS.
> 
> 2004-08-12  Rodrigo Moya <rodrigo gnome-db org>
> 
> 	Released 1.1.6.
> 
Sólo en ../cvs/gnome-db-cvs/libgnomedb: components
Sólo en ./libgnomedb-1.1.6a: config.guess
Sólo en ./libgnomedb-1.1.6a: config.log
Sólo en ./libgnomedb-1.1.6a: config.status
Sólo en ./libgnomedb-1.1.6a: config.sub
Sólo en ./libgnomedb-1.1.6a: configure
diff -rbB ./libgnomedb-1.1.6a/configure.in ../cvs/gnome-db-cvs/libgnomedb/configure.in
6c6
< GNOMEDB_MICRO_VERSION=6
---
> GNOMEDB_MICRO_VERSION=7
63c63
< ALL_LINGUAS="az be ca cs da de el en_CA en_GB es fa fi fr ga gl hr hu it ja ko ml ms nl no pl pt pt_BR ru sk sr sr Latn sl sv ta tr uk vi zh_CN zh_TW"
---
> ALL_LINGUAS="az be ca cs da de el en_CA en_GB es fa fi fr ga gl hr hu it ja ko ml ms nb nl no pl pt pt_BR ru sk sl sq sr sr Latn sv ta tr uk vi zh_CN zh_TW"
75,77d74
< GNOME_COMPILE_WARNINGS(maximum)
< CFLAGS="$CFLAGS $WARN_CFLAGS"
< CPPFLAGS="$CPPFLAGS $WARN_FLAGS"
Sólo en ../cvs/gnome-db-cvs/libgnomedb/control-center: CVS
Sólo en ./libgnomedb-1.1.6a/control-center: database-properties.desktop
Sólo en ./libgnomedb-1.1.6a/control-center: .deps
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile.in
Sólo en ./libgnomedb-1.1.6a: COPYING
Sólo en ../cvs/gnome-db-cvs/libgnomedb: CVS
Sólo en ../cvs/gnome-db-cvs/libgnomedb/data: CVS
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.keys
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.schemas
Sólo en ./libgnomedb-1.1.6a/data: Makefile
Sólo en ./libgnomedb-1.1.6a/data: Makefile.in
Sólo en ./libgnomedb-1.1.6a: depcomp
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C: html
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl-list.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-undocumented.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: db-shell.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-browser-private.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-find-dialog.sgml.bak
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-i18n.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-private.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-unused.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: sql-viewer.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: table-properties-dialog.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: tables-page.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: utils.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C: xml
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: CVS
Sólo en ./libgnomedb-1.1.6a/doc: libgnomedb-C.omf
Sólo en ./libgnomedb-1.1.6a/doc: Makefile
Sólo en ./libgnomedb-1.1.6a/doc: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: reference
Sólo en ../cvs/gnome-db-cvs/libgnomedb/glade: CVS
Sólo en ./libgnomedb-1.1.6a/glade: .deps
Sólo en ./libgnomedb-1.1.6a/glade: Makefile
Sólo en ./libgnomedb-1.1.6a/glade: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: HACKING
Sólo en ./libgnomedb-1.1.6a: INSTALL
Sólo en ./libgnomedb-1.1.6a: install-sh
Sólo en ./libgnomedb-1.1.6a: intltool-extract
Sólo en ./libgnomedb-1.1.6a: intltool-extract.in
Sólo en ./libgnomedb-1.1.6a: intltool-merge
Sólo en ./libgnomedb-1.1.6a: intltool-merge.in
Sólo en ./libgnomedb-1.1.6a: intltool-update
Sólo en ./libgnomedb-1.1.6a: intltool-update.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: lib
Sólo en ../cvs/gnome-db-cvs/libgnomedb/libgnomedb: CVS
Sólo en ./libgnomedb-1.1.6a/libgnomedb: .deps
diff -rbB ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.c
25c25
< #define PARENT_TYPE GTK_TYPE_COMBO_BOX_ENTRY
---
> #define PARENT_TYPE GTK_TYPE_COMBO
52,58d51
< enum {
< 	MODEL_CHANGED,
< 	LAST_SIGNAL
< };
< 
< static gint combo_signals[LAST_SIGNAL];
< 
82,91d74
< 	
< 	/* add class signals */
< 	combo_signals[MODEL_CHANGED] =
< 		g_signal_new ("model_changed",
< 			      G_TYPE_FROM_CLASS (object_class),
< 			      G_SIGNAL_RUN_LAST,
< 			      G_STRUCT_OFFSET (GnomeDbComboClass, model_changed),
< 			      NULL, NULL,
< 			      g_cclosure_marshal_VOID__VOID,
< 			      G_TYPE_NONE, 0);
102,104d84
< 	combo->priv->col = 0;
< 	gtk_combo_box_set_model(GTK_COMBO_BOX(combo), NULL);
< 	
222d201
< 	
224c203
< 	g_return_val_if_fail (col >= 0 && col < gda_data_model_get_n_columns(model), NULL);
---
> 	g_return_val_if_fail (col >= 0, NULL);
239,242c218,220
< 	gint rows, i;
< 	GdaValue *value;
< 	GtkTreeStore *combo_model;
< 	GtkTreeIter iter;
---
> 	gint rows, i, cols;
> 	const GdaValue *value;
> 	GList *list = NULL;
246a225
> 	cols = gda_data_model_get_n_columns (model);
248,250c227,232
< 		
< 	combo_model = gtk_tree_store_new(1, G_TYPE_STRING);
< 	/* Set the values to ListStore */
---
> 	if (rows == 0 || cols < combo->priv->col) {
> 		list = g_list_append (list, "");
> 		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
> 		g_list_free (list);
> 		return;
> 	}
253d234
< 		gtk_tree_store_append(combo_model,&iter, NULL);
255c236
< 		gtk_tree_store_set(combo_model,&iter,0,gda_value_stringify(value),-1);
---
> 		list = g_list_append (list, gda_value_stringify (value));
257,258d237
< 	gtk_combo_box_set_model(GTK_COMBO_BOX(combo), combo_model);
< 	gtk_combo_box_entry_set_text_column(GTK_COMBO_BOX_ENTRY(combo), 0);
259a239,241
> 	gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
> 	g_list_foreach (list, (GFunc) g_free, NULL);
> 	g_list_free (list);
275a258
> 	GList *list = NULL;
279d261
< 	g_return_if_fail (col >= 0 && col < gda_data_model_get_n_columns(model));
281a264
> 		g_signal_handlers_disconnect_by_func (G_OBJECT (combo->priv->model), model_changed_cb, combo);
284c267
< 	g_object_ref (G_OBJECT (model));
---
> 
285a269,273
> 	if (model != NULL) {
> 		g_object_ref (G_OBJECT (model));
> 		g_signal_connect (G_OBJECT (combo->priv->model), "changed",
> 				  G_CALLBACK (model_changed_cb), combo);
> 
288c276,280
< 	g_signal_emit (G_OBJECT (combo), combo_signals[MODEL_CHANGED], 0);
---
> 	} else {
> 		list = g_list_append (list, "");
> 		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
> 		g_list_free (list);
> 	}
316c308
<  * Returns: the column of the #GdaDataModel showed by the #GnomeDbCombo.
---
>  * Returns: the column of the #GdaDataModel stored by the #GnomeDbCombo.
diff -rbB ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.h
27,28c27
< #include <gtk/gtkcomboboxentry.h>
< #include <gtk/gtktreestore.h>
---
> #include <gtk/gtkcombo.h>
43c42
< 	GtkComboBoxEntry combo;
---
> 	GtkCombo combo;
48,49c47
< 	GtkComboBoxEntryClass parent_class;
< 	void (* model_changed) (GnomeDbCombo *combo);
---
> 	GtkComboClass parent_class;
diff -rbB ./libgnomedb-1.1.6a/libgnomedb/gnome-db-data-source-selector.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-data-source-selector.c
48a49
> 	GList *dsn_list, *l;
52a54,60
> 	/* load data sources */
> 	dsn_list = gnome_db_config_get_data_source_list ();
> 	for (l = dsn_list; l != NULL; l = l->next) {
> 		GdaDataSourceInfo *dsn_info = (GdaDataSourceInfo *) l->data;
> 
> 		if (!dsn_info)
> 			continue;
53a62,67
> 		if (name != NULL && strcmp (name, dsn_info->name) != 0)
> 			continue;
> 
> 		/* add the data source to the option menu */
> 		gnome_db_option_menu_add_item (GTK_OPTION_MENU (selector), dsn_info->name);
> 	}
diff -rbB ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.c
40d39
< 	gboolean show_navigator_buttons;
70d68
< 	ROW_CHANGED,
90d87
< 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
104d100
< 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
121d116
< 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
133d127
< 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
191,192d184
< 		
< 	if(form->priv->show_navigator_buttons) {
200d191
< 		
225d215
< 	}
267d257
< 	{
269d258
< 	}
372,379d360
< 	form_signals[ROW_CHANGED] =
< 		g_signal_new ("row_changed",
< 			      G_TYPE_FROM_CLASS (object_class),
< 			      G_SIGNAL_RUN_LAST,
< 			      G_STRUCT_OFFSET (GnomeDbFormClass, row_changed),
< 			      NULL, NULL,
< 			      g_cclosure_marshal_VOID__VOID,
< 			      G_TYPE_NONE, 0);
394d374
< 	form->priv->show_navigator_buttons = TRUE;
540d519
< 	g_return_if_fail (GDA_IS_DATA_MODEL (model));
549c529
< 	}
---
> }
609,623d588
< 
< void
< gnome_db_form_show_navigator_buttons(GnomeDbForm *form, gboolean value)
< {
< 	g_return_if_fail (GNOME_DB_IS_FORM (form));
< 	form->priv->show_navigator_buttons= value;
< 	setup_widgets_for_model(form);
< }
< 
< gboolean
< gnome_db_form_is_navigator_buttons_shown(GnomeDbForm *form)
< {
< 	g_return_if_fail (GNOME_DB_IS_FORM (form));
< 	return form->priv->show_navigator_buttons;
< }
diff -rbB ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.h
51d50
< 	void (* row_changed) (GnomeDbForm *form);
67,68d65
< void			 gnome_db_form_show_navigator_buttons(GnomeDbForm *form, gboolean value);
< gboolean         gnome_db_form_is_navigator_buttons_shown(GnomeDbForm *form);
diff -rbB ./libgnomedb-1.1.6a/libgnomedb/gnome-db-login.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-login.c
328a329,330
> 	g_return_if_fail (GTK_IS_OPTION_MENU(login->priv->dsn_entry));
> 
diff -rbB ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.c
140c140
< 	combo = gtk_combo_box_entry_new ();
---
> 	combo = gtk_combo_new ();
1016,1073d1015
< 
< /**
<  * gnome_db_value_get_from_date_edit saves the contents of a #GnomeDateEdit in to a #GdaValue.
<  * 
<  * @dateedit: a #GnomeDateEdit widget
<  * Returns: #GdaValue in the #GnomeDateEdit widget.
<  */
< GdaValue *
< gnome_db_value_get_from_date_edit(GnomeDateEdit *dateedit)
< {
< 	time_t time;
< 	GDate *date = NULL;
< 	GdaDate gda_date;
< 	GdaValue *val = NULL;
< 	
< 	time = gnome_date_edit_get_time(dateedit);
< 		
< 	date = g_date_new();
< 	g_date_set_time(date, time);
< 			
< 	gda_date.year = (gshort) g_date_get_year(date);
< 	gda_date.month = (gushort) g_date_get_month(date);
< 	gda_date.day = (gushort) g_date_get_day(date);
< 	
< 	val = gda_value_new_date(&gda_date);
< 	
< 	return val;
< }
< 
< /**
<  * gnome_db_date_edit_set_from_value set the contents of a #GnomeDateEdit from #GdaValue.
<  * 
<  * @dateedit: a #GnomeDateEdit widget
<  * @value: a #GdaValue to save to.
<  * Returns: #GdaValue in the #GnomeDateEdit widget.
<  */
< void
< gnome_db_date_edit_set_from_value(GnomeDateEdit *dateedit, GdaValue *value)
< {
< 	time_t time;
< 	GdaDate *gda_date;
< 	GDate *date;
< 	struct tm tm_struct;
< 		
< 	gda_date = gda_value_get_date(value);
< 	
< 	date = g_date_new();
< 	g_date_set_dmy(date, (GDateDay) gda_date->day,
< 						(GDateMonth) gda_date->month,
< 						(GDateYear) gda_date->year);
< 		
< 	g_date_to_struct_tm(date,&tm_struct);
< 	
< 	time = mktime(&tm_struct);
< 	
< 	gnome_date_edit_set_time(dateedit,time);
< 	
< }
diff -rbB ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.h
27d26
< #include <libgda/gda-value.h>
38d36
< #include <libgnomeui/gnome-dateedit.h>
121,124d118
< GdaValue	*gnome_db_value_get_from_date_edit(GnomeDateEdit *dateedit);
< void		 gnome_db_date_edit_set_from_value(GnomeDateEdit *dateedit, GdaValue *value);
< 
< 
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile.in
diff -rbB ./libgnomedb-1.1.6a/libgnomedb/tables-page.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/tables-page.c
198c198
< 		g_object_unref (cnc);
---
> 		g_object_unref (priv->cnc);
Sólo en ./libgnomedb-1.1.6a: libgnomedb.pc
Sólo en ./libgnomedb-1.1.6a: libgnomedb.spec
Sólo en ./libgnomedb-1.1.6a: libtool
Sólo en ./libgnomedb-1.1.6a: ltmain.sh
Sólo en ./libgnomedb-1.1.6a: Makefile
Sólo en ./libgnomedb-1.1.6a: Makefile.in
Sólo en ./libgnomedb-1.1.6a: missing
Sólo en ./libgnomedb-1.1.6a: mkinstalldirs
Sólo en ../cvs/gnome-db-cvs/libgnomedb: monikers
Sólo en ./libgnomedb-1.1.6a/po: az.gmo
Sólo en ./libgnomedb-1.1.6a/po: be.gmo
Sólo en ./libgnomedb-1.1.6a/po: ca.gmo
diff -rbB ./libgnomedb-1.1.6a/po/ChangeLog ../cvs/gnome-db-cvs/libgnomedb/po/ChangeLog
0a1,21
> 2004-09-26  Adam Weinberger  <adamw gnome org>
> 
> 	* en_CA.po: Updated Canadian English translation.
> 
> 2004-09-03  Laurent Dhima  <laurenti alblinux net>
> 
> 	* sq.po: Added Albanian translation.
> 
> 2004-09-02  Alessio Frusciante  <algol firenze linux it>
> 
> 	* it.po: Updated Italian translation by
> 	Alessio Dessì <alkex inwind it>.
> 
> 2004-08-21  Kjartan Maraas  <kmaraas gnome org>
> 
> 	* nb.po: Add.
> 
> 2004-08-13  Tommi Vainikainen  <thv iki fi>
> 
> 	* fi.po: Unified some fields in po headers for Finnish team.
> 
Sólo en ./libgnomedb-1.1.6a/po: cs.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: CVS
Sólo en ./libgnomedb-1.1.6a/po: da.gmo
Sólo en ./libgnomedb-1.1.6a/po: de.gmo
Sólo en ./libgnomedb-1.1.6a/po: el.gmo
Sólo en ./libgnomedb-1.1.6a/po: en_CA.gmo
diff -rbB ./libgnomedb-1.1.6a/po/en_CA.po ../cvs/gnome-db-cvs/libgnomedb/po/en_CA.po
5a6
> #
10,11c11,12
< "POT-Creation-Date: 2004-08-12 16:42+0200\n"
< "PO-Revision-Date: 2004-06-10 19:42-0700\n"
---
> "POT-Creation-Date: 2004-09-26 12:47-0400\n"
> "PO-Revision-Date: 2004-09-26 19:42-0400\n"
466c467
< "this dialog. To open your newly created data source,\n"
---
> "this dialogue. To open your newly created data source,\n"
Sólo en ./libgnomedb-1.1.6a/po: en_GB.gmo
Sólo en ./libgnomedb-1.1.6a/po: es.gmo
Sólo en ./libgnomedb-1.1.6a/po: fa.gmo
Sólo en ./libgnomedb-1.1.6a/po: fi.gmo
diff -rbB ./libgnomedb-1.1.6a/po/fi.po ../cvs/gnome-db-cvs/libgnomedb/po/fi.po
14c14
< "Language-Team: Finnish <gnome-fi-laatu lists sourceforge org>\n"
---
> "Language-Team: Finnish <gnome-fi-laatu lists sourceforge net>\n"
Sólo en ./libgnomedb-1.1.6a/po: fr.gmo
Sólo en ./libgnomedb-1.1.6a/po: ga.gmo
Sólo en ./libgnomedb-1.1.6a/po: gl.gmo
Sólo en ./libgnomedb-1.1.6a/po: hr.gmo
Sólo en ./libgnomedb-1.1.6a/po: hu.gmo
Sólo en ./libgnomedb-1.1.6a/po: it.gmo
diff -rbB ./libgnomedb-1.1.6a/po/it.po ../cvs/gnome-db-cvs/libgnomedb/po/it.po
4a5
> # Alessio Dessì <alkex inwind it>, 2004.
10,11c11,12
< "POT-Creation-Date: 2004-08-12 16:42+0200\n"
< "PO-Revision-Date: 2002-12-04 21:47+0100\n"
---
> "POT-Creation-Date: 2004-09-02 20:42+0200\n"
> "PO-Revision-Date: 2004-04-07 18:55+0200\n"
28c29
< msgstr ""
---
> msgstr "Configurazione ambiente del database"
39c40
< msgstr ""
---
> msgstr "Nome"
50c51
< msgstr ""
---
> msgstr "Sorgenti di dati configurate nel sistema"
62c63
< "verso un fornitore o verso una combo di database specifici sono "
---
> "verso un fornitore o una combinazione di database specifici sono "
88c89
< msgstr "Non è stata creata nessuna informazione di sorgente dati"
---
> msgstr "Non è stata fornita nessuna informazione per la sorgente dati"
103c104
< msgstr ""
---
> msgstr "Fornitori installati"
122c123
< msgstr ""
---
> msgstr "File dei parametri delle connessioni a database"
126c127
< msgstr ""
---
> msgstr "Documenti"
130c131
< msgstr ""
---
> msgstr "Visualizzatore di codice SQL"
134c135
< msgstr ""
---
> msgstr "Tipo di carattere da usare per il widget griglia"
138c139
< msgstr ""
---
> msgstr "Numero di spazi per il «tab»"
142c143
< msgstr ""
---
> msgstr "Mostra i numeri di riga nell'editor di sorgenti"
146c147
< msgstr ""
---
> msgstr "Usa l'evidenziazione nell'editor del codice sorgente"
150c151
< msgstr ""
---
> msgstr "Servizi di database per GNOME Desktop"
154c155
< msgstr ""
---
> msgstr "Informazioni"
158c159
< msgstr ""
---
> msgstr "Informazioni su GNOME-DB"
162c163
< msgstr ""
---
> msgstr "Chiude questa finestra"
166c167
< msgstr ""
---
> msgstr "Crea un nuovo elemento"
169d169
< #, fuzzy
180c180
< msgstr ""
---
> msgstr "Modifica le proprietà per l'elemento selezionato"
184c184
< msgstr ""
---
> msgstr "Salva i parametri della connessione in un file"
194c194
< msgstr "Seleziona tutte le voci nella lista"
---
> msgstr "Seleziona tutto"
206a207
> #, fuzzy
208c209
< msgstr ""
---
> msgstr "Cancella selezione"
212c213
< msgstr ""
---
> msgstr "_Chiudi"
226c227
< msgstr ""
---
> msgstr "Ca_ncella"
230c231
< msgstr ""
---
> msgstr "_Modifica"
234c235
< msgstr ""
---
> msgstr "A_iuto"
244c245
< msgstr "Procedure"
---
> msgstr "Proprietà"
252d252
< #, fuzzy
254c254
< msgstr "Salva in"
---
> msgstr "Sal_va connessione"
320c320
< msgstr ""
---
> msgstr "ID"
325c325
< msgstr ""
---
> msgstr "Posizione"
332d331
< #, fuzzy
334c333
< msgstr "Nome utente"
---
> msgstr "Nome host"
338c337
< msgstr ""
---
> msgstr "Dominio"
373c372
< msgstr "Bisogna inserire un nome per la nuova sorgente di dati"
---
> msgstr "Ã? necessario inserire un nome per la nuova sorgente di dati"
375a375
> #, fuzzy
377c377
< msgstr ""
---
> msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
381c381
< msgstr ""
---
> msgstr "Esiste già una sorgente di dati con lo stesso nome"
385c385
< msgstr ""
---
> msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
389a390
> "I nomi delle sorgenti di dati possono contenere solo lettere e numeri ASCII"
393c394
< msgstr "Bisogna selezionare un fornitore per la nuova sorgente di dati"
---
> msgstr "Ã? necessario selezionare un fornitore per la nuova sorgente di dati"
409,410c410,411
< "Quest'assistente farà da guida attraverso il processo di\n"
< "creazione di una nuova sorgente dati per l'installazione personale\n"
---
> "L'assistente farà da guida attraverso il processo di creazione\n"
> "di una nuova sorgente dati per l'installazione personale\n"
426,427c427,428
< "I seguenti campi rappresentano le voci di informazioni\n"
< "di base per la nuova sorgente di dati. Alcune di esse (descrizione,\n"
---
> "I seguenti campi rappresentano le voci di informazioni di base\n"
> "per la nuova sorgente di dati. Alcune di esse (descrizione,\n"
429,430c430,431
< "Se non si sà quale fornitore utilizzare, si selezioni\n"
< "quello predefinito"
---
> "Se non si sà quale fornitore utilizzare, selezionare quello\n"
> "predefinito"
454c455
< msgstr "Nome utente"
---
> msgstr "Nome utente:"
460c461
< msgstr "Password"
---
> msgstr "Password:"
474,477c475,478
< "I seguenti campi rappresentano l'informazione richiesta\n"
< "dal fornitore selezionato nella pagina precedente per aprire\n"
< "una certa connessione. Questa informazione è specifica al fornitore,\n"
< "quindi si controlli il manuale per maggiori informazioni"
---
> "I seguenti campi rappresentano l'informazione richiesta dal fornitore\n"
> "selezionato nella pagina precedente per aprire una certa connessione.\n"
> "Questa informazione è specifica del fornitore, controllare il manuale per\n"
> "maggiori informazioni"
492,494c493,495
< "una nuova sorgente di dati. Premere «Applica» per chiudere\n"
< "questa finestra di dialogo. Per aprire la sorgente di dati appena\n"
< "creata, basta selezionarla quando viene richiesta una sorgente di dati"
---
> "una nuova sorgente di dati. Premere «Applica» per chiudere questa\n"
> "finestra di dialogo. Per aprire la sorgente di dati appena creata,\n"
> "basta selezionarla quando viene richiesta una sorgente di dati"
515c516
< msgstr ""
---
> msgstr "Si è verificato un errore nel database sottostante"
522d522
< #, fuzzy
524c524
< msgstr "Dettaglio"
---
> msgstr "Dettagli"
537c537
< msgstr "Titolo"
---
> msgstr "Campi"
540d539
< #, fuzzy
542c541
< msgstr "Prova"
---
> msgstr ""
556c555
< msgstr "Descrizione del recordset"
---
> msgstr "Descrizione dell'insieme di record"
559c558
< #, c-format
---
> #, fuzzy, c-format
563a563,564
> "Il file %s esiste già\n"
> "Sovrascriverlo?"
576c577
< msgstr "Bisogna specificare un nome di file"
---
> msgstr "Ã? necessario specificare un nome di file"
580c581
< msgstr ""
---
> msgstr "Ricevuto file vuoto durante la conversione dei dati"
623d623
< #, fuzzy
625c625
< msgstr "Descrivi..."
---
> msgstr "Descrive"
637c637
< msgstr "� stato tentato di inizializzare un client già inizializzato"
---
> msgstr "Si è tentato di inizializzare un client già inizializzato"
643a644,645
> "Inserire gli argomenti per aprire una connessione\n"
> "a una sorgente di dati qui sotto"
646d647
< #, fuzzy
648c649
< msgstr "Sorgente dati"
---
> msgstr "Sorgente dati:"
651d651
< #, fuzzy
653c653
< msgstr "Nome utente"
---
> msgstr "Nome utente:"
656d655
< #, fuzzy
658c657
< msgstr "Password"
---
> msgstr "Password:"
662c661
< msgstr ""
---
> msgstr "Campi"
666c665
< msgstr ""
---
> msgstr "Esegui commit"
670c669
< msgstr ""
---
> msgstr "Connetti"
674c673
< msgstr ""
---
> msgstr "Proggettista"
678c677
< msgstr ""
---
> msgstr "Disconnetti"
682c681
< msgstr ""
---
> msgstr "NessunaTransazione"
686c685
< msgstr ""
---
> msgstr "Query"
690c689
< msgstr ""
---
> msgstr "Reverti commit"
694c693
< msgstr ""
---
> msgstr "SQL"
698c697
< msgstr ""
---
> msgstr "InternamenteAllaTransazione"
701c700
< #, fuzzy, c-format
---
> #, c-format
703c702
< msgstr "Errore"
---
> msgstr "Errore: %s"
712c711
< msgstr ""
---
> msgstr "Login per %s"
716c715
< msgstr ""
---
> msgstr "Login al database"
724d722
< #, fuzzy
726c724
< msgstr "Proprietà del database"
---
> msgstr "Proprietà della tabella"
729d726
< #, fuzzy
735c732
< msgstr ""
---
> msgstr "Nuova"
739c736
< msgstr ""
---
> msgstr "Crea una nuova tabella"
742d738
< #, fuzzy
744c740
< msgstr "Procedure"
---
> msgstr "Proprietà"
747d742
< #, fuzzy
749c744
< msgstr "Proprietà del database"
---
> msgstr "Visualizza proprietà della tabella"
752a748
> #, fuzzy
754c750
< msgstr ""
---
> msgstr "ID"
781a778
> #, fuzzy
783c780
< msgstr ""
---
> msgstr "Posizione"
818a816
> #, fuzzy
820c818
< msgstr ""
---
> msgstr "Cancella selezione"
892d889
< #, fuzzy
894c891
< msgstr "Non è possibile aprire una connessione verso %s"
---
> msgstr ""
933c930
< msgstr "Sequenze"
---
> msgstr "Preferen_ze"
963a961
> #, fuzzy
965c963
< msgstr ""
---
> msgstr "Esegui commit"
1015c1013,1034
< #, fuzzy
---
> #~ msgid "Browse database..."
> #~ msgstr "Esplorazione database..."
> 
> #~ msgid "Component that includes context menu items for .connection files"
> #~ msgstr ""
> #~ "Componente che include le voci del menu contestuale per i file .connection"
> 
> #~ msgid "Component that includes context menu items for .sql files"
> #~ msgstr "Componente che include le voci del menu contestuale per i file .sql"
> 
> #~ msgid "Connection MIME handler component"
> #~ msgstr "Componente del gestore dei tipi di connessione MIME"
> 
> #~ msgid "Database component factory"
> #~ msgstr "Produttore di componenti Database"
> 
> #~ msgid "Open in database connection..."
> #~ msgstr "Apre all'interno di una connessione a database..."
> 
> #~ msgid "SQL MIME handler component"
> #~ msgstr "Componente del gestore di tipi MIME SQL"
> 
1017c1036
< #~ msgstr "Proprietà del database"
---
> #~ msgstr "Esploratore di database"
1022c1041,1043
< #, fuzzy
---
> #~ msgid "SQL Viewer"
> #~ msgstr "Visualizzatore SQL"
> 
1024c1045,1057
< #~ msgstr "Proprietà del database"
---
> #~ msgstr "Configurazione del database"
> 
> #~ msgid "Edit application preferences"
> #~ msgstr "Modifica le preferenze dell'applicazione"
> 
> #~ msgid "New..."
> #~ msgstr "Nuovo..."
> 
> #~ msgid "_File"
> #~ msgstr "_File"
> 
> #~ msgid "_Properties..."
> #~ msgstr "P_roprietà..."
1026d1058
< #, fuzzy
1028c1060
< #~ msgstr "Impostazioni"
---
> #~ msgstr "Im_postazioni"
1034c1066
< #~ msgstr "Salva come..."
---
> #~ msgstr "Salva come"
1048c1080,1085
< #, fuzzy
---
> #~ msgid "Table Data"
> #~ msgstr "Tabella dei dati"
> 
> #~ msgid "View table data"
> #~ msgstr "Visualizza dati della tabella"
> 
1050c1087
< #~ msgstr "Proprietà del database"
---
> #~ msgstr "Produttore Moniker del database"
1052d1088
< #, fuzzy
1054c1090
< #~ msgstr "Proprietà del database"
---
> #~ msgstr "database: moniker"
1057c1093
< #~ msgstr "� fallita la manifatturazione di un «%s»"
---
> #~ msgstr "Fallita la produzione di un «%s»"
1061,1099d1096
< 
< #~ msgid "Data sources"
< #~ msgstr "Sorgenti di dati"
< 
< #~ msgid "Test Data Source"
< #~ msgstr "Prova sorgente di dati"
< 
< #~ msgid "Connection to %s successful!"
< #~ msgstr "Connessione verso %s riuscita!"
< 
< #~ msgid "Data source"
< #~ msgstr "Sorgente di dati"
< 
< #~ msgid "Select all"
< #~ msgstr "Seleziona tutto"
< 
< #~ msgid "Unselect all"
< #~ msgstr "Deseleziona tutto"
< 
< #~ msgid "Unselect All"
< #~ msgstr "Deseleziona tutto"
< 
< #~ msgid "Display column headers"
< #~ msgstr "Visualizza intestazioni di colonna"
< 
< #~ msgid "Hide column headers"
< #~ msgstr "Nascondi le intestazioni di colonna"
< 
< #~ msgid "Save as..."
< #~ msgstr "Salva come..."
< 
< #~ msgid "Export data to different formats"
< #~ msgstr "Esporta dati in formati differenti"
< 
< #~ msgid "Describe current data set"
< #~ msgstr "Descrive il set di dati corrente"
< 
< #~ msgid "View current data in more detail"
< #~ msgstr "Visualizza i dati correnti più in dettaglio"
Sólo en ./libgnomedb-1.1.6a/po: ja.gmo
Sólo en ./libgnomedb-1.1.6a/po: ko.gmo
Sólo en ./libgnomedb-1.1.6a/po: libgnomedb-2.pot
Sólo en ./libgnomedb-1.1.6a/po: Makefile
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: mk.po
Sólo en ./libgnomedb-1.1.6a/po: ml.gmo
Sólo en ./libgnomedb-1.1.6a/po: ms.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: nb.po
Sólo en ./libgnomedb-1.1.6a/po: nl.gmo
Sólo en ./libgnomedb-1.1.6a/po: no.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: pa.po
Sólo en ./libgnomedb-1.1.6a/po: pl.gmo
Sólo en ./libgnomedb-1.1.6a/po: POTFILES
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: POTFILES.skip
Sólo en ./libgnomedb-1.1.6a/po: pt_BR.gmo
Sólo en ./libgnomedb-1.1.6a/po: pt.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: README.translators
Sólo en ./libgnomedb-1.1.6a/po: ru.gmo
Sólo en ./libgnomedb-1.1.6a/po: sk.gmo
Sólo en ./libgnomedb-1.1.6a/po: sl.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: sq.po
Sólo en ./libgnomedb-1.1.6a/po: sr.gmo
Sólo en ./libgnomedb-1.1.6a/po: sr Latn gmo
Sólo en ./libgnomedb-1.1.6a/po: sv.gmo
diff -rbB ./libgnomedb-1.1.6a/po/sv.po ../cvs/gnome-db-cvs/libgnomedb/po/sv.po
7c7
< # $Id: sv.po,v 1.82 2004/06/07 22:33:37 rodrigo Exp $
---
> # $Id: sv.po,v 1.83 2004/08/12 14:44:29 rodrigo Exp $
Sólo en ./libgnomedb-1.1.6a/po: ta.gmo
Sólo en ./libgnomedb-1.1.6a/po: tr.gmo
Sólo en ./libgnomedb-1.1.6a/po: uk.gmo
Sólo en ./libgnomedb-1.1.6a/po: vi.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_CN.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_TW.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb: providers
Sólo en ./libgnomedb-1.1.6a: stamp.h
Sólo en ../cvs/gnome-db-cvs/libgnomedb/testing: CVS
Sólo en ./libgnomedb-1.1.6a/testing: .deps
Sólo en ./libgnomedb-1.1.6a/testing: Makefile
Sólo en ./libgnomedb-1.1.6a/testing: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: vfs
Sólo en ./libgnomedb-1.1.6a: aclocal.m4
Sólo en ../cvs/gnome-db-cvs/libgnomedb: autogen.sh
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/ChangeLog ./libgnomedb-1.1.6a/ChangeLog
1,19d0
< 2004-09-25  Gustavo R. Montesino <grmontesino ig com br>
< 
< 	Fixes #150791
< 
< 	* libgnomedb/tables-page.c (tables_page_set_connection): unref the
< 	old connection, not the new one.
< 
< 2004-09-22  Rodrigo Moya <rodrigo gnome-db org>
< 
< 	* configure.in: removed GNOME_COMPILE_WARNINGS macro.
< 
< 2004-08-21  Kjartan Maraas  <kmaraas gnome org>
< 
< 	* configure.in: Add «nb» to ALL_LINGUAS.
< 
< 2004-08-12  Rodrigo Moya <rodrigo gnome-db org>
< 
< 	Released 1.1.6.
< 
Sólo en ../cvs/gnome-db-cvs/libgnomedb: components
Sólo en ./libgnomedb-1.1.6a: config.guess
Sólo en ./libgnomedb-1.1.6a: config.log
Sólo en ./libgnomedb-1.1.6a: config.status
Sólo en ./libgnomedb-1.1.6a: config.sub
Sólo en ./libgnomedb-1.1.6a: configure
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/configure.in ./libgnomedb-1.1.6a/configure.in
6c6
< GNOMEDB_MICRO_VERSION=7
---
> GNOMEDB_MICRO_VERSION=6
63c63
< ALL_LINGUAS="az be ca cs da de el en_CA en_GB es fa fi fr ga gl hr hu it ja ko ml ms nb nl no pl pt pt_BR ru sk sl sq sr sr Latn sv ta tr uk vi zh_CN zh_TW"
---
> ALL_LINGUAS="az be ca cs da de el en_CA en_GB es fa fi fr ga gl hr hu it ja ko ml ms nl no pl pt pt_BR ru sk sr sr Latn sl sv ta tr uk vi zh_CN zh_TW"
74a75,77
> GNOME_COMPILE_WARNINGS(maximum)
> CFLAGS="$CFLAGS $WARN_CFLAGS"
> CPPFLAGS="$CPPFLAGS $WARN_FLAGS"
Sólo en ../cvs/gnome-db-cvs/libgnomedb/control-center: CVS
Sólo en ./libgnomedb-1.1.6a/control-center: database-properties.desktop
Sólo en ./libgnomedb-1.1.6a/control-center: .deps
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile.in
Sólo en ./libgnomedb-1.1.6a: COPYING
Sólo en ../cvs/gnome-db-cvs/libgnomedb: CVS
Sólo en ../cvs/gnome-db-cvs/libgnomedb/data: CVS
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.keys
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.schemas
Sólo en ./libgnomedb-1.1.6a/data: Makefile
Sólo en ./libgnomedb-1.1.6a/data: Makefile.in
Sólo en ./libgnomedb-1.1.6a: depcomp
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C: html
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl-list.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-undocumented.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: db-shell.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-browser-private.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-find-dialog.sgml.bak
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-i18n.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-private.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-unused.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: sql-viewer.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: table-properties-dialog.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: tables-page.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: utils.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C: xml
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: CVS
Sólo en ./libgnomedb-1.1.6a/doc: libgnomedb-C.omf
Sólo en ./libgnomedb-1.1.6a/doc: Makefile
Sólo en ./libgnomedb-1.1.6a/doc: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: reference
Sólo en ../cvs/gnome-db-cvs/libgnomedb/glade: CVS
Sólo en ./libgnomedb-1.1.6a/glade: .deps
Sólo en ./libgnomedb-1.1.6a/glade: Makefile
Sólo en ./libgnomedb-1.1.6a/glade: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: HACKING
Sólo en ./libgnomedb-1.1.6a: INSTALL
Sólo en ./libgnomedb-1.1.6a: install-sh
Sólo en ./libgnomedb-1.1.6a: intltool-extract
Sólo en ./libgnomedb-1.1.6a: intltool-extract.in
Sólo en ./libgnomedb-1.1.6a: intltool-merge
Sólo en ./libgnomedb-1.1.6a: intltool-merge.in
Sólo en ./libgnomedb-1.1.6a: intltool-update
Sólo en ./libgnomedb-1.1.6a: intltool-update.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: lib
Sólo en ../cvs/gnome-db-cvs/libgnomedb/libgnomedb: CVS
Sólo en ./libgnomedb-1.1.6a/libgnomedb: .deps
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.c ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.c
25c25
< #define PARENT_TYPE GTK_TYPE_COMBO
---
> #define PARENT_TYPE GTK_TYPE_COMBO_BOX_ENTRY
51a52,58
> enum {
> 	MODEL_CHANGED,
> 	LAST_SIGNAL
> };
> 
> static gint combo_signals[LAST_SIGNAL];
> 
74a82,91
> 	
> 	/* add class signals */
> 	combo_signals[MODEL_CHANGED] =
> 		g_signal_new ("model_changed",
> 			      G_TYPE_FROM_CLASS (object_class),
> 			      G_SIGNAL_RUN_LAST,
> 			      G_STRUCT_OFFSET (GnomeDbComboClass, model_changed),
> 			      NULL, NULL,
> 			      g_cclosure_marshal_VOID__VOID,
> 			      G_TYPE_NONE, 0);
84a102,104
> 	combo->priv->col = 0;
> 	gtk_combo_box_set_model(GTK_COMBO_BOX(combo), NULL);
> 	
201a222
> 	
203c224
< 	g_return_val_if_fail (col >= 0, NULL);
---
> 	g_return_val_if_fail (col >= 0 && col < gda_data_model_get_n_columns(model), NULL);
218,220c239,242
< 	gint rows, i, cols;
< 	const GdaValue *value;
< 	GList *list = NULL;
---
> 	gint rows, i;
> 	GdaValue *value;
> 	GtkTreeStore *combo_model;
> 	GtkTreeIter iter;
225d246
< 	cols = gda_data_model_get_n_columns (model);
227,232c248,250
< 	if (rows == 0 || cols < combo->priv->col) {
< 		list = g_list_append (list, "");
< 		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
< 		g_list_free (list);
< 		return;
< 	}
---
> 		
> 	combo_model = gtk_tree_store_new(1, G_TYPE_STRING);
> 	/* Set the values to ListStore */
234a253
> 		gtk_tree_store_append(combo_model,&iter, NULL);
236c255
< 		list = g_list_append (list, gda_value_stringify (value));
---
> 		gtk_tree_store_set(combo_model,&iter,0,gda_value_stringify(value),-1);
237a257,258
> 	gtk_combo_box_set_model(GTK_COMBO_BOX(combo), combo_model);
> 	gtk_combo_box_entry_set_text_column(GTK_COMBO_BOX_ENTRY(combo), 0);
239,241d259
< 	gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
< 	g_list_foreach (list, (GFunc) g_free, NULL);
< 	g_list_free (list);
258d275
< 	GList *list = NULL;
261a279
> 	g_return_if_fail (col >= 0 && col < gda_data_model_get_n_columns(model));
264d281
< 		g_signal_handlers_disconnect_by_func (G_OBJECT (combo->priv->model), model_changed_cb, combo);
267,269d283
< 
< 	combo->priv->model = model;
< 	if (model != NULL) {
271,273c285
< 		g_signal_connect (G_OBJECT (combo->priv->model), "changed",
< 				  G_CALLBACK (model_changed_cb), combo);
< 
---
> 	combo->priv->model = model;
276,280c288
< 	} else {
< 		list = g_list_append (list, "");
< 		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
< 		g_list_free (list);
< 	}
---
> 	g_signal_emit (G_OBJECT (combo), combo_signals[MODEL_CHANGED], 0);
308c316
<  * Returns: the column of the #GdaDataModel stored by the #GnomeDbCombo.
---
>  * Returns: the column of the #GdaDataModel showed by the #GnomeDbCombo.
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.h ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.h
27c27,28
< #include <gtk/gtkcombo.h>
---
> #include <gtk/gtkcomboboxentry.h>
> #include <gtk/gtktreestore.h>
42c43
< 	GtkCombo combo;
---
> 	GtkComboBoxEntry combo;
47c48,49
< 	GtkComboClass parent_class;
---
> 	GtkComboBoxEntryClass parent_class;
> 	void (* model_changed) (GnomeDbCombo *combo);
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-data-source-selector.c ./libgnomedb-1.1.6a/libgnomedb/gnome-db-data-source-selector.c
49d48
< 	GList *dsn_list, *l;
54,60d52
< 	/* load data sources */
< 	dsn_list = gnome_db_config_get_data_source_list ();
< 	for (l = dsn_list; l != NULL; l = l->next) {
< 		GdaDataSourceInfo *dsn_info = (GdaDataSourceInfo *) l->data;
< 
< 		if (!dsn_info)
< 			continue;
62,67d53
< 		if (name != NULL && strcmp (name, dsn_info->name) != 0)
< 			continue;
< 
< 		/* add the data source to the option menu */
< 		gnome_db_option_menu_add_item (GTK_OPTION_MENU (selector), dsn_info->name);
< 	}
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.c ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.c
39a40
> 	gboolean show_navigator_buttons;
68a70
> 	ROW_CHANGED,
87a90
> 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
100a104
> 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
116a121
> 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
127a133
> 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
184a191,192
> 		
> 	if(form->priv->show_navigator_buttons) {
191a200
> 		
215a225
> 	}
257a267
> 	{
258a269
> 	}
360a372,379
> 	form_signals[ROW_CHANGED] =
> 		g_signal_new ("row_changed",
> 			      G_TYPE_FROM_CLASS (object_class),
> 			      G_SIGNAL_RUN_LAST,
> 			      G_STRUCT_OFFSET (GnomeDbFormClass, row_changed),
> 			      NULL, NULL,
> 			      g_cclosure_marshal_VOID__VOID,
> 			      G_TYPE_NONE, 0);
374a394
> 	form->priv->show_navigator_buttons = TRUE;
519a540
> 	g_return_if_fail (GDA_IS_DATA_MODEL (model));
529c549
< }
---
> 	}
588a609,623
> 
> void
> gnome_db_form_show_navigator_buttons(GnomeDbForm *form, gboolean value)
> {
> 	g_return_if_fail (GNOME_DB_IS_FORM (form));
> 	form->priv->show_navigator_buttons= value;
> 	setup_widgets_for_model(form);
> }
> 
> gboolean
> gnome_db_form_is_navigator_buttons_shown(GnomeDbForm *form)
> {
> 	g_return_if_fail (GNOME_DB_IS_FORM (form));
> 	return form->priv->show_navigator_buttons;
> }
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.h ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.h
50a51
> 	void (* row_changed) (GnomeDbForm *form);
65a67,68
> void			 gnome_db_form_show_navigator_buttons(GnomeDbForm *form, gboolean value);
> gboolean         gnome_db_form_is_navigator_buttons_shown(GnomeDbForm *form);
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-login.c ./libgnomedb-1.1.6a/libgnomedb/gnome-db-login.c
329,330d328
< 	g_return_if_fail (GTK_IS_OPTION_MENU(login->priv->dsn_entry));
< 
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.c ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.c
140c140
< 	combo = gtk_combo_new ();
---
> 	combo = gtk_combo_box_entry_new ();
1015a1016,1073
> 
> /**
>  * gnome_db_value_get_from_date_edit saves the contents of a #GnomeDateEdit in to a #GdaValue.
>  * 
>  * @dateedit: a #GnomeDateEdit widget
>  * Returns: #GdaValue in the #GnomeDateEdit widget.
>  */
> GdaValue *
> gnome_db_value_get_from_date_edit(GnomeDateEdit *dateedit)
> {
> 	time_t time;
> 	GDate *date = NULL;
> 	GdaDate gda_date;
> 	GdaValue *val = NULL;
> 	
> 	time = gnome_date_edit_get_time(dateedit);
> 		
> 	date = g_date_new();
> 	g_date_set_time(date, time);
> 			
> 	gda_date.year = (gshort) g_date_get_year(date);
> 	gda_date.month = (gushort) g_date_get_month(date);
> 	gda_date.day = (gushort) g_date_get_day(date);
> 	
> 	val = gda_value_new_date(&gda_date);
> 	
> 	return val;
> }
> 
> /**
>  * gnome_db_date_edit_set_from_value set the contents of a #GnomeDateEdit from #GdaValue.
>  * 
>  * @dateedit: a #GnomeDateEdit widget
>  * @value: a #GdaValue to save to.
>  * Returns: #GdaValue in the #GnomeDateEdit widget.
>  */
> void
> gnome_db_date_edit_set_from_value(GnomeDateEdit *dateedit, GdaValue *value)
> {
> 	time_t time;
> 	GdaDate *gda_date;
> 	GDate *date;
> 	struct tm tm_struct;
> 		
> 	gda_date = gda_value_get_date(value);
> 	
> 	date = g_date_new();
> 	g_date_set_dmy(date, (GDateDay) gda_date->day,
> 						(GDateMonth) gda_date->month,
> 						(GDateYear) gda_date->year);
> 		
> 	g_date_to_struct_tm(date,&tm_struct);
> 	
> 	time = mktime(&tm_struct);
> 	
> 	gnome_date_edit_set_time(dateedit,time);
> 	
> }
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.h ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.h
26a27
> #include <libgda/gda-value.h>
36a38
> #include <libgnomeui/gnome-dateedit.h>
118a121,124
> GdaValue	*gnome_db_value_get_from_date_edit(GnomeDateEdit *dateedit);
> void		 gnome_db_date_edit_set_from_value(GnomeDateEdit *dateedit, GdaValue *value);
> 
> 
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile.in
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/tables-page.c ./libgnomedb-1.1.6a/libgnomedb/tables-page.c
198c198
< 		g_object_unref (priv->cnc);
---
> 		g_object_unref (cnc);
Sólo en ./libgnomedb-1.1.6a: libgnomedb.pc
Sólo en ./libgnomedb-1.1.6a: libgnomedb.spec
Sólo en ./libgnomedb-1.1.6a: libtool
Sólo en ./libgnomedb-1.1.6a: ltmain.sh
Sólo en ./libgnomedb-1.1.6a: Makefile
Sólo en ./libgnomedb-1.1.6a: Makefile.in
Sólo en ./libgnomedb-1.1.6a: missing
Sólo en ./libgnomedb-1.1.6a: mkinstalldirs
Sólo en ../cvs/gnome-db-cvs/libgnomedb: monikers
Sólo en ./libgnomedb-1.1.6a/po: az.gmo
Sólo en ./libgnomedb-1.1.6a/po: be.gmo
Sólo en ./libgnomedb-1.1.6a/po: ca.gmo
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/po/ChangeLog ./libgnomedb-1.1.6a/po/ChangeLog
1,21d0
< 2004-09-26  Adam Weinberger  <adamw gnome org>
< 
< 	* en_CA.po: Updated Canadian English translation.
< 
< 2004-09-03  Laurent Dhima  <laurenti alblinux net>
< 
< 	* sq.po: Added Albanian translation.
< 
< 2004-09-02  Alessio Frusciante  <algol firenze linux it>
< 
< 	* it.po: Updated Italian translation by
< 	Alessio Dessì <alkex inwind it>.
< 
< 2004-08-21  Kjartan Maraas  <kmaraas gnome org>
< 
< 	* nb.po: Add.
< 
< 2004-08-13  Tommi Vainikainen  <thv iki fi>
< 
< 	* fi.po: Unified some fields in po headers for Finnish team.
< 
Sólo en ./libgnomedb-1.1.6a/po: cs.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: CVS
Sólo en ./libgnomedb-1.1.6a/po: da.gmo
Sólo en ./libgnomedb-1.1.6a/po: de.gmo
Sólo en ./libgnomedb-1.1.6a/po: el.gmo
Sólo en ./libgnomedb-1.1.6a/po: en_CA.gmo
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/po/en_CA.po ./libgnomedb-1.1.6a/po/en_CA.po
6d5
< #
11,12c10,11
< "POT-Creation-Date: 2004-09-26 12:47-0400\n"
< "PO-Revision-Date: 2004-09-26 19:42-0400\n"
---
> "POT-Creation-Date: 2004-08-12 16:42+0200\n"
> "PO-Revision-Date: 2004-06-10 19:42-0700\n"
467c466
< "this dialogue. To open your newly created data source,\n"
---
> "this dialog. To open your newly created data source,\n"
Sólo en ./libgnomedb-1.1.6a/po: en_GB.gmo
Sólo en ./libgnomedb-1.1.6a/po: es.gmo
Sólo en ./libgnomedb-1.1.6a/po: fa.gmo
Sólo en ./libgnomedb-1.1.6a/po: fi.gmo
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/po/fi.po ./libgnomedb-1.1.6a/po/fi.po
14c14
< "Language-Team: Finnish <gnome-fi-laatu lists sourceforge net>\n"
---
> "Language-Team: Finnish <gnome-fi-laatu lists sourceforge org>\n"
Sólo en ./libgnomedb-1.1.6a/po: fr.gmo
Sólo en ./libgnomedb-1.1.6a/po: ga.gmo
Sólo en ./libgnomedb-1.1.6a/po: gl.gmo
Sólo en ./libgnomedb-1.1.6a/po: hr.gmo
Sólo en ./libgnomedb-1.1.6a/po: hu.gmo
Sólo en ./libgnomedb-1.1.6a/po: it.gmo
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/po/it.po ./libgnomedb-1.1.6a/po/it.po
5d4
< # Alessio Dessì <alkex inwind it>, 2004.
11,12c10,11
< "POT-Creation-Date: 2004-09-02 20:42+0200\n"
< "PO-Revision-Date: 2004-04-07 18:55+0200\n"
---
> "POT-Creation-Date: 2004-08-12 16:42+0200\n"
> "PO-Revision-Date: 2002-12-04 21:47+0100\n"
29c28
< msgstr "Configurazione ambiente del database"
---
> msgstr ""
40c39
< msgstr "Nome"
---
> msgstr ""
51c50
< msgstr "Sorgenti di dati configurate nel sistema"
---
> msgstr ""
63c62
< "verso un fornitore o una combinazione di database specifici sono "
---
> "verso un fornitore o verso una combo di database specifici sono "
89c88
< msgstr "Non è stata fornita nessuna informazione per la sorgente dati"
---
> msgstr "Non è stata creata nessuna informazione di sorgente dati"
104c103
< msgstr "Fornitori installati"
---
> msgstr ""
123c122
< msgstr "File dei parametri delle connessioni a database"
---
> msgstr ""
127c126
< msgstr "Documenti"
---
> msgstr ""
131c130
< msgstr "Visualizzatore di codice SQL"
---
> msgstr ""
135c134
< msgstr "Tipo di carattere da usare per il widget griglia"
---
> msgstr ""
139c138
< msgstr "Numero di spazi per il «tab»"
---
> msgstr ""
143c142
< msgstr "Mostra i numeri di riga nell'editor di sorgenti"
---
> msgstr ""
147c146
< msgstr "Usa l'evidenziazione nell'editor del codice sorgente"
---
> msgstr ""
151c150
< msgstr "Servizi di database per GNOME Desktop"
---
> msgstr ""
155c154
< msgstr "Informazioni"
---
> msgstr ""
159c158
< msgstr "Informazioni su GNOME-DB"
---
> msgstr ""
163c162
< msgstr "Chiude questa finestra"
---
> msgstr ""
167c166
< msgstr "Crea un nuovo elemento"
---
> msgstr ""
169a169
> #, fuzzy
180c180
< msgstr "Modifica le proprietà per l'elemento selezionato"
---
> msgstr ""
184c184
< msgstr "Salva i parametri della connessione in un file"
---
> msgstr ""
194c194
< msgstr "Seleziona tutto"
---
> msgstr "Seleziona tutte le voci nella lista"
207d206
< #, fuzzy
209c208
< msgstr "Cancella selezione"
---
> msgstr ""
213c212
< msgstr "_Chiudi"
---
> msgstr ""
227c226
< msgstr "Ca_ncella"
---
> msgstr ""
231c230
< msgstr "_Modifica"
---
> msgstr ""
235c234
< msgstr "A_iuto"
---
> msgstr ""
245c244
< msgstr "Proprietà"
---
> msgstr "Procedure"
252a252
> #, fuzzy
254c254
< msgstr "Sal_va connessione"
---
> msgstr "Salva in"
320c320
< msgstr "ID"
---
> msgstr ""
325c325
< msgstr "Posizione"
---
> msgstr ""
331a332
> #, fuzzy
333c334
< msgstr "Nome host"
---
> msgstr "Nome utente"
337c338
< msgstr "Dominio"
---
> msgstr ""
372c373
< msgstr "Ã? necessario inserire un nome per la nuova sorgente di dati"
---
> msgstr "Bisogna inserire un nome per la nuova sorgente di dati"
375d375
< #, fuzzy
377c377
< msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
---
> msgstr ""
381c381
< msgstr "Esiste già una sorgente di dati con lo stesso nome"
---
> msgstr ""
385c385
< msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
---
> msgstr ""
390d389
< "I nomi delle sorgenti di dati possono contenere solo lettere e numeri ASCII"
394c393
< msgstr "Ã? necessario selezionare un fornitore per la nuova sorgente di dati"
---
> msgstr "Bisogna selezionare un fornitore per la nuova sorgente di dati"
410,411c409,410
< "L'assistente farà da guida attraverso il processo di creazione\n"
< "di una nuova sorgente dati per l'installazione personale\n"
---
> "Quest'assistente farà da guida attraverso il processo di\n"
> "creazione di una nuova sorgente dati per l'installazione personale\n"
427,428c426,427
< "I seguenti campi rappresentano le voci di informazioni di base\n"
< "per la nuova sorgente di dati. Alcune di esse (descrizione,\n"
---
> "I seguenti campi rappresentano le voci di informazioni\n"
> "di base per la nuova sorgente di dati. Alcune di esse (descrizione,\n"
430,431c429,430
< "Se non si sà quale fornitore utilizzare, selezionare quello\n"
< "predefinito"
---
> "Se non si sà quale fornitore utilizzare, si selezioni\n"
> "quello predefinito"
455c454
< msgstr "Nome utente:"
---
> msgstr "Nome utente"
461c460
< msgstr "Password:"
---
> msgstr "Password"
475,478c474,477
< "I seguenti campi rappresentano l'informazione richiesta dal fornitore\n"
< "selezionato nella pagina precedente per aprire una certa connessione.\n"
< "Questa informazione è specifica del fornitore, controllare il manuale per\n"
< "maggiori informazioni"
---
> "I seguenti campi rappresentano l'informazione richiesta\n"
> "dal fornitore selezionato nella pagina precedente per aprire\n"
> "una certa connessione. Questa informazione è specifica al fornitore,\n"
> "quindi si controlli il manuale per maggiori informazioni"
493,495c492,494
< "una nuova sorgente di dati. Premere «Applica» per chiudere questa\n"
< "finestra di dialogo. Per aprire la sorgente di dati appena creata,\n"
< "basta selezionarla quando viene richiesta una sorgente di dati"
---
> "una nuova sorgente di dati. Premere «Applica» per chiudere\n"
> "questa finestra di dialogo. Per aprire la sorgente di dati appena\n"
> "creata, basta selezionarla quando viene richiesta una sorgente di dati"
516c515
< msgstr "Si è verificato un errore nel database sottostante"
---
> msgstr ""
522a522
> #, fuzzy
524c524
< msgstr "Dettagli"
---
> msgstr "Dettaglio"
537c537
< msgstr "Campi"
---
> msgstr "Titolo"
539a540
> #, fuzzy
541c542
< msgstr ""
---
> msgstr "Prova"
555c556
< msgstr "Descrizione dell'insieme di record"
---
> msgstr "Descrizione del recordset"
558c559
< #, fuzzy, c-format
---
> #, c-format
563,564d563
< "Il file %s esiste già\n"
< "Sovrascriverlo?"
577c576
< msgstr "Ã? necessario specificare un nome di file"
---
> msgstr "Bisogna specificare un nome di file"
581c580
< msgstr "Ricevuto file vuoto durante la conversione dei dati"
---
> msgstr ""
623a623
> #, fuzzy
625c625
< msgstr "Descrive"
---
> msgstr "Descrivi..."
637c637
< msgstr "Si è tentato di inizializzare un client già inizializzato"
---
> msgstr "� stato tentato di inizializzare un client già inizializzato"
644,645d643
< "Inserire gli argomenti per aprire una connessione\n"
< "a una sorgente di dati qui sotto"
647a646
> #, fuzzy
649c648
< msgstr "Sorgente dati:"
---
> msgstr "Sorgente dati"
651a651
> #, fuzzy
653c653
< msgstr "Nome utente:"
---
> msgstr "Nome utente"
655a656
> #, fuzzy
657c658
< msgstr "Password:"
---
> msgstr "Password"
661c662
< msgstr "Campi"
---
> msgstr ""
665c666
< msgstr "Esegui commit"
---
> msgstr ""
669c670
< msgstr "Connetti"
---
> msgstr ""
673c674
< msgstr "Proggettista"
---
> msgstr ""
677c678
< msgstr "Disconnetti"
---
> msgstr ""
681c682
< msgstr "NessunaTransazione"
---
> msgstr ""
685c686
< msgstr "Query"
---
> msgstr ""
689c690
< msgstr "Reverti commit"
---
> msgstr ""
693c694
< msgstr "SQL"
---
> msgstr ""
697c698
< msgstr "InternamenteAllaTransazione"
---
> msgstr ""
700c701
< #, c-format
---
> #, fuzzy, c-format
702c703
< msgstr "Errore: %s"
---
> msgstr "Errore"
711c712
< msgstr "Login per %s"
---
> msgstr ""
715c716
< msgstr "Login al database"
---
> msgstr ""
722a724
> #, fuzzy
724c726
< msgstr "Proprietà della tabella"
---
> msgstr "Proprietà del database"
726a729
> #, fuzzy
732c735
< msgstr "Nuova"
---
> msgstr ""
736c739
< msgstr "Crea una nuova tabella"
---
> msgstr ""
738a742
> #, fuzzy
740c744
< msgstr "Proprietà"
---
> msgstr "Procedure"
742a747
> #, fuzzy
744c749
< msgstr "Visualizza proprietà della tabella"
---
> msgstr "Proprietà del database"
748d752
< #, fuzzy
750c754
< msgstr "ID"
---
> msgstr ""
778d781
< #, fuzzy
780c783
< msgstr "Posizione"
---
> msgstr ""
816d818
< #, fuzzy
818c820
< msgstr "Cancella selezione"
---
> msgstr ""
889a892
> #, fuzzy
891c894
< msgstr ""
---
> msgstr "Non è possibile aprire una connessione verso %s"
930c933
< msgstr "Preferen_ze"
---
> msgstr "Sequenze"
961d963
< #, fuzzy
963c965
< msgstr "Esegui commit"
---
> msgstr ""
1013,1034c1015
< #~ msgid "Browse database..."
< #~ msgstr "Esplorazione database..."
< 
< #~ msgid "Component that includes context menu items for .connection files"
< #~ msgstr ""
< #~ "Componente che include le voci del menu contestuale per i file .connection"
< 
< #~ msgid "Component that includes context menu items for .sql files"
< #~ msgstr "Componente che include le voci del menu contestuale per i file .sql"
< 
< #~ msgid "Connection MIME handler component"
< #~ msgstr "Componente del gestore dei tipi di connessione MIME"
< 
< #~ msgid "Database component factory"
< #~ msgstr "Produttore di componenti Database"
< 
< #~ msgid "Open in database connection..."
< #~ msgstr "Apre all'interno di una connessione a database..."
< 
< #~ msgid "SQL MIME handler component"
< #~ msgstr "Componente del gestore di tipi MIME SQL"
< 
---
> #, fuzzy
1036c1017
< #~ msgstr "Esploratore di database"
---
> #~ msgstr "Proprietà del database"
1041,1043c1022
< #~ msgid "SQL Viewer"
< #~ msgstr "Visualizzatore SQL"
< 
---
> #, fuzzy
1045,1057c1024
< #~ msgstr "Configurazione del database"
< 
< #~ msgid "Edit application preferences"
< #~ msgstr "Modifica le preferenze dell'applicazione"
< 
< #~ msgid "New..."
< #~ msgstr "Nuovo..."
< 
< #~ msgid "_File"
< #~ msgstr "_File"
< 
< #~ msgid "_Properties..."
< #~ msgstr "P_roprietà..."
---
> #~ msgstr "Proprietà del database"
1058a1026
> #, fuzzy
1060c1028
< #~ msgstr "Im_postazioni"
---
> #~ msgstr "Impostazioni"
1066c1034
< #~ msgstr "Salva come"
---
> #~ msgstr "Salva come..."
1080,1085c1048
< #~ msgid "Table Data"
< #~ msgstr "Tabella dei dati"
< 
< #~ msgid "View table data"
< #~ msgstr "Visualizza dati della tabella"
< 
---
> #, fuzzy
1087c1050
< #~ msgstr "Produttore Moniker del database"
---
> #~ msgstr "Proprietà del database"
1088a1052
> #, fuzzy
1090c1054
< #~ msgstr "database: moniker"
---
> #~ msgstr "Proprietà del database"
1093c1057
< #~ msgstr "Fallita la produzione di un «%s»"
---
> #~ msgstr "� fallita la manifatturazione di un «%s»"
1096a1061,1099
> 
> #~ msgid "Data sources"
> #~ msgstr "Sorgenti di dati"
> 
> #~ msgid "Test Data Source"
> #~ msgstr "Prova sorgente di dati"
> 
> #~ msgid "Connection to %s successful!"
> #~ msgstr "Connessione verso %s riuscita!"
> 
> #~ msgid "Data source"
> #~ msgstr "Sorgente di dati"
> 
> #~ msgid "Select all"
> #~ msgstr "Seleziona tutto"
> 
> #~ msgid "Unselect all"
> #~ msgstr "Deseleziona tutto"
> 
> #~ msgid "Unselect All"
> #~ msgstr "Deseleziona tutto"
> 
> #~ msgid "Display column headers"
> #~ msgstr "Visualizza intestazioni di colonna"
> 
> #~ msgid "Hide column headers"
> #~ msgstr "Nascondi le intestazioni di colonna"
> 
> #~ msgid "Save as..."
> #~ msgstr "Salva come..."
> 
> #~ msgid "Export data to different formats"
> #~ msgstr "Esporta dati in formati differenti"
> 
> #~ msgid "Describe current data set"
> #~ msgstr "Descrive il set di dati corrente"
> 
> #~ msgid "View current data in more detail"
> #~ msgstr "Visualizza i dati correnti più in dettaglio"
Sólo en ./libgnomedb-1.1.6a/po: ja.gmo
Sólo en ./libgnomedb-1.1.6a/po: ko.gmo
Sólo en ./libgnomedb-1.1.6a/po: libgnomedb-2.pot
Sólo en ./libgnomedb-1.1.6a/po: Makefile
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: mk.po
Sólo en ./libgnomedb-1.1.6a/po: ml.gmo
Sólo en ./libgnomedb-1.1.6a/po: ms.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: nb.po
Sólo en ./libgnomedb-1.1.6a/po: nl.gmo
Sólo en ./libgnomedb-1.1.6a/po: no.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: pa.po
Sólo en ./libgnomedb-1.1.6a/po: pl.gmo
Sólo en ./libgnomedb-1.1.6a/po: POTFILES
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: POTFILES.skip
Sólo en ./libgnomedb-1.1.6a/po: pt_BR.gmo
Sólo en ./libgnomedb-1.1.6a/po: pt.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: README.translators
Sólo en ./libgnomedb-1.1.6a/po: ru.gmo
Sólo en ./libgnomedb-1.1.6a/po: sk.gmo
Sólo en ./libgnomedb-1.1.6a/po: sl.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: sq.po
Sólo en ./libgnomedb-1.1.6a/po: sr.gmo
Sólo en ./libgnomedb-1.1.6a/po: sr Latn gmo
Sólo en ./libgnomedb-1.1.6a/po: sv.gmo
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/po/sv.po ./libgnomedb-1.1.6a/po/sv.po
7c7
< # $Id: sv.po,v 1.83 2004/08/12 14:44:29 rodrigo Exp $
---
> # $Id: sv.po,v 1.82 2004/06/07 22:33:37 rodrigo Exp $
Sólo en ./libgnomedb-1.1.6a/po: ta.gmo
Sólo en ./libgnomedb-1.1.6a/po: tr.gmo
Sólo en ./libgnomedb-1.1.6a/po: uk.gmo
Sólo en ./libgnomedb-1.1.6a/po: vi.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_CN.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_TW.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb: providers
Sólo en ./libgnomedb-1.1.6a: stamp.h
Sólo en ../cvs/gnome-db-cvs/libgnomedb/testing: CVS
Sólo en ./libgnomedb-1.1.6a/testing: .deps
Sólo en ./libgnomedb-1.1.6a/testing: Makefile
Sólo en ./libgnomedb-1.1.6a/testing: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: vfs
Sólo en ./libgnomedb-1.1.6a: aclocal.m4
Sólo en ../cvs/gnome-db-cvs/libgnomedb: autogen.sh
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/ChangeLog ./libgnomedb-1.1.6a/ChangeLog
1,19d0
< 2004-09-25  Gustavo R. Montesino <grmontesino ig com br>
< 
< 	Fixes #150791
< 
< 	* libgnomedb/tables-page.c (tables_page_set_connection): unref the
< 	old connection, not the new one.
< 
< 2004-09-22  Rodrigo Moya <rodrigo gnome-db org>
< 
< 	* configure.in: removed GNOME_COMPILE_WARNINGS macro.
< 
< 2004-08-21  Kjartan Maraas  <kmaraas gnome org>
< 
< 	* configure.in: Add «nb» to ALL_LINGUAS.
< 
< 2004-08-12  Rodrigo Moya <rodrigo gnome-db org>
< 
< 	Released 1.1.6.
< 
Sólo en ../cvs/gnome-db-cvs/libgnomedb: components
Sólo en ./libgnomedb-1.1.6a: config.guess
Sólo en ./libgnomedb-1.1.6a: config.log
Sólo en ./libgnomedb-1.1.6a: config.status
Sólo en ./libgnomedb-1.1.6a: config.sub
Sólo en ./libgnomedb-1.1.6a: configure
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/configure.in ./libgnomedb-1.1.6a/configure.in
6c6
< GNOMEDB_MICRO_VERSION=7
---
> GNOMEDB_MICRO_VERSION=6
63c63
< ALL_LINGUAS="az be ca cs da de el en_CA en_GB es fa fi fr ga gl hr hu it ja ko ml ms nb nl no pl pt pt_BR ru sk sl sq sr sr Latn sv ta tr uk vi zh_CN zh_TW"
---
> ALL_LINGUAS="az be ca cs da de el en_CA en_GB es fa fi fr ga gl hr hu it ja ko ml ms nl no pl pt pt_BR ru sk sr sr Latn sl sv ta tr uk vi zh_CN zh_TW"
74a75,77
> GNOME_COMPILE_WARNINGS(maximum)
> CFLAGS="$CFLAGS $WARN_CFLAGS"
> CPPFLAGS="$CPPFLAGS $WARN_FLAGS"
Sólo en ../cvs/gnome-db-cvs/libgnomedb/control-center: CVS
Sólo en ./libgnomedb-1.1.6a/control-center: database-properties.desktop
Sólo en ./libgnomedb-1.1.6a/control-center: .deps
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile.in
Sólo en ./libgnomedb-1.1.6a: COPYING
Sólo en ../cvs/gnome-db-cvs/libgnomedb: CVS
Sólo en ../cvs/gnome-db-cvs/libgnomedb/data: CVS
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.keys
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.schemas
Sólo en ./libgnomedb-1.1.6a/data: Makefile
Sólo en ./libgnomedb-1.1.6a/data: Makefile.in
Sólo en ./libgnomedb-1.1.6a: depcomp
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C: html
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl-list.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-undocumented.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: db-shell.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-browser-private.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-find-dialog.sgml.bak
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-i18n.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-private.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-unused.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: sql-viewer.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: table-properties-dialog.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: tables-page.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: utils.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C: xml
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: CVS
Sólo en ./libgnomedb-1.1.6a/doc: libgnomedb-C.omf
Sólo en ./libgnomedb-1.1.6a/doc: Makefile
Sólo en ./libgnomedb-1.1.6a/doc: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: reference
Sólo en ../cvs/gnome-db-cvs/libgnomedb/glade: CVS
Sólo en ./libgnomedb-1.1.6a/glade: .deps
Sólo en ./libgnomedb-1.1.6a/glade: Makefile
Sólo en ./libgnomedb-1.1.6a/glade: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: HACKING
Sólo en ./libgnomedb-1.1.6a: INSTALL
Sólo en ./libgnomedb-1.1.6a: install-sh
Sólo en ./libgnomedb-1.1.6a: intltool-extract
Sólo en ./libgnomedb-1.1.6a: intltool-extract.in
Sólo en ./libgnomedb-1.1.6a: intltool-merge
Sólo en ./libgnomedb-1.1.6a: intltool-merge.in
Sólo en ./libgnomedb-1.1.6a: intltool-update
Sólo en ./libgnomedb-1.1.6a: intltool-update.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: lib
Sólo en ../cvs/gnome-db-cvs/libgnomedb/libgnomedb: CVS
Sólo en ./libgnomedb-1.1.6a/libgnomedb: .deps
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.c ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.c
25c25
< #define PARENT_TYPE GTK_TYPE_COMBO
---
> #define PARENT_TYPE GTK_TYPE_COMBO_BOX_ENTRY
51a52,58
> enum {
> 	MODEL_CHANGED,
> 	LAST_SIGNAL
> };
> 
> static gint combo_signals[LAST_SIGNAL];
> 
74a82,91
> 	
> 	/* add class signals */
> 	combo_signals[MODEL_CHANGED] =
> 		g_signal_new ("model_changed",
> 			      G_TYPE_FROM_CLASS (object_class),
> 			      G_SIGNAL_RUN_LAST,
> 			      G_STRUCT_OFFSET (GnomeDbComboClass, model_changed),
> 			      NULL, NULL,
> 			      g_cclosure_marshal_VOID__VOID,
> 			      G_TYPE_NONE, 0);
84a102,104
> 	combo->priv->col = 0;
> 	gtk_combo_box_set_model(GTK_COMBO_BOX(combo), NULL);
> 	
201a222
> 	
203c224
< 	g_return_val_if_fail (col >= 0, NULL);
---
> 	g_return_val_if_fail (col >= 0 && col < gda_data_model_get_n_columns(model), NULL);
218,220c239,242
< 	gint rows, i, cols;
< 	const GdaValue *value;
< 	GList *list = NULL;
---
> 	gint rows, i;
> 	GdaValue *value;
> 	GtkTreeStore *combo_model;
> 	GtkTreeIter iter;
225d246
< 	cols = gda_data_model_get_n_columns (model);
227,232c248,250
< 	if (rows == 0 || cols < combo->priv->col) {
< 		list = g_list_append (list, "");
< 		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
< 		g_list_free (list);
< 		return;
< 	}
---
> 		
> 	combo_model = gtk_tree_store_new(1, G_TYPE_STRING);
> 	/* Set the values to ListStore */
234a253
> 		gtk_tree_store_append(combo_model,&iter, NULL);
236c255
< 		list = g_list_append (list, gda_value_stringify (value));
---
> 		gtk_tree_store_set(combo_model,&iter,0,gda_value_stringify(value),-1);
237a257,258
> 	gtk_combo_box_set_model(GTK_COMBO_BOX(combo), combo_model);
> 	gtk_combo_box_entry_set_text_column(GTK_COMBO_BOX_ENTRY(combo), 0);
239,241d259
< 	gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
< 	g_list_foreach (list, (GFunc) g_free, NULL);
< 	g_list_free (list);
258d275
< 	GList *list = NULL;
261a279
> 	g_return_if_fail (col >= 0 && col < gda_data_model_get_n_columns(model));
264d281
< 		g_signal_handlers_disconnect_by_func (G_OBJECT (combo->priv->model), model_changed_cb, combo);
267,269d283
< 
< 	combo->priv->model = model;
< 	if (model != NULL) {
271,273c285
< 		g_signal_connect (G_OBJECT (combo->priv->model), "changed",
< 				  G_CALLBACK (model_changed_cb), combo);
< 
---
> 	combo->priv->model = model;
276,280c288
< 	} else {
< 		list = g_list_append (list, "");
< 		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
< 		g_list_free (list);
< 	}
---
> 	g_signal_emit (G_OBJECT (combo), combo_signals[MODEL_CHANGED], 0);
308c316
<  * Returns: the column of the #GdaDataModel stored by the #GnomeDbCombo.
---
>  * Returns: the column of the #GdaDataModel showed by the #GnomeDbCombo.
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.h ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.h
27c27,28
< #include <gtk/gtkcombo.h>
---
> #include <gtk/gtkcomboboxentry.h>
> #include <gtk/gtktreestore.h>
42c43
< 	GtkCombo combo;
---
> 	GtkComboBoxEntry combo;
47c48,49
< 	GtkComboClass parent_class;
---
> 	GtkComboBoxEntryClass parent_class;
> 	void (* model_changed) (GnomeDbCombo *combo);
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-data-source-selector.c ./libgnomedb-1.1.6a/libgnomedb/gnome-db-data-source-selector.c
49d48
< 	GList *dsn_list, *l;
54,60d52
< 	/* load data sources */
< 	dsn_list = gnome_db_config_get_data_source_list ();
< 	for (l = dsn_list; l != NULL; l = l->next) {
< 		GdaDataSourceInfo *dsn_info = (GdaDataSourceInfo *) l->data;
< 
< 		if (!dsn_info)
< 			continue;
62,67d53
< 		if (name != NULL && strcmp (name, dsn_info->name) != 0)
< 			continue;
< 
< 		/* add the data source to the option menu */
< 		gnome_db_option_menu_add_item (GTK_OPTION_MENU (selector), dsn_info->name);
< 	}
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.c ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.c
39a40
> 	gboolean show_navigator_buttons;
68a70
> 	ROW_CHANGED,
87a90
> 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
100a104
> 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
116a121
> 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
127a133
> 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
184a191,192
> 		
> 	if(form->priv->show_navigator_buttons) {
191a200
> 		
215a225
> 	}
257a267
> 	{
258a269
> 	}
360a372,379
> 	form_signals[ROW_CHANGED] =
> 		g_signal_new ("row_changed",
> 			      G_TYPE_FROM_CLASS (object_class),
> 			      G_SIGNAL_RUN_LAST,
> 			      G_STRUCT_OFFSET (GnomeDbFormClass, row_changed),
> 			      NULL, NULL,
> 			      g_cclosure_marshal_VOID__VOID,
> 			      G_TYPE_NONE, 0);
374a394
> 	form->priv->show_navigator_buttons = TRUE;
519a540
> 	g_return_if_fail (GDA_IS_DATA_MODEL (model));
529c549
< }
---
> 	}
588a609,623
> 
> void
> gnome_db_form_show_navigator_buttons(GnomeDbForm *form, gboolean value)
> {
> 	g_return_if_fail (GNOME_DB_IS_FORM (form));
> 	form->priv->show_navigator_buttons= value;
> 	setup_widgets_for_model(form);
> }
> 
> gboolean
> gnome_db_form_is_navigator_buttons_shown(GnomeDbForm *form)
> {
> 	g_return_if_fail (GNOME_DB_IS_FORM (form));
> 	return form->priv->show_navigator_buttons;
> }
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.h ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.h
50a51
> 	void (* row_changed) (GnomeDbForm *form);
65a67,68
> void			 gnome_db_form_show_navigator_buttons(GnomeDbForm *form, gboolean value);
> gboolean         gnome_db_form_is_navigator_buttons_shown(GnomeDbForm *form);
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-login.c ./libgnomedb-1.1.6a/libgnomedb/gnome-db-login.c
329,330d328
< 	g_return_if_fail (GTK_IS_OPTION_MENU(login->priv->dsn_entry));
< 
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.c ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.c
140c140
< 	combo = gtk_combo_new ();
---
> 	combo = gtk_combo_box_entry_new ();
1015a1016,1073
> 
> /**
>  * gnome_db_value_get_from_date_edit saves the contents of a #GnomeDateEdit in to a #GdaValue.
>  * 
>  * @dateedit: a #GnomeDateEdit widget
>  * Returns: #GdaValue in the #GnomeDateEdit widget.
>  */
> GdaValue *
> gnome_db_value_get_from_date_edit(GnomeDateEdit *dateedit)
> {
> 	time_t time;
> 	GDate *date = NULL;
> 	GdaDate gda_date;
> 	GdaValue *val = NULL;
> 	
> 	time = gnome_date_edit_get_time(dateedit);
> 		
> 	date = g_date_new();
> 	g_date_set_time(date, time);
> 			
> 	gda_date.year = (gshort) g_date_get_year(date);
> 	gda_date.month = (gushort) g_date_get_month(date);
> 	gda_date.day = (gushort) g_date_get_day(date);
> 	
> 	val = gda_value_new_date(&gda_date);
> 	
> 	return val;
> }
> 
> /**
>  * gnome_db_date_edit_set_from_value set the contents of a #GnomeDateEdit from #GdaValue.
>  * 
>  * @dateedit: a #GnomeDateEdit widget
>  * @value: a #GdaValue to save to.
>  * Returns: #GdaValue in the #GnomeDateEdit widget.
>  */
> void
> gnome_db_date_edit_set_from_value(GnomeDateEdit *dateedit, GdaValue *value)
> {
> 	time_t time;
> 	GdaDate *gda_date;
> 	GDate *date;
> 	struct tm tm_struct;
> 		
> 	gda_date = gda_value_get_date(value);
> 	
> 	date = g_date_new();
> 	g_date_set_dmy(date, (GDateDay) gda_date->day,
> 						(GDateMonth) gda_date->month,
> 						(GDateYear) gda_date->year);
> 		
> 	g_date_to_struct_tm(date,&tm_struct);
> 	
> 	time = mktime(&tm_struct);
> 	
> 	gnome_date_edit_set_time(dateedit,time);
> 	
> }
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.h ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.h
26a27
> #include <libgda/gda-value.h>
36a38
> #include <libgnomeui/gnome-dateedit.h>
118a121,124
> GdaValue	*gnome_db_value_get_from_date_edit(GnomeDateEdit *dateedit);
> void		 gnome_db_date_edit_set_from_value(GnomeDateEdit *dateedit, GdaValue *value);
> 
> 
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile.in
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/tables-page.c ./libgnomedb-1.1.6a/libgnomedb/tables-page.c
198c198
< 		g_object_unref (priv->cnc);
---
> 		g_object_unref (cnc);
Sólo en ./libgnomedb-1.1.6a: libgnomedb.pc
Sólo en ./libgnomedb-1.1.6a: libgnomedb.spec
Sólo en ./libgnomedb-1.1.6a: libtool
Sólo en ./libgnomedb-1.1.6a: ltmain.sh
Sólo en ./libgnomedb-1.1.6a: Makefile
Sólo en ./libgnomedb-1.1.6a: Makefile.in
Sólo en ./libgnomedb-1.1.6a: missing
Sólo en ./libgnomedb-1.1.6a: mkinstalldirs
Sólo en ../cvs/gnome-db-cvs/libgnomedb: monikers
Sólo en ./libgnomedb-1.1.6a/po: az.gmo
Sólo en ./libgnomedb-1.1.6a/po: be.gmo
Sólo en ./libgnomedb-1.1.6a/po: ca.gmo
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/po/ChangeLog ./libgnomedb-1.1.6a/po/ChangeLog
1,21d0
< 2004-09-26  Adam Weinberger  <adamw gnome org>
< 
< 	* en_CA.po: Updated Canadian English translation.
< 
< 2004-09-03  Laurent Dhima  <laurenti alblinux net>
< 
< 	* sq.po: Added Albanian translation.
< 
< 2004-09-02  Alessio Frusciante  <algol firenze linux it>
< 
< 	* it.po: Updated Italian translation by
< 	Alessio Dessì <alkex inwind it>.
< 
< 2004-08-21  Kjartan Maraas  <kmaraas gnome org>
< 
< 	* nb.po: Add.
< 
< 2004-08-13  Tommi Vainikainen  <thv iki fi>
< 
< 	* fi.po: Unified some fields in po headers for Finnish team.
< 
Sólo en ./libgnomedb-1.1.6a/po: cs.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: CVS
Sólo en ./libgnomedb-1.1.6a/po: da.gmo
Sólo en ./libgnomedb-1.1.6a/po: de.gmo
Sólo en ./libgnomedb-1.1.6a/po: el.gmo
Sólo en ./libgnomedb-1.1.6a/po: en_CA.gmo
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/po/en_CA.po ./libgnomedb-1.1.6a/po/en_CA.po
6d5
< #
11,12c10,11
< "POT-Creation-Date: 2004-09-26 12:47-0400\n"
< "PO-Revision-Date: 2004-09-26 19:42-0400\n"
---
> "POT-Creation-Date: 2004-08-12 16:42+0200\n"
> "PO-Revision-Date: 2004-06-10 19:42-0700\n"
467c466
< "this dialogue. To open your newly created data source,\n"
---
> "this dialog. To open your newly created data source,\n"
Sólo en ./libgnomedb-1.1.6a/po: en_GB.gmo
Sólo en ./libgnomedb-1.1.6a/po: es.gmo
Sólo en ./libgnomedb-1.1.6a/po: fa.gmo
Sólo en ./libgnomedb-1.1.6a/po: fi.gmo
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/po/fi.po ./libgnomedb-1.1.6a/po/fi.po
14c14
< "Language-Team: Finnish <gnome-fi-laatu lists sourceforge net>\n"
---
> "Language-Team: Finnish <gnome-fi-laatu lists sourceforge org>\n"
Sólo en ./libgnomedb-1.1.6a/po: fr.gmo
Sólo en ./libgnomedb-1.1.6a/po: ga.gmo
Sólo en ./libgnomedb-1.1.6a/po: gl.gmo
Sólo en ./libgnomedb-1.1.6a/po: hr.gmo
Sólo en ./libgnomedb-1.1.6a/po: hu.gmo
Sólo en ./libgnomedb-1.1.6a/po: it.gmo
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/po/it.po ./libgnomedb-1.1.6a/po/it.po
5d4
< # Alessio Dessì <alkex inwind it>, 2004.
11,12c10,11
< "POT-Creation-Date: 2004-09-02 20:42+0200\n"
< "PO-Revision-Date: 2004-04-07 18:55+0200\n"
---
> "POT-Creation-Date: 2004-08-12 16:42+0200\n"
> "PO-Revision-Date: 2002-12-04 21:47+0100\n"
29c28
< msgstr "Configurazione ambiente del database"
---
> msgstr ""
40c39
< msgstr "Nome"
---
> msgstr ""
51c50
< msgstr "Sorgenti di dati configurate nel sistema"
---
> msgstr ""
63c62
< "verso un fornitore o una combinazione di database specifici sono "
---
> "verso un fornitore o verso una combo di database specifici sono "
89c88
< msgstr "Non è stata fornita nessuna informazione per la sorgente dati"
---
> msgstr "Non è stata creata nessuna informazione di sorgente dati"
104c103
< msgstr "Fornitori installati"
---
> msgstr ""
123c122
< msgstr "File dei parametri delle connessioni a database"
---
> msgstr ""
127c126
< msgstr "Documenti"
---
> msgstr ""
131c130
< msgstr "Visualizzatore di codice SQL"
---
> msgstr ""
135c134
< msgstr "Tipo di carattere da usare per il widget griglia"
---
> msgstr ""
139c138
< msgstr "Numero di spazi per il «tab»"
---
> msgstr ""
143c142
< msgstr "Mostra i numeri di riga nell'editor di sorgenti"
---
> msgstr ""
147c146
< msgstr "Usa l'evidenziazione nell'editor del codice sorgente"
---
> msgstr ""
151c150
< msgstr "Servizi di database per GNOME Desktop"
---
> msgstr ""
155c154
< msgstr "Informazioni"
---
> msgstr ""
159c158
< msgstr "Informazioni su GNOME-DB"
---
> msgstr ""
163c162
< msgstr "Chiude questa finestra"
---
> msgstr ""
167c166
< msgstr "Crea un nuovo elemento"
---
> msgstr ""
169a169
> #, fuzzy
180c180
< msgstr "Modifica le proprietà per l'elemento selezionato"
---
> msgstr ""
184c184
< msgstr "Salva i parametri della connessione in un file"
---
> msgstr ""
194c194
< msgstr "Seleziona tutto"
---
> msgstr "Seleziona tutte le voci nella lista"
207d206
< #, fuzzy
209c208
< msgstr "Cancella selezione"
---
> msgstr ""
213c212
< msgstr "_Chiudi"
---
> msgstr ""
227c226
< msgstr "Ca_ncella"
---
> msgstr ""
231c230
< msgstr "_Modifica"
---
> msgstr ""
235c234
< msgstr "A_iuto"
---
> msgstr ""
245c244
< msgstr "Proprietà"
---
> msgstr "Procedure"
252a252
> #, fuzzy
254c254
< msgstr "Sal_va connessione"
---
> msgstr "Salva in"
320c320
< msgstr "ID"
---
> msgstr ""
325c325
< msgstr "Posizione"
---
> msgstr ""
331a332
> #, fuzzy
333c334
< msgstr "Nome host"
---
> msgstr "Nome utente"
337c338
< msgstr "Dominio"
---
> msgstr ""
372c373
< msgstr "Ã? necessario inserire un nome per la nuova sorgente di dati"
---
> msgstr "Bisogna inserire un nome per la nuova sorgente di dati"
375d375
< #, fuzzy
377c377
< msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
---
> msgstr ""
381c381
< msgstr "Esiste già una sorgente di dati con lo stesso nome"
---
> msgstr ""
385c385
< msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
---
> msgstr ""
390d389
< "I nomi delle sorgenti di dati possono contenere solo lettere e numeri ASCII"
394c393
< msgstr "Ã? necessario selezionare un fornitore per la nuova sorgente di dati"
---
> msgstr "Bisogna selezionare un fornitore per la nuova sorgente di dati"
410,411c409,410
< "L'assistente farà da guida attraverso il processo di creazione\n"
< "di una nuova sorgente dati per l'installazione personale\n"
---
> "Quest'assistente farà da guida attraverso il processo di\n"
> "creazione di una nuova sorgente dati per l'installazione personale\n"
427,428c426,427
< "I seguenti campi rappresentano le voci di informazioni di base\n"
< "per la nuova sorgente di dati. Alcune di esse (descrizione,\n"
---
> "I seguenti campi rappresentano le voci di informazioni\n"
> "di base per la nuova sorgente di dati. Alcune di esse (descrizione,\n"
430,431c429,430
< "Se non si sà quale fornitore utilizzare, selezionare quello\n"
< "predefinito"
---
> "Se non si sà quale fornitore utilizzare, si selezioni\n"
> "quello predefinito"
455c454
< msgstr "Nome utente:"
---
> msgstr "Nome utente"
461c460
< msgstr "Password:"
---
> msgstr "Password"
475,478c474,477
< "I seguenti campi rappresentano l'informazione richiesta dal fornitore\n"
< "selezionato nella pagina precedente per aprire una certa connessione.\n"
< "Questa informazione è specifica del fornitore, controllare il manuale per\n"
< "maggiori informazioni"
---
> "I seguenti campi rappresentano l'informazione richiesta\n"
> "dal fornitore selezionato nella pagina precedente per aprire\n"
> "una certa connessione. Questa informazione è specifica al fornitore,\n"
> "quindi si controlli il manuale per maggiori informazioni"
493,495c492,494
< "una nuova sorgente di dati. Premere «Applica» per chiudere questa\n"
< "finestra di dialogo. Per aprire la sorgente di dati appena creata,\n"
< "basta selezionarla quando viene richiesta una sorgente di dati"
---
> "una nuova sorgente di dati. Premere «Applica» per chiudere\n"
> "questa finestra di dialogo. Per aprire la sorgente di dati appena\n"
> "creata, basta selezionarla quando viene richiesta una sorgente di dati"
516c515
< msgstr "Si è verificato un errore nel database sottostante"
---
> msgstr ""
522a522
> #, fuzzy
524c524
< msgstr "Dettagli"
---
> msgstr "Dettaglio"
537c537
< msgstr "Campi"
---
> msgstr "Titolo"
539a540
> #, fuzzy
541c542
< msgstr ""
---
> msgstr "Prova"
555c556
< msgstr "Descrizione dell'insieme di record"
---
> msgstr "Descrizione del recordset"
558c559
< #, fuzzy, c-format
---
> #, c-format
563,564d563
< "Il file %s esiste già\n"
< "Sovrascriverlo?"
577c576
< msgstr "Ã? necessario specificare un nome di file"
---
> msgstr "Bisogna specificare un nome di file"
581c580
< msgstr "Ricevuto file vuoto durante la conversione dei dati"
---
> msgstr ""
623a623
> #, fuzzy
625c625
< msgstr "Descrive"
---
> msgstr "Descrivi..."
637c637
< msgstr "Si è tentato di inizializzare un client già inizializzato"
---
> msgstr "� stato tentato di inizializzare un client già inizializzato"
644,645d643
< "Inserire gli argomenti per aprire una connessione\n"
< "a una sorgente di dati qui sotto"
647a646
> #, fuzzy
649c648
< msgstr "Sorgente dati:"
---
> msgstr "Sorgente dati"
651a651
> #, fuzzy
653c653
< msgstr "Nome utente:"
---
> msgstr "Nome utente"
655a656
> #, fuzzy
657c658
< msgstr "Password:"
---
> msgstr "Password"
661c662
< msgstr "Campi"
---
> msgstr ""
665c666
< msgstr "Esegui commit"
---
> msgstr ""
669c670
< msgstr "Connetti"
---
> msgstr ""
673c674
< msgstr "Proggettista"
---
> msgstr ""
677c678
< msgstr "Disconnetti"
---
> msgstr ""
681c682
< msgstr "NessunaTransazione"
---
> msgstr ""
685c686
< msgstr "Query"
---
> msgstr ""
689c690
< msgstr "Reverti commit"
---
> msgstr ""
693c694
< msgstr "SQL"
---
> msgstr ""
697c698
< msgstr "InternamenteAllaTransazione"
---
> msgstr ""
700c701
< #, c-format
---
> #, fuzzy, c-format
702c703
< msgstr "Errore: %s"
---
> msgstr "Errore"
711c712
< msgstr "Login per %s"
---
> msgstr ""
715c716
< msgstr "Login al database"
---
> msgstr ""
722a724
> #, fuzzy
724c726
< msgstr "Proprietà della tabella"
---
> msgstr "Proprietà del database"
726a729
> #, fuzzy
732c735
< msgstr "Nuova"
---
> msgstr ""
736c739
< msgstr "Crea una nuova tabella"
---
> msgstr ""
738a742
> #, fuzzy
740c744
< msgstr "Proprietà"
---
> msgstr "Procedure"
742a747
> #, fuzzy
744c749
< msgstr "Visualizza proprietà della tabella"
---
> msgstr "Proprietà del database"
748d752
< #, fuzzy
750c754
< msgstr "ID"
---
> msgstr ""
778d781
< #, fuzzy
780c783
< msgstr "Posizione"
---
> msgstr ""
816d818
< #, fuzzy
818c820
< msgstr "Cancella selezione"
---
> msgstr ""
889a892
> #, fuzzy
891c894
< msgstr ""
---
> msgstr "Non è possibile aprire una connessione verso %s"
930c933
< msgstr "Preferen_ze"
---
> msgstr "Sequenze"
961d963
< #, fuzzy
963c965
< msgstr "Esegui commit"
---
> msgstr ""
1013,1034c1015
< #~ msgid "Browse database..."
< #~ msgstr "Esplorazione database..."
< 
< #~ msgid "Component that includes context menu items for .connection files"
< #~ msgstr ""
< #~ "Componente che include le voci del menu contestuale per i file .connection"
< 
< #~ msgid "Component that includes context menu items for .sql files"
< #~ msgstr "Componente che include le voci del menu contestuale per i file .sql"
< 
< #~ msgid "Connection MIME handler component"
< #~ msgstr "Componente del gestore dei tipi di connessione MIME"
< 
< #~ msgid "Database component factory"
< #~ msgstr "Produttore di componenti Database"
< 
< #~ msgid "Open in database connection..."
< #~ msgstr "Apre all'interno di una connessione a database..."
< 
< #~ msgid "SQL MIME handler component"
< #~ msgstr "Componente del gestore di tipi MIME SQL"
< 
---
> #, fuzzy
1036c1017
< #~ msgstr "Esploratore di database"
---
> #~ msgstr "Proprietà del database"
1041,1043c1022
< #~ msgid "SQL Viewer"
< #~ msgstr "Visualizzatore SQL"
< 
---
> #, fuzzy
1045,1057c1024
< #~ msgstr "Configurazione del database"
< 
< #~ msgid "Edit application preferences"
< #~ msgstr "Modifica le preferenze dell'applicazione"
< 
< #~ msgid "New..."
< #~ msgstr "Nuovo..."
< 
< #~ msgid "_File"
< #~ msgstr "_File"
< 
< #~ msgid "_Properties..."
< #~ msgstr "P_roprietà..."
---
> #~ msgstr "Proprietà del database"
1058a1026
> #, fuzzy
1060c1028
< #~ msgstr "Im_postazioni"
---
> #~ msgstr "Impostazioni"
1066c1034
< #~ msgstr "Salva come"
---
> #~ msgstr "Salva come..."
1080,1085c1048
< #~ msgid "Table Data"
< #~ msgstr "Tabella dei dati"
< 
< #~ msgid "View table data"
< #~ msgstr "Visualizza dati della tabella"
< 
---
> #, fuzzy
1087c1050
< #~ msgstr "Produttore Moniker del database"
---
> #~ msgstr "Proprietà del database"
1088a1052
> #, fuzzy
1090c1054
< #~ msgstr "database: moniker"
---
> #~ msgstr "Proprietà del database"
1093c1057
< #~ msgstr "Fallita la produzione di un «%s»"
---
> #~ msgstr "� fallita la manifatturazione di un «%s»"
1096a1061,1099
> 
> #~ msgid "Data sources"
> #~ msgstr "Sorgenti di dati"
> 
> #~ msgid "Test Data Source"
> #~ msgstr "Prova sorgente di dati"
> 
> #~ msgid "Connection to %s successful!"
> #~ msgstr "Connessione verso %s riuscita!"
> 
> #~ msgid "Data source"
> #~ msgstr "Sorgente di dati"
> 
> #~ msgid "Select all"
> #~ msgstr "Seleziona tutto"
> 
> #~ msgid "Unselect all"
> #~ msgstr "Deseleziona tutto"
> 
> #~ msgid "Unselect All"
> #~ msgstr "Deseleziona tutto"
> 
> #~ msgid "Display column headers"
> #~ msgstr "Visualizza intestazioni di colonna"
> 
> #~ msgid "Hide column headers"
> #~ msgstr "Nascondi le intestazioni di colonna"
> 
> #~ msgid "Save as..."
> #~ msgstr "Salva come..."
> 
> #~ msgid "Export data to different formats"
> #~ msgstr "Esporta dati in formati differenti"
> 
> #~ msgid "Describe current data set"
> #~ msgstr "Descrive il set di dati corrente"
> 
> #~ msgid "View current data in more detail"
> #~ msgstr "Visualizza i dati correnti più in dettaglio"
Sólo en ./libgnomedb-1.1.6a/po: ja.gmo
Sólo en ./libgnomedb-1.1.6a/po: ko.gmo
Sólo en ./libgnomedb-1.1.6a/po: libgnomedb-2.pot
Sólo en ./libgnomedb-1.1.6a/po: Makefile
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: mk.po
Sólo en ./libgnomedb-1.1.6a/po: ml.gmo
Sólo en ./libgnomedb-1.1.6a/po: ms.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: nb.po
Sólo en ./libgnomedb-1.1.6a/po: nl.gmo
Sólo en ./libgnomedb-1.1.6a/po: no.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: pa.po
Sólo en ./libgnomedb-1.1.6a/po: pl.gmo
Sólo en ./libgnomedb-1.1.6a/po: POTFILES
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: POTFILES.skip
Sólo en ./libgnomedb-1.1.6a/po: pt_BR.gmo
Sólo en ./libgnomedb-1.1.6a/po: pt.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: README.translators
Sólo en ./libgnomedb-1.1.6a/po: ru.gmo
Sólo en ./libgnomedb-1.1.6a/po: sk.gmo
Sólo en ./libgnomedb-1.1.6a/po: sl.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: sq.po
Sólo en ./libgnomedb-1.1.6a/po: sr.gmo
Sólo en ./libgnomedb-1.1.6a/po: sr Latn gmo
Sólo en ./libgnomedb-1.1.6a/po: sv.gmo
diff -rbB ../cvs/gnome-db-cvs/libgnomedb/po/sv.po ./libgnomedb-1.1.6a/po/sv.po
7c7
< # $Id: sv.po,v 1.83 2004/08/12 14:44:29 rodrigo Exp $
---
> # $Id: sv.po,v 1.82 2004/06/07 22:33:37 rodrigo Exp $
Sólo en ./libgnomedb-1.1.6a/po: ta.gmo
Sólo en ./libgnomedb-1.1.6a/po: tr.gmo
Sólo en ./libgnomedb-1.1.6a/po: uk.gmo
Sólo en ./libgnomedb-1.1.6a/po: vi.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_CN.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_TW.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb: providers
Sólo en ./libgnomedb-1.1.6a: stamp.h
Sólo en ../cvs/gnome-db-cvs/libgnomedb/testing: CVS
Sólo en ./libgnomedb-1.1.6a/testing: .deps
Sólo en ./libgnomedb-1.1.6a/testing: Makefile
Sólo en ./libgnomedb-1.1.6a/testing: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: vfs
Sólo en ./libgnomedb-1.1.6a: aclocal.m4
Sólo en ../cvs/gnome-db-cvs/libgnomedb: autogen.sh
diff -rbB ./libgnomedb-1.1.6a/ChangeLog ../cvs/gnome-db-cvs/libgnomedb/ChangeLog
0a1,19
> 2004-09-25  Gustavo R. Montesino <grmontesino ig com br>
> 
> 	Fixes #150791
> 
> 	* libgnomedb/tables-page.c (tables_page_set_connection): unref the
> 	old connection, not the new one.
> 
> 2004-09-22  Rodrigo Moya <rodrigo gnome-db org>
> 
> 	* configure.in: removed GNOME_COMPILE_WARNINGS macro.
> 
> 2004-08-21  Kjartan Maraas  <kmaraas gnome org>
> 
> 	* configure.in: Add «nb» to ALL_LINGUAS.
> 
> 2004-08-12  Rodrigo Moya <rodrigo gnome-db org>
> 
> 	Released 1.1.6.
> 
Sólo en ../cvs/gnome-db-cvs/libgnomedb: components
Sólo en ./libgnomedb-1.1.6a: config.guess
Sólo en ./libgnomedb-1.1.6a: config.log
Sólo en ./libgnomedb-1.1.6a: config.status
Sólo en ./libgnomedb-1.1.6a: config.sub
Sólo en ./libgnomedb-1.1.6a: configure
diff -rbB ./libgnomedb-1.1.6a/configure.in ../cvs/gnome-db-cvs/libgnomedb/configure.in
6c6
< GNOMEDB_MICRO_VERSION=6
---
> GNOMEDB_MICRO_VERSION=7
63c63
< ALL_LINGUAS="az be ca cs da de el en_CA en_GB es fa fi fr ga gl hr hu it ja ko ml ms nl no pl pt pt_BR ru sk sr sr Latn sl sv ta tr uk vi zh_CN zh_TW"
---
> ALL_LINGUAS="az be ca cs da de el en_CA en_GB es fa fi fr ga gl hr hu it ja ko ml ms nb nl no pl pt pt_BR ru sk sl sq sr sr Latn sv ta tr uk vi zh_CN zh_TW"
75,77d74
< GNOME_COMPILE_WARNINGS(maximum)
< CFLAGS="$CFLAGS $WARN_CFLAGS"
< CPPFLAGS="$CPPFLAGS $WARN_FLAGS"
Sólo en ../cvs/gnome-db-cvs/libgnomedb/control-center: CVS
Sólo en ./libgnomedb-1.1.6a/control-center: database-properties.desktop
Sólo en ./libgnomedb-1.1.6a/control-center: .deps
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile.in
Sólo en ./libgnomedb-1.1.6a: COPYING
Sólo en ../cvs/gnome-db-cvs/libgnomedb: CVS
Sólo en ../cvs/gnome-db-cvs/libgnomedb/data: CVS
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.keys
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.schemas
Sólo en ./libgnomedb-1.1.6a/data: Makefile
Sólo en ./libgnomedb-1.1.6a/data: Makefile.in
Sólo en ./libgnomedb-1.1.6a: depcomp
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C: html
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl-list.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-undocumented.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: db-shell.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-browser-private.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-find-dialog.sgml.bak
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-i18n.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-private.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-unused.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: sql-viewer.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: table-properties-dialog.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: tables-page.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: utils.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C: xml
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: CVS
Sólo en ./libgnomedb-1.1.6a/doc: libgnomedb-C.omf
Sólo en ./libgnomedb-1.1.6a/doc: Makefile
Sólo en ./libgnomedb-1.1.6a/doc: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: reference
Sólo en ../cvs/gnome-db-cvs/libgnomedb/glade: CVS
Sólo en ./libgnomedb-1.1.6a/glade: .deps
Sólo en ./libgnomedb-1.1.6a/glade: Makefile
Sólo en ./libgnomedb-1.1.6a/glade: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: HACKING
Sólo en ./libgnomedb-1.1.6a: INSTALL
Sólo en ./libgnomedb-1.1.6a: install-sh
Sólo en ./libgnomedb-1.1.6a: intltool-extract
Sólo en ./libgnomedb-1.1.6a: intltool-extract.in
Sólo en ./libgnomedb-1.1.6a: intltool-merge
Sólo en ./libgnomedb-1.1.6a: intltool-merge.in
Sólo en ./libgnomedb-1.1.6a: intltool-update
Sólo en ./libgnomedb-1.1.6a: intltool-update.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: lib
Sólo en ../cvs/gnome-db-cvs/libgnomedb/libgnomedb: CVS
Sólo en ./libgnomedb-1.1.6a/libgnomedb: .deps
diff -rbB ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.c
25c25
< #define PARENT_TYPE GTK_TYPE_COMBO_BOX_ENTRY
---
> #define PARENT_TYPE GTK_TYPE_COMBO
52,58d51
< enum {
< 	MODEL_CHANGED,
< 	LAST_SIGNAL
< };
< 
< static gint combo_signals[LAST_SIGNAL];
< 
82,91d74
< 	
< 	/* add class signals */
< 	combo_signals[MODEL_CHANGED] =
< 		g_signal_new ("model_changed",
< 			      G_TYPE_FROM_CLASS (object_class),
< 			      G_SIGNAL_RUN_LAST,
< 			      G_STRUCT_OFFSET (GnomeDbComboClass, model_changed),
< 			      NULL, NULL,
< 			      g_cclosure_marshal_VOID__VOID,
< 			      G_TYPE_NONE, 0);
102,104d84
< 	combo->priv->col = 0;
< 	gtk_combo_box_set_model(GTK_COMBO_BOX(combo), NULL);
< 	
222d201
< 	
224c203
< 	g_return_val_if_fail (col >= 0 && col < gda_data_model_get_n_columns(model), NULL);
---
> 	g_return_val_if_fail (col >= 0, NULL);
239,242c218,220
< 	gint rows, i;
< 	GdaValue *value;
< 	GtkTreeStore *combo_model;
< 	GtkTreeIter iter;
---
> 	gint rows, i, cols;
> 	const GdaValue *value;
> 	GList *list = NULL;
246a225
> 	cols = gda_data_model_get_n_columns (model);
248,250c227,232
< 		
< 	combo_model = gtk_tree_store_new(1, G_TYPE_STRING);
< 	/* Set the values to ListStore */
---
> 	if (rows == 0 || cols < combo->priv->col) {
> 		list = g_list_append (list, "");
> 		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
> 		g_list_free (list);
> 		return;
> 	}
253d234
< 		gtk_tree_store_append(combo_model,&iter, NULL);
255c236
< 		gtk_tree_store_set(combo_model,&iter,0,gda_value_stringify(value),-1);
---
> 		list = g_list_append (list, gda_value_stringify (value));
257,258d237
< 	gtk_combo_box_set_model(GTK_COMBO_BOX(combo), combo_model);
< 	gtk_combo_box_entry_set_text_column(GTK_COMBO_BOX_ENTRY(combo), 0);
259a239,241
> 	gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
> 	g_list_foreach (list, (GFunc) g_free, NULL);
> 	g_list_free (list);
275a258
> 	GList *list = NULL;
279d261
< 	g_return_if_fail (col >= 0 && col < gda_data_model_get_n_columns(model));
281a264
> 		g_signal_handlers_disconnect_by_func (G_OBJECT (combo->priv->model), model_changed_cb, combo);
284c267
< 	g_object_ref (G_OBJECT (model));
---
> 
285a269,273
> 	if (model != NULL) {
> 		g_object_ref (G_OBJECT (model));
> 		g_signal_connect (G_OBJECT (combo->priv->model), "changed",
> 				  G_CALLBACK (model_changed_cb), combo);
> 
288c276,280
< 	g_signal_emit (G_OBJECT (combo), combo_signals[MODEL_CHANGED], 0);
---
> 	} else {
> 		list = g_list_append (list, "");
> 		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
> 		g_list_free (list);
> 	}
316c308
<  * Returns: the column of the #GdaDataModel showed by the #GnomeDbCombo.
---
>  * Returns: the column of the #GdaDataModel stored by the #GnomeDbCombo.
diff -rbB ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.h
27,28c27
< #include <gtk/gtkcomboboxentry.h>
< #include <gtk/gtktreestore.h>
---
> #include <gtk/gtkcombo.h>
43c42
< 	GtkComboBoxEntry combo;
---
> 	GtkCombo combo;
48,49c47
< 	GtkComboBoxEntryClass parent_class;
< 	void (* model_changed) (GnomeDbCombo *combo);
---
> 	GtkComboClass parent_class;
diff -rbB ./libgnomedb-1.1.6a/libgnomedb/gnome-db-data-source-selector.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-data-source-selector.c
48a49
> 	GList *dsn_list, *l;
52a54,60
> 	/* load data sources */
> 	dsn_list = gnome_db_config_get_data_source_list ();
> 	for (l = dsn_list; l != NULL; l = l->next) {
> 		GdaDataSourceInfo *dsn_info = (GdaDataSourceInfo *) l->data;
> 
> 		if (!dsn_info)
> 			continue;
53a62,67
> 		if (name != NULL && strcmp (name, dsn_info->name) != 0)
> 			continue;
> 
> 		/* add the data source to the option menu */
> 		gnome_db_option_menu_add_item (GTK_OPTION_MENU (selector), dsn_info->name);
> 	}
diff -rbB ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.c
40d39
< 	gboolean show_navigator_buttons;
70d68
< 	ROW_CHANGED,
90d87
< 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
104d100
< 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
121d116
< 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
133d127
< 	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
191,192d184
< 		
< 	if(form->priv->show_navigator_buttons) {
200d191
< 		
225d215
< 	}
267d257
< 	{
269d258
< 	}
372,379d360
< 	form_signals[ROW_CHANGED] =
< 		g_signal_new ("row_changed",
< 			      G_TYPE_FROM_CLASS (object_class),
< 			      G_SIGNAL_RUN_LAST,
< 			      G_STRUCT_OFFSET (GnomeDbFormClass, row_changed),
< 			      NULL, NULL,
< 			      g_cclosure_marshal_VOID__VOID,
< 			      G_TYPE_NONE, 0);
394d374
< 	form->priv->show_navigator_buttons = TRUE;
540d519
< 	g_return_if_fail (GDA_IS_DATA_MODEL (model));
549c529
< 	}
---
> }
609,623d588
< 
< void
< gnome_db_form_show_navigator_buttons(GnomeDbForm *form, gboolean value)
< {
< 	g_return_if_fail (GNOME_DB_IS_FORM (form));
< 	form->priv->show_navigator_buttons= value;
< 	setup_widgets_for_model(form);
< }
< 
< gboolean
< gnome_db_form_is_navigator_buttons_shown(GnomeDbForm *form)
< {
< 	g_return_if_fail (GNOME_DB_IS_FORM (form));
< 	return form->priv->show_navigator_buttons;
< }
diff -rbB ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.h
51d50
< 	void (* row_changed) (GnomeDbForm *form);
67,68d65
< void			 gnome_db_form_show_navigator_buttons(GnomeDbForm *form, gboolean value);
< gboolean         gnome_db_form_is_navigator_buttons_shown(GnomeDbForm *form);
diff -rbB ./libgnomedb-1.1.6a/libgnomedb/gnome-db-login.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-login.c
328a329,330
> 	g_return_if_fail (GTK_IS_OPTION_MENU(login->priv->dsn_entry));
> 
diff -rbB ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.c
140c140
< 	combo = gtk_combo_box_entry_new ();
---
> 	combo = gtk_combo_new ();
1016,1073d1015
< 
< /**
<  * gnome_db_value_get_from_date_edit saves the contents of a #GnomeDateEdit in to a #GdaValue.
<  * 
<  * @dateedit: a #GnomeDateEdit widget
<  * Returns: #GdaValue in the #GnomeDateEdit widget.
<  */
< GdaValue *
< gnome_db_value_get_from_date_edit(GnomeDateEdit *dateedit)
< {
< 	time_t time;
< 	GDate *date = NULL;
< 	GdaDate gda_date;
< 	GdaValue *val = NULL;
< 	
< 	time = gnome_date_edit_get_time(dateedit);
< 		
< 	date = g_date_new();
< 	g_date_set_time(date, time);
< 			
< 	gda_date.year = (gshort) g_date_get_year(date);
< 	gda_date.month = (gushort) g_date_get_month(date);
< 	gda_date.day = (gushort) g_date_get_day(date);
< 	
< 	val = gda_value_new_date(&gda_date);
< 	
< 	return val;
< }
< 
< /**
<  * gnome_db_date_edit_set_from_value set the contents of a #GnomeDateEdit from #GdaValue.
<  * 
<  * @dateedit: a #GnomeDateEdit widget
<  * @value: a #GdaValue to save to.
<  * Returns: #GdaValue in the #GnomeDateEdit widget.
<  */
< void
< gnome_db_date_edit_set_from_value(GnomeDateEdit *dateedit, GdaValue *value)
< {
< 	time_t time;
< 	GdaDate *gda_date;
< 	GDate *date;
< 	struct tm tm_struct;
< 		
< 	gda_date = gda_value_get_date(value);
< 	
< 	date = g_date_new();
< 	g_date_set_dmy(date, (GDateDay) gda_date->day,
< 						(GDateMonth) gda_date->month,
< 						(GDateYear) gda_date->year);
< 		
< 	g_date_to_struct_tm(date,&tm_struct);
< 	
< 	time = mktime(&tm_struct);
< 	
< 	gnome_date_edit_set_time(dateedit,time);
< 	
< }
diff -rbB ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.h
27d26
< #include <libgda/gda-value.h>
38d36
< #include <libgnomeui/gnome-dateedit.h>
121,124d118
< GdaValue	*gnome_db_value_get_from_date_edit(GnomeDateEdit *dateedit);
< void		 gnome_db_date_edit_set_from_value(GnomeDateEdit *dateedit, GdaValue *value);
< 
< 
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile.in
diff -rbB ./libgnomedb-1.1.6a/libgnomedb/tables-page.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/tables-page.c
198c198
< 		g_object_unref (cnc);
---
> 		g_object_unref (priv->cnc);
Sólo en ./libgnomedb-1.1.6a: libgnomedb.pc
Sólo en ./libgnomedb-1.1.6a: libgnomedb.spec
Sólo en ./libgnomedb-1.1.6a: libtool
Sólo en ./libgnomedb-1.1.6a: ltmain.sh
Sólo en ./libgnomedb-1.1.6a: Makefile
Sólo en ./libgnomedb-1.1.6a: Makefile.in
Sólo en ./libgnomedb-1.1.6a: missing
Sólo en ./libgnomedb-1.1.6a: mkinstalldirs
Sólo en ../cvs/gnome-db-cvs/libgnomedb: monikers
Sólo en ./libgnomedb-1.1.6a/po: az.gmo
Sólo en ./libgnomedb-1.1.6a/po: be.gmo
Sólo en ./libgnomedb-1.1.6a/po: ca.gmo
diff -rbB ./libgnomedb-1.1.6a/po/ChangeLog ../cvs/gnome-db-cvs/libgnomedb/po/ChangeLog
0a1,21
> 2004-09-26  Adam Weinberger  <adamw gnome org>
> 
> 	* en_CA.po: Updated Canadian English translation.
> 
> 2004-09-03  Laurent Dhima  <laurenti alblinux net>
> 
> 	* sq.po: Added Albanian translation.
> 
> 2004-09-02  Alessio Frusciante  <algol firenze linux it>
> 
> 	* it.po: Updated Italian translation by
> 	Alessio Dessì <alkex inwind it>.
> 
> 2004-08-21  Kjartan Maraas  <kmaraas gnome org>
> 
> 	* nb.po: Add.
> 
> 2004-08-13  Tommi Vainikainen  <thv iki fi>
> 
> 	* fi.po: Unified some fields in po headers for Finnish team.
> 
Sólo en ./libgnomedb-1.1.6a/po: cs.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: CVS
Sólo en ./libgnomedb-1.1.6a/po: da.gmo
Sólo en ./libgnomedb-1.1.6a/po: de.gmo
Sólo en ./libgnomedb-1.1.6a/po: el.gmo
Sólo en ./libgnomedb-1.1.6a/po: en_CA.gmo
diff -rbB ./libgnomedb-1.1.6a/po/en_CA.po ../cvs/gnome-db-cvs/libgnomedb/po/en_CA.po
5a6
> #
10,11c11,12
< "POT-Creation-Date: 2004-08-12 16:42+0200\n"
< "PO-Revision-Date: 2004-06-10 19:42-0700\n"
---
> "POT-Creation-Date: 2004-09-26 12:47-0400\n"
> "PO-Revision-Date: 2004-09-26 19:42-0400\n"
466c467
< "this dialog. To open your newly created data source,\n"
---
> "this dialogue. To open your newly created data source,\n"
Sólo en ./libgnomedb-1.1.6a/po: en_GB.gmo
Sólo en ./libgnomedb-1.1.6a/po: es.gmo
Sólo en ./libgnomedb-1.1.6a/po: fa.gmo
Sólo en ./libgnomedb-1.1.6a/po: fi.gmo
diff -rbB ./libgnomedb-1.1.6a/po/fi.po ../cvs/gnome-db-cvs/libgnomedb/po/fi.po
14c14
< "Language-Team: Finnish <gnome-fi-laatu lists sourceforge org>\n"
---
> "Language-Team: Finnish <gnome-fi-laatu lists sourceforge net>\n"
Sólo en ./libgnomedb-1.1.6a/po: fr.gmo
Sólo en ./libgnomedb-1.1.6a/po: ga.gmo
Sólo en ./libgnomedb-1.1.6a/po: gl.gmo
Sólo en ./libgnomedb-1.1.6a/po: hr.gmo
Sólo en ./libgnomedb-1.1.6a/po: hu.gmo
Sólo en ./libgnomedb-1.1.6a/po: it.gmo
diff -rbB ./libgnomedb-1.1.6a/po/it.po ../cvs/gnome-db-cvs/libgnomedb/po/it.po
4a5
> # Alessio Dessì <alkex inwind it>, 2004.
10,11c11,12
< "POT-Creation-Date: 2004-08-12 16:42+0200\n"
< "PO-Revision-Date: 2002-12-04 21:47+0100\n"
---
> "POT-Creation-Date: 2004-09-02 20:42+0200\n"
> "PO-Revision-Date: 2004-04-07 18:55+0200\n"
28c29
< msgstr ""
---
> msgstr "Configurazione ambiente del database"
39c40
< msgstr ""
---
> msgstr "Nome"
50c51
< msgstr ""
---
> msgstr "Sorgenti di dati configurate nel sistema"
62c63
< "verso un fornitore o verso una combo di database specifici sono "
---
> "verso un fornitore o una combinazione di database specifici sono "
88c89
< msgstr "Non è stata creata nessuna informazione di sorgente dati"
---
> msgstr "Non è stata fornita nessuna informazione per la sorgente dati"
103c104
< msgstr ""
---
> msgstr "Fornitori installati"
122c123
< msgstr ""
---
> msgstr "File dei parametri delle connessioni a database"
126c127
< msgstr ""
---
> msgstr "Documenti"
130c131
< msgstr ""
---
> msgstr "Visualizzatore di codice SQL"
134c135
< msgstr ""
---
> msgstr "Tipo di carattere da usare per il widget griglia"
138c139
< msgstr ""
---
> msgstr "Numero di spazi per il «tab»"
142c143
< msgstr ""
---
> msgstr "Mostra i numeri di riga nell'editor di sorgenti"
146c147
< msgstr ""
---
> msgstr "Usa l'evidenziazione nell'editor del codice sorgente"
150c151
< msgstr ""
---
> msgstr "Servizi di database per GNOME Desktop"
154c155
< msgstr ""
---
> msgstr "Informazioni"
158c159
< msgstr ""
---
> msgstr "Informazioni su GNOME-DB"
162c163
< msgstr ""
---
> msgstr "Chiude questa finestra"
166c167
< msgstr ""
---
> msgstr "Crea un nuovo elemento"
169d169
< #, fuzzy
180c180
< msgstr ""
---
> msgstr "Modifica le proprietà per l'elemento selezionato"
184c184
< msgstr ""
---
> msgstr "Salva i parametri della connessione in un file"
194c194
< msgstr "Seleziona tutte le voci nella lista"
---
> msgstr "Seleziona tutto"
206a207
> #, fuzzy
208c209
< msgstr ""
---
> msgstr "Cancella selezione"
212c213
< msgstr ""
---
> msgstr "_Chiudi"
226c227
< msgstr ""
---
> msgstr "Ca_ncella"
230c231
< msgstr ""
---
> msgstr "_Modifica"
234c235
< msgstr ""
---
> msgstr "A_iuto"
244c245
< msgstr "Procedure"
---
> msgstr "Proprietà"
252d252
< #, fuzzy
254c254
< msgstr "Salva in"
---
> msgstr "Sal_va connessione"
320c320
< msgstr ""
---
> msgstr "ID"
325c325
< msgstr ""
---
> msgstr "Posizione"
332d331
< #, fuzzy
334c333
< msgstr "Nome utente"
---
> msgstr "Nome host"
338c337
< msgstr ""
---
> msgstr "Dominio"
373c372
< msgstr "Bisogna inserire un nome per la nuova sorgente di dati"
---
> msgstr "Ã? necessario inserire un nome per la nuova sorgente di dati"
375a375
> #, fuzzy
377c377
< msgstr ""
---
> msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
381c381
< msgstr ""
---
> msgstr "Esiste già una sorgente di dati con lo stesso nome"
385c385
< msgstr ""
---
> msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
389a390
> "I nomi delle sorgenti di dati possono contenere solo lettere e numeri ASCII"
393c394
< msgstr "Bisogna selezionare un fornitore per la nuova sorgente di dati"
---
> msgstr "Ã? necessario selezionare un fornitore per la nuova sorgente di dati"
409,410c410,411
< "Quest'assistente farà da guida attraverso il processo di\n"
< "creazione di una nuova sorgente dati per l'installazione personale\n"
---
> "L'assistente farà da guida attraverso il processo di creazione\n"
> "di una nuova sorgente dati per l'installazione personale\n"
426,427c427,428
< "I seguenti campi rappresentano le voci di informazioni\n"
< "di base per la nuova sorgente di dati. Alcune di esse (descrizione,\n"
---
> "I seguenti campi rappresentano le voci di informazioni di base\n"
> "per la nuova sorgente di dati. Alcune di esse (descrizione,\n"
429,430c430,431
< "Se non si sà quale fornitore utilizzare, si selezioni\n"
< "quello predefinito"
---
> "Se non si sà quale fornitore utilizzare, selezionare quello\n"
> "predefinito"
454c455
< msgstr "Nome utente"
---
> msgstr "Nome utente:"
460c461
< msgstr "Password"
---
> msgstr "Password:"
474,477c475,478
< "I seguenti campi rappresentano l'informazione richiesta\n"
< "dal fornitore selezionato nella pagina precedente per aprire\n"
< "una certa connessione. Questa informazione è specifica al fornitore,\n"
< "quindi si controlli il manuale per maggiori informazioni"
---
> "I seguenti campi rappresentano l'informazione richiesta dal fornitore\n"
> "selezionato nella pagina precedente per aprire una certa connessione.\n"
> "Questa informazione è specifica del fornitore, controllare il manuale per\n"
> "maggiori informazioni"
492,494c493,495
< "una nuova sorgente di dati. Premere «Applica» per chiudere\n"
< "questa finestra di dialogo. Per aprire la sorgente di dati appena\n"
< "creata, basta selezionarla quando viene richiesta una sorgente di dati"
---
> "una nuova sorgente di dati. Premere «Applica» per chiudere questa\n"
> "finestra di dialogo. Per aprire la sorgente di dati appena creata,\n"
> "basta selezionarla quando viene richiesta una sorgente di dati"
515c516
< msgstr ""
---
> msgstr "Si è verificato un errore nel database sottostante"
522d522
< #, fuzzy
524c524
< msgstr "Dettaglio"
---
> msgstr "Dettagli"
537c537
< msgstr "Titolo"
---
> msgstr "Campi"
540d539
< #, fuzzy
542c541
< msgstr "Prova"
---
> msgstr ""
556c555
< msgstr "Descrizione del recordset"
---
> msgstr "Descrizione dell'insieme di record"
559c558
< #, c-format
---
> #, fuzzy, c-format
563a563,564
> "Il file %s esiste già\n"
> "Sovrascriverlo?"
576c577
< msgstr "Bisogna specificare un nome di file"
---
> msgstr "Ã? necessario specificare un nome di file"
580c581
< msgstr ""
---
> msgstr "Ricevuto file vuoto durante la conversione dei dati"
623d623
< #, fuzzy
625c625
< msgstr "Descrivi..."
---
> msgstr "Descrive"
637c637
< msgstr "� stato tentato di inizializzare un client già inizializzato"
---
> msgstr "Si è tentato di inizializzare un client già inizializzato"
643a644,645
> "Inserire gli argomenti per aprire una connessione\n"
> "a una sorgente di dati qui sotto"
646d647
< #, fuzzy
648c649
< msgstr "Sorgente dati"
---
> msgstr "Sorgente dati:"
651d651
< #, fuzzy
653c653
< msgstr "Nome utente"
---
> msgstr "Nome utente:"
656d655
< #, fuzzy
658c657
< msgstr "Password"
---
> msgstr "Password:"
662c661
< msgstr ""
---
> msgstr "Campi"
666c665
< msgstr ""
---
> msgstr "Esegui commit"
670c669
< msgstr ""
---
> msgstr "Connetti"
674c673
< msgstr ""
---
> msgstr "Proggettista"
678c677
< msgstr ""
---
> msgstr "Disconnetti"
682c681
< msgstr ""
---
> msgstr "NessunaTransazione"
686c685
< msgstr ""
---
> msgstr "Query"
690c689
< msgstr ""
---
> msgstr "Reverti commit"
694c693
< msgstr ""
---
> msgstr "SQL"
698c697
< msgstr ""
---
> msgstr "InternamenteAllaTransazione"
701c700
< #, fuzzy, c-format
---
> #, c-format
703c702
< msgstr "Errore"
---
> msgstr "Errore: %s"
712c711
< msgstr ""
---
> msgstr "Login per %s"
716c715
< msgstr ""
---
> msgstr "Login al database"
724d722
< #, fuzzy
726c724
< msgstr "Proprietà del database"
---
> msgstr "Proprietà della tabella"
729d726
< #, fuzzy
735c732
< msgstr ""
---
> msgstr "Nuova"
739c736
< msgstr ""
---
> msgstr "Crea una nuova tabella"
742d738
< #, fuzzy
744c740
< msgstr "Procedure"
---
> msgstr "Proprietà"
747d742
< #, fuzzy
749c744
< msgstr "Proprietà del database"
---
> msgstr "Visualizza proprietà della tabella"
752a748
> #, fuzzy
754c750
< msgstr ""
---
> msgstr "ID"
781a778
> #, fuzzy
783c780
< msgstr ""
---
> msgstr "Posizione"
818a816
> #, fuzzy
820c818
< msgstr ""
---
> msgstr "Cancella selezione"
892d889
< #, fuzzy
894c891
< msgstr "Non è possibile aprire una connessione verso %s"
---
> msgstr ""
933c930
< msgstr "Sequenze"
---
> msgstr "Preferen_ze"
963a961
> #, fuzzy
965c963
< msgstr ""
---
> msgstr "Esegui commit"
1015c1013,1034
< #, fuzzy
---
> #~ msgid "Browse database..."
> #~ msgstr "Esplorazione database..."
> 
> #~ msgid "Component that includes context menu items for .connection files"
> #~ msgstr ""
> #~ "Componente che include le voci del menu contestuale per i file .connection"
> 
> #~ msgid "Component that includes context menu items for .sql files"
> #~ msgstr "Componente che include le voci del menu contestuale per i file .sql"
> 
> #~ msgid "Connection MIME handler component"
> #~ msgstr "Componente del gestore dei tipi di connessione MIME"
> 
> #~ msgid "Database component factory"
> #~ msgstr "Produttore di componenti Database"
> 
> #~ msgid "Open in database connection..."
> #~ msgstr "Apre all'interno di una connessione a database..."
> 
> #~ msgid "SQL MIME handler component"
> #~ msgstr "Componente del gestore di tipi MIME SQL"
> 
1017c1036
< #~ msgstr "Proprietà del database"
---
> #~ msgstr "Esploratore di database"
1022c1041,1043
< #, fuzzy
---
> #~ msgid "SQL Viewer"
> #~ msgstr "Visualizzatore SQL"
> 
1024c1045,1057
< #~ msgstr "Proprietà del database"
---
> #~ msgstr "Configurazione del database"
> 
> #~ msgid "Edit application preferences"
> #~ msgstr "Modifica le preferenze dell'applicazione"
> 
> #~ msgid "New..."
> #~ msgstr "Nuovo..."
> 
> #~ msgid "_File"
> #~ msgstr "_File"
> 
> #~ msgid "_Properties..."
> #~ msgstr "P_roprietà..."
1026d1058
< #, fuzzy
1028c1060
< #~ msgstr "Impostazioni"
---
> #~ msgstr "Im_postazioni"
1034c1066
< #~ msgstr "Salva come..."
---
> #~ msgstr "Salva come"
1048c1080,1085
< #, fuzzy
---
> #~ msgid "Table Data"
> #~ msgstr "Tabella dei dati"
> 
> #~ msgid "View table data"
> #~ msgstr "Visualizza dati della tabella"
> 
1050c1087
< #~ msgstr "Proprietà del database"
---
> #~ msgstr "Produttore Moniker del database"
1052d1088
< #, fuzzy
1054c1090
< #~ msgstr "Proprietà del database"
---
> #~ msgstr "database: moniker"
1057c1093
< #~ msgstr "� fallita la manifatturazione di un «%s»"
---
> #~ msgstr "Fallita la produzione di un «%s»"
1061,1099d1096
< 
< #~ msgid "Data sources"
< #~ msgstr "Sorgenti di dati"
< 
< #~ msgid "Test Data Source"
< #~ msgstr "Prova sorgente di dati"
< 
< #~ msgid "Connection to %s successful!"
< #~ msgstr "Connessione verso %s riuscita!"
< 
< #~ msgid "Data source"
< #~ msgstr "Sorgente di dati"
< 
< #~ msgid "Select all"
< #~ msgstr "Seleziona tutto"
< 
< #~ msgid "Unselect all"
< #~ msgstr "Deseleziona tutto"
< 
< #~ msgid "Unselect All"
< #~ msgstr "Deseleziona tutto"
< 
< #~ msgid "Display column headers"
< #~ msgstr "Visualizza intestazioni di colonna"
< 
< #~ msgid "Hide column headers"
< #~ msgstr "Nascondi le intestazioni di colonna"
< 
< #~ msgid "Save as..."
< #~ msgstr "Salva come..."
< 
< #~ msgid "Export data to different formats"
< #~ msgstr "Esporta dati in formati differenti"
< 
< #~ msgid "Describe current data set"
< #~ msgstr "Descrive il set di dati corrente"
< 
< #~ msgid "View current data in more detail"
< #~ msgstr "Visualizza i dati correnti più in dettaglio"
Sólo en ./libgnomedb-1.1.6a/po: ja.gmo
Sólo en ./libgnomedb-1.1.6a/po: ko.gmo
Sólo en ./libgnomedb-1.1.6a/po: libgnomedb-2.pot
Sólo en ./libgnomedb-1.1.6a/po: Makefile
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: mk.po
Sólo en ./libgnomedb-1.1.6a/po: ml.gmo
Sólo en ./libgnomedb-1.1.6a/po: ms.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: nb.po
Sólo en ./libgnomedb-1.1.6a/po: nl.gmo
Sólo en ./libgnomedb-1.1.6a/po: no.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: pa.po
Sólo en ./libgnomedb-1.1.6a/po: pl.gmo
Sólo en ./libgnomedb-1.1.6a/po: POTFILES
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: POTFILES.skip
Sólo en ./libgnomedb-1.1.6a/po: pt_BR.gmo
Sólo en ./libgnomedb-1.1.6a/po: pt.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: README.translators
Sólo en ./libgnomedb-1.1.6a/po: ru.gmo
Sólo en ./libgnomedb-1.1.6a/po: sk.gmo
Sólo en ./libgnomedb-1.1.6a/po: sl.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: sq.po
Sólo en ./libgnomedb-1.1.6a/po: sr.gmo
Sólo en ./libgnomedb-1.1.6a/po: sr Latn gmo
Sólo en ./libgnomedb-1.1.6a/po: sv.gmo
diff -rbB ./libgnomedb-1.1.6a/po/sv.po ../cvs/gnome-db-cvs/libgnomedb/po/sv.po
7c7
< # $Id: sv.po,v 1.82 2004/06/07 22:33:37 rodrigo Exp $
---
> # $Id: sv.po,v 1.83 2004/08/12 14:44:29 rodrigo Exp $
Sólo en ./libgnomedb-1.1.6a/po: ta.gmo
Sólo en ./libgnomedb-1.1.6a/po: tr.gmo
Sólo en ./libgnomedb-1.1.6a/po: uk.gmo
Sólo en ./libgnomedb-1.1.6a/po: vi.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_CN.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_TW.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb: providers
Sólo en ./libgnomedb-1.1.6a: stamp.h
Sólo en ../cvs/gnome-db-cvs/libgnomedb/testing: CVS
Sólo en ./libgnomedb-1.1.6a/testing: .deps
Sólo en ./libgnomedb-1.1.6a/testing: Makefile
Sólo en ./libgnomedb-1.1.6a/testing: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: vfs
Sólo en ./libgnomedb-1.1.6a: aclocal.m4
Sólo en ../cvs/gnome-db-cvs/libgnomedb: autogen.sh
diff -rbBu ./libgnomedb-1.1.6a/ChangeLog ../cvs/gnome-db-cvs/libgnomedb/ChangeLog
--- ./libgnomedb-1.1.6a/ChangeLog	2004-10-05 12:30:06.251559040 -0500
+++ ../cvs/gnome-db-cvs/libgnomedb/ChangeLog	2004-10-04 23:08:10.000000000 -0500
@@ -1,3 +1,22 @@
+2004-09-25  Gustavo R. Montesino <grmontesino ig com br>
+
+	Fixes #150791
+
+	* libgnomedb/tables-page.c (tables_page_set_connection): unref the
+	old connection, not the new one.
+
+2004-09-22  Rodrigo Moya <rodrigo gnome-db org>
+
+	* configure.in: removed GNOME_COMPILE_WARNINGS macro.
+
+2004-08-21  Kjartan Maraas  <kmaraas gnome org>
+
+	* configure.in: Add «nb» to ALL_LINGUAS.
+
+2004-08-12  Rodrigo Moya <rodrigo gnome-db org>
+
+	Released 1.1.6.
+
 2004-08-08  Gustavo R. Montesino <grmontesino ig com br>
 
 	Fixes #149609
@@ -3288,13 +3307,3 @@
 2000-10-15	Rodrigo Moya <rodrigo linuxave net>
 	* libgnomedb/created ChangeLog
 
-2004-10-05  Daniel Espinosa Ortiz <esodan yahoo com mx>
-
-	* libgnomedb/gnome-db-combo.c ported to GtkComboBoxEntry.
-	* libgnomedb/gnome-db-combo.h ported to GtkComboBoxEntry.
-	* libgnomedb/gnome-db-form.c added the method to hide the navigations 
-	buttons and to know if they are displayed.
-	* libgnomedb/gnome-db-form.c added the event notification for a change 
-	of row (cliking a navigation button).
-	* libgnomedb/gnome-db-form.c added the method to set/get a GdaValue from
-	a GnomeDateEdit (just a propoused utility!!!!)
Sólo en ../cvs/gnome-db-cvs/libgnomedb: components
Sólo en ./libgnomedb-1.1.6a: config.guess
Sólo en ./libgnomedb-1.1.6a: config.log
Sólo en ./libgnomedb-1.1.6a: config.status
Sólo en ./libgnomedb-1.1.6a: config.sub
Sólo en ./libgnomedb-1.1.6a: configure
diff -rbBu ./libgnomedb-1.1.6a/configure.in ../cvs/gnome-db-cvs/libgnomedb/configure.in
--- ./libgnomedb-1.1.6a/configure.in	2004-07-22 05:56:09.000000000 -0500
+++ ../cvs/gnome-db-cvs/libgnomedb/configure.in	2004-10-04 23:08:10.000000000 -0500
@@ -3,7 +3,7 @@
 
 GNOMEDB_MAJOR_VERSION=1
 GNOMEDB_MINOR_VERSION=1
-GNOMEDB_MICRO_VERSION=6
+GNOMEDB_MICRO_VERSION=7
 GNOMEDB_VERSION=$GNOMEDB_MAJOR_VERSION.$GNOMEDB_MINOR_VERSION.$GNOMEDB_MICRO_VERSION
 
 AC_SUBST(GNOMEDB_MAJOR_VERSION)
@@ -60,7 +60,7 @@
 GETTEXT_PACKAGE=libgnomedb-2
 AC_SUBST(GETTEXT_PACKAGE)
 AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE")
-ALL_LINGUAS="az be ca cs da de el en_CA en_GB es fa fi fr ga gl hr hu it ja ko ml ms nl no pl pt pt_BR ru sk sr sr Latn sl sv ta tr uk vi zh_CN zh_TW"
+ALL_LINGUAS="az be ca cs da de el en_CA en_GB es fa fi fr ga gl hr hu it ja ko ml ms nb nl no pl pt pt_BR ru sk sl sq sr sr Latn sv ta tr uk vi zh_CN zh_TW"
 AM_GLIB_GNU_GETTEXT
 
 dnl ******************************
@@ -72,9 +72,6 @@
 dnl ******************************
 dnl Checks for libraries
 dnl ******************************
-GNOME_COMPILE_WARNINGS(maximum)
-CFLAGS="$CFLAGS $WARN_CFLAGS"
-CPPFLAGS="$CPPFLAGS $WARN_FLAGS"
 
 GTK_MODULES="gtk+-2.0 >= 2.4.0"
 LIBGDA_MODULES="libgda >= 1.1.1"
Sólo en ../cvs/gnome-db-cvs/libgnomedb/control-center: CVS
Sólo en ./libgnomedb-1.1.6a/control-center: database-properties.desktop
Sólo en ./libgnomedb-1.1.6a/control-center: .deps
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile.in
Sólo en ./libgnomedb-1.1.6a: COPYING
Sólo en ../cvs/gnome-db-cvs/libgnomedb: CVS
Sólo en ../cvs/gnome-db-cvs/libgnomedb/data: CVS
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.keys
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.schemas
Sólo en ./libgnomedb-1.1.6a/data: Makefile
Sólo en ./libgnomedb-1.1.6a/data: Makefile.in
Sólo en ./libgnomedb-1.1.6a: depcomp
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C: html
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl-list.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-undocumented.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: db-shell.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-browser-private.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-find-dialog.sgml.bak
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-i18n.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-private.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-unused.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: sql-viewer.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: table-properties-dialog.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: tables-page.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: utils.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C: xml
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: CVS
Sólo en ./libgnomedb-1.1.6a/doc: libgnomedb-C.omf
Sólo en ./libgnomedb-1.1.6a/doc: Makefile
Sólo en ./libgnomedb-1.1.6a/doc: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: reference
Sólo en ../cvs/gnome-db-cvs/libgnomedb/glade: CVS
Sólo en ./libgnomedb-1.1.6a/glade: .deps
Sólo en ./libgnomedb-1.1.6a/glade: Makefile
Sólo en ./libgnomedb-1.1.6a/glade: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: HACKING
Sólo en ./libgnomedb-1.1.6a: INSTALL
Sólo en ./libgnomedb-1.1.6a: install-sh
Sólo en ./libgnomedb-1.1.6a: intltool-extract
Sólo en ./libgnomedb-1.1.6a: intltool-extract.in
Sólo en ./libgnomedb-1.1.6a: intltool-merge
Sólo en ./libgnomedb-1.1.6a: intltool-merge.in
Sólo en ./libgnomedb-1.1.6a: intltool-update
Sólo en ./libgnomedb-1.1.6a: intltool-update.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: lib
Sólo en ../cvs/gnome-db-cvs/libgnomedb/libgnomedb: CVS
Sólo en ./libgnomedb-1.1.6a/libgnomedb: .deps
diff -rbBu ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.c
--- ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.c	2004-10-04 14:43:45.000000000 -0500
+++ ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.c	2003-12-19 05:06:04.000000000 -0600
@@ -22,7 +22,7 @@
 
 #include <libgnomedb/gnome-db-combo.h>
 
-#define PARENT_TYPE GTK_TYPE_COMBO_BOX_ENTRY
+#define PARENT_TYPE GTK_TYPE_COMBO
 
 struct _GnomeDbComboPrivate {
 	GdaDataModel *model;
@@ -49,13 +49,6 @@
 	PROP_MODEL
 };
 
-enum {
-	MODEL_CHANGED,
-	LAST_SIGNAL
-};
-
-static gint combo_signals[LAST_SIGNAL];
-
 static GObjectClass *parent_class = NULL;
 
 /*
@@ -79,16 +72,6 @@
 		g_param_spec_object ("model", NULL, NULL,
 				     GDA_TYPE_DATA_MODEL,
 				     (G_PARAM_READABLE | G_PARAM_WRITABLE)));
-	
-	/* add class signals */
-	combo_signals[MODEL_CHANGED] =
-		g_signal_new ("model_changed",
-			      G_TYPE_FROM_CLASS (object_class),
-			      G_SIGNAL_RUN_LAST,
-			      G_STRUCT_OFFSET (GnomeDbComboClass, model_changed),
-			      NULL, NULL,
-			      g_cclosure_marshal_VOID__VOID,
-			      G_TYPE_NONE, 0);
 }
 
 static void
@@ -99,9 +82,6 @@
 	/* allocate private structure */
 	combo->priv = g_new0 (GnomeDbComboPrivate, 1);
 	combo->priv->model = NULL;
-	combo->priv->col = 0;
-	gtk_combo_box_set_model(GTK_COMBO_BOX(combo), NULL);
-	
 }
 
 static void
@@ -219,9 +199,8 @@
 {
 	GnomeDbCombo *combo;
 	
-	
 	g_return_val_if_fail (GDA_IS_DATA_MODEL (model), NULL);
-	g_return_val_if_fail (col >= 0 && col < gda_data_model_get_n_columns(model), NULL);
+	g_return_val_if_fail (col >= 0, NULL);
 
 	combo = gnome_db_combo_new();
 	if (combo != NULL) {
@@ -236,27 +215,30 @@
 model_changed_cb (GdaDataModel *model, gpointer user_data)
 {
 	GnomeDbCombo *combo = GNOME_DB_COMBO (user_data);
-	gint rows, i;
-	GdaValue *value;
-	GtkTreeStore *combo_model;
-	GtkTreeIter iter;
+	gint rows, i, cols;
+	const GdaValue *value;
+	GList *list = NULL;
 	
 	g_return_if_fail (GDA_IS_DATA_MODEL (model));
 	g_return_if_fail (GNOME_DB_IS_COMBO (combo));
 
+	cols = gda_data_model_get_n_columns (model);
 	rows = gda_data_model_get_n_rows (model);
-		
-	combo_model = gtk_tree_store_new(1, G_TYPE_STRING);
-	/* Set the values to ListStore */
+	if (rows == 0 || cols < combo->priv->col) {
+		list = g_list_append (list, "");
+		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
+		g_list_free (list);
+		return;
+	}
 
 	for (i = 0; i < rows; i++) {
-		gtk_tree_store_append(combo_model,&iter, NULL);
 		value = gda_data_model_get_value_at (model, combo->priv->col, i);
-		gtk_tree_store_set(combo_model,&iter,0,gda_value_stringify(value),-1);
+		list = g_list_append (list, gda_value_stringify (value));
 	}
-	gtk_combo_box_set_model(GTK_COMBO_BOX(combo), combo_model);
-	gtk_combo_box_entry_set_text_column(GTK_COMBO_BOX_ENTRY(combo), 0);
 		
+	gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
+	g_list_foreach (list, (GFunc) g_free, NULL);
+	g_list_free (list);
 }
 
 /**
@@ -273,19 +255,29 @@
 void
 gnome_db_combo_set_model (GnomeDbCombo *combo, GdaDataModel *model, gint col)
 {
+	GList *list = NULL;
 	
 	g_return_if_fail (GNOME_DB_IS_COMBO (combo));
 	g_return_if_fail (model == NULL || GDA_IS_DATA_MODEL (model));
-	g_return_if_fail (col >= 0 && col < gda_data_model_get_n_columns(model));
 
 	if (GDA_IS_DATA_MODEL (combo->priv->model)) {
+		g_signal_handlers_disconnect_by_func (G_OBJECT (combo->priv->model), model_changed_cb, combo);
 		g_object_unref (G_OBJECT (combo->priv->model));
 	}
-	g_object_ref (G_OBJECT (model));
+
 	combo->priv->model = model;
+	if (model != NULL) {
+		g_object_ref (G_OBJECT (model));
+		g_signal_connect (G_OBJECT (combo->priv->model), "changed",
+				  G_CALLBACK (model_changed_cb), combo);
+
 	combo->priv->col = col;
 	model_changed_cb (model, combo);
-	g_signal_emit (G_OBJECT (combo), combo_signals[MODEL_CHANGED], 0);
+	} else {
+		list = g_list_append (list, "");
+		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
+		g_list_free (list);
+	}
 }
 
 /**
@@ -313,7 +305,7 @@
  *
  * This function return the column.
  * 
- * Returns: the column of the #GdaDataModel showed by the #GnomeDbCombo.
+ * Returns: the column of the #GdaDataModel stored by the #GnomeDbCombo.
  */
 gint
 gnome_db_combo_get_column (GnomeDbCombo *combo)
diff -rbBu ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.h
--- ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.h	2004-10-04 11:22:45.000000000 -0500
+++ ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.h	2004-01-24 17:56:02.000000000 -0600
@@ -24,8 +24,7 @@
 #  define __gnome_db_combo_h__
 
 #include <libgda/gda-data-model.h>
-#include <gtk/gtkcomboboxentry.h>
-#include <gtk/gtktreestore.h>
+#include <gtk/gtkcombo.h>
 
 G_BEGIN_DECLS
 
@@ -40,13 +39,12 @@
 typedef struct _GnomeDbComboPrivate GnomeDbComboPrivate;
 
 struct _GnomeDbCombo {
-	GtkComboBoxEntry combo;
+	GtkCombo combo;
 	GnomeDbComboPrivate *priv;
 };
 
 struct _GnomeDbComboClass {
-	GtkComboBoxEntryClass parent_class;
-	void (* model_changed) (GnomeDbCombo *combo);
+	GtkComboClass parent_class;
 };
 
 GType      gnome_db_combo_get_type (void);
diff -rbBu ./libgnomedb-1.1.6a/libgnomedb/gnome-db-data-source-selector.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-data-source-selector.c
--- ./libgnomedb-1.1.6a/libgnomedb/gnome-db-data-source-selector.c	2004-04-04 11:07:08.000000000 -0500
+++ ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-data-source-selector.c	2004-08-03 13:03:50.000000000 -0500
@@ -46,11 +46,25 @@
 show_data_sources (GnomeDbDataSourceSelector *selector, const gchar *name)
 {
 	GdaDataSourceInfo *dsn_info = NULL;
+	GList *dsn_list, *l;
 
 	g_return_if_fail (GNOME_DB_IS_DATA_SOURCE_SELECTOR (selector));
 
 	gtk_option_menu_remove_menu (GTK_OPTION_MENU (selector));
+	/* load data sources */
+	dsn_list = gnome_db_config_get_data_source_list ();
+	for (l = dsn_list; l != NULL; l = l->next) {
+		GdaDataSourceInfo *dsn_info = (GdaDataSourceInfo *) l->data;
+
+		if (!dsn_info)
+			continue;
 
+		if (name != NULL && strcmp (name, dsn_info->name) != 0)
+			continue;
+
+		/* add the data source to the option menu */
+		gnome_db_option_menu_add_item (GTK_OPTION_MENU (selector), dsn_info->name);
+	}
 	if (name != NULL) {
 		dsn_info = gnome_db_config_find_data_source (name);
 		if (dsn_info != NULL) {
diff -rbBu ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.c
--- ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.c	2004-10-04 14:18:18.000000000 -0500
+++ ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.c	2004-09-03 07:45:12.000000000 -0500
@@ -37,7 +37,6 @@
 struct _GnomeDbFormPrivate {
 	GdaDataModel *data_model;
 	GnomeDbFormType type;
-	gboolean show_navigator_buttons;
 
 	/* widgets */
 	GtkWidget *form_container;
@@ -67,7 +66,6 @@
 
 enum {
 	MODEL_CHANGED,
-	ROW_CHANGED,
 	LAST_SIGNAL
 };
 
@@ -87,7 +85,6 @@
 
 	form->priv->navigator_current_row = 0;
 	show_navigator_row (form);
-	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
 }
 
 static void
@@ -101,7 +98,6 @@
 		form->priv->navigator_current_row--;
 		show_navigator_row (form);
 	}
-	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
 }
 
 static void
@@ -118,7 +114,6 @@
 		form->priv->navigator_current_row++;
 		show_navigator_row (form);
 	}
-	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
 }
 
 static void
@@ -130,7 +125,6 @@
 
 	form->priv->navigator_current_row = gda_data_model_get_n_rows (form->priv->data_model) - 1;
 	show_navigator_row (form);
-	g_signal_emit (G_OBJECT (form), form_signals[ROW_CHANGED], 0);
 }
 
 /*
@@ -188,8 +182,6 @@
 	gtk_table_attach (GTK_TABLE (navigator), sep, 0, 3, cols, cols + 1,
 			  GTK_FILL, GTK_FILL | GTK_SHRINK | GTK_EXPAND, 2, 2);
 
-		
-	if(form->priv->show_navigator_buttons) {
 		form->priv->navigator_label = gnome_db_new_label_widget (_("No records"));
 		gtk_misc_set_alignment (GTK_MISC (form->priv->navigator_label), 0.5, 0.5);
 		gtk_table_attach (GTK_TABLE (navigator), form->priv->navigator_label, 0, 3,
@@ -197,7 +189,6 @@
 				  GTK_FILL, GTK_FILL | GTK_EXPAND | GTK_SHRINK, 2, 2);
 		
 		/* create navigation buttons */
-		
 		bbox = gnome_db_new_hbutton_box_widget ();
 		gtk_button_box_set_layout (GTK_BUTTON_BOX (bbox), GTK_BUTTONBOX_DEFAULT_STYLE);
 		gtk_table_attach (GTK_TABLE (navigator), bbox, 0, 3, cols + 2, cols + 3,
@@ -222,7 +213,6 @@
 		g_signal_connect (G_OBJECT (form->priv->navigator_last), "clicked",
 				  G_CALLBACK (navigator_last_cb), form);
 		gtk_box_pack_start (GTK_BOX (bbox), form->priv->navigator_last, FALSE, FALSE, 0);
-	}
 	
 	show_navigator_row (form);
 
@@ -264,9 +255,7 @@
 	}
 
 	if (!form->priv->form_container)
-	{
 		return;
-	}
 
 	gtk_widget_show (form->priv->form_container);
 	gtk_box_pack_start (GTK_BOX (form), form->priv->form_container, TRUE, TRUE, 0);
@@ -369,14 +358,6 @@
 			      NULL, NULL,
 			      g_cclosure_marshal_VOID__VOID,
 			      G_TYPE_NONE, 0);
-	form_signals[ROW_CHANGED] =
-		g_signal_new ("row_changed",
-			      G_TYPE_FROM_CLASS (object_class),
-			      G_SIGNAL_RUN_LAST,
-			      G_STRUCT_OFFSET (GnomeDbFormClass, row_changed),
-			      NULL, NULL,
-			      g_cclosure_marshal_VOID__VOID,
-			      G_TYPE_NONE, 0);
 }
 
 static void
@@ -391,7 +372,6 @@
 	form->priv->form_container = NULL;
 	form->priv->navigator_widgets = NULL;
 	form->priv->navigator_label = NULL;
-	form->priv->show_navigator_buttons = TRUE;
 }
 
 static void
@@ -537,7 +517,6 @@
 gnome_db_form_set_model (GnomeDbForm *form, GdaDataModel *model)
 {
 	g_return_if_fail (GNOME_DB_IS_FORM (form));
-	g_return_if_fail (GDA_IS_DATA_MODEL (model));
 
 	if (GDA_IS_DATA_MODEL (form->priv->data_model))
 		g_object_unref (G_OBJECT (form->priv->data_model));
@@ -544,9 +523,10 @@
 
 		g_object_ref (G_OBJECT (model));
 		form->priv->data_model = model;
+
 		setup_widgets_for_model (form);
 		g_signal_emit (G_OBJECT (form), form_signals[MODEL_CHANGED], 0);
-	}
+}
 
 /**
  * gnome_db_form_get_current_row
@@ -606,18 +586,3 @@
 		break;
 	}
 }
-
-void
-gnome_db_form_show_navigator_buttons(GnomeDbForm *form, gboolean value)
-{
-	g_return_if_fail (GNOME_DB_IS_FORM (form));
-	form->priv->show_navigator_buttons= value;
-	setup_widgets_for_model(form);
-}
-
-gboolean
-gnome_db_form_is_navigator_buttons_shown(GnomeDbForm *form)
-{
-	g_return_if_fail (GNOME_DB_IS_FORM (form));
-	return form->priv->show_navigator_buttons;
-}
diff -rbBu ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.h
--- ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.h	2004-09-30 17:07:02.000000000 -0500
+++ ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.h	2003-05-12 15:54:02.000000000 -0500
@@ -48,7 +48,6 @@
 
 	/* signals */
 	void (* model_changed) (GnomeDbForm *form);
-	void (* row_changed) (GnomeDbForm *form);
 };
 
 typedef enum {
@@ -64,8 +63,6 @@
 void             gnome_db_form_set_model (GnomeDbForm *form, GdaDataModel *model);
 gint             gnome_db_form_get_current_row (GnomeDbForm *form);
 void             gnome_db_form_set_current_row (GnomeDbForm *form, gint row);
-void			 gnome_db_form_show_navigator_buttons(GnomeDbForm *form, gboolean value);
-gboolean         gnome_db_form_is_navigator_buttons_shown(GnomeDbForm *form);
 
 G_END_DECLS
 
diff -rbBu ./libgnomedb-1.1.6a/libgnomedb/gnome-db-login.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-login.c
--- ./libgnomedb-1.1.6a/libgnomedb/gnome-db-login.c	2003-11-16 10:42:26.000000000 -0600
+++ ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-login.c	2004-08-03 13:03:57.000000000 -0500
@@ -326,6 +326,8 @@
 gnome_db_login_set_dsn (GnomeDbLogin *login, const gchar *dsn)
 {
 	g_return_if_fail (GNOME_DB_IS_LOGIN (login));
+	g_return_if_fail (GTK_IS_OPTION_MENU(login->priv->dsn_entry));
+
 	gnome_db_option_menu_set_selection (GTK_OPTION_MENU (login->priv->dsn_entry), dsn);
 }
 
diff -rbBu ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.c
--- ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.c	2004-08-26 10:18:29.000000000 -0500
+++ ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.c	2004-09-03 07:45:13.000000000 -0500
@@ -137,7 +137,7 @@
 {
 	GtkWidget *combo;
 
-	combo = gtk_combo_box_entry_new ();
+	combo = gtk_combo_new ();
 	gtk_widget_show (combo);
 
 	return combo;
@@ -1013,61 +1013,3 @@
 
 	return item;
 }
-
-/**
- * gnome_db_value_get_from_date_edit saves the contents of a #GnomeDateEdit in to a #GdaValue.
- * 
- * @dateedit: a #GnomeDateEdit widget
- * Returns: #GdaValue in the #GnomeDateEdit widget.
- */
-GdaValue *
-gnome_db_value_get_from_date_edit(GnomeDateEdit *dateedit)
-{
-	time_t time;
-	GDate *date = NULL;
-	GdaDate gda_date;
-	GdaValue *val = NULL;
-	
-	time = gnome_date_edit_get_time(dateedit);
-		
-	date = g_date_new();
-	g_date_set_time(date, time);
-			
-	gda_date.year = (gshort) g_date_get_year(date);
-	gda_date.month = (gushort) g_date_get_month(date);
-	gda_date.day = (gushort) g_date_get_day(date);
-	
-	val = gda_value_new_date(&gda_date);
-	
-	return val;
-}
-
-/**
- * gnome_db_date_edit_set_from_value set the contents of a #GnomeDateEdit from #GdaValue.
- * 
- * @dateedit: a #GnomeDateEdit widget
- * @value: a #GdaValue to save to.
- * Returns: #GdaValue in the #GnomeDateEdit widget.
- */
-void
-gnome_db_date_edit_set_from_value(GnomeDateEdit *dateedit, GdaValue *value)
-{
-	time_t time;
-	GdaDate *gda_date;
-	GDate *date;
-	struct tm tm_struct;
-		
-	gda_date = gda_value_get_date(value);
-	
-	date = g_date_new();
-	g_date_set_dmy(date, (GDateDay) gda_date->day,
-						(GDateMonth) gda_date->month,
-						(GDateYear) gda_date->year);
-		
-	g_date_to_struct_tm(date,&tm_struct);
-	
-	time = mktime(&tm_struct);
-	
-	gnome_date_edit_set_time(dateedit,time);
-	
-}
diff -rbBu ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.h
--- ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.h	2004-08-25 18:47:52.000000000 -0500
+++ ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.h	2004-01-04 14:49:03.000000000 -0600
@@ -24,7 +24,6 @@
 #  define __gnome_db_util_h__
 
 #include <libgda/gda-data-model.h>
-#include <libgda/gda-value.h>
 #include <gtk/gtkentry.h>
 #include <gtk/gtkmessagedialog.h>
 #include <gtk/gtkoptionmenu.h>
@@ -35,7 +34,6 @@
 #include <gtk/gtkwindow.h>
 #ifdef BUILD_WITH_GNOME
 #include <libgnomeui/gnome-popup-menu.h>
-#include <libgnomeui/gnome-dateedit.h>
 #endif
 
 G_BEGIN_DECLS
@@ -118,10 +116,6 @@
 					   GCallback cb_func,
 					   gpointer user_data);
 
-GdaValue	*gnome_db_value_get_from_date_edit(GnomeDateEdit *dateedit);
-void		 gnome_db_date_edit_set_from_value(GnomeDateEdit *dateedit, GdaValue *value);
-
-
 G_END_DECLS
 
 #endif
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile.in
diff -rbBu ./libgnomedb-1.1.6a/libgnomedb/tables-page.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/tables-page.c
--- ./libgnomedb-1.1.6a/libgnomedb/tables-page.c	2003-11-30 16:14:14.000000000 -0600
+++ ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/tables-page.c	2004-10-04 23:08:11.000000000 -0500
@@ -195,7 +195,7 @@
 		return;
 
 	if (priv->cnc)
-		g_object_unref (cnc);
+		g_object_unref (priv->cnc);
 
 	priv->cnc = cnc;
 	if (GDA_IS_CONNECTION (priv->cnc)) {
Sólo en ./libgnomedb-1.1.6a: libgnomedb.pc
Sólo en ./libgnomedb-1.1.6a: libgnomedb.spec
Sólo en ./libgnomedb-1.1.6a: libtool
Sólo en ./libgnomedb-1.1.6a: ltmain.sh
Sólo en ./libgnomedb-1.1.6a: Makefile
Sólo en ./libgnomedb-1.1.6a: Makefile.in
Sólo en ./libgnomedb-1.1.6a: missing
Sólo en ./libgnomedb-1.1.6a: mkinstalldirs
Sólo en ../cvs/gnome-db-cvs/libgnomedb: monikers
Sólo en ./libgnomedb-1.1.6a/po: az.gmo
Sólo en ./libgnomedb-1.1.6a/po: be.gmo
Sólo en ./libgnomedb-1.1.6a/po: ca.gmo
diff -rbBu ./libgnomedb-1.1.6a/po/ChangeLog ../cvs/gnome-db-cvs/libgnomedb/po/ChangeLog
--- ./libgnomedb-1.1.6a/po/ChangeLog	2004-08-12 09:42:30.000000000 -0500
+++ ../cvs/gnome-db-cvs/libgnomedb/po/ChangeLog	2004-10-04 23:08:11.000000000 -0500
@@ -1,3 +1,24 @@
+2004-09-26  Adam Weinberger  <adamw gnome org>
+
+	* en_CA.po: Updated Canadian English translation.
+
+2004-09-03  Laurent Dhima  <laurenti alblinux net>
+
+	* sq.po: Added Albanian translation.
+
+2004-09-02  Alessio Frusciante  <algol firenze linux it>
+
+	* it.po: Updated Italian translation by
+	Alessio Dessì <alkex inwind it>.
+
+2004-08-21  Kjartan Maraas  <kmaraas gnome org>
+
+	* nb.po: Add.
+
+2004-08-13  Tommi Vainikainen  <thv iki fi>
+
+	* fi.po: Unified some fields in po headers for Finnish team.
+
 2004-08-11  Duarte Loreto <happyguy_pt hotmail com>
 
 	* pt.po: Updated Portuguese translation.
Sólo en ./libgnomedb-1.1.6a/po: cs.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: CVS
Sólo en ./libgnomedb-1.1.6a/po: da.gmo
Sólo en ./libgnomedb-1.1.6a/po: de.gmo
Sólo en ./libgnomedb-1.1.6a/po: el.gmo
Sólo en ./libgnomedb-1.1.6a/po: en_CA.gmo
diff -rbBu ./libgnomedb-1.1.6a/po/en_CA.po ../cvs/gnome-db-cvs/libgnomedb/po/en_CA.po
--- ./libgnomedb-1.1.6a/po/en_CA.po	2004-08-12 09:42:37.000000000 -0500
+++ ../cvs/gnome-db-cvs/libgnomedb/po/en_CA.po	2004-10-04 23:08:11.000000000 -0500
@@ -3,12 +3,13 @@
 # This file is distributed under the same licence as the libgnomedbpackage.
 # Adam Weinberger <adamw gnome org>, 2004
 #
+#
 msgid ""
 msgstr ""
 "Project-Id-Version: libgnomedb\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2004-08-12 16:42+0200\n"
-"PO-Revision-Date: 2004-06-10 19:42-0700\n"
+"POT-Creation-Date: 2004-09-26 12:47-0400\n"
+"PO-Revision-Date: 2004-09-26 19:42-0400\n"
 "Last-Translator: Adam Weinberger <adamw gnome org>\n"
 "Language-Team: en_CA <adamw FreeBSD org>\n"
 "MIME-Version: 1.0\n"
@@ -463,7 +464,7 @@
 msgstr ""
 "All information needed to create a new data source\n"
 "has been retrieved. Now, press 'Apply' to close\n"
-"this dialog. To open your newly created data source,\n"
+"this dialogue. To open your newly created data source,\n"
 "just select it when asked for a data source."
 
 #: libgnomedb/gnome-db-dsn-config.c:124
Sólo en ./libgnomedb-1.1.6a/po: en_GB.gmo
Sólo en ./libgnomedb-1.1.6a/po: es.gmo
Sólo en ./libgnomedb-1.1.6a/po: fa.gmo
Sólo en ./libgnomedb-1.1.6a/po: fi.gmo
diff -rbBu ./libgnomedb-1.1.6a/po/fi.po ../cvs/gnome-db-cvs/libgnomedb/po/fi.po
--- ./libgnomedb-1.1.6a/po/fi.po	2004-08-12 09:42:38.000000000 -0500
+++ ../cvs/gnome-db-cvs/libgnomedb/po/fi.po	2004-09-03 07:45:16.000000000 -0500
@@ -11,7 +11,7 @@
 "POT-Creation-Date: 2004-08-12 16:42+0200\n"
 "PO-Revision-Date: 2004-07-24 11:22+0300\n"
 "Last-Translator: Tommi Vainikainen <Tommi Vainikainen iki fi>\n"
-"Language-Team: Finnish <gnome-fi-laatu lists sourceforge org>\n"
+"Language-Team: Finnish <gnome-fi-laatu lists sourceforge net>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8-bit\n"
Sólo en ./libgnomedb-1.1.6a/po: fr.gmo
Sólo en ./libgnomedb-1.1.6a/po: ga.gmo
Sólo en ./libgnomedb-1.1.6a/po: gl.gmo
Sólo en ./libgnomedb-1.1.6a/po: hr.gmo
Sólo en ./libgnomedb-1.1.6a/po: hu.gmo
Sólo en ./libgnomedb-1.1.6a/po: it.gmo
diff -rbBu ./libgnomedb-1.1.6a/po/it.po ../cvs/gnome-db-cvs/libgnomedb/po/it.po
--- ./libgnomedb-1.1.6a/po/it.po	2004-08-12 09:42:38.000000000 -0500
+++ ../cvs/gnome-db-cvs/libgnomedb/po/it.po	2004-09-03 07:45:17.000000000 -0500
@@ -2,13 +2,14 @@
 # Copyright (C) 2000,2002 Free Software Foundation, Inc.
 # Daniele Medri <madrid linux it>, 2000.
 # Marco Parrone <marc0 autistici org>, 2002.
+# Alessio Dessì <alkex inwind it>, 2004.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: libgnomedb HEAD\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2004-08-12 16:42+0200\n"
-"PO-Revision-Date: 2002-12-04 21:47+0100\n"
+"POT-Creation-Date: 2004-09-02 20:42+0200\n"
+"PO-Revision-Date: 2004-04-07 18:55+0200\n"
 "Last-Translator: Marco Parrone <marc0 autistici org>\n"
 "Language-Team: Italian <tp lists linux it>\n"
 "MIME-Version: 1.0\n"
@@ -25,7 +26,7 @@
 
 #: control-center/database-properties.desktop.in.h:1
 msgid "Configure your database environment"
-msgstr ""
+msgstr "Configurazione ambiente del database"
 
 #: control-center/database-properties.desktop.in.h:2
 #, fuzzy
@@ -36,7 +37,7 @@
 #: providers/evolution/gda-evolution-connection.c:342
 #: providers/evolution/gda-evolution-provider.c:380
 msgid "Name"
-msgstr ""
+msgstr "Nome"
 
 #: control-center/dsn-config.c:72 control-center/provider-config.c:54
 #: libgnomedb/gnome-db-config.c:211 libgnomedb/gnome-db-error.c:210
@@ -47,7 +48,7 @@
 
 #: control-center/dsn-config.c:182
 msgid "Configured data sources in the system"
-msgstr ""
+msgstr "Sorgenti di dati configurate nel sistema"
 
 #: control-center/dsn-config.c:214
 msgid ""
@@ -59,7 +60,7 @@
 msgstr ""
 "Le sorgenti di dati sono i mezzi con cui GNOME-DB identifica le connessioni "
 "di database. Tutte le informazioni richieste per aprire una connessione "
-"verso un fornitore o verso una combo di database specifici sono "
+"verso un fornitore o una combinazione di database specifici sono "
 "immagazzinate usando un nome unico. Ã? usando questo unico nome che si "
 "identificano le connessioni nelle applicazioni che fanno uso di GNOME-DB per "
 "l'accesso a database."
@@ -85,7 +86,7 @@
 
 #: control-center/main.c:92
 msgid "No valid data source info was created"
-msgstr "Non è stata creata nessuna informazione di sorgente dati"
+msgstr "Non è stata fornita nessuna informazione per la sorgente dati"
 
 #. create the dialog
 #: control-center/main.c:106 libgnomedb/gnome-db-login.c:218
@@ -100,7 +101,7 @@
 
 #: control-center/provider-config.c:105
 msgid "Installed providers"
-msgstr ""
+msgstr "Fornitori installati"
 
 #: control-center/provider-config.c:131
 #, fuzzy
@@ -119,54 +120,53 @@
 
 #: data/libgnomedb.keys.in.h:1
 msgid "Database connection parameters file"
-msgstr ""
+msgstr "File dei parametri delle connessioni a database"
 
 #: data/libgnomedb.keys.in.h:2
 msgid "Documents"
-msgstr ""
+msgstr "Documenti"
 
 #: data/libgnomedb.keys.in.h:3
 msgid "SQL code viewer"
-msgstr ""
+msgstr "Visualizzatore di codice SQL"
 
 #: data/libgnomedb.schemas.in.h:1
 msgid "Font to be used in the grid widget"
-msgstr ""
+msgstr "Tipo di carattere da usare per il widget griglia"
 
 #: data/libgnomedb.schemas.in.h:2
 msgid "Number of spaces per tab"
-msgstr ""
+msgstr "Numero di spazi per il «tab»"
 
 #: data/libgnomedb.schemas.in.h:3
 msgid "Show line numbers on source editor"
-msgstr ""
+msgstr "Mostra i numeri di riga nell'editor di sorgenti"
 
 #: data/libgnomedb.schemas.in.h:4
 msgid "Use highlighting in source code editor"
-msgstr ""
+msgstr "Usa l'evidenziazione nell'editor del codice sorgente"
 
 #: libgnomedb/db-shell.c:60
 msgid "Database services for the GNOME Desktop"
-msgstr ""
+msgstr "Servizi di database per GNOME Desktop"
 
 #: libgnomedb/db-shell.xml.h:1
 msgid "About"
-msgstr ""
+msgstr "Informazioni"
 
 #: libgnomedb/db-shell.xml.h:2
 msgid "About GNOME-DB"
-msgstr ""
+msgstr "Informazioni su GNOME-DB"
 
 #: libgnomedb/db-shell.xml.h:3
 msgid "Close this window"
-msgstr ""
+msgstr "Chiude questa finestra"
 
 #: libgnomedb/db-shell.xml.h:4
 msgid "Create new entry"
-msgstr ""
+msgstr "Crea un nuovo elemento"
 
 #: libgnomedb/db-shell.xml.h:5
-#, fuzzy
 msgid "Delete selected items"
 msgstr "Deseleziona tutte le voci selezionate nella lista"
 
@@ -177,11 +177,11 @@
 
 #: libgnomedb/db-shell.xml.h:7
 msgid "Edit properties for selected item"
-msgstr ""
+msgstr "Modifica le proprietà per l'elemento selezionato"
 
 #: libgnomedb/db-shell.xml.h:8
 msgid "Save connection parameters to file"
-msgstr ""
+msgstr "Salva i parametri della connessione in un file"
 
 #: libgnomedb/db-shell.xml.h:9 libgnomedb/gnome-db-grid.c:414
 #, fuzzy
@@ -191,7 +191,7 @@
 #: libgnomedb/db-shell.xml.h:10
 #, fuzzy
 msgid "Select all items"
-msgstr "Seleziona tutte le voci nella lista"
+msgstr "Seleziona tutto"
 
 #: libgnomedb/db-shell.xml.h:11
 #, fuzzy
@@ -204,12 +204,13 @@
 msgstr "Fornitori"
 
 #: libgnomedb/db-shell.xml.h:13 libgnomedb/gnome-db-grid.c:420
+#, fuzzy
 msgid "_Clear Selection"
-msgstr ""
+msgstr "Cancella selezione"
 
 #: libgnomedb/db-shell.xml.h:14
 msgid "_Close"
-msgstr ""
+msgstr "_Chiudi"
 
 #: libgnomedb/db-shell.xml.h:15
 #, fuzzy
@@ -223,15 +224,15 @@
 
 #: libgnomedb/db-shell.xml.h:17
 msgid "_Delete"
-msgstr ""
+msgstr "Ca_ncella"
 
 #: libgnomedb/db-shell.xml.h:18
 msgid "_Edit"
-msgstr ""
+msgstr "_Modifica"
 
 #: libgnomedb/db-shell.xml.h:19
 msgid "_Help"
-msgstr ""
+msgstr "A_iuto"
 
 #: libgnomedb/db-shell.xml.h:20
 #, fuzzy
@@ -241,7 +242,7 @@
 #: libgnomedb/db-shell.xml.h:21
 #, fuzzy
 msgid "_Properties"
-msgstr "Procedure"
+msgstr "Proprietà"
 
 #: libgnomedb/db-shell.xml.h:22
 #, fuzzy
@@ -249,9 +250,8 @@
 msgstr "Fornitori"
 
 #: libgnomedb/db-shell.xml.h:23
-#, fuzzy
 msgid "_Save Connection"
-msgstr "Salva in"
+msgstr "Sal_va connessione"
 
 #: libgnomedb/db-shell.xml.h:24
 #, fuzzy
@@ -317,25 +317,24 @@
 
 #: libgnomedb/gnome-db-config.c:209
 msgid "ID"
-msgstr ""
+msgstr "ID"
 
 #: libgnomedb/gnome-db-config.c:210
 #: providers/evolution/gda-calendar-model.c:40
 msgid "Location"
-msgstr ""
+msgstr "Posizione"
 
 #: libgnomedb/gnome-db-config.c:212
 msgid "Username"
 msgstr "Nome utente"
 
 #: libgnomedb/gnome-db-config.c:213
-#, fuzzy
 msgid "Hostname"
-msgstr "Nome utente"
+msgstr "Nome host"
 
 #: libgnomedb/gnome-db-config.c:214
 msgid "Domain"
-msgstr ""
+msgstr "Dominio"
 
 #: libgnomedb/gnome-db-config.c:359
 #, c-format
@@ -370,27 +369,29 @@
 
 #: libgnomedb/gnome-db-dsn-config-druid.c:190
 msgid "You must enter a name for the new data source"
-msgstr "Bisogna inserire un nome per la nuova sorgente di dati"
+msgstr "Ã? necessario inserire un nome per la nuova sorgente di dati"
 
 #: libgnomedb/gnome-db-dsn-config-druid.c:197
+#, fuzzy
 msgid "Data source names can only contain alphanumeric characters"
-msgstr ""
+msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
 
 #: libgnomedb/gnome-db-dsn-config-druid.c:206
 msgid "An existing data source is already registered under the same name"
-msgstr ""
+msgstr "Esiste già una sorgente di dati con lo stesso nome"
 
 #: libgnomedb/gnome-db-dsn-config-druid.c:213
 msgid "Data source names cannot contain spaces"
-msgstr ""
+msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
 
 #: libgnomedb/gnome-db-dsn-config-druid.c:217
 msgid "Data source names can only contain ASCII letters and numbers"
 msgstr ""
+"I nomi delle sorgenti di dati possono contenere solo lettere e numeri ASCII"
 
 #: libgnomedb/gnome-db-dsn-config-druid.c:225
 msgid "You must select a provider for the new data source"
-msgstr "Bisogna selezionare un fornitore per la nuova sorgente di dati"
+msgstr "Ã? necessario selezionare un fornitore per la nuova sorgente di dati"
 
 #: libgnomedb/gnome-db-dsn-config-druid.c:233
 msgid "Provider not found in your configuration"
@@ -406,8 +407,8 @@
 "creating a new data source for your GNOME-DB\n"
 "installation. Just follow the steps!"
 msgstr ""
-"Quest'assistente farà da guida attraverso il processo di\n"
-"creazione di una nuova sorgente dati per l'installazione personale\n"
+"L'assistente farà da guida attraverso il processo di creazione\n"
+"di una nuova sorgente dati per l'installazione personale\n"
 "di GNOME-DB. Basta procedere un passo alla volta!"
 
 #: libgnomedb/gnome-db-dsn-config-druid.c:404
@@ -423,11 +424,11 @@
 "If you don't know which provider to use, just select\n"
 "the default one."
 msgstr ""
-"I seguenti campi rappresentano le voci di informazioni\n"
-"di base per la nuova sorgente di dati. Alcune di esse (descrizione,\n"
+"I seguenti campi rappresentano le voci di informazioni di base\n"
+"per la nuova sorgente di dati. Alcune di esse (descrizione,\n"
 "nome utente) sono opzionali, mentre le altre sono obbligatorie.\n"
-"Se non si sà quale fornitore utilizzare, si selezioni\n"
-"quello predefinito"
+"Se non si sà quale fornitore utilizzare, selezionare quello\n"
+"predefinito"
 
 #: libgnomedb/gnome-db-dsn-config-druid.c:419
 #: libgnomedb/gnome-db-dsn-config.c:104
@@ -451,13 +452,13 @@
 #: libgnomedb/gnome-db-dsn-config.c:142
 #, fuzzy
 msgid "_Username:"
-msgstr "Nome utente"
+msgstr "Nome utente:"
 
 #: libgnomedb/gnome-db-dsn-config-druid.c:441
 #: libgnomedb/gnome-db-dsn-config.c:151
 #, fuzzy
 msgid "P_assword:"
-msgstr "Password"
+msgstr "Password:"
 
 #: libgnomedb/gnome-db-dsn-config-druid.c:454
 msgid "Provider Parameters"
@@ -471,10 +472,10 @@
 "connection. This information is provider-specific, so check\n"
 "the manual for more information."
 msgstr ""
-"I seguenti campi rappresentano l'informazione richiesta\n"
-"dal fornitore selezionato nella pagina precedente per aprire\n"
-"una certa connessione. Questa informazione è specifica al fornitore,\n"
-"quindi si controlli il manuale per maggiori informazioni"
+"I seguenti campi rappresentano l'informazione richiesta dal fornitore\n"
+"selezionato nella pagina precedente per aprire una certa connessione.\n"
+"Questa informazione è specifica del fornitore, controllare il manuale per\n"
+"maggiori informazioni"
 
 #: libgnomedb/gnome-db-dsn-config-druid.c:481
 msgid "All information retrieved"
@@ -489,9 +490,9 @@
 "just select it when asked for a data source."
 msgstr ""
 "Sono state recuperate tutte le informazioni necessarie per creare\n"
-"una nuova sorgente di dati. Premere «Applica» per chiudere\n"
-"questa finestra di dialogo. Per aprire la sorgente di dati appena\n"
-"creata, basta selezionarla quando viene richiesta una sorgente di dati"
+"una nuova sorgente di dati. Premere «Applica» per chiudere questa\n"
+"finestra di dialogo. Per aprire la sorgente di dati appena creata,\n"
+"basta selezionarla quando viene richiesta una sorgente di dati"
 
 #: libgnomedb/gnome-db-dsn-config.c:124
 #, fuzzy
@@ -512,16 +513,15 @@
 
 #: libgnomedb/gnome-db-error.c:191
 msgid "An error has occurred in the underlying database"
-msgstr ""
+msgstr "Si è verificato un errore nel database sottostante"
 
 #: libgnomedb/gnome-db-error.c:196
 msgid "Error number"
 msgstr "Numero d'errore"
 
 #: libgnomedb/gnome-db-error.c:227
-#, fuzzy
 msgid "Details"
-msgstr "Dettaglio"
+msgstr "Dettagli"
 
 #: libgnomedb/gnome-db-error.c:234
 msgid "Source"
@@ -534,12 +534,11 @@
 #: libgnomedb/gnome-db-find-dialog.c:108
 #, fuzzy
 msgid "_Field:"
-msgstr "Titolo"
+msgstr "Campi"
 
 #: libgnomedb/gnome-db-find-dialog.c:118
-#, fuzzy
 msgid "_Text:"
-msgstr "Prova"
+msgstr ""
 
 #: libgnomedb/gnome-db-form.c:185 libgnomedb/gnome-db-form.c:275
 #: libgnomedb/gnome-db-form.c:308
@@ -553,14 +552,16 @@
 
 #: libgnomedb/gnome-db-grid.c:113
 msgid "Recordset description"
-msgstr "Descrizione del recordset"
+msgstr "Descrizione dell'insieme di record"
 
 #: libgnomedb/gnome-db-grid.c:141
-#, c-format
+#, fuzzy, c-format
 msgid ""
 "File '%s' already exists.\n"
 "Do you want to overwrite it?"
 msgstr ""
+"Il file %s esiste già\n"
+"Sovrascriverlo?"
 
 #: libgnomedb/gnome-db-grid.c:149
 msgid "If you choose yes, the contents will be lost."
@@ -573,11 +574,11 @@
 
 #: libgnomedb/gnome-db-grid.c:224
 msgid "You must specify a file name"
-msgstr "Bisogna specificare un nome di file"
+msgstr "Ã? necessario specificare un nome di file"
 
 #: libgnomedb/gnome-db-grid.c:230
 msgid "Got empty file while converting the data"
-msgstr ""
+msgstr "Ricevuto file vuoto durante la conversione dei dati"
 
 #: libgnomedb/gnome-db-grid.c:261
 msgid "Saving Model"
@@ -620,9 +621,8 @@
 msgstr "Mostra colonne"
 
 #: libgnomedb/gnome-db-grid.c:442
-#, fuzzy
 msgid "Describe"
-msgstr "Descrivi..."
+msgstr "Descrive"
 
 #: libgnomedb/gnome-db-grid.c:443
 msgid "View detail..."
@@ -634,73 +634,72 @@
 
 #: libgnomedb/gnome-db-init.c:48
 msgid "Attempt to initialize an already initialized client"
-msgstr "� stato tentato di inizializzare un client già inizializzato"
+msgstr "Si è tentato di inizializzare un client già inizializzato"
 
 #: libgnomedb/gnome-db-login-dialog.c:124
 msgid ""
 "Enter the arguments below to open a connection\n"
 "to a data source"
 msgstr ""
+"Inserire gli argomenti per aprire una connessione\n"
+"a una sorgente di dati qui sotto"
 
 #: libgnomedb/gnome-db-login.c:253
-#, fuzzy
 msgid "Data Source:"
-msgstr "Sorgente dati"
+msgstr "Sorgente dati:"
 
 #: libgnomedb/gnome-db-login.c:270
-#, fuzzy
 msgid "Username:"
-msgstr "Nome utente"
+msgstr "Nome utente:"
 
 #: libgnomedb/gnome-db-login.c:279
-#, fuzzy
 msgid "Password:"
-msgstr "Password"
+msgstr "Password:"
 
 #: libgnomedb/gnome-db-query-builder.c:69
 msgid "Fields"
-msgstr ""
+msgstr "Campi"
 
 #: libgnomedb/gnome-db-stock.c:30
 msgid "Commit"
-msgstr ""
+msgstr "Esegui commit"
 
 #: libgnomedb/gnome-db-stock.c:31
 msgid "Connect"
-msgstr ""
+msgstr "Connetti"
 
 #: libgnomedb/gnome-db-stock.c:33
 msgid "Designer"
-msgstr ""
+msgstr "Proggettista"
 
 #: libgnomedb/gnome-db-stock.c:34
 msgid "Disconnect"
-msgstr ""
+msgstr "Disconnetti"
 
 #: libgnomedb/gnome-db-stock.c:35
 msgid "NoTransaction"
-msgstr ""
+msgstr "NessunaTransazione"
 
 #: libgnomedb/gnome-db-stock.c:37
 msgid "Query"
-msgstr ""
+msgstr "Query"
 
 #: libgnomedb/gnome-db-stock.c:38
 msgid "Rollback"
-msgstr ""
+msgstr "Reverti commit"
 
 #: libgnomedb/gnome-db-stock.c:40
 msgid "SQL"
-msgstr ""
+msgstr "SQL"
 
 #: libgnomedb/gnome-db-stock.c:43
 msgid "WithinTransaction"
-msgstr ""
+msgstr "InternamenteAllaTransazione"
 
 #: libgnomedb/gnome-db-stock.c:65
-#, fuzzy, c-format
+#, c-format
 msgid "Error: %s"
-msgstr "Errore"
+msgstr "Errore: %s"
 
 #: libgnomedb/gnome-db-table-editor.c:79
 msgid "Table name"
@@ -709,11 +708,11 @@
 #: libgnomedb/utils.c:61 libgnomedb/utils.c:93
 #, c-format
 msgid "Login for %s"
-msgstr ""
+msgstr "Login per %s"
 
 #: libgnomedb/utils.c:95
 msgid "Login to database"
-msgstr ""
+msgstr "Login al database"
 
 #: vfs/libmain.c:71
 msgid "GNOME VFS database: module"
@@ -721,37 +720,34 @@
 
 #. create the dialog
 #: libgnomedb/table-properties-dialog.c:40
-#, fuzzy
 msgid "Table Properties"
-msgstr "Proprietà del database"
+msgstr "Proprietà della tabella"
 
 #: libgnomedb/table-properties-dialog.c:47
-#, fuzzy
 msgid "Table Name"
 msgstr "Nome tabella"
 
 #: libgnomedb/tables-page.c:155
 msgid "New"
-msgstr ""
+msgstr "Nuova"
 
 #: libgnomedb/tables-page.c:155 libgnomedb/tables-page.c:156
 msgid "Create new table"
-msgstr ""
+msgstr "Crea una nuova tabella"
 
 #: libgnomedb/tables-page.c:161
-#, fuzzy
 msgid "Properties"
-msgstr "Procedure"
+msgstr "Proprietà"
 
 #: libgnomedb/tables-page.c:161 libgnomedb/tables-page.c:162
-#, fuzzy
 msgid "View table properties"
-msgstr "Proprietà del database"
+msgstr "Visualizza proprietà della tabella"
 
 #: providers/evolution/gda-calendar-model.c:36
 #: providers/evolution/gda-calendar-model.c:60
+#, fuzzy
 msgid "UID"
-msgstr ""
+msgstr "ID"
 
 #: providers/evolution/gda-calendar-model.c:36
 #: providers/evolution/gda-calendar-model.c:38
@@ -779,8 +775,9 @@
 
 #. position
 #: providers/evolution/gda-calendar-model.c:40
+#, fuzzy
 msgid "location"
-msgstr ""
+msgstr "Posizione"
 
 #. position
 #: providers/evolution/gda-calendar-model.c:42
@@ -816,8 +813,9 @@
 
 #: providers/evolution/gda-calendar-model.c:48
 #: providers/evolution/gda-calendar-model.c:70
+#, fuzzy
 msgid "Classification"
-msgstr ""
+msgstr "Cancella selezione"
 
 #. position
 #: providers/evolution/gda-calendar-model.c:50
@@ -889,9 +887,8 @@
 msgstr ""
 
 #: providers/evolution/gda-evolution-connection.c:83
-#, fuzzy
 msgid "Could not open the default contacts folder"
-msgstr "Non è possibile aprire una connessione verso %s"
+msgstr ""
 
 #: providers/evolution/gda-evolution-connection.c:100
 msgid "Could not initialize Bonobo"
@@ -930,7 +927,7 @@
 #: providers/evolution/gda-evolution-connection.c:219
 #, fuzzy
 msgid "References"
-msgstr "Sequenze"
+msgstr "Preferen_ze"
 
 #: providers/evolution/gda-evolution-connection.c:220
 msgid "Default value"
@@ -961,8 +958,9 @@
 
 #: providers/evolution/gda-evolution-connection.c:344
 #: providers/evolution/gda-evolution-connection.c:376
+#, fuzzy
 msgid "Comments"
-msgstr ""
+msgstr "Esegui commit"
 
 #: providers/evolution/gda-evolution-connection.c:374
 #, fuzzy
@@ -1012,26 +1010,60 @@
 "Data source for accessing Evolution's default calendar, tasks and contacts"
 msgstr ""
 
-#, fuzzy
+#~ msgid "Browse database..."
+#~ msgstr "Esplorazione database..."
+
+#~ msgid "Component that includes context menu items for .connection files"
+#~ msgstr ""
+#~ "Componente che include le voci del menu contestuale per i file .connection"
+
+#~ msgid "Component that includes context menu items for .sql files"
+#~ msgstr "Componente che include le voci del menu contestuale per i file .sql"
+
+#~ msgid "Connection MIME handler component"
+#~ msgstr "Componente del gestore dei tipi di connessione MIME"
+
+#~ msgid "Database component factory"
+#~ msgstr "Produttore di componenti Database"
+
+#~ msgid "Open in database connection..."
+#~ msgstr "Apre all'interno di una connessione a database..."
+
+#~ msgid "SQL MIME handler component"
+#~ msgstr "Componente del gestore di tipi MIME SQL"
+
 #~ msgid "Database browser"
-#~ msgstr "Proprietà del database"
+#~ msgstr "Esploratore di database"
 
 #~ msgid "Error viewer"
 #~ msgstr "Visualizzatore di errore"
 
-#, fuzzy
+#~ msgid "SQL Viewer"
+#~ msgstr "Visualizzatore SQL"
+
 #~ msgid "Database configuration"
-#~ msgstr "Proprietà del database"
+#~ msgstr "Configurazione del database"
+
+#~ msgid "Edit application preferences"
+#~ msgstr "Modifica le preferenze dell'applicazione"
+
+#~ msgid "New..."
+#~ msgstr "Nuovo..."
+
+#~ msgid "_File"
+#~ msgstr "_File"
+
+#~ msgid "_Properties..."
+#~ msgstr "P_roprietà..."
 
-#, fuzzy
 #~ msgid "_Settings"
-#~ msgstr "Impostazioni"
+#~ msgstr "Im_postazioni"
 
 #~ msgid "Password"
 #~ msgstr "Password"
 
 #~ msgid "Save as"
-#~ msgstr "Salva come..."
+#~ msgstr "Salva come"
 
 #~ msgid "Save to"
 #~ msgstr "Salva in"
@@ -1045,55 +1077,20 @@
 #~ msgid "Question"
 #~ msgstr "Domanda"
 
-#, fuzzy
+#~ msgid "Table Data"
+#~ msgstr "Tabella dei dati"
+
+#~ msgid "View table data"
+#~ msgstr "Visualizza dati della tabella"
+
 #~ msgid "Database Moniker factory"
-#~ msgstr "Proprietà del database"
+#~ msgstr "Produttore Moniker del database"
 
-#, fuzzy
 #~ msgid "database: moniker"
-#~ msgstr "Proprietà del database"
+#~ msgstr "database: moniker"
 
 #~ msgid "Failing to manufacture a '%s'"
-#~ msgstr "� fallita la manifatturazione di un «%s»"
+#~ msgstr "Fallita la produzione di un «%s»"
 
 #~ msgid "Invalid format for connection string"
 #~ msgstr "Il formato per la stringa di connessione non è valido"
-
-#~ msgid "Data sources"
-#~ msgstr "Sorgenti di dati"
-
-#~ msgid "Test Data Source"
-#~ msgstr "Prova sorgente di dati"
-
-#~ msgid "Connection to %s successful!"
-#~ msgstr "Connessione verso %s riuscita!"
-
-#~ msgid "Data source"
-#~ msgstr "Sorgente di dati"
-
-#~ msgid "Select all"
-#~ msgstr "Seleziona tutto"
-
-#~ msgid "Unselect all"
-#~ msgstr "Deseleziona tutto"
-
-#~ msgid "Unselect All"
-#~ msgstr "Deseleziona tutto"
-
-#~ msgid "Display column headers"
-#~ msgstr "Visualizza intestazioni di colonna"
-
-#~ msgid "Hide column headers"
-#~ msgstr "Nascondi le intestazioni di colonna"
-
-#~ msgid "Save as..."
-#~ msgstr "Salva come..."
-
-#~ msgid "Export data to different formats"
-#~ msgstr "Esporta dati in formati differenti"
-
-#~ msgid "Describe current data set"
-#~ msgstr "Descrive il set di dati corrente"
-
-#~ msgid "View current data in more detail"
-#~ msgstr "Visualizza i dati correnti più in dettaglio"
Sólo en ./libgnomedb-1.1.6a/po: ja.gmo
Sólo en ./libgnomedb-1.1.6a/po: ko.gmo
Sólo en ./libgnomedb-1.1.6a/po: libgnomedb-2.pot
Sólo en ./libgnomedb-1.1.6a/po: Makefile
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: mk.po
Sólo en ./libgnomedb-1.1.6a/po: ml.gmo
Sólo en ./libgnomedb-1.1.6a/po: ms.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: nb.po
Sólo en ./libgnomedb-1.1.6a/po: nl.gmo
Sólo en ./libgnomedb-1.1.6a/po: no.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: pa.po
Sólo en ./libgnomedb-1.1.6a/po: pl.gmo
Sólo en ./libgnomedb-1.1.6a/po: POTFILES
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: POTFILES.skip
Sólo en ./libgnomedb-1.1.6a/po: pt_BR.gmo
Sólo en ./libgnomedb-1.1.6a/po: pt.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: README.translators
Sólo en ./libgnomedb-1.1.6a/po: ru.gmo
Sólo en ./libgnomedb-1.1.6a/po: sk.gmo
Sólo en ./libgnomedb-1.1.6a/po: sl.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: sq.po
Sólo en ./libgnomedb-1.1.6a/po: sr.gmo
Sólo en ./libgnomedb-1.1.6a/po: sr Latn gmo
Sólo en ./libgnomedb-1.1.6a/po: sv.gmo
diff -rbBu ./libgnomedb-1.1.6a/po/sv.po ../cvs/gnome-db-cvs/libgnomedb/po/sv.po
--- ./libgnomedb-1.1.6a/po/sv.po	2004-08-12 09:42:40.000000000 -0500
+++ ../cvs/gnome-db-cvs/libgnomedb/po/sv.po	2004-09-03 07:45:21.000000000 -0500
@@ -4,7 +4,7 @@
 # Christian Rose <menthos menthos com>, 2000, 2001, 2002, 2003.
 # Martin Norbäck <d95mback dtek chalmers se>, 2000.
 #
-# $Id: sv.po,v 1.82 2004/06/07 22:33:37 rodrigo Exp $
+# $Id: sv.po,v 1.83 2004/08/12 14:44:29 rodrigo Exp $
 #
 msgid ""
 msgstr ""
Sólo en ./libgnomedb-1.1.6a/po: ta.gmo
Sólo en ./libgnomedb-1.1.6a/po: tr.gmo
Sólo en ./libgnomedb-1.1.6a/po: uk.gmo
Sólo en ./libgnomedb-1.1.6a/po: vi.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_CN.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_TW.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb: providers
Sólo en ./libgnomedb-1.1.6a: stamp.h
Sólo en ../cvs/gnome-db-cvs/libgnomedb/testing: CVS
Sólo en ./libgnomedb-1.1.6a/testing: .deps
Sólo en ./libgnomedb-1.1.6a/testing: Makefile
Sólo en ./libgnomedb-1.1.6a/testing: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: vfs
Sólo en ./libgnomedb-1.1.6a: aclocal.m4
Sólo en ../cvs/gnome-db-cvs/libgnomedb: autogen.sh
diff -rbBf ./libgnomedb-1.1.6a/ChangeLog ../cvs/gnome-db-cvs/libgnomedb/ChangeLog
a0
2004-09-25  Gustavo R. Montesino <grmontesino ig com br>

	Fixes #150791

	* libgnomedb/tables-page.c (tables_page_set_connection): unref the
	old connection, not the new one.

2004-09-22  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: removed GNOME_COMPILE_WARNINGS macro.

2004-08-21  Kjartan Maraas  <kmaraas gnome org>

	* configure.in: Add «nb» to ALL_LINGUAS.

2004-08-12  Rodrigo Moya <rodrigo gnome-db org>

	Released 1.1.6.

.
d3291 3300
Sólo en ../cvs/gnome-db-cvs/libgnomedb: components
Sólo en ./libgnomedb-1.1.6a: config.guess
Sólo en ./libgnomedb-1.1.6a: config.log
Sólo en ./libgnomedb-1.1.6a: config.status
Sólo en ./libgnomedb-1.1.6a: config.sub
Sólo en ./libgnomedb-1.1.6a: configure
diff -rbBf ./libgnomedb-1.1.6a/configure.in ../cvs/gnome-db-cvs/libgnomedb/configure.in
c6
GNOMEDB_MICRO_VERSION=7
.
c63
ALL_LINGUAS="az be ca cs da de el en_CA en_GB es fa fi fr ga gl hr hu it ja ko ml ms nb nl no pl pt pt_BR ru sk sl sq sr sr Latn sv ta tr uk vi zh_CN zh_TW"
.
d75 77
Sólo en ../cvs/gnome-db-cvs/libgnomedb/control-center: CVS
Sólo en ./libgnomedb-1.1.6a/control-center: database-properties.desktop
Sólo en ./libgnomedb-1.1.6a/control-center: .deps
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile.in
Sólo en ./libgnomedb-1.1.6a: COPYING
Sólo en ../cvs/gnome-db-cvs/libgnomedb: CVS
Sólo en ../cvs/gnome-db-cvs/libgnomedb/data: CVS
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.keys
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.schemas
Sólo en ./libgnomedb-1.1.6a/data: Makefile
Sólo en ./libgnomedb-1.1.6a/data: Makefile.in
Sólo en ./libgnomedb-1.1.6a: depcomp
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C: html
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl-list.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-undocumented.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: db-shell.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-browser-private.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-find-dialog.sgml.bak
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-i18n.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-private.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-unused.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: sql-viewer.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: table-properties-dialog.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: tables-page.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: utils.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C: xml
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: CVS
Sólo en ./libgnomedb-1.1.6a/doc: libgnomedb-C.omf
Sólo en ./libgnomedb-1.1.6a/doc: Makefile
Sólo en ./libgnomedb-1.1.6a/doc: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: reference
Sólo en ../cvs/gnome-db-cvs/libgnomedb/glade: CVS
Sólo en ./libgnomedb-1.1.6a/glade: .deps
Sólo en ./libgnomedb-1.1.6a/glade: Makefile
Sólo en ./libgnomedb-1.1.6a/glade: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: HACKING
Sólo en ./libgnomedb-1.1.6a: INSTALL
Sólo en ./libgnomedb-1.1.6a: install-sh
Sólo en ./libgnomedb-1.1.6a: intltool-extract
Sólo en ./libgnomedb-1.1.6a: intltool-extract.in
Sólo en ./libgnomedb-1.1.6a: intltool-merge
Sólo en ./libgnomedb-1.1.6a: intltool-merge.in
Sólo en ./libgnomedb-1.1.6a: intltool-update
Sólo en ./libgnomedb-1.1.6a: intltool-update.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: lib
Sólo en ../cvs/gnome-db-cvs/libgnomedb/libgnomedb: CVS
Sólo en ./libgnomedb-1.1.6a/libgnomedb: .deps
diff -rbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.c
c25
#define PARENT_TYPE GTK_TYPE_COMBO
.
d52 58
d82 91
d102 104
d222
c224
	g_return_val_if_fail (col >= 0, NULL);
.
c239 242
	gint rows, i, cols;
	const GdaValue *value;
	GList *list = NULL;
.
a246
	cols = gda_data_model_get_n_columns (model);
.
c248 250
	if (rows == 0 || cols < combo->priv->col) {
		list = g_list_append (list, "");
		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
		g_list_free (list);
		return;
	}
.
d253
c255
		list = g_list_append (list, gda_value_stringify (value));
.
d257 258
a259
	gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
	g_list_foreach (list, (GFunc) g_free, NULL);
	g_list_free (list);
.
a275
	GList *list = NULL;
.
d279
a281
		g_signal_handlers_disconnect_by_func (G_OBJECT (combo->priv->model), model_changed_cb, combo);
.
c284

.
a285
	if (model != NULL) {
		g_object_ref (G_OBJECT (model));
		g_signal_connect (G_OBJECT (combo->priv->model), "changed",
				  G_CALLBACK (model_changed_cb), combo);

.
c288
	} else {
		list = g_list_append (list, "");
		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
		g_list_free (list);
	}
.
c316
 * Returns: the column of the #GdaDataModel stored by the #GnomeDbCombo.
.
diff -rbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.h
c27 28
#include <gtk/gtkcombo.h>
.
c43
	GtkCombo combo;
.
c48 49
	GtkComboClass parent_class;
.
diff -rbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-data-source-selector.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-data-source-selector.c
a48
	GList *dsn_list, *l;
.
a52
	/* load data sources */
	dsn_list = gnome_db_config_get_data_source_list ();
	for (l = dsn_list; l != NULL; l = l->next) {
		GdaDataSourceInfo *dsn_info = (GdaDataSourceInfo *) l->data;

		if (!dsn_info)
			continue;
.
a53
		if (name != NULL && strcmp (name, dsn_info->name) != 0)
			continue;

		/* add the data source to the option menu */
		gnome_db_option_menu_add_item (GTK_OPTION_MENU (selector), dsn_info->name);
	}
.
diff -rbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.c
d40
d70
d90
d104
d121
d133
d191 192
d200
d225
d267
d269
d372 379
d394
d540
c549
}
.
d609 623
diff -rbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.h
d51
d67 68
diff -rbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-login.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-login.c
a328
	g_return_if_fail (GTK_IS_OPTION_MENU(login->priv->dsn_entry));

.
diff -rbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.c
c140
	combo = gtk_combo_new ();
.
d1016 1073
diff -rbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.h
d27
d38
d121 124
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile.in
diff -rbBf ./libgnomedb-1.1.6a/libgnomedb/tables-page.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/tables-page.c
c198
		g_object_unref (priv->cnc);
.
Sólo en ./libgnomedb-1.1.6a: libgnomedb.pc
Sólo en ./libgnomedb-1.1.6a: libgnomedb.spec
Sólo en ./libgnomedb-1.1.6a: libtool
Sólo en ./libgnomedb-1.1.6a: ltmain.sh
Sólo en ./libgnomedb-1.1.6a: Makefile
Sólo en ./libgnomedb-1.1.6a: Makefile.in
Sólo en ./libgnomedb-1.1.6a: missing
Sólo en ./libgnomedb-1.1.6a: mkinstalldirs
Sólo en ../cvs/gnome-db-cvs/libgnomedb: monikers
Sólo en ./libgnomedb-1.1.6a/po: az.gmo
Sólo en ./libgnomedb-1.1.6a/po: be.gmo
Sólo en ./libgnomedb-1.1.6a/po: ca.gmo
diff -rbBf ./libgnomedb-1.1.6a/po/ChangeLog ../cvs/gnome-db-cvs/libgnomedb/po/ChangeLog
a0
2004-09-26  Adam Weinberger  <adamw gnome org>

	* en_CA.po: Updated Canadian English translation.

2004-09-03  Laurent Dhima  <laurenti alblinux net>

	* sq.po: Added Albanian translation.

2004-09-02  Alessio Frusciante  <algol firenze linux it>

	* it.po: Updated Italian translation by
	Alessio Dessì <alkex inwind it>.

2004-08-21  Kjartan Maraas  <kmaraas gnome org>

	* nb.po: Add.

2004-08-13  Tommi Vainikainen  <thv iki fi>

	* fi.po: Unified some fields in po headers for Finnish team.

.
Sólo en ./libgnomedb-1.1.6a/po: cs.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: CVS
Sólo en ./libgnomedb-1.1.6a/po: da.gmo
Sólo en ./libgnomedb-1.1.6a/po: de.gmo
Sólo en ./libgnomedb-1.1.6a/po: el.gmo
Sólo en ./libgnomedb-1.1.6a/po: en_CA.gmo
diff -rbBf ./libgnomedb-1.1.6a/po/en_CA.po ../cvs/gnome-db-cvs/libgnomedb/po/en_CA.po
a5
#
.
c10 11
"POT-Creation-Date: 2004-09-26 12:47-0400\n"
"PO-Revision-Date: 2004-09-26 19:42-0400\n"
.
c466
"this dialogue. To open your newly created data source,\n"
.
Sólo en ./libgnomedb-1.1.6a/po: en_GB.gmo
Sólo en ./libgnomedb-1.1.6a/po: es.gmo
Sólo en ./libgnomedb-1.1.6a/po: fa.gmo
Sólo en ./libgnomedb-1.1.6a/po: fi.gmo
diff -rbBf ./libgnomedb-1.1.6a/po/fi.po ../cvs/gnome-db-cvs/libgnomedb/po/fi.po
c14
"Language-Team: Finnish <gnome-fi-laatu lists sourceforge net>\n"
.
Sólo en ./libgnomedb-1.1.6a/po: fr.gmo
Sólo en ./libgnomedb-1.1.6a/po: ga.gmo
Sólo en ./libgnomedb-1.1.6a/po: gl.gmo
Sólo en ./libgnomedb-1.1.6a/po: hr.gmo
Sólo en ./libgnomedb-1.1.6a/po: hu.gmo
Sólo en ./libgnomedb-1.1.6a/po: it.gmo
diff -rbBf ./libgnomedb-1.1.6a/po/it.po ../cvs/gnome-db-cvs/libgnomedb/po/it.po
a4
# Alessio Dessì <alkex inwind it>, 2004.
.
c10 11
"POT-Creation-Date: 2004-09-02 20:42+0200\n"
"PO-Revision-Date: 2004-04-07 18:55+0200\n"
.
c28
msgstr "Configurazione ambiente del database"
.
c39
msgstr "Nome"
.
c50
msgstr "Sorgenti di dati configurate nel sistema"
.
c62
"verso un fornitore o una combinazione di database specifici sono "
.
c88
msgstr "Non è stata fornita nessuna informazione per la sorgente dati"
.
c103
msgstr "Fornitori installati"
.
c122
msgstr "File dei parametri delle connessioni a database"
.
c126
msgstr "Documenti"
.
c130
msgstr "Visualizzatore di codice SQL"
.
c134
msgstr "Tipo di carattere da usare per il widget griglia"
.
c138
msgstr "Numero di spazi per il «tab»"
.
c142
msgstr "Mostra i numeri di riga nell'editor di sorgenti"
.
c146
msgstr "Usa l'evidenziazione nell'editor del codice sorgente"
.
c150
msgstr "Servizi di database per GNOME Desktop"
.
c154
msgstr "Informazioni"
.
c158
msgstr "Informazioni su GNOME-DB"
.
c162
msgstr "Chiude questa finestra"
.
c166
msgstr "Crea un nuovo elemento"
.
d169
c180
msgstr "Modifica le proprietà per l'elemento selezionato"
.
c184
msgstr "Salva i parametri della connessione in un file"
.
c194
msgstr "Seleziona tutto"
.
a206
#, fuzzy
.
c208
msgstr "Cancella selezione"
.
c212
msgstr "_Chiudi"
.
c226
msgstr "Ca_ncella"
.
c230
msgstr "_Modifica"
.
c234
msgstr "A_iuto"
.
c244
msgstr "Proprietà"
.
d252
c254
msgstr "Sal_va connessione"
.
c320
msgstr "ID"
.
c325
msgstr "Posizione"
.
d332
c334
msgstr "Nome host"
.
c338
msgstr "Dominio"
.
c373
msgstr "Ã? necessario inserire un nome per la nuova sorgente di dati"
.
a375
#, fuzzy
.
c377
msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
.
c381
msgstr "Esiste già una sorgente di dati con lo stesso nome"
.
c385
msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
.
a389
"I nomi delle sorgenti di dati possono contenere solo lettere e numeri ASCII"
.
c393
msgstr "Ã? necessario selezionare un fornitore per la nuova sorgente di dati"
.
c409 410
"L'assistente farà da guida attraverso il processo di creazione\n"
"di una nuova sorgente dati per l'installazione personale\n"
.
c426 427
"I seguenti campi rappresentano le voci di informazioni di base\n"
"per la nuova sorgente di dati. Alcune di esse (descrizione,\n"
.
c429 430
"Se non si sà quale fornitore utilizzare, selezionare quello\n"
"predefinito"
.
c454
msgstr "Nome utente:"
.
c460
msgstr "Password:"
.
c474 477
"I seguenti campi rappresentano l'informazione richiesta dal fornitore\n"
"selezionato nella pagina precedente per aprire una certa connessione.\n"
"Questa informazione è specifica del fornitore, controllare il manuale per\n"
"maggiori informazioni"
.
c492 494
"una nuova sorgente di dati. Premere «Applica» per chiudere questa\n"
"finestra di dialogo. Per aprire la sorgente di dati appena creata,\n"
"basta selezionarla quando viene richiesta una sorgente di dati"
.
c515
msgstr "Si è verificato un errore nel database sottostante"
.
d522
c524
msgstr "Dettagli"
.
c537
msgstr "Campi"
.
d540
c542
msgstr ""
.
c556
msgstr "Descrizione dell'insieme di record"
.
c559
#, fuzzy, c-format
.
a563
"Il file %s esiste già\n"
"Sovrascriverlo?"
.
c576
msgstr "Ã? necessario specificare un nome di file"
.
c580
msgstr "Ricevuto file vuoto durante la conversione dei dati"
.
d623
c625
msgstr "Descrive"
.
c637
msgstr "Si è tentato di inizializzare un client già inizializzato"
.
a643
"Inserire gli argomenti per aprire una connessione\n"
"a una sorgente di dati qui sotto"
.
d646
c648
msgstr "Sorgente dati:"
.
d651
c653
msgstr "Nome utente:"
.
d656
c658
msgstr "Password:"
.
c662
msgstr "Campi"
.
c666
msgstr "Esegui commit"
.
c670
msgstr "Connetti"
.
c674
msgstr "Proggettista"
.
c678
msgstr "Disconnetti"
.
c682
msgstr "NessunaTransazione"
.
c686
msgstr "Query"
.
c690
msgstr "Reverti commit"
.
c694
msgstr "SQL"
.
c698
msgstr "InternamenteAllaTransazione"
.
c701
#, c-format
.
c703
msgstr "Errore: %s"
.
c712
msgstr "Login per %s"
.
c716
msgstr "Login al database"
.
d724
c726
msgstr "Proprietà della tabella"
.
d729
c735
msgstr "Nuova"
.
c739
msgstr "Crea una nuova tabella"
.
d742
c744
msgstr "Proprietà"
.
d747
c749
msgstr "Visualizza proprietà della tabella"
.
a752
#, fuzzy
.
c754
msgstr "ID"
.
a781
#, fuzzy
.
c783
msgstr "Posizione"
.
a818
#, fuzzy
.
c820
msgstr "Cancella selezione"
.
d892
c894
msgstr ""
.
c933
msgstr "Preferen_ze"
.
a963
#, fuzzy
.
c965
msgstr "Esegui commit"
.
c1015
#~ msgid "Browse database..."
#~ msgstr "Esplorazione database..."

#~ msgid "Component that includes context menu items for .connection files"
#~ msgstr ""
#~ "Componente che include le voci del menu contestuale per i file .connection"

#~ msgid "Component that includes context menu items for .sql files"
#~ msgstr "Componente che include le voci del menu contestuale per i file .sql"

#~ msgid "Connection MIME handler component"
#~ msgstr "Componente del gestore dei tipi di connessione MIME"

#~ msgid "Database component factory"
#~ msgstr "Produttore di componenti Database"

#~ msgid "Open in database connection..."
#~ msgstr "Apre all'interno di una connessione a database..."

#~ msgid "SQL MIME handler component"
#~ msgstr "Componente del gestore di tipi MIME SQL"

.
c1017
#~ msgstr "Esploratore di database"
.
c1022
#~ msgid "SQL Viewer"
#~ msgstr "Visualizzatore SQL"

.
c1024
#~ msgstr "Configurazione del database"

#~ msgid "Edit application preferences"
#~ msgstr "Modifica le preferenze dell'applicazione"

#~ msgid "New..."
#~ msgstr "Nuovo..."

#~ msgid "_File"
#~ msgstr "_File"

#~ msgid "_Properties..."
#~ msgstr "P_roprietà..."
.
d1026
c1028
#~ msgstr "Im_postazioni"
.
c1034
#~ msgstr "Salva come"
.
c1048
#~ msgid "Table Data"
#~ msgstr "Tabella dei dati"

#~ msgid "View table data"
#~ msgstr "Visualizza dati della tabella"

.
c1050
#~ msgstr "Produttore Moniker del database"
.
d1052
c1054
#~ msgstr "database: moniker"
.
c1057
#~ msgstr "Fallita la produzione di un «%s»"
.
d1061 1099
Sólo en ./libgnomedb-1.1.6a/po: ja.gmo
Sólo en ./libgnomedb-1.1.6a/po: ko.gmo
Sólo en ./libgnomedb-1.1.6a/po: libgnomedb-2.pot
Sólo en ./libgnomedb-1.1.6a/po: Makefile
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: mk.po
Sólo en ./libgnomedb-1.1.6a/po: ml.gmo
Sólo en ./libgnomedb-1.1.6a/po: ms.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: nb.po
Sólo en ./libgnomedb-1.1.6a/po: nl.gmo
Sólo en ./libgnomedb-1.1.6a/po: no.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: pa.po
Sólo en ./libgnomedb-1.1.6a/po: pl.gmo
Sólo en ./libgnomedb-1.1.6a/po: POTFILES
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: POTFILES.skip
Sólo en ./libgnomedb-1.1.6a/po: pt_BR.gmo
Sólo en ./libgnomedb-1.1.6a/po: pt.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: README.translators
Sólo en ./libgnomedb-1.1.6a/po: ru.gmo
Sólo en ./libgnomedb-1.1.6a/po: sk.gmo
Sólo en ./libgnomedb-1.1.6a/po: sl.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: sq.po
Sólo en ./libgnomedb-1.1.6a/po: sr.gmo
Sólo en ./libgnomedb-1.1.6a/po: sr Latn gmo
Sólo en ./libgnomedb-1.1.6a/po: sv.gmo
diff -rbBf ./libgnomedb-1.1.6a/po/sv.po ../cvs/gnome-db-cvs/libgnomedb/po/sv.po
c7
# $Id: sv.po,v 1.83 2004/08/12 14:44:29 rodrigo Exp $
.
Sólo en ./libgnomedb-1.1.6a/po: ta.gmo
Sólo en ./libgnomedb-1.1.6a/po: tr.gmo
Sólo en ./libgnomedb-1.1.6a/po: uk.gmo
Sólo en ./libgnomedb-1.1.6a/po: vi.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_CN.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_TW.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb: providers
Sólo en ./libgnomedb-1.1.6a: stamp.h
Sólo en ../cvs/gnome-db-cvs/libgnomedb/testing: CVS
Sólo en ./libgnomedb-1.1.6a/testing: .deps
Sólo en ./libgnomedb-1.1.6a/testing: Makefile
Sólo en ./libgnomedb-1.1.6a/testing: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: vfs
Sólo en ./libgnomedb-1.1.6a: aclocal.m4
Sólo en ../cvs/gnome-db-cvs/libgnomedb: autogen.sh
diff -arbBf ./libgnomedb-1.1.6a/ChangeLog ../cvs/gnome-db-cvs/libgnomedb/ChangeLog
a0
2004-09-25  Gustavo R. Montesino <grmontesino ig com br>

	Fixes #150791

	* libgnomedb/tables-page.c (tables_page_set_connection): unref the
	old connection, not the new one.

2004-09-22  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: removed GNOME_COMPILE_WARNINGS macro.

2004-08-21  Kjartan Maraas  <kmaraas gnome org>

	* configure.in: Add «nb» to ALL_LINGUAS.

2004-08-12  Rodrigo Moya <rodrigo gnome-db org>

	Released 1.1.6.

.
d3291 3300
Sólo en ../cvs/gnome-db-cvs/libgnomedb: components
Sólo en ./libgnomedb-1.1.6a: config.guess
Sólo en ./libgnomedb-1.1.6a: config.log
Sólo en ./libgnomedb-1.1.6a: config.status
Sólo en ./libgnomedb-1.1.6a: config.sub
Sólo en ./libgnomedb-1.1.6a: configure
diff -arbBf ./libgnomedb-1.1.6a/configure.in ../cvs/gnome-db-cvs/libgnomedb/configure.in
c6
GNOMEDB_MICRO_VERSION=7
.
c63
ALL_LINGUAS="az be ca cs da de el en_CA en_GB es fa fi fr ga gl hr hu it ja ko ml ms nb nl no pl pt pt_BR ru sk sl sq sr sr Latn sv ta tr uk vi zh_CN zh_TW"
.
d75 77
Sólo en ../cvs/gnome-db-cvs/libgnomedb/control-center: CVS
Sólo en ./libgnomedb-1.1.6a/control-center: database-properties.desktop
Sólo en ./libgnomedb-1.1.6a/control-center: .deps
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile.in
Sólo en ./libgnomedb-1.1.6a: COPYING
Sólo en ../cvs/gnome-db-cvs/libgnomedb: CVS
Sólo en ../cvs/gnome-db-cvs/libgnomedb/data: CVS
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.keys
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.schemas
Sólo en ./libgnomedb-1.1.6a/data: Makefile
Sólo en ./libgnomedb-1.1.6a/data: Makefile.in
Sólo en ./libgnomedb-1.1.6a: depcomp
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C: html
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl-list.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-undocumented.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: db-shell.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-browser-private.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-find-dialog.sgml.bak
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-i18n.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-private.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-unused.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: sql-viewer.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: table-properties-dialog.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: tables-page.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: utils.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C: xml
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: CVS
Sólo en ./libgnomedb-1.1.6a/doc: libgnomedb-C.omf
Sólo en ./libgnomedb-1.1.6a/doc: Makefile
Sólo en ./libgnomedb-1.1.6a/doc: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: reference
Sólo en ../cvs/gnome-db-cvs/libgnomedb/glade: CVS
Sólo en ./libgnomedb-1.1.6a/glade: .deps
Sólo en ./libgnomedb-1.1.6a/glade: Makefile
Sólo en ./libgnomedb-1.1.6a/glade: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: HACKING
Sólo en ./libgnomedb-1.1.6a: INSTALL
Sólo en ./libgnomedb-1.1.6a: install-sh
Sólo en ./libgnomedb-1.1.6a: intltool-extract
Sólo en ./libgnomedb-1.1.6a: intltool-extract.in
Sólo en ./libgnomedb-1.1.6a: intltool-merge
Sólo en ./libgnomedb-1.1.6a: intltool-merge.in
Sólo en ./libgnomedb-1.1.6a: intltool-update
Sólo en ./libgnomedb-1.1.6a: intltool-update.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: lib
Sólo en ../cvs/gnome-db-cvs/libgnomedb/libgnomedb: CVS
Sólo en ./libgnomedb-1.1.6a/libgnomedb: .deps
diff -arbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.c
c25
#define PARENT_TYPE GTK_TYPE_COMBO
.
d52 58
d82 91
d102 104
d222
c224
	g_return_val_if_fail (col >= 0, NULL);
.
c239 242
	gint rows, i, cols;
	const GdaValue *value;
	GList *list = NULL;
.
a246
	cols = gda_data_model_get_n_columns (model);
.
c248 250
	if (rows == 0 || cols < combo->priv->col) {
		list = g_list_append (list, "");
		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
		g_list_free (list);
		return;
	}
.
d253
c255
		list = g_list_append (list, gda_value_stringify (value));
.
d257 258
a259
	gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
	g_list_foreach (list, (GFunc) g_free, NULL);
	g_list_free (list);
.
a275
	GList *list = NULL;
.
d279
a281
		g_signal_handlers_disconnect_by_func (G_OBJECT (combo->priv->model), model_changed_cb, combo);
.
c284

.
a285
	if (model != NULL) {
		g_object_ref (G_OBJECT (model));
		g_signal_connect (G_OBJECT (combo->priv->model), "changed",
				  G_CALLBACK (model_changed_cb), combo);

.
c288
	} else {
		list = g_list_append (list, "");
		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
		g_list_free (list);
	}
.
c316
 * Returns: the column of the #GdaDataModel stored by the #GnomeDbCombo.
.
diff -arbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.h
c27 28
#include <gtk/gtkcombo.h>
.
c43
	GtkCombo combo;
.
c48 49
	GtkComboClass parent_class;
.
diff -arbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-data-source-selector.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-data-source-selector.c
a48
	GList *dsn_list, *l;
.
a52
	/* load data sources */
	dsn_list = gnome_db_config_get_data_source_list ();
	for (l = dsn_list; l != NULL; l = l->next) {
		GdaDataSourceInfo *dsn_info = (GdaDataSourceInfo *) l->data;

		if (!dsn_info)
			continue;
.
a53
		if (name != NULL && strcmp (name, dsn_info->name) != 0)
			continue;

		/* add the data source to the option menu */
		gnome_db_option_menu_add_item (GTK_OPTION_MENU (selector), dsn_info->name);
	}
.
diff -arbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.c
d40
d70
d90
d104
d121
d133
d191 192
d200
d225
d267
d269
d372 379
d394
d540
c549
}
.
d609 623
diff -arbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.h
d51
d67 68
diff -arbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-login.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-login.c
a328
	g_return_if_fail (GTK_IS_OPTION_MENU(login->priv->dsn_entry));

.
diff -arbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.c
c140
	combo = gtk_combo_new ();
.
d1016 1073
diff -arbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.h
d27
d38
d121 124
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile.in
diff -arbBf ./libgnomedb-1.1.6a/libgnomedb/tables-page.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/tables-page.c
c198
		g_object_unref (priv->cnc);
.
Sólo en ./libgnomedb-1.1.6a: libgnomedb.pc
Sólo en ./libgnomedb-1.1.6a: libgnomedb.spec
Sólo en ./libgnomedb-1.1.6a: libtool
Sólo en ./libgnomedb-1.1.6a: ltmain.sh
Sólo en ./libgnomedb-1.1.6a: Makefile
Sólo en ./libgnomedb-1.1.6a: Makefile.in
Sólo en ./libgnomedb-1.1.6a: missing
Sólo en ./libgnomedb-1.1.6a: mkinstalldirs
Sólo en ../cvs/gnome-db-cvs/libgnomedb: monikers
Sólo en ./libgnomedb-1.1.6a/po: az.gmo
Sólo en ./libgnomedb-1.1.6a/po: be.gmo
Sólo en ./libgnomedb-1.1.6a/po: ca.gmo
diff -arbBf ./libgnomedb-1.1.6a/po/ChangeLog ../cvs/gnome-db-cvs/libgnomedb/po/ChangeLog
a0
2004-09-26  Adam Weinberger  <adamw gnome org>

	* en_CA.po: Updated Canadian English translation.

2004-09-03  Laurent Dhima  <laurenti alblinux net>

	* sq.po: Added Albanian translation.

2004-09-02  Alessio Frusciante  <algol firenze linux it>

	* it.po: Updated Italian translation by
	Alessio Dessì <alkex inwind it>.

2004-08-21  Kjartan Maraas  <kmaraas gnome org>

	* nb.po: Add.

2004-08-13  Tommi Vainikainen  <thv iki fi>

	* fi.po: Unified some fields in po headers for Finnish team.

.
Sólo en ./libgnomedb-1.1.6a/po: cs.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: CVS
Sólo en ./libgnomedb-1.1.6a/po: da.gmo
Sólo en ./libgnomedb-1.1.6a/po: de.gmo
Sólo en ./libgnomedb-1.1.6a/po: el.gmo
Sólo en ./libgnomedb-1.1.6a/po: en_CA.gmo
diff -arbBf ./libgnomedb-1.1.6a/po/en_CA.po ../cvs/gnome-db-cvs/libgnomedb/po/en_CA.po
a5
#
.
c10 11
"POT-Creation-Date: 2004-09-26 12:47-0400\n"
"PO-Revision-Date: 2004-09-26 19:42-0400\n"
.
c466
"this dialogue. To open your newly created data source,\n"
.
Sólo en ./libgnomedb-1.1.6a/po: en_GB.gmo
Sólo en ./libgnomedb-1.1.6a/po: es.gmo
Sólo en ./libgnomedb-1.1.6a/po: fa.gmo
Sólo en ./libgnomedb-1.1.6a/po: fi.gmo
diff -arbBf ./libgnomedb-1.1.6a/po/fi.po ../cvs/gnome-db-cvs/libgnomedb/po/fi.po
c14
"Language-Team: Finnish <gnome-fi-laatu lists sourceforge net>\n"
.
Sólo en ./libgnomedb-1.1.6a/po: fr.gmo
Sólo en ./libgnomedb-1.1.6a/po: ga.gmo
Sólo en ./libgnomedb-1.1.6a/po: gl.gmo
Sólo en ./libgnomedb-1.1.6a/po: hr.gmo
Sólo en ./libgnomedb-1.1.6a/po: hu.gmo
Sólo en ./libgnomedb-1.1.6a/po: it.gmo
diff -arbBf ./libgnomedb-1.1.6a/po/it.po ../cvs/gnome-db-cvs/libgnomedb/po/it.po
a4
# Alessio Dessì <alkex inwind it>, 2004.
.
c10 11
"POT-Creation-Date: 2004-09-02 20:42+0200\n"
"PO-Revision-Date: 2004-04-07 18:55+0200\n"
.
c28
msgstr "Configurazione ambiente del database"
.
c39
msgstr "Nome"
.
c50
msgstr "Sorgenti di dati configurate nel sistema"
.
c62
"verso un fornitore o una combinazione di database specifici sono "
.
c88
msgstr "Non è stata fornita nessuna informazione per la sorgente dati"
.
c103
msgstr "Fornitori installati"
.
c122
msgstr "File dei parametri delle connessioni a database"
.
c126
msgstr "Documenti"
.
c130
msgstr "Visualizzatore di codice SQL"
.
c134
msgstr "Tipo di carattere da usare per il widget griglia"
.
c138
msgstr "Numero di spazi per il «tab»"
.
c142
msgstr "Mostra i numeri di riga nell'editor di sorgenti"
.
c146
msgstr "Usa l'evidenziazione nell'editor del codice sorgente"
.
c150
msgstr "Servizi di database per GNOME Desktop"
.
c154
msgstr "Informazioni"
.
c158
msgstr "Informazioni su GNOME-DB"
.
c162
msgstr "Chiude questa finestra"
.
c166
msgstr "Crea un nuovo elemento"
.
d169
c180
msgstr "Modifica le proprietà per l'elemento selezionato"
.
c184
msgstr "Salva i parametri della connessione in un file"
.
c194
msgstr "Seleziona tutto"
.
a206
#, fuzzy
.
c208
msgstr "Cancella selezione"
.
c212
msgstr "_Chiudi"
.
c226
msgstr "Ca_ncella"
.
c230
msgstr "_Modifica"
.
c234
msgstr "A_iuto"
.
c244
msgstr "Proprietà"
.
d252
c254
msgstr "Sal_va connessione"
.
c320
msgstr "ID"
.
c325
msgstr "Posizione"
.
d332
c334
msgstr "Nome host"
.
c338
msgstr "Dominio"
.
c373
msgstr "Ã? necessario inserire un nome per la nuova sorgente di dati"
.
a375
#, fuzzy
.
c377
msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
.
c381
msgstr "Esiste già una sorgente di dati con lo stesso nome"
.
c385
msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
.
a389
"I nomi delle sorgenti di dati possono contenere solo lettere e numeri ASCII"
.
c393
msgstr "Ã? necessario selezionare un fornitore per la nuova sorgente di dati"
.
c409 410
"L'assistente farà da guida attraverso il processo di creazione\n"
"di una nuova sorgente dati per l'installazione personale\n"
.
c426 427
"I seguenti campi rappresentano le voci di informazioni di base\n"
"per la nuova sorgente di dati. Alcune di esse (descrizione,\n"
.
c429 430
"Se non si sà quale fornitore utilizzare, selezionare quello\n"
"predefinito"
.
c454
msgstr "Nome utente:"
.
c460
msgstr "Password:"
.
c474 477
"I seguenti campi rappresentano l'informazione richiesta dal fornitore\n"
"selezionato nella pagina precedente per aprire una certa connessione.\n"
"Questa informazione è specifica del fornitore, controllare il manuale per\n"
"maggiori informazioni"
.
c492 494
"una nuova sorgente di dati. Premere «Applica» per chiudere questa\n"
"finestra di dialogo. Per aprire la sorgente di dati appena creata,\n"
"basta selezionarla quando viene richiesta una sorgente di dati"
.
c515
msgstr "Si è verificato un errore nel database sottostante"
.
d522
c524
msgstr "Dettagli"
.
c537
msgstr "Campi"
.
d540
c542
msgstr ""
.
c556
msgstr "Descrizione dell'insieme di record"
.
c559
#, fuzzy, c-format
.
a563
"Il file %s esiste già\n"
"Sovrascriverlo?"
.
c576
msgstr "Ã? necessario specificare un nome di file"
.
c580
msgstr "Ricevuto file vuoto durante la conversione dei dati"
.
d623
c625
msgstr "Descrive"
.
c637
msgstr "Si è tentato di inizializzare un client già inizializzato"
.
a643
"Inserire gli argomenti per aprire una connessione\n"
"a una sorgente di dati qui sotto"
.
d646
c648
msgstr "Sorgente dati:"
.
d651
c653
msgstr "Nome utente:"
.
d656
c658
msgstr "Password:"
.
c662
msgstr "Campi"
.
c666
msgstr "Esegui commit"
.
c670
msgstr "Connetti"
.
c674
msgstr "Proggettista"
.
c678
msgstr "Disconnetti"
.
c682
msgstr "NessunaTransazione"
.
c686
msgstr "Query"
.
c690
msgstr "Reverti commit"
.
c694
msgstr "SQL"
.
c698
msgstr "InternamenteAllaTransazione"
.
c701
#, c-format
.
c703
msgstr "Errore: %s"
.
c712
msgstr "Login per %s"
.
c716
msgstr "Login al database"
.
d724
c726
msgstr "Proprietà della tabella"
.
d729
c735
msgstr "Nuova"
.
c739
msgstr "Crea una nuova tabella"
.
d742
c744
msgstr "Proprietà"
.
d747
c749
msgstr "Visualizza proprietà della tabella"
.
a752
#, fuzzy
.
c754
msgstr "ID"
.
a781
#, fuzzy
.
c783
msgstr "Posizione"
.
a818
#, fuzzy
.
c820
msgstr "Cancella selezione"
.
d892
c894
msgstr ""
.
c933
msgstr "Preferen_ze"
.
a963
#, fuzzy
.
c965
msgstr "Esegui commit"
.
c1015
#~ msgid "Browse database..."
#~ msgstr "Esplorazione database..."

#~ msgid "Component that includes context menu items for .connection files"
#~ msgstr ""
#~ "Componente che include le voci del menu contestuale per i file .connection"

#~ msgid "Component that includes context menu items for .sql files"
#~ msgstr "Componente che include le voci del menu contestuale per i file .sql"

#~ msgid "Connection MIME handler component"
#~ msgstr "Componente del gestore dei tipi di connessione MIME"

#~ msgid "Database component factory"
#~ msgstr "Produttore di componenti Database"

#~ msgid "Open in database connection..."
#~ msgstr "Apre all'interno di una connessione a database..."

#~ msgid "SQL MIME handler component"
#~ msgstr "Componente del gestore di tipi MIME SQL"

.
c1017
#~ msgstr "Esploratore di database"
.
c1022
#~ msgid "SQL Viewer"
#~ msgstr "Visualizzatore SQL"

.
c1024
#~ msgstr "Configurazione del database"

#~ msgid "Edit application preferences"
#~ msgstr "Modifica le preferenze dell'applicazione"

#~ msgid "New..."
#~ msgstr "Nuovo..."

#~ msgid "_File"
#~ msgstr "_File"

#~ msgid "_Properties..."
#~ msgstr "P_roprietà..."
.
d1026
c1028
#~ msgstr "Im_postazioni"
.
c1034
#~ msgstr "Salva come"
.
c1048
#~ msgid "Table Data"
#~ msgstr "Tabella dei dati"

#~ msgid "View table data"
#~ msgstr "Visualizza dati della tabella"

.
c1050
#~ msgstr "Produttore Moniker del database"
.
d1052
c1054
#~ msgstr "database: moniker"
.
c1057
#~ msgstr "Fallita la produzione di un «%s»"
.
d1061 1099
Sólo en ./libgnomedb-1.1.6a/po: ja.gmo
Sólo en ./libgnomedb-1.1.6a/po: ko.gmo
Sólo en ./libgnomedb-1.1.6a/po: libgnomedb-2.pot
Sólo en ./libgnomedb-1.1.6a/po: Makefile
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: mk.po
Sólo en ./libgnomedb-1.1.6a/po: ml.gmo
Sólo en ./libgnomedb-1.1.6a/po: ms.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: nb.po
Sólo en ./libgnomedb-1.1.6a/po: nl.gmo
Sólo en ./libgnomedb-1.1.6a/po: no.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: pa.po
Sólo en ./libgnomedb-1.1.6a/po: pl.gmo
Sólo en ./libgnomedb-1.1.6a/po: POTFILES
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: POTFILES.skip
Sólo en ./libgnomedb-1.1.6a/po: pt_BR.gmo
Sólo en ./libgnomedb-1.1.6a/po: pt.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: README.translators
Sólo en ./libgnomedb-1.1.6a/po: ru.gmo
Sólo en ./libgnomedb-1.1.6a/po: sk.gmo
Sólo en ./libgnomedb-1.1.6a/po: sl.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: sq.po
Sólo en ./libgnomedb-1.1.6a/po: sr.gmo
Sólo en ./libgnomedb-1.1.6a/po: sr Latn gmo
Sólo en ./libgnomedb-1.1.6a/po: sv.gmo
diff -arbBf ./libgnomedb-1.1.6a/po/sv.po ../cvs/gnome-db-cvs/libgnomedb/po/sv.po
c7
# $Id: sv.po,v 1.83 2004/08/12 14:44:29 rodrigo Exp $
.
Sólo en ./libgnomedb-1.1.6a/po: ta.gmo
Sólo en ./libgnomedb-1.1.6a/po: tr.gmo
Sólo en ./libgnomedb-1.1.6a/po: uk.gmo
Sólo en ./libgnomedb-1.1.6a/po: vi.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_CN.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_TW.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb: providers
Sólo en ./libgnomedb-1.1.6a: stamp.h
Sólo en ../cvs/gnome-db-cvs/libgnomedb/testing: CVS
Sólo en ./libgnomedb-1.1.6a/testing: .deps
Sólo en ./libgnomedb-1.1.6a/testing: Makefile
Sólo en ./libgnomedb-1.1.6a/testing: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: vfs
Sólo en ./libgnomedb-1.1.6a: aclocal.m4
Sólo en ../cvs/gnome-db-cvs/libgnomedb: autogen.sh
diff -rbBf ./libgnomedb-1.1.6a/ChangeLog ../cvs/gnome-db-cvs/libgnomedb/ChangeLog
a0
2004-09-25  Gustavo R. Montesino <grmontesino ig com br>

	Fixes #150791

	* libgnomedb/tables-page.c (tables_page_set_connection): unref the
	old connection, not the new one.

2004-09-22  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: removed GNOME_COMPILE_WARNINGS macro.

2004-08-21  Kjartan Maraas  <kmaraas gnome org>

	* configure.in: Add «nb» to ALL_LINGUAS.

2004-08-12  Rodrigo Moya <rodrigo gnome-db org>

	Released 1.1.6.

.
d3291 3300
Sólo en ../cvs/gnome-db-cvs/libgnomedb: components
Sólo en ./libgnomedb-1.1.6a: config.guess
Sólo en ./libgnomedb-1.1.6a: config.log
Sólo en ./libgnomedb-1.1.6a: config.status
Sólo en ./libgnomedb-1.1.6a: config.sub
Sólo en ./libgnomedb-1.1.6a: configure
diff -rbBf ./libgnomedb-1.1.6a/configure.in ../cvs/gnome-db-cvs/libgnomedb/configure.in
c6
GNOMEDB_MICRO_VERSION=7
.
c63
ALL_LINGUAS="az be ca cs da de el en_CA en_GB es fa fi fr ga gl hr hu it ja ko ml ms nb nl no pl pt pt_BR ru sk sl sq sr sr Latn sv ta tr uk vi zh_CN zh_TW"
.
d75 77
Sólo en ../cvs/gnome-db-cvs/libgnomedb/control-center: CVS
Sólo en ./libgnomedb-1.1.6a/control-center: database-properties.desktop
Sólo en ./libgnomedb-1.1.6a/control-center: .deps
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile.in
Sólo en ./libgnomedb-1.1.6a: COPYING
Sólo en ../cvs/gnome-db-cvs/libgnomedb: CVS
Sólo en ../cvs/gnome-db-cvs/libgnomedb/data: CVS
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.keys
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.schemas
Sólo en ./libgnomedb-1.1.6a/data: Makefile
Sólo en ./libgnomedb-1.1.6a/data: Makefile.in
Sólo en ./libgnomedb-1.1.6a: depcomp
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C: html
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl-list.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-undocumented.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: db-shell.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-browser-private.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-find-dialog.sgml.bak
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-i18n.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-private.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-unused.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: sql-viewer.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: table-properties-dialog.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: tables-page.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: utils.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C: xml
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: CVS
Sólo en ./libgnomedb-1.1.6a/doc: libgnomedb-C.omf
Sólo en ./libgnomedb-1.1.6a/doc: Makefile
Sólo en ./libgnomedb-1.1.6a/doc: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: reference
Sólo en ../cvs/gnome-db-cvs/libgnomedb/glade: CVS
Sólo en ./libgnomedb-1.1.6a/glade: .deps
Sólo en ./libgnomedb-1.1.6a/glade: Makefile
Sólo en ./libgnomedb-1.1.6a/glade: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: HACKING
Sólo en ./libgnomedb-1.1.6a: INSTALL
Sólo en ./libgnomedb-1.1.6a: install-sh
Sólo en ./libgnomedb-1.1.6a: intltool-extract
Sólo en ./libgnomedb-1.1.6a: intltool-extract.in
Sólo en ./libgnomedb-1.1.6a: intltool-merge
Sólo en ./libgnomedb-1.1.6a: intltool-merge.in
Sólo en ./libgnomedb-1.1.6a: intltool-update
Sólo en ./libgnomedb-1.1.6a: intltool-update.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: lib
Sólo en ../cvs/gnome-db-cvs/libgnomedb/libgnomedb: CVS
Sólo en ./libgnomedb-1.1.6a/libgnomedb: .deps
diff -rbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.c
c25
#define PARENT_TYPE GTK_TYPE_COMBO
.
d52 58
d82 91
d102 104
d222
c224
	g_return_val_if_fail (col >= 0, NULL);
.
c239 242
	gint rows, i, cols;
	const GdaValue *value;
	GList *list = NULL;
.
a246
	cols = gda_data_model_get_n_columns (model);
.
c248 250
	if (rows == 0 || cols < combo->priv->col) {
		list = g_list_append (list, "");
		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
		g_list_free (list);
		return;
	}
.
d253
c255
		list = g_list_append (list, gda_value_stringify (value));
.
d257 258
a259
	gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
	g_list_foreach (list, (GFunc) g_free, NULL);
	g_list_free (list);
.
a275
	GList *list = NULL;
.
d279
a281
		g_signal_handlers_disconnect_by_func (G_OBJECT (combo->priv->model), model_changed_cb, combo);
.
c284

.
a285
	if (model != NULL) {
		g_object_ref (G_OBJECT (model));
		g_signal_connect (G_OBJECT (combo->priv->model), "changed",
				  G_CALLBACK (model_changed_cb), combo);

.
c288
	} else {
		list = g_list_append (list, "");
		gtk_combo_set_popdown_strings (GTK_COMBO (combo), list);
		g_list_free (list);
	}
.
c316
 * Returns: the column of the #GdaDataModel stored by the #GnomeDbCombo.
.
diff -rbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-combo.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-combo.h
c27 28
#include <gtk/gtkcombo.h>
.
c43
	GtkCombo combo;
.
c48 49
	GtkComboClass parent_class;
.
diff -rbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-data-source-selector.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-data-source-selector.c
a48
	GList *dsn_list, *l;
.
a52
	/* load data sources */
	dsn_list = gnome_db_config_get_data_source_list ();
	for (l = dsn_list; l != NULL; l = l->next) {
		GdaDataSourceInfo *dsn_info = (GdaDataSourceInfo *) l->data;

		if (!dsn_info)
			continue;
.
a53
		if (name != NULL && strcmp (name, dsn_info->name) != 0)
			continue;

		/* add the data source to the option menu */
		gnome_db_option_menu_add_item (GTK_OPTION_MENU (selector), dsn_info->name);
	}
.
diff -rbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.c
d40
d70
d90
d104
d121
d133
d191 192
d200
d225
d267
d269
d372 379
d394
d540
c549
}
.
d609 623
diff -rbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-form.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-form.h
d51
d67 68
diff -rbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-login.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-login.c
a328
	g_return_if_fail (GTK_IS_OPTION_MENU(login->priv->dsn_entry));

.
diff -rbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.c
c140
	combo = gtk_combo_new ();
.
d1016 1073
diff -rbBf ./libgnomedb-1.1.6a/libgnomedb/gnome-db-util.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-util.h
d27
d38
d121 124
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile
Sólo en ./libgnomedb-1.1.6a/libgnomedb: Makefile.in
diff -rbBf ./libgnomedb-1.1.6a/libgnomedb/tables-page.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/tables-page.c
c198
		g_object_unref (priv->cnc);
.
Sólo en ./libgnomedb-1.1.6a: libgnomedb.pc
Sólo en ./libgnomedb-1.1.6a: libgnomedb.spec
Sólo en ./libgnomedb-1.1.6a: libtool
Sólo en ./libgnomedb-1.1.6a: ltmain.sh
Sólo en ./libgnomedb-1.1.6a: Makefile
Sólo en ./libgnomedb-1.1.6a: Makefile.in
Sólo en ./libgnomedb-1.1.6a: missing
Sólo en ./libgnomedb-1.1.6a: mkinstalldirs
Sólo en ../cvs/gnome-db-cvs/libgnomedb: monikers
Sólo en ./libgnomedb-1.1.6a/po: az.gmo
Sólo en ./libgnomedb-1.1.6a/po: be.gmo
Sólo en ./libgnomedb-1.1.6a/po: ca.gmo
diff -rbBf ./libgnomedb-1.1.6a/po/ChangeLog ../cvs/gnome-db-cvs/libgnomedb/po/ChangeLog
a0
2004-09-26  Adam Weinberger  <adamw gnome org>

	* en_CA.po: Updated Canadian English translation.

2004-09-03  Laurent Dhima  <laurenti alblinux net>

	* sq.po: Added Albanian translation.

2004-09-02  Alessio Frusciante  <algol firenze linux it>

	* it.po: Updated Italian translation by
	Alessio Dessì <alkex inwind it>.

2004-08-21  Kjartan Maraas  <kmaraas gnome org>

	* nb.po: Add.

2004-08-13  Tommi Vainikainen  <thv iki fi>

	* fi.po: Unified some fields in po headers for Finnish team.

.
Sólo en ./libgnomedb-1.1.6a/po: cs.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: CVS
Sólo en ./libgnomedb-1.1.6a/po: da.gmo
Sólo en ./libgnomedb-1.1.6a/po: de.gmo
Sólo en ./libgnomedb-1.1.6a/po: el.gmo
Sólo en ./libgnomedb-1.1.6a/po: en_CA.gmo
diff -rbBf ./libgnomedb-1.1.6a/po/en_CA.po ../cvs/gnome-db-cvs/libgnomedb/po/en_CA.po
a5
#
.
c10 11
"POT-Creation-Date: 2004-09-26 12:47-0400\n"
"PO-Revision-Date: 2004-09-26 19:42-0400\n"
.
c466
"this dialogue. To open your newly created data source,\n"
.
Sólo en ./libgnomedb-1.1.6a/po: en_GB.gmo
Sólo en ./libgnomedb-1.1.6a/po: es.gmo
Sólo en ./libgnomedb-1.1.6a/po: fa.gmo
Sólo en ./libgnomedb-1.1.6a/po: fi.gmo
diff -rbBf ./libgnomedb-1.1.6a/po/fi.po ../cvs/gnome-db-cvs/libgnomedb/po/fi.po
c14
"Language-Team: Finnish <gnome-fi-laatu lists sourceforge net>\n"
.
Sólo en ./libgnomedb-1.1.6a/po: fr.gmo
Sólo en ./libgnomedb-1.1.6a/po: ga.gmo
Sólo en ./libgnomedb-1.1.6a/po: gl.gmo
Sólo en ./libgnomedb-1.1.6a/po: hr.gmo
Sólo en ./libgnomedb-1.1.6a/po: hu.gmo
Sólo en ./libgnomedb-1.1.6a/po: it.gmo
diff -rbBf ./libgnomedb-1.1.6a/po/it.po ../cvs/gnome-db-cvs/libgnomedb/po/it.po
a4
# Alessio Dessì <alkex inwind it>, 2004.
.
c10 11
"POT-Creation-Date: 2004-09-02 20:42+0200\n"
"PO-Revision-Date: 2004-04-07 18:55+0200\n"
.
c28
msgstr "Configurazione ambiente del database"
.
c39
msgstr "Nome"
.
c50
msgstr "Sorgenti di dati configurate nel sistema"
.
c62
"verso un fornitore o una combinazione di database specifici sono "
.
c88
msgstr "Non è stata fornita nessuna informazione per la sorgente dati"
.
c103
msgstr "Fornitori installati"
.
c122
msgstr "File dei parametri delle connessioni a database"
.
c126
msgstr "Documenti"
.
c130
msgstr "Visualizzatore di codice SQL"
.
c134
msgstr "Tipo di carattere da usare per il widget griglia"
.
c138
msgstr "Numero di spazi per il «tab»"
.
c142
msgstr "Mostra i numeri di riga nell'editor di sorgenti"
.
c146
msgstr "Usa l'evidenziazione nell'editor del codice sorgente"
.
c150
msgstr "Servizi di database per GNOME Desktop"
.
c154
msgstr "Informazioni"
.
c158
msgstr "Informazioni su GNOME-DB"
.
c162
msgstr "Chiude questa finestra"
.
c166
msgstr "Crea un nuovo elemento"
.
d169
c180
msgstr "Modifica le proprietà per l'elemento selezionato"
.
c184
msgstr "Salva i parametri della connessione in un file"
.
c194
msgstr "Seleziona tutto"
.
a206
#, fuzzy
.
c208
msgstr "Cancella selezione"
.
c212
msgstr "_Chiudi"
.
c226
msgstr "Ca_ncella"
.
c230
msgstr "_Modifica"
.
c234
msgstr "A_iuto"
.
c244
msgstr "Proprietà"
.
d252
c254
msgstr "Sal_va connessione"
.
c320
msgstr "ID"
.
c325
msgstr "Posizione"
.
d332
c334
msgstr "Nome host"
.
c338
msgstr "Dominio"
.
c373
msgstr "Ã? necessario inserire un nome per la nuova sorgente di dati"
.
a375
#, fuzzy
.
c377
msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
.
c381
msgstr "Esiste già una sorgente di dati con lo stesso nome"
.
c385
msgstr "I nomi delle sorgenti di dati non possono contenere spazi"
.
a389
"I nomi delle sorgenti di dati possono contenere solo lettere e numeri ASCII"
.
c393
msgstr "Ã? necessario selezionare un fornitore per la nuova sorgente di dati"
.
c409 410
"L'assistente farà da guida attraverso il processo di creazione\n"
"di una nuova sorgente dati per l'installazione personale\n"
.
c426 427
"I seguenti campi rappresentano le voci di informazioni di base\n"
"per la nuova sorgente di dati. Alcune di esse (descrizione,\n"
.
c429 430
"Se non si sà quale fornitore utilizzare, selezionare quello\n"
"predefinito"
.
c454
msgstr "Nome utente:"
.
c460
msgstr "Password:"
.
c474 477
"I seguenti campi rappresentano l'informazione richiesta dal fornitore\n"
"selezionato nella pagina precedente per aprire una certa connessione.\n"
"Questa informazione è specifica del fornitore, controllare il manuale per\n"
"maggiori informazioni"
.
c492 494
"una nuova sorgente di dati. Premere «Applica» per chiudere questa\n"
"finestra di dialogo. Per aprire la sorgente di dati appena creata,\n"
"basta selezionarla quando viene richiesta una sorgente di dati"
.
c515
msgstr "Si è verificato un errore nel database sottostante"
.
d522
c524
msgstr "Dettagli"
.
c537
msgstr "Campi"
.
d540
c542
msgstr ""
.
c556
msgstr "Descrizione dell'insieme di record"
.
c559
#, fuzzy, c-format
.
a563
"Il file %s esiste già\n"
"Sovrascriverlo?"
.
c576
msgstr "Ã? necessario specificare un nome di file"
.
c580
msgstr "Ricevuto file vuoto durante la conversione dei dati"
.
d623
c625
msgstr "Descrive"
.
c637
msgstr "Si è tentato di inizializzare un client già inizializzato"
.
a643
"Inserire gli argomenti per aprire una connessione\n"
"a una sorgente di dati qui sotto"
.
d646
c648
msgstr "Sorgente dati:"
.
d651
c653
msgstr "Nome utente:"
.
d656
c658
msgstr "Password:"
.
c662
msgstr "Campi"
.
c666
msgstr "Esegui commit"
.
c670
msgstr "Connetti"
.
c674
msgstr "Proggettista"
.
c678
msgstr "Disconnetti"
.
c682
msgstr "NessunaTransazione"
.
c686
msgstr "Query"
.
c690
msgstr "Reverti commit"
.
c694
msgstr "SQL"
.
c698
msgstr "InternamenteAllaTransazione"
.
c701
#, c-format
.
c703
msgstr "Errore: %s"
.
c712
msgstr "Login per %s"
.
c716
msgstr "Login al database"
.
d724
c726
msgstr "Proprietà della tabella"
.
d729
c735
msgstr "Nuova"
.
c739
msgstr "Crea una nuova tabella"
.
d742
c744
msgstr "Proprietà"
.
d747
c749
msgstr "Visualizza proprietà della tabella"
.
a752
#, fuzzy
.
c754
msgstr "ID"
.
a781
#, fuzzy
.
c783
msgstr "Posizione"
.
a818
#, fuzzy
.
c820
msgstr "Cancella selezione"
.
d892
c894
msgstr ""
.
c933
msgstr "Preferen_ze"
.
a963
#, fuzzy
.
c965
msgstr "Esegui commit"
.
c1015
#~ msgid "Browse database..."
#~ msgstr "Esplorazione database..."

#~ msgid "Component that includes context menu items for .connection files"
#~ msgstr ""
#~ "Componente che include le voci del menu contestuale per i file .connection"

#~ msgid "Component that includes context menu items for .sql files"
#~ msgstr "Componente che include le voci del menu contestuale per i file .sql"

#~ msgid "Connection MIME handler component"
#~ msgstr "Componente del gestore dei tipi di connessione MIME"

#~ msgid "Database component factory"
#~ msgstr "Produttore di componenti Database"

#~ msgid "Open in database connection..."
#~ msgstr "Apre all'interno di una connessione a database..."

#~ msgid "SQL MIME handler component"
#~ msgstr "Componente del gestore di tipi MIME SQL"

.
c1017
#~ msgstr "Esploratore di database"
.
c1022
#~ msgid "SQL Viewer"
#~ msgstr "Visualizzatore SQL"

.
c1024
#~ msgstr "Configurazione del database"

#~ msgid "Edit application preferences"
#~ msgstr "Modifica le preferenze dell'applicazione"

#~ msgid "New..."
#~ msgstr "Nuovo..."

#~ msgid "_File"
#~ msgstr "_File"

#~ msgid "_Properties..."
#~ msgstr "P_roprietà..."
.
d1026
c1028
#~ msgstr "Im_postazioni"
.
c1034
#~ msgstr "Salva come"
.
c1048
#~ msgid "Table Data"
#~ msgstr "Tabella dei dati"

#~ msgid "View table data"
#~ msgstr "Visualizza dati della tabella"

.
c1050
#~ msgstr "Produttore Moniker del database"
.
d1052
c1054
#~ msgstr "database: moniker"
.
c1057
#~ msgstr "Fallita la produzione di un «%s»"
.
d1061 1099
Sólo en ./libgnomedb-1.1.6a/po: ja.gmo
Sólo en ./libgnomedb-1.1.6a/po: ko.gmo
Sólo en ./libgnomedb-1.1.6a/po: libgnomedb-2.pot
Sólo en ./libgnomedb-1.1.6a/po: Makefile
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in
Sólo en ./libgnomedb-1.1.6a/po: Makefile.in.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: mk.po
Sólo en ./libgnomedb-1.1.6a/po: ml.gmo
Sólo en ./libgnomedb-1.1.6a/po: ms.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: nb.po
Sólo en ./libgnomedb-1.1.6a/po: nl.gmo
Sólo en ./libgnomedb-1.1.6a/po: no.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: pa.po
Sólo en ./libgnomedb-1.1.6a/po: pl.gmo
Sólo en ./libgnomedb-1.1.6a/po: POTFILES
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: POTFILES.skip
Sólo en ./libgnomedb-1.1.6a/po: pt_BR.gmo
Sólo en ./libgnomedb-1.1.6a/po: pt.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: README.translators
Sólo en ./libgnomedb-1.1.6a/po: ru.gmo
Sólo en ./libgnomedb-1.1.6a/po: sk.gmo
Sólo en ./libgnomedb-1.1.6a/po: sl.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb/po: sq.po
Sólo en ./libgnomedb-1.1.6a/po: sr.gmo
Sólo en ./libgnomedb-1.1.6a/po: sr Latn gmo
Sólo en ./libgnomedb-1.1.6a/po: sv.gmo
diff -rbBf ./libgnomedb-1.1.6a/po/sv.po ../cvs/gnome-db-cvs/libgnomedb/po/sv.po
c7
# $Id: sv.po,v 1.83 2004/08/12 14:44:29 rodrigo Exp $
.
Sólo en ./libgnomedb-1.1.6a/po: ta.gmo
Sólo en ./libgnomedb-1.1.6a/po: tr.gmo
Sólo en ./libgnomedb-1.1.6a/po: uk.gmo
Sólo en ./libgnomedb-1.1.6a/po: vi.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_CN.gmo
Sólo en ./libgnomedb-1.1.6a/po: zh_TW.gmo
Sólo en ../cvs/gnome-db-cvs/libgnomedb: providers
Sólo en ./libgnomedb-1.1.6a: stamp.h
Sólo en ../cvs/gnome-db-cvs/libgnomedb/testing: CVS
Sólo en ./libgnomedb-1.1.6a/testing: .deps
Sólo en ./libgnomedb-1.1.6a/testing: Makefile
Sólo en ./libgnomedb-1.1.6a/testing: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: vfs
diff -rbBpy ./libgnomedb-1.1.6a/acconfig.h ../cvs/gnome-db-cvs/libgnomedb/acconfig.h
#undef PACKAGE							#undef PACKAGE
#undef VERSION							#undef VERSION
#undef HAVE_GETTEXT						#undef HAVE_GETTEXT
#undef ENABLE_NLS						#undef ENABLE_NLS
#undef GETTEXT_PACKAGE						#undef GETTEXT_PACKAGE
#undef GNOME_DB_EXPLICIT_TRANSLATION_DOMAIN			#undef GNOME_DB_EXPLICIT_TRANSLATION_DOMAIN
#undef BUILD_CAPPLET						#undef BUILD_CAPPLET
Sólo en ./libgnomedb-1.1.6a: aclocal.m4
diff -rbBpy ./libgnomedb-1.1.6a/AUTHORS ../cvs/gnome-db-cvs/libgnomedb/AUTHORS
Rodrigo Moya <rodrigo gnome-db org> (libgnomedb)		Rodrigo Moya <rodrigo gnome-db org> (libgnomedb)
Vivien Malerba <malerba gnome-db org> (libgnomedb)		Vivien Malerba <malerba gnome-db org> (libgnomedb)
Sólo en ../cvs/gnome-db-cvs/libgnomedb: autogen.sh
diff -rbBpy ./libgnomedb-1.1.6a/ChangeLog ../cvs/gnome-db-cvs/libgnomedb/ChangeLog
							      >	2004-09-25  Gustavo R. Montesino <grmontesino ig com br>
							      >
							      >		Fixes #150791
							      >
							      >		* libgnomedb/tables-page.c (tables_page_set_connectio
							      >		old connection, not the new one.
							      >
							      >	2004-09-22  Rodrigo Moya <rodrigo gnome-db org>
							      >
							      >		* configure.in: removed GNOME_COMPILE_WARNINGS macro.
							      >
							      >	2004-08-21  Kjartan Maraas  <kmaraas gnome org>
							      >
							      >		* configure.in: Add «nb» to ALL_LINGUAS.
							      >
							      >	2004-08-12  Rodrigo Moya <rodrigo gnome-db org>
							      >
							      >		Released 1.1.6.
							      >
2004-08-08  Gustavo R. Montesino <grmontesino ig com br>	2004-08-08  Gustavo R. Montesino <grmontesino ig com br>

	Fixes #149609							Fixes #149609

	* libgnomedb/gnome-db-form.c (gnome_db_form_set_curre		* libgnomedb/gnome-db-form.c (gnome_db_form_set_curre
	for compilation with GCC 3.4.					for compilation with GCC 3.4.

2004-08-06  Daniel Espinosa Ortiz <esodan yahoo com mx>		2004-08-06  Daniel Espinosa Ortiz <esodan yahoo com mx>

	* libgnomedb/gnome-db-util.c (gnome_db_option_menu_ge		* libgnomedb/gnome-db-util.c (gnome_db_option_menu_ge
	get the current selection via gtk_menu_get_active().		get the current selection via gtk_menu_get_active().

2004-07-31  Rodrigo Moya <rodrigo gnome-db org>			2004-07-31  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-config.c (sync_from_gda): start		* libgnomedb/gnome-db-config.c (sync_from_gda): start
	libgda's configuration with a clear GConf section.		libgda's configuration with a clear GConf section.
	(sync_from_gda): if the key refers to a section, use 		(sync_from_gda): if the key refers to a section, use 
	remove the section.						remove the section.
	(gnome_db_config_remove_data_source): remove the sect		(gnome_db_config_remove_data_source): remove the sect
	libgda configuration also.					libgda configuration also.

	* control-center/dsn-config.c (dsn_config_delete): re		* control-center/dsn-config.c (dsn_config_delete): re
	after removing data sources.					after removing data sources.

2004-07-22  Rodrigo Moya <rodrigo gnome-db org>			2004-07-22  Rodrigo Moya <rodrigo gnome-db org>

	Released 1.1.5.							Released 1.1.5.

2004-07-16  Rodrigo Moya <rodrigo gnome-db org>			2004-07-16  Rodrigo Moya <rodrigo gnome-db org>

	* Makefile.am: EXTRA_DIST mkinstalldirs				* Makefile.am: EXTRA_DIST mkinstalldirs

2004-06-07  Rodrigo Moya <rodrigo gnome-db org>			2004-06-07  Rodrigo Moya <rodrigo gnome-db org>

	Released 1.1.4.							Released 1.1.4.

2004-06-07  Rodrigo Moya <rodrigo gnome-db org>			2004-06-07  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: fixed gtk-doc checks.				* configure.in: fixed gtk-doc checks.

	* doc/Makefile.am: make it output XML instead of SGML		* doc/Makefile.am: make it output XML instead of SGML

	* doc/C/libgnomedb-docs.sgml: converted to XML.			* doc/C/libgnomedb-docs.sgml: converted to XML.

2004-06-06  Gustavo R. Montesino <ikki_gerrard yahoo com br>	2004-06-06  Gustavo R. Montesino <ikki_gerrard yahoo com br>

	* libgnomedb/gnome-db-find-dialog.[ch]: New widget to		* libgnomedb/gnome-db-find-dialog.[ch]: New widget to
	field and a search text from the user.				field and a search text from the user.

2004-06-03  Rodrigo Moya <rodrigo gnome-db org>			2004-06-03  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: removed obsolete GNOME_PLATFORM_GNOME		* configure.in: removed obsolete GNOME_PLATFORM_GNOME

2004-06-01  Rodrigo Moya <rodrigo gnome-db org>			2004-06-01  Rodrigo Moya <rodrigo gnome-db org>

	Released 1.1.3							Released 1.1.3

2004-05-31  Jürg Billeter <j bitron ch>				2004-05-31  Jürg Billeter <j bitron ch>

	* libgnomedb/gnome-db-form.c: fixes for compilation w		* libgnomedb/gnome-db-form.c: fixes for compilation w

2004-05-07  Vivien Malerba <malerba gnome-db org>		2004-05-07  Vivien Malerba <malerba gnome-db org>

	* Added GnomeDb stock icons for relations			* Added GnomeDb stock icons for relations

2004-04-26  Rodrigo Moya <rodrigo gnome-db org>			2004-04-26  Rodrigo Moya <rodrigo gnome-db org>

	Released 1.1.2							Released 1.1.2

2004-04-18  Rodrigo Moya <rodrigo gnome-db org>			2004-04-18  Rodrigo Moya <rodrigo gnome-db org>

	Fixes #139098							Fixes #139098

	* Makefile.am: only build documentation if gtk-doc is		* Makefile.am: only build documentation if gtk-doc is

2004-04-16  Adam Weinberger  <adamw gnome org>			2004-04-16  Adam Weinberger  <adamw gnome org>

	* configure.in: Added en_CA to ALL_LINGUAS.			* configure.in: Added en_CA to ALL_LINGUAS.

2004-04-12  Rodrigo Moya <rodrigo gnome-db org>			2004-04-12  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-dsn-config-druid.c (general_nex		* libgnomedb/gnome-db-dsn-config-druid.c (general_nex
	* libgnomedb/gnome-db-dsn-config.c (gnome_db_dsn_conf		* libgnomedb/gnome-db-dsn-config.c (gnome_db_dsn_conf
	dont allow spaces on data source names.				dont allow spaces on data source names.

2004-04-12  Rodrigo Moya <rodrigo gnome-db org>			2004-04-12  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb.spec.in: removed missing files.			* libgnomedb.spec.in: removed missing files.

2004-04-06  Rodrigo Moya <rodrigo gnome-db org>			2004-04-06  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-config.c (gnome_db_config_remov		* libgnomedb/gnome-db-config.c (gnome_db_config_remov
	gconf_client_recursive_unset to remove all traces of 		gconf_client_recursive_unset to remove all traces of 

2004-04-06  Rodrigo Moya <rodrigo gnome-db org>			2004-04-06  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-grid.[ch] (gnome_db_grid_select		* libgnomedb/gnome-db-grid.[ch] (gnome_db_grid_select
	function.							function.

2004-04-04  Rodrigo Moya <rodrigo gnome-db org>			2004-04-04  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-data-source-selector.c (show_da		* libgnomedb/gnome-db-data-source-selector.c (show_da
	re-added removed (?) code to show all data sources.		re-added removed (?) code to show all data sources.

	* configure.in: require libgda >= 1.1.1.			* configure.in: require libgda >= 1.1.1.

2004-04-02  Gareth Owen  <gowen72 yahoo com>			2004-04-02  Gareth Owen  <gowen72 yahoo com>

	* configure.in: Added en_GB to ALL_LINGUAS			* configure.in: Added en_GB to ALL_LINGUAS

2004-04-02  Leonardo Boshell <p kapcoweb com>			2004-04-02  Leonardo Boshell <p kapcoweb com>

	* doc/C/Makefile.am: added fdl-appendix.sgml to $cont		* doc/C/Makefile.am: added fdl-appendix.sgml to $cont

2004-04-02  Stephane LOEUILLET <bugs leroutier net>		2004-04-02  Stephane LOEUILLET <bugs leroutier net>

	Fixes #138197							Fixes #138197

	* libgnomedb/gnome-db-grid.c:					* libgnomedb/gnome-db-grid.c:
	* libgnomedb/gnome-db-error-dialog.c: fixed gtk-doc c		* libgnomedb/gnome-db-error-dialog.c: fixed gtk-doc c

2004-04-01  Rodrigo Moya <rodrigo gnome-db org>			2004-04-01  Rodrigo Moya <rodrigo gnome-db org>

	Released 1.1.1							Released 1.1.1

2004-03-17  Rodrigo Moya <rodrigo gnome-db org>			2004-03-17  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-dsn-config-druid.c (general_nex		* libgnomedb/gnome-db-dsn-config-druid.c (general_nex
	s/gda_config_free_provider_info/gda_provider_info_fre		s/gda_config_free_provider_info/gda_provider_info_fre

	* libgnomedb/gnome-db-stock.c: removed non-existant h		* libgnomedb/gnome-db-stock.c: removed non-existant h

2004-03-11  Julio M. Merino Vidal <jmmv menta net>		2004-03-11  Julio M. Merino Vidal <jmmv menta net>

	Fixes #136886							Fixes #136886

	* control-center/database-properties.desktop.in: use 		* control-center/database-properties.desktop.in: use 
	desktop entry icon.						desktop entry icon.

2004-03-09  Rodrigo Moya <rodrigo gnome-db org>			2004-03-09  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.c (gnome_db_option_menu_se		* libgnomedb/gnome-db-util.c (gnome_db_option_menu_se
	make sure the menu is valid before using it.			make sure the menu is valid before using it.

2004-03-08  Rodrigo Moya <rodrigo gnome-db org>			2004-03-08  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-config.c: removed non-installed		* libgnomedb/gnome-db-config.c: removed non-installed
	from libgda.							from libgda.

2004-02-16  Laurent Sansonetti <lrz gnome org>			2004-02-16  Laurent Sansonetti <lrz gnome org>

	Fixes #130730							Fixes #130730

	* libgnome/gnome-db-config.c: Added missing implement		* libgnome/gnome-db-config.c: Added missing implement
	gnome_db_config_get_component_data_model ().			gnome_db_config_get_component_data_model ().

	Fixes #131365							Fixes #131365

	* libgnomedb/gnome-db-data-source-selector.c (show_da		* libgnomedb/gnome-db-data-source-selector.c (show_da
	Calls gnome_db_option_menu_set_selection () with a va		Calls gnome_db_option_menu_set_selection () with a va

2004-02-09  Yomasz K³oczko <kloczek pld org pl>			2004-02-09  Yomasz K³oczko <kloczek pld org pl>

	* configure.in: Trivial cleanup: remove AC_SUBST(CFLA		* configure.in: Trivial cleanup: remove AC_SUBST(CFLA
	  AC_SUBST(CPPFLAGS) and AC_SUBST(LDFLAGS). This vari		  AC_SUBST(CPPFLAGS) and AC_SUBST(LDFLAGS). This vari
	  substed by default.						  substed by default.

2004-02-07  Robert Sedak  <robert sedak sk htnet hr>		2004-02-07  Robert Sedak  <robert sedak sk htnet hr>

        * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.	        * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.

2004-01-25  Rodrigo Moya <rodrigo gnome-db org>			2004-01-25  Rodrigo Moya <rodrigo gnome-db org>

	* providers/evolution/gda-calendar-model.[ch]			* providers/evolution/gda-calendar-model.[ch]
	(gda_calendar_model_new): added a GdaConnection argum		(gda_calendar_model_new): added a GdaConnection argum
	(gda_calendar_model_is_updatable): call e_cal_is_read		(gda_calendar_model_is_updatable): call e_cal_is_read
	know if the calendar source can be updated or not.		know if the calendar source can be updated or not.
	(gda_calendar_model_class_init): s/is_editable/is_upd		(gda_calendar_model_class_init): s/is_editable/is_upd

2004-01-25  Rodrigo Moya <rodrigo gnome-db org>			2004-01-25  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-combo.h: fixed parameter name m		* libgnomedb/gnome-db-combo.h: fixed parameter name m

2004-01-24  Rodrigo Moya <rodrigo gnome-db org>			2004-01-24  Rodrigo Moya <rodrigo gnome-db org>

	* providers/evolution/gda-calendar-model.[ch]:			* providers/evolution/gda-calendar-model.[ch]:
	* providers/evolution/gda-evolution-connection.[ch]:		* providers/evolution/gda-evolution-connection.[ch]:
	adapted to evolution-data-server's API.				adapted to evolution-data-server's API.

	* providers/evolution/Makefile.am: added missing comp		* providers/evolution/Makefile.am: added missing comp
	and linking flags.						and linking flags.

	* configure.in: added missing code to get the Evoluti		* configure.in: added missing code to get the Evoluti

2004-01-24  Rodrigo Moya <rodrigo gnome-db org>			2004-01-24  Rodrigo Moya <rodrigo gnome-db org>

	* providers/evolution/*: merged gda-evolution module.		* providers/evolution/*: merged gda-evolution module.

	* providers/Makefile.am:					* providers/Makefile.am:
	* configure.in: added new directories to build.			* configure.in: added new directories to build.

2004-01-17  Rodrigo Moya <rodrigo gnome-db org>			2004-01-17  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-grid.c (gnome_db_grid_set_colum		* libgnomedb/gnome-db-grid.c (gnome_db_grid_set_colum
	gda_data_model_get_n_columns to get the number of col		gda_data_model_get_n_columns to get the number of col

2004-01-16  Jon Willeke <willeke users sourceforge net>		2004-01-16  Jon Willeke <willeke users sourceforge net>

	* libgnomedb/gnome-db-list.c (gnome_db_list_new_with_		* libgnomedb/gnome-db-list.c (gnome_db_list_new_with_
	NULL models to be passed, in which case we create an 		NULL models to be passed, in which case we create an 

2004-01-16  Philippe Charlier <p charlier chello be>		2004-01-16  Philippe Charlier <p charlier chello be>

	* libgnomedb/gnome-db-grid.[ch] (gnome_db_grid_set_co		* libgnomedb/gnome-db-grid.[ch] (gnome_db_grid_set_co
	gnome_db_grid_get_column_visible): new API functions.		gnome_db_grid_get_column_visible): new API functions.

2004-01-15  Jon Willeke <willeke users sourceforge net>		2004-01-15  Jon Willeke <willeke users sourceforge net>

	* libgnomedb/gnome-db-form.c: use a grid instead of a		* libgnomedb/gnome-db-form.c: use a grid instead of a

2004.01-13  Rodrigo Moya <rodrigo gnome-db org>			2004.01-13  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-data-source-selector.h: fixed a		* libgnomedb/gnome-db-data-source-selector.h: fixed a
	was leading to confusion.					was leading to confusion.

2004-01-12  J.H.M. Dassen (Ray) <jdassen debian org>		2004-01-12  J.H.M. Dassen (Ray) <jdassen debian org>

	* libgnomedb/gnome-db-login-dialog.c: Declare gnome_d		* libgnomedb/gnome-db-login-dialog.c: Declare gnome_d
	fix "implicit declaration" warning.				fix "implicit declaration" warning.
	* testing/test-grid.c: #include <libgnomedb/libgnomed		* testing/test-grid.c: #include <libgnomedb/libgnomed
	several "implicit declaration" warnings.			several "implicit declaration" warnings.

2004-01-10  Rodrigo Moya <rodrigo gnome-db org>			2004-01-10  Rodrigo Moya <rodrigo gnome-db org>

	Fixes #131113							Fixes #131113

	* glade/glade-gnomedb.c: added missing header.			* glade/glade-gnomedb.c: added missing header.

2004-01-07  Rodrigo Moya <rodrigo gnome-db org>			2004-01-07  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-model.c: re-enabled the search 		* libgnomedb/gnome-db-model.c: re-enabled the search 
	GtkTreeView's.							GtkTreeView's.

2004-01-06  Stephane Wirtel <stephane wirtel brutele be>	2004-01-06  Stephane Wirtel <stephane wirtel brutele be>

	* libgnomedb/libgnomedb.c: add some commentaries.		* libgnomedb/libgnomedb.c: add some commentaries.

2004-01-05  Laurent Sansonetti <lrz gnome org>			2004-01-05  Laurent Sansonetti <lrz gnome org>

	* control-center/database-properties.desktop.in:		* control-center/database-properties.desktop.in:
	* control-center/main.c:					* control-center/main.c:
	Set gnome-database-properties main menu's entry & win		Set gnome-database-properties main menu's entry & win
	to 'Database Access Properties'.				to 'Database Access Properties'.

2004-01-04  Laurent Sansonetti <lrz gnome org>			2004-01-04  Laurent Sansonetti <lrz gnome org>

	* libgnomedb/gnome-db-grid.c (gnome_db_grid_show_colu		* libgnomedb/gnome-db-grid.c (gnome_db_grid_show_colu
	  gnome_db_grid_hide_column): Removed obsolete implem		  gnome_db_grid_hide_column): Removed obsolete implem
	  since they are defined as macros in gnome-db-grid.h		  since they are defined as macros in gnome-db-grid.h

2004-01-04  Laurent Sansonetti <lrz gnome org>			2004-01-04  Laurent Sansonetti <lrz gnome org>

	* control-center/database-capplet.[ch]:				* control-center/database-capplet.[ch]:
	- Moved DSN_PAGE & DSN_PROVIDER macros from .c to .h 		- Moved DSN_PAGE & DSN_PROVIDER macros from .c to .h 
	- Added new capplet functions (database_capplet_selec		- Added new capplet functions (database_capplet_selec
	  database_capplet_deselect_all, database_capplet_has		  database_capplet_deselect_all, database_capplet_has
	  database_capplet_switch).					  database_capplet_switch).

	* control-center/dsn-config.[ch]:				* control-center/dsn-config.[ch]:
	- Added new items in the popup menu (properties & del		- Added new items in the popup menu (properties & del
	- Display a HIG confirmation alert before removing da		- Display a HIG confirmation alert before removing da
	- Added new functions (dsn_config_select_all, dsn_con		- Added new functions (dsn_config_select_all, dsn_con
	  dsn_config_has_selection).					  dsn_config_has_selection).

	* control-center/dsn-properties-dialog.c:			* control-center/dsn-properties-dialog.c:
	- Introduced instant-apply, with a revert button ;		- Introduced instant-apply, with a revert button ;
	- Capitalized dialog's title ; 					- Capitalized dialog's title ; 
	- Removed separator and fixed border width ;			- Removed separator and fixed border width ;
	- Set the first notebook page title to "Basic" instea		- Set the first notebook page title to "Basic" instea

	* control-center/main.c:					* control-center/main.c:
	- Menu items are auto-sensitive, according to the cur		- Menu items are auto-sensitive, according to the cur
	  tab (data source or provider) ;				  tab (data source or provider) ;
	- Follows db-shell changes.					- Follows db-shell changes.
									
	* control-center/provider-config.[ch]:				* control-center/provider-config.[ch]:
	- Fixed a typo (missing final dot) in the tip ;			- Fixed a typo (missing final dot) in the tip ;
	- Added new functions (provider_config_select_all,		- Added new functions (provider_config_select_all,
	  provider_config_unselect_all, provider_config_has_s		  provider_config_unselect_all, provider_config_has_s

	* libgnomedb/db-shell.[ch]:					* libgnomedb/db-shell.[ch]:
	- Added myself to the about dialog ;				- Added myself to the about dialog ;
	- Introduced DEFINE_VERB_CB & DEFINE_LIST_CB to defin		- Introduced DEFINE_VERB_CB & DEFINE_LIST_CB to defin
	  listeners callbacks ;						  listeners callbacks ;
	- Added and fixed verbs/listeners following db-shell.		- Added and fixed verbs/listeners following db-shell.
	- Introduced DbShellCallbacks structure (which contai		- Introduced DbShellCallbacks structure (which contai
	  all callbacks) ;						  all callbacks) ;
	- db_shell_new uses DbShellCallbacks instead of passi		- db_shell_new uses DbShellCallbacks instead of passi
	  pointer as a parameter.					  pointer as a parameter.

	* libgnomedb/db-shell.xml:					* libgnomedb/db-shell.xml:
	- Added commands for each sub-menu (Database, Edit an		- Added commands for each sub-menu (Database, Edit an
	- Added 'View/Data Source' and 'View/Providers' ;		- Added 'View/Data Source' and 'View/Providers' ;
	- Added 'Edit/Select All' and 'Edit/Clear Selection' 		- Added 'Edit/Select All' and 'Edit/Clear Selection' 
	- Renamed 'Database/New' to 'Database/New Data Source		- Renamed 'Database/New' to 'Database/New Data Source
	- Moved 'Properties' from 'Edit' to 'Database' ;		- Moved 'Properties' from 'Edit' to 'Database' ;
	- Fixed accelerators according to HIG ;				- Fixed accelerators according to HIG ;
	- Removed 'Settings'.						- Removed 'Settings'.

	* libgnomedb/gnome-db-dsn-config-druid.c:			* libgnomedb/gnome-db-dsn-config-druid.c:
	- Added mnemonics for UI elements ;				- Added mnemonics for UI elements ;
	- Fixed missing final dots in some labels.			- Fixed missing final dots in some labels.
									
	* libgnomedb/gnome-db-dsn-config.c:				* libgnomedb/gnome-db-dsn-config.c:
	- Added mnemonics for UI elements ;				- Added mnemonics for UI elements ;
	- Fixed packing settings to make the widget expandabl		- Fixed packing settings to make the widget expandabl

	* libgnomedb/gnome-db-grid.[ch]:				* libgnomedb/gnome-db-grid.[ch]:
	- Display a HIG confirmation alert before overwrittin		- Display a HIG confirmation alert before overwrittin
	  saving the model's content ;					  saving the model's content ;
	- HIG'ied the saving model dialog box ;				- HIG'ied the saving model dialog box ;
	- Replaced 'Hide/Show columns' popup menu items with 		- Replaced 'Hide/Show columns' popup menu items with 
	  item named 'Show Column Titles' ;				  item named 'Show Column Titles' ;
	- Added separators in the popup menu ;				- Added separators in the popup menu ;
	- Added new functions (gnome_db_grid_[set|get]_column		- Added new functions (gnome_db_grid_[set|get]_column
	  and shortcuts (gnome_db_grid_[show|hide]_column_tit		  and shortcuts (gnome_db_grid_[show|hide]_column_tit

	* libgnomedb/gnome-db-util.[ch]:				* libgnomedb/gnome-db-util.[ch]:
	- Created labels support mnemonics ;				- Created labels support mnemonics ;
	- Added a new function (gnome_db_new_alert) to build 		- Added a new function (gnome_db_new_alert) to build 
	  re-implemented existing functions (gnome_db_show_er		  re-implemented existing functions (gnome_db_show_er
	  gnome_db_show_message) to use it ;				  gnome_db_show_message) to use it ;
	- Added new functions (gnome_db_new_menu_item, 			- Added new functions (gnome_db_new_menu_item, 
	  gnome_db_new_check_menu_item) ;				  gnome_db_new_check_menu_item) ;
	- Removed function gnome_db_yes_no_dialog.			- Removed function gnome_db_yes_no_dialog.

2004-01-03  Rodrigo Moya <rodrigo gnome-db org>			2004-01-03  Rodrigo Moya <rodrigo gnome-db org>

	* Makefile.am:							* Makefile.am:
	* configure.in:							* configure.in:
	* components/*:							* components/*:
	* monikers/*: removed obsolete stuff.				* monikers/*: removed obsolete stuff.

2003-12-17  Stephane Wirtel <stephane wirtel brutele be>	2003-12-17  Stephane Wirtel <stephane wirtel brutele be>

	* libgnomedb/gnome-db-combo.[ch] (gnome_db_combo_get_		* libgnomedb/gnome-db-combo.[ch] (gnome_db_combo_get_
	gnome_db_combo_get_column): new API functions.			gnome_db_combo_get_column): new API functions.
									
2003-12-17  Stephane Wirtel <stephane wirtel brutele be>	2003-12-17  Stephane Wirtel <stephane wirtel brutele be>

	* libgnomedb/gnome-db-grid.c (tree_view_row_activated		* libgnomedb/gnome-db-grid.c (tree_view_row_activated
	popup_button_pressed_cb): add a cast GTK_TREE_VIEW, G		popup_button_pressed_cb): add a cast GTK_TREE_VIEW, G
	and change g_return_if_fail to g_return_val_if_fail i		and change g_return_if_fail to g_return_val_if_fail i
	popup_button_pressed_cb.					popup_button_pressed_cb.

2003-12-17  Stephane Wirtel <stephane wirtel brutele be>	2003-12-17  Stephane Wirtel <stephane wirtel brutele be>

	* libgnomedb/utils.c (client_notification_cb): add a 		* libgnomedb/utils.c (client_notification_cb): add a 
	GList * ), and add a 'break' in the 'default' section		GList * ), and add a 'break' in the 'default' section
	switch.								switch.

	* libgnomedb/sql-viewer.c (sql_viewer_init): fixed wa		* libgnomedb/sql-viewer.c (sql_viewer_init): fixed wa

	* libgnomedb/gnome-db-combo.c (gnome_db_combo_new_wit		* libgnomedb/gnome-db-combo.c (gnome_db_combo_new_wit
	new API function.						new API function.

2003-12-17  Stephane Wirtel <stephane wirtel brutele be>	2003-12-17  Stephane Wirtel <stephane wirtel brutele be>

	* libgnomedb/gnome-db-grid.c (tree_view_row_activated		* libgnomedb/gnome-db-grid.c (tree_view_row_activated
	popup_button_pressed_cb): add a cast GTK_TREE_VIEW, G		popup_button_pressed_cb): add a cast GTK_TREE_VIEW, G
	and change g_return_if_fail to g_return_val_if_fail i		and change g_return_if_fail to g_return_val_if_fail i
	popup_button_pressed_cb.					popup_button_pressed_cb.
									
2003-12-17  Stephane Wirtel <stephane wirtel brutele be>	2003-12-17  Stephane Wirtel <stephane wirtel brutele be>

	* libgnomedb/gnome-db-grid.[ch] (gnome_db_grid_get_co		* libgnomedb/gnome-db-grid.[ch] (gnome_db_grid_get_co
	gnome_db_grid_set_column_title): new API functions.		gnome_db_grid_set_column_title): new API functions.

2003-12-11  Rodrigo Moya <rodrigo gnome-db org>			2003-12-11  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-grid.[ch] (gnome_db_grid_hide_c		* libgnomedb/gnome-db-grid.[ch] (gnome_db_grid_hide_c
	gnome_db_grid_show_column): new functions to hide/sho		gnome_db_grid_show_column): new functions to hide/sho

2003-12-09  Rodrigo Moya <rodrigo gnome-db org>			2003-12-09  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-grid.c (selection_foreach): rem		* libgnomedb/gnome-db-grid.c (selection_foreach): rem
	condition that prevented the signal to be emitted for		condition that prevented the signal to be emitted for
	except the first one.						except the first one.

2003-12-07  Marius Andreiana <marius galuna ro>			2003-12-07  Marius Andreiana <marius galuna ro>

	* libgnomedb/gnome-db-model.c (sort_values): use gda_		* libgnomedb/gnome-db-model.c (sort_values): use gda_
	to compare the values.						to compare the values.

2003-11-30  Rodrigo Moya <rodrigo gnome-db org>			2003-11-30  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/db-shell.c (db_shell_new): set the icon 		* libgnomedb/db-shell.c (db_shell_new): set the icon 

2003-11-30  Rodrigo Moya <rodrigo gnome-db org>			2003-11-30  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-list.[ch] (gnome_db_list_get_se		* libgnomedb/gnome-db-list.[ch] (gnome_db_list_get_se
	new function.							new function.

	* libgnomedb/tables-page.c: reorganized to display th		* libgnomedb/tables-page.c: reorganized to display th
	and the data of the currently selected one.			and the data of the currently selected one.
	(grid_row_selected_cb): display the data of the curre		(grid_row_selected_cb): display the data of the curre
	table in the data grid.						table in the data grid.
	(grid_selection_cleated_cb): clear the data grid.		(grid_selection_cleated_cb): clear the data grid.
	(tables_page_new): don't add a 'Data' button, since w		(tables_page_new): don't add a 'Data' button, since w
	data now directly, create the data grid, and made the		data now directly, create the data grid, and made the
	a simple list.							a simple list.
	(view_data_cb): remove callback for removed button.		(view_data_cb): remove callback for removed button.

2003-11-28  Gonzalo Paniagua Javier <gonzalo gnome-db org>	2003-11-28  Gonzalo Paniagua Javier <gonzalo gnome-db org>

	* libgnomedb/gnome-db-combo.c:					* libgnomedb/gnome-db-combo.c:
	(gnome_db_combo_set_model): bind the model to the com		(gnome_db_combo_set_model): bind the model to the com

2003-11-28  Gonzalo Paniagua Javier <gonzalo gnome-db org>	2003-11-28  Gonzalo Paniagua Javier <gonzalo gnome-db org>

	* libgnomedb/gnome-db-combo.c: implemented gnome_db_c		* libgnomedb/gnome-db-combo.c: implemented gnome_db_c

2003-11-24  Rodrigo Moya <rodrigo gnome-db org>			2003-11-24  Rodrigo Moya <rodrigo gnome-db org>

	Released 1.1.0							Released 1.1.0

2003-11-24  Rodrigo Moya <rodrigo gnome-db org>			2003-11-24  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/db-shell.c:					* libgnomedb/db-shell.c:
	* libgnomedb/db-shell.xml: use 'Database' instead of 		* libgnomedb/db-shell.xml: use 'Database' instead of 
	menu bar, since we don't deal with files.			menu bar, since we don't deal with files.

2003-11-14  Frederic Crozat  <fcrozat mandrakesoft com>		2003-11-14  Frederic Crozat  <fcrozat mandrakesoft com>

	* components/main.c:						* components/main.c:
	* glade/glade-gnomedb.c:					* glade/glade-gnomedb.c:
	* libgnomedb/gnome-db-grid.c:					* libgnomedb/gnome-db-grid.c:
	* libgnomedb/gnome-db-login-dialog.c:				* libgnomedb/gnome-db-login-dialog.c:
	* libgnomedb/gnome-db-login.c:					* libgnomedb/gnome-db-login.c:
	* libgnomedb/utils.c:						* libgnomedb/utils.c:
	Add missing header includes.					Add missing header includes.

	* monikers/Makefile.am:						* monikers/Makefile.am:
	Use libdir instead of prefix/lib.				Use libdir instead of prefix/lib.

2003-10-28  Laurent Sansonetti <laurent datarescue be> 		2003-10-28  Laurent Sansonetti <laurent datarescue be> 

	* libgnomedb/gnome-db-dsn-config-druid.c (general_nex		* libgnomedb/gnome-db-dsn-config-druid.c (general_nex
	dont create a new dsn if an existing one has the same		dont create a new dsn if an existing one has the same

2003-10-12  Rodrigo Moya <rodrigo gnome-db org>			2003-10-12  Rodrigo Moya <rodrigo gnome-db org>

	Fixes #123173							Fixes #123173

	* configure.in: use gtksourceview-1.0 instead of gtks		* configure.in: use gtksourceview-1.0 instead of gtks

	* libgnomedb/gnome-db-editor.c: adapted to latest ver		* libgnomedb/gnome-db-editor.c: adapted to latest ver
	gtksourceview.							gtksourceview.
	(gnome_db_editor_load_from_file): use GtkTextBuffer f		(gnome_db_editor_load_from_file): use GtkTextBuffer f
	instead of non-existent GtkSouceBuffer functions.		instead of non-existent GtkSouceBuffer functions.
	(configuration_changed_cb, gnome_db_editor_init):		(configuration_changed_cb, gnome_db_editor_init):
	s/gtk_source_view_set_tab_stop/gtk_source_view_set_ta		s/gtk_source_view_set_tab_stop/gtk_source_view_set_ta
	(create_tags_for_sql): disabled missing calls.			(create_tags_for_sql): disabled missing calls.
									
2003-10-11  Rodrigo Moya <rodrigo gnome-db org>			2003-10-11  Rodrigo Moya <rodrigo gnome-db org>

	* control-center/dsn-config.c (dsn_config_new):			* control-center/dsn-config.c (dsn_config_new):
	* control-center/provider-config.c (provider_config_n		* control-center/provider-config.c (provider_config_n
	hard-code colors for text, use the default.			hard-code colors for text, use the default.

	* libgnomedb/gnome-db-gray-bar.c (gnome_db_gray_bar_f		* libgnomedb/gnome-db-gray-bar.c (gnome_db_gray_bar_f
	g_free the GtkWidget's.						g_free the GtkWidget's.

2003-09-25  Rodrigo Moya <rodrigo gnome-db org>			2003-09-25  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-editor.c:					* libgnomedb/gnome-db-editor.c:
	* configure.in: depend on gtksourceview-1.0.			* configure.in: depend on gtksourceview-1.0.

2003-09-19  Rodrigo Moya <rodrigo gnome-db org>			2003-09-19  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.[ch] (gnome_db_option_menu		* libgnomedb/gnome-db-util.[ch] (gnome_db_option_menu
	new function.							new function.

2003-09-19  Álvaro Peña  <apg esware com>			2003-09-19  Álvaro Peña  <apg esware com>

	* libgnomedb/gnome-db-gray-bar.c (gnome_db_gray_bar_s		* libgnomedb/gnome-db-gray-bar.c (gnome_db_gray_bar_s
	Fill the background with the current gtk style color.		Fill the background with the current gtk style color.
	* libgnomedb/gnome-db-login-dialog.c (gnome_db_login_		* libgnomedb/gnome-db-login-dialog.c (gnome_db_login_
	Labels can't be selected					Labels can't be selected
	* libgnomedb/gnome-db-login.c (gnome_db_login_constru		* libgnomedb/gnome-db-login.c (gnome_db_login_constru
	can't be selected						can't be selected

2003-09-18  Rodrigo Moya <rodrigo gnome-db org>			2003-09-18  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: bumped so version number.			* configure.in: bumped so version number.

	* libgnomedb/gnome-db-util.[ch] (gnome_db_option_menu		* libgnomedb/gnome-db-util.[ch] (gnome_db_option_menu
	changed to return the menu item just added.			changed to return the menu item just added.

2003-09-13  Akira TAGOH <tagoh gnome-db org>			2003-09-13  Akira TAGOH <tagoh gnome-db org>

	* configure.in: don't output					* configure.in: don't output
	  components/GNOME_Database_Components.server.in.		  components/GNOME_Database_Components.server.in.

	* components/GNOME_Database_Components.server.in.in: 		* components/GNOME_Database_Components.server.in.in: 
	  hardcoded location. (#122108)					  hardcoded location. (#122108)

	* components/Makefile.am: fixed to generate .sever.in		* components/Makefile.am: fixed to generate .sever.in

2003-09-03  Rodrigo Moya <rodrigo gnome-db org>			2003-09-03  Rodrigo Moya <rodrigo gnome-db org>

	Fixes #121312							Fixes #121312

	* control-center/dsn-properties-dialog.c (notebook_sw		* control-center/dsn-properties-dialog.c (notebook_sw
	fixed duplicated variable names.				fixed duplicated variable names.

2003-08-27  Daniel Baeyens <daniel baeyens hispalinux es>	2003-08-27  Daniel Baeyens <daniel baeyens hispalinux es>

	* libgnomedb/libgnomedb.h: removed WITH_GNOME_BUILD d		* libgnomedb/libgnomedb.h: removed WITH_GNOME_BUILD d
	sorted all the includes. Removed gnome-db-window.h re		sorted all the includes. Removed gnome-db-window.h re
	avoid external access.						avoid external access.

	* control-center/main.c:					* control-center/main.c:	
	testing/test-dsn-selector.c:					testing/test-dsn-selector.c:
	testing/test-editor.c: included	"../libgnomedb/gnome-		testing/test-editor.c: included	"../libgnomedb/gnome-

	* glade/glade-gnomedb.c: removed gnome-db-window regi		* glade/glade-gnomedb.c: removed gnome-db-window regi

2003-08-25  Rodrigo Moya <rodrigo gnome-db org>			2003-08-25  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-grid.[ch] (gnome_db_grid_set_sh		* libgnomedb/gnome-db-grid.[ch] (gnome_db_grid_set_sh
	(gnome_db_grid_get_show_title_icon): renamed.			(gnome_db_grid_get_show_title_icon): renamed.

	* control-center/dsn-config.c (dsn_config_new):			* control-center/dsn-config.c (dsn_config_new):
	* control-center/provider-config.c (provider_config_n		* control-center/provider-config.c (provider_config_n
	icon for the title bar on each page.				icon for the title bar on each page.

2003-08-24  Rodrigo Moya <rodrigo gnome-db org>			2003-08-24  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/utils.[ch] (db_connect_dialog_for_dsn): 		* libgnomedb/utils.[ch] (db_connect_dialog_for_dsn): 

	* control-center/dsn-properties-dialog.c (notebook_sw		* control-center/dsn-properties-dialog.c (notebook_sw
	use the new db_connect_dialog_for_dsn() function.		use the new db_connect_dialog_for_dsn() function.

2003-08-21  Daniel Baeyens <daniel baeyens hispalinux es>	2003-08-21  Daniel Baeyens <daniel baeyens hispalinux es>

	* libgnomedb/Makefile.am: gnome-db-query-builder.c ad		* libgnomedb/Makefile.am: gnome-db-query-builder.c ad

	* libgnomedb/gnome-db-query-builder.c: Added a missin		* libgnomedb/gnome-db-query-builder.c: Added a missin
									
2003-08-16  �lvaro Peña <apg esware com>			2003-08-16  �lvaro Peña <apg esware com>

	* libgnomedb/gnome-db-gray-bar.[ch]: Now is a GtkBin,		* libgnomedb/gnome-db-gray-bar.[ch]: Now is a GtkBin,
	an icon on the left side of the text.				an icon on the left side of the text.

	* libgnomedb/gnome-db-grid.[ch]: Added functions to m		* libgnomedb/gnome-db-grid.[ch]: Added functions to m
	the icon.							the icon.
									
2003-08-06  Rodrigo Moya <rodrigo gnome-db org>			2003-08-06  Rodrigo Moya <rodrigo gnome-db org>

	Released 0.91.0							Released 0.91.0

2003-07-26  Rodrigo Moya <rodrigo gnome-db org>			2003-07-26  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/table-properties-dialog.[ch]: implemente		* libgnomedb/table-properties-dialog.[ch]: implemente
	for displaying table properties.				for displaying table properties.

	* libgnomedb/tables-page.c (tables_page_new): create 		* libgnomedb/tables-page.c (tables_page_new): create 
	(grid_row_selected_cb): enable buttons when rows are 		(grid_row_selected_cb): enable buttons when rows are 
	(grid_selection_cleared_cb): disable buttons.			(grid_selection_cleared_cb): disable buttons.
	(view_properties_cb, view_data_cb): callbacks for too		(view_properties_cb, view_data_cb): callbacks for too

2003-07-16  Rodrigo Moya <rodrigo gnome-db org>			2003-07-16  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/tables-page.[ch] (tables_page_new): remo		* libgnomedb/tables-page.[ch] (tables_page_new): remo
	useless parameter.						useless parameter.
	(tables_page_set_connection): new function.			(tables_page_set_connection): new function.

	* control-center/dsn-properties-dialog.c (dsn_propert		* control-center/dsn-properties-dialog.c (dsn_propert
	connect to "switch-page" signal on the notebook.		connect to "switch-page" signal on the notebook.
	(notebook_switch_page_cb): if trying to switch to a t		(notebook_switch_page_cb): if trying to switch to a t
	the first one, open a connection dialog.			the first one, open a connection dialog.

2003-07-13  Rodrigo Moya <rodrigo gnome-db org>			2003-07-13  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: increased minor version number.			* configure.in: increased minor version number.

2003-07-13  Daniel Baeyens <daniel baeyens eresmas net>		2003-07-13  Daniel Baeyens <daniel baeyens eresmas net>

	* libgnomedb/gnome-db-editor.[ch] (gnome_db_editor_ge		* libgnomedb/gnome-db-editor.[ch] (gnome_db_editor_ge
	function.							function.

2003-07-11  Rodrigo Moya <rodrigo gnome-db org>			2003-07-11  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-gray-bar.c (gnome_db_gray_bar_g		* libgnomedb/gnome-db-gray-bar.c (gnome_db_gray_bar_g
	call gnome_db_gray_bar_get_text instead of getting th		call gnome_db_gray_bar_get_text instead of getting th
	the label.							the label.

2003-07-10  Rodrigo Moya <rodrigo gnome-db org>			2003-07-10  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-gray-bar.c: added 'real_text' f		* libgnomedb/gnome-db-gray-bar.c: added 'real_text' f
	track of the real text (without markup) for the label		track of the real text (without markup) for the label
	(gnome_db_gray_bar_init): initialize new field.			(gnome_db_gray_bar_init): initialize new field.
	(gnome_db_gray_bar_finalize): free new field.			(gnome_db_gray_bar_finalize): free new field.
	(gnome_db_gray_bar_set_text): assign the real text st		(gnome_db_gray_bar_set_text): assign the real text st
	real_text field.						real_text field.
	(gnome_db_gray_bar_get_text): new function.			(gnome_db_gray_bar_get_text): new function.

	* libgnomedb/gnome-db-gray-bar.h: added new function 		* libgnomedb/gnome-db-gray-bar.h: added new function 

	* doc/C/*: updated.						* doc/C/*: updated.

	* configure.in: increased minor version number.			* configure.in: increased minor version number.

2003-07-07  Rodrigo Moya <rodrigo gnome-db org>			2003-07-07  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-dsn-config.[ch]: added "changed		* libgnomedb/gnome-db-dsn-config.[ch]: added "changed

	* control-center/dsn-properties-dialog.[ch]: implemen		* control-center/dsn-properties-dialog.[ch]: implemen
	dialog for data source properties configuration.		dialog for data source properties configuration.

	* control-center/dsn-config.c (dsn_config_edit_proper		* control-center/dsn-config.c (dsn_config_edit_proper
	create such a simple dialog, create a dsn_properties_		create such a simple dialog, create a dsn_properties_
	(list_double_clicked_cb): new callback.				(list_double_clicked_cb): new callback.

	* components/utils.[ch]:					* components/utils.[ch]:
	* components/Makefile.am: moved utility functions...		* components/Makefile.am: moved utility functions...

	* libgnomedb/utils.[ch]:					* libgnomedb/utils.[ch]:
	* libgnomedb/Makefile.am: ...to here.				* libgnomedb/Makefile.am: ...to here.

	* libgnomedb/tables-page.[ch]: new widget that provid		* libgnomedb/tables-page.[ch]: new widget that provid
	managing tables.						managing tables.

2003-07-06  Rodrigo Moya <rodrigo gnome-db org>			2003-07-06  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/db-shell.c (command_edit_properties): im		* libgnomedb/db-shell.c (command_edit_properties): im
	function.							function.

	* control-center/dsn-config.[ch] (dsn_config_edit_pro		* control-center/dsn-config.[ch] (dsn_config_edit_pro
	  dsn_config_delete): new functions.				  dsn_config_delete): new functions.

	* control-center/database-capplet.[ch]				* control-center/database-capplet.[ch]
	(database_capplet_edit_properties, database_capplet_d		(database_capplet_edit_properties, database_capplet_d
	functions.							functions.

	* control-center/main.c (edit_properties_cb): new cal		* control-center/main.c (edit_properties_cb): new cal

2003-07-06  Rodrigo Moya <rodrigo gnome-db org>			2003-07-06  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-query-builder.[ch]: new widget 		* libgnomedb/gnome-db-query-builder.[ch]: new widget 
	building SQL queries.						building SQL queries.

	* libgnomedb/libgnomedb.h:					* libgnomedb/libgnomedb.h:
	* libgnomedb/Makefile.am: added new file.			* libgnomedb/Makefile.am: added new file.

	* doc/C/libgnomedb-docs.sgml:					* doc/C/libgnomedb-docs.sgml:
	* doc/C/tmpl/gnome-db-query-builder.sgml: added docs 		* doc/C/tmpl/gnome-db-query-builder.sgml: added docs 

	* libgnomedb/db-shell.[ch]: s/DbShellFileNewFunc/DbSh		* libgnomedb/db-shell.[ch]: s/DbShellFileNewFunc/DbSh
	(db_shell_new): added new argument for specifying the		(db_shell_new): added new argument for specifying the
	used to answer to the 'Edit Preferences' menu item		used to answer to the 'Edit Preferences' menu item
	(command_edit_properties): new verb callback function		(command_edit_properties): new verb callback function
	(sensitize_ui): take into account the new menu items.		(sensitize_ui): take into account the new menu items.

	* libgnomedb/db-shell.xml: added new menu items.		* libgnomedb/db-shell.xml: added new menu items.

	* control-center/provider-config.c (provider_config_n		* control-center/provider-config.c (provider_config_n
	button box.							button box.
	(refresh_list_cb): removed unused callbacks.			(refresh_list_cb): removed unused callbacks.

	* control-center/dsn-config.c (dsn_config_new): remov		* control-center/dsn-config.c (dsn_config_new): remov
	(test_dsn_cb): removed unused callback.				(test_dsn_cb): removed unused callback.

	* control-center/main.c (create_main_window): adapted		* control-center/main.c (create_main_window): adapted
	(edit_properties_cb): implementation for Edit->Proper		(edit_properties_cb): implementation for Edit->Proper

	* components/connection-mime-handler.c (listener_even		* components/connection-mime-handler.c (listener_even
	* components/sql-mime-handler.c (listener_event_cb): 		* components/sql-mime-handler.c (listener_event_cb): 
	DBShell changes.						DBShell changes.

2003-07-05  Rodrigo Moya <rodrigo gnome-db org>			2003-07-05  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.c (gnome_db_new_table_widg		* libgnomedb/gnome-db-util.c (gnome_db_new_table_widg
	GtkTable creation.						GtkTable creation.

	* libgnomedb/gnome-db-dsn-config.c (gnome_db_dsn_conf		* libgnomedb/gnome-db-dsn-config.c (gnome_db_dsn_conf
	HIG-ified.							HIG-ified.
	(foreach_edit_cb): HIG-ified data source properties d		(foreach_edit_cb): HIG-ified data source properties d

	* libgnomedb/gnome-db-login.c (gnome_db_login_constru		* libgnomedb/gnome-db-login.c (gnome_db_login_constru
	* control-center/provider-config.c (provider_config_n		* control-center/provider-config.c (provider_config_n
	* control-center/dsn-config.c (dsn_config_new): remov		* control-center/dsn-config.c (dsn_config_new): remov

2003-07-04  Rodrigo Moya <rodrigo gnome-db org>			2003-07-04  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/db-shell.xml: added 'Save Connection' an		* libgnomedb/db-shell.xml: added 'Save Connection' an
	items.								items.

	* libgnomedb/db-shell.c (db_shell_new): associate, wi		* libgnomedb/db-shell.c (db_shell_new): associate, wi
	g_object_set_data, the private structure to the widge		g_object_set_data, the private structure to the widge
	(sensitize_ui): new function for enabling/disabling t		(sensitize_ui): new function for enabling/disabling t
	menu items. Added new arguments to specify callbacks 		menu items. Added new arguments to specify callbacks 
	verbs.								verbs.
	(command_save_connection): implemented new menu item.		(command_save_connection): implemented new menu item.
	(command_new): implemented new menu item.			(command_new): implemented new menu item.

	* control-center/main.c (create_main_window): renamed		* control-center/main.c (create_main_window): renamed
	creates a window, not a dialog.					creates a window, not a dialog.
	(window_closed_cb): callback for the "close" signal o		(window_closed_cb): callback for the "close" signal o
	(file_new_cb): implemented the 'New datasource' here.		(file_new_cb): implemented the 'New datasource' here.

	* control-center/dsn-config.c (new_dsn_cb): removed.		* control-center/dsn-config.c (new_dsn_cb): removed.

	* components/sql-mime-handler.c (listener_event_cb):		* components/sql-mime-handler.c (listener_event_cb):
	* components/connection-mime-handler.c (listener_even		* components/connection-mime-handler.c (listener_even
	changes in DbShell widget API.					changes in DbShell widget API.

2003-07-04  Rodrigo Moya <rodrigo gnome-db org>			2003-07-04  Rodrigo Moya <rodrigo gnome-db org>

	* components/utils.c (db_connect_dialog): use a Gnome		* components/utils.c (db_connect_dialog): use a Gnome
	instead of the custom-made dialog.				instead of the custom-made dialog.

2003-07-04  Rodrigo Moya <rodrigo gnome-db org>			2003-07-04  Rodrigo Moya <rodrigo gnome-db org>

	* components/Makefile.am:					* components/Makefile.am:
	* components/db-shell.[ch]:					* components/db-shell.[ch]:
	* components/gnome-components-shell.xml:			* components/gnome-components-shell.xml:
	* components/sql-viewer.[ch]: moved DbShell and SqlVi		* components/sql-viewer.[ch]: moved DbShell and SqlVi

	* libgnomedb/Makefile.am:					* libgnomedb/Makefile.am:
	* libgnomedb/db-shell.[ch]:					* libgnomedb/db-shell.[ch]:
	* libgnomedb/db-shell.xml:					* libgnomedb/db-shell.xml:
	* libgnomedb/sql-viewer.[ch]: ...to here.			* libgnomedb/sql-viewer.[ch]: ...to here.

	* components/sql-mime-handler.c:				* components/sql-mime-handler.c:
	* components/connection-mime-handler.c: updated heade		* components/connection-mime-handler.c: updated heade

2003-07-04  Rodrigo Moya <rodrigo gnome-db org>			2003-07-04  Rodrigo Moya <rodrigo gnome-db org>

	Fixes #108023							Fixes #108023

	* libgnomedb/gnome-db-dsn-config-druid.c (general_nex		* libgnomedb/gnome-db-dsn-config-druid.c (general_nex
	added check for invalid characters in the data source		added check for invalid characters in the data source

2003-07-04  Rodrigo Moya <rodrigo gnome-db org>			2003-07-04  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/Makefile.am: removed gnome-db-window.h f		* libgnomedb/Makefile.am: removed gnome-db-window.h f
	installed headers.						installed headers.

	* control-center/dsn-config.c (test_dsn_cb): use a Gn		* control-center/dsn-config.c (test_dsn_cb): use a Gn
	instead of a custom-made dialog.				instead of a custom-made dialog.

2003-07-04  Rodrigo Moya <rodrigo gnome-db org>			2003-07-04  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-login.c (gnome_db_login_constru		* libgnomedb/gnome-db-login.c (gnome_db_login_constru
	hidden button to start the data source configuration 		hidden button to start the data source configuration 
	(gnome_db_login_set_enable_create_button): new functi		(gnome_db_login_set_enable_create_button): new functi
	(add_dsn_cb): callback for the 'Create datasource' bu		(add_dsn_cb): callback for the 'Create datasource' bu
	create a dialog with a GnomeDbDsnConfigDruid on it.		create a dialog with a GnomeDbDsnConfigDruid on it.
	(druid_finished_cb): when the druid is done, save the		(druid_finished_cb): when the druid is done, save the

	* libgnomedb/gnome-db-login-dialog.c (gnome_db_login_		* libgnomedb/gnome-db-login-dialog.c (gnome_db_login_
	the login widget to display the 'Create datasource' b		the login widget to display the 'Create datasource' b

	* libgnomedb/gnome-db-data-source-selector.c			* libgnomedb/gnome-db-data-source-selector.c
	(gnome_db_data_source_selector_init): set up a listen		(gnome_db_data_source_selector_init): set up a listen
	configuration changes.						configuration changes.
	(config_changed_cb): callback for listening for confi		(config_changed_cb): callback for listening for confi
	(gnome_db_data_source_selector_finalize): unset the c		(gnome_db_data_source_selector_finalize): unset the c

	* control-center/dsn-config.c: added a listener for c		* control-center/dsn-config.c: added a listener for c
	(free_private_data): remove the configuration listene		(free_private_data): remove the configuration listene
	(druid_finished_cb, foreach_edit_cb, foreach_remove_c		(druid_finished_cb, foreach_edit_cb, foreach_remove_c
	show_data_sources, since we'll get automatic notifica		show_data_sources, since we'll get automatic notifica
	change in the configuration.					change in the configuration.
	(dsn_config_new): don't create the 'Refresh' button.		(dsn_config_new): don't create the 'Refresh' button.
	(refresh_list_cb): removed.					(refresh_list_cb): removed.
	(dsn_config_new): set up config listener here.			(dsn_config_new): set up config listener here.
	(config_changed_cb): callback for configuration chang		(config_changed_cb): callback for configuration chang

2003-07-04  Rodrigo Moya <rodrigo gnome-db org>			2003-07-04  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in:							* configure.in:
	* Makefile.am: removed VFS module from the build.		* Makefile.am: removed VFS module from the build.

2003-07-04  Rodrigo Moya <rodrigo gnome-db org>			2003-07-04  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-login.[ch] (gnome_db_login_set_		* libgnomedb/gnome-db-login.[ch] (gnome_db_login_set_
	function.							function.

	* doc/C/tmpl/*: updated documentation from the source		* doc/C/tmpl/*: updated documentation from the source

	* configure.in: increased minor version number.			* configure.in: increased minor version number.

2003-07-03  Rodrigo Moya <rodrigo gnome-db org>			2003-07-03  Rodrigo Moya <rodrigo gnome-db org>

	Released 0.90.0							Released 0.90.0

2003-06-30  Rodrigo Moya <rodrigo gnome-db org>			2003-06-30  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-login-dialog.[ch]				* libgnomedb/gnome-db-login-dialog.[ch]
	(gnome_db_login_dialog_get_login_widget): new functio		(gnome_db_login_dialog_get_login_widget): new functio

2003-06-22  Rodrigo Moya <rodrigo gnome-db org>			2003-06-22  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-error.c (gnome_db_error_init): 		* libgnomedb/gnome-db-error.c (gnome_db_error_init): 
	widget, by removing the frame on the details area.		widget, by removing the frame on the details area.

	* components/connection-mime-handler.c (listener_even		* components/connection-mime-handler.c (listener_even
	* components/sql-mime-handler.c (listener_event_cb): 		* components/sql-mime-handler.c (listener_event_cb): 
	BonoboListener if no connections are open.			BonoboListener if no connections are open.

2003-06-22  Rodrigo Moya <rodrigo gnome-db org>			2003-06-22  Rodrigo Moya <rodrigo gnome-db org>

	* components/sql-viewer.c (sql_viewer_init): use a VP		* components/sql-viewer.c (sql_viewer_init): use a VP
	contain the SQL editor and the grid.				contain the SQL editor and the grid.

	* components/gnome-components-shell.xml: added more U		* components/gnome-components-shell.xml: added more U
									
	* components/db-shell.c (command_preferences): implem		* components/db-shell.c (command_preferences): implem

2003-06-20  Rodrigo Moya <rodrigo gnome-db org>			2003-06-20  Rodrigo Moya <rodrigo gnome-db org>

	* components/sql-viewer.[ch]: re-worked to be a widge		* components/sql-viewer.[ch]: re-worked to be a widge

	* components/sql-mime-handler.[ch]: added MIME action		* components/sql-mime-handler.[ch]: added MIME action
	SQL files.							SQL files.

	* components/main.c: dont use the SQL viewer componen		* components/main.c: dont use the SQL viewer componen
	MIME handler component.						MIME handler component.

	* components/connection-mime-handler.c: moved generic		* components/connection-mime-handler.c: moved generic
	connection/management functions to utils.c.			connection/management functions to utils.c.
	(listener_event_cb): don't leak the connection.			(listener_event_cb): don't leak the connection.
									
	* components/utils.[ch]: generic database functions m		* components/utils.[ch]: generic database functions m
	connection-mime-handler.c.					connection-mime-handler.c.
									
	* components/GNOME_Database_Components.server.in.in: 		* components/GNOME_Database_Components.server.in.in: 
	components' information.					components' information.

	* components/Makefile.am: updated file list.			* components/Makefile.am: updated file list.

2003-06-13  Guntupalli Karunakar  <karunakar freedomink org>	2003-06-13  Guntupalli Karunakar  <karunakar freedomink org>

	* configure.in: Added "ml" in ALL_LINGUAS.			* configure.in: Added "ml" in ALL_LINGUAS.

2003-06-12  Rodrigo Moya <rodrigo gnome-db org>			2003-06-12  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-config.c (gnome_db_config_get_l		* libgnomedb/gnome-db-config.c (gnome_db_config_get_l
	preload one level if GCong keys when monitoring direc		preload one level if GCong keys when monitoring direc

2003-06-12  Adam Williams <adam morrison-ind com>		2003-06-12  Adam Williams <adam morrison-ind com>

	* libgnomedb.spec.in: added all libglade module files		* libgnomedb.spec.in: added all libglade module files
	unpackaged files errors.					unpackaged files errors.

2003-06-12  Rodrigo Moya <rodrigo gnome-db org>			2003-06-12  Rodrigo Moya <rodrigo gnome-db org>

	Fixes #114830							Fixes #114830

	* libgnomedb/gnome-db-error-dialog.c (gnome_db_error_		* libgnomedb/gnome-db-error-dialog.c (gnome_db_error_
	gtk_window_set_icon instead of gtk_window_set_icon_fr		gtk_window_set_icon instead of gtk_window_set_icon_fr
	remove dependency on GTK+ 2.2.x.				remove dependency on GTK+ 2.2.x.

	* libgnomedb/gnome-db-grid.c (menu_describe_cb, menu_		* libgnomedb/gnome-db-grid.c (menu_describe_cb, menu_
	menu_view_detail_cb): ditto.					menu_view_detail_cb): ditto.

	* libgnomedb/gnome-db-login-dialog.c (gnome_db_login_		* libgnomedb/gnome-db-login-dialog.c (gnome_db_login_
	ditto.								ditto.

	* configure.in: depend again on GTK+ >= 2.0.0.			* configure.in: depend again on GTK+ >= 2.0.0.

2003-06-12  Rodrigo Moya <rodrigo gnome-db org>			2003-06-12  Rodrigo Moya <rodrigo gnome-db org>

	* components/connection-mime-handler.c (listener_even		* components/connection-mime-handler.c (listener_even
	of open windows on the listener.				of open windows on the listener.
	(window_closed_cb): and unref the listener when no mo		(window_closed_cb): and unref the listener when no mo
	left.								left.
	(client_notification_cb): added client event manageme		(client_notification_cb): added client event manageme
	(db_connect_dialog): connected to GdaClient's "event_		(db_connect_dialog): connected to GdaClient's "event_
	signal. Also, use the username and password from the 		signal. Also, use the username and password from the 
	dialog, not from the connection file.				dialog, not from the connection file.

2003-06-11  Rodrigo Moya <rodrigo gnome-db org>			2003-06-11  Rodrigo Moya <rodrigo gnome-db org>

	* components/db-shell.[ch]: implementation of generic		* components/db-shell.[ch]: implementation of generic

	* components/connection-mime-handler.c (db_connect_di		* components/connection-mime-handler.c (db_connect_di
	to actually open the connection to the database.		to actually open the connection to the database.

	* components/gnome-components-shell.xml: added UI fil		* components/gnome-components-shell.xml: added UI fil

	* components/Makefile.am: added new files.			* components/Makefile.am: added new files.

2003-06-11  Rodrigo Moya <rodrigo gnome-db org>			2003-06-11  Rodrigo Moya <rodrigo gnome-db org>

	Fixes #114830							Fixes #114830

	* configure.in: require gtk+ >= 2.2.0.				* configure.in: require gtk+ >= 2.2.0.

2003-06-09  Rodrigo Moya <rodrigo gnome-db org>			2003-06-09  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-login.[ch] (gnome_db_login_set_		* libgnomedb/gnome-db-login.[ch] (gnome_db_login_set_
	(gnome_db_login_set_password): new functions.			(gnome_db_login_set_password): new functions.

	* components/connection-viewer.[ch]: removed non-work		* components/connection-viewer.[ch]: removed non-work

	* components/connection-mime-handler.[ch]: added MIME		* components/connection-mime-handler.[ch]: added MIME
	plugin for .connection files (defined in libgda).		plugin for .connection files (defined in libgda).

	* components/main.c (factory_callback): create a Conn		* components/main.c (factory_callback): create a Conn
	instead of a ConnectionViewer component.			instead of a ConnectionViewer component.

	* components/GNOME_Database_Components.server.in:		* components/GNOME_Database_Components.server.in:
	* components/Makefile.am: updated.				* components/Makefile.am: updated.

2003-06-08  Rodrigo Moya <rodrigo gnome-db org>			2003-06-08  Rodrigo Moya <rodrigo gnome-db org>

	Released 0.12.1							Released 0.12.1

2003-06-03  Rodrigo Moya <rodrigo gnome-db org>			2003-06-03  Rodrigo Moya <rodrigo gnome-db org>

	* control-center/provider-config.c (show_providers): 		* control-center/provider-config.c (show_providers): 
	to avoid so many duplicates.					to avoid so many duplicates.

2003-06-03  Rodrigo Moya <rodrigo gnome-db org>			2003-06-03  Rodrigo Moya <rodrigo gnome-db org>

	Fixes #114205							Fixes #114205

	* configure.in: bumped soname version correctly.		* configure.in: bumped soname version correctly.

2003-06-02  Rodrigo Moya <rodrigo gnome-db org>			2003-06-02  Rodrigo Moya <rodrigo gnome-db org>

	* control-center/dsn-config.c (show_data_sources): s/		* control-center/dsn-config.c (show_data_sources): s/
	since there are too many 'Data sources' in the dialog		since there are too many 'Data sources' in the dialog

	* glade/Makefile.am: added missing $CFLAGS and $LIBS.		* glade/Makefile.am: added missing $CFLAGS and $LIBS.

2003-05-31  Christophe Merlet  <redfox redfoxcenter org>	2003-05-31  Christophe Merlet  <redfox redfoxcenter org>

	* configure.in: Fixed typo. LIBGALDE_CFLAGS -> LIBGLA		* configure.in: Fixed typo. LIBGALDE_CFLAGS -> LIBGLA
	have_libgdade -> have_libglade.					have_libgdade -> have_libglade.

2003-05-31  Danilo � egan  <dsegan gmx net>			2003-05-31  Danilo � egan  <dsegan gmx net>

	* configure.in: There was no "sr" and "sr Latn" in AL		* configure.in: There was no "sr" and "sr Latn" in AL
	Readded.							Readded.

2003-05-30  Adam Tauno Williams <adam morrison-ind com>		2003-05-30  Adam Tauno Williams <adam morrison-ind com>

	* libgnomedb.spec.in: added missing static libraries.		* libgnomedb.spec.in: added missing static libraries.

2003-05-28  Rodrigo Moya <rodrigo gnome-db org>			2003-05-28  Rodrigo Moya <rodrigo gnome-db org>

	Released 0.12.0							Released 0.12.0

2003-05-28  Danilo � egan  <dsegan gmx net>			2003-05-28  Danilo � egan  <dsegan gmx net>

	* configure.in: Added "sr" and "sr Latn" to ALL_LINGU		* configure.in: Added "sr" and "sr Latn" to ALL_LINGU

2003-05-26  Rodrigo Moya <rodrigo gnome-db org>			2003-05-26  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-config.c (activation_property_t		* libgnomedb/gnome-db-config.c (activation_property_t
	new GdaParameter API.						new GdaParameter API.

	* testing/Makefile.am: hopefully fixed problem with a		* testing/Makefile.am: hopefully fixed problem with a

	* configure.in: require newest version of libgda.		* configure.in: require newest version of libgda.

2003-05-12  Rodrigo Moya <rodrigo gnome-db org>			2003-05-12  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-form.[ch] (gnome_db_form_get_cu		* libgnomedb/gnome-db-form.[ch] (gnome_db_form_get_cu
	(gnome_db_form_set_current_row): new functions.			(gnome_db_form_set_current_row): new functions.

	* configure.in: incremented versions.				* configure.in: incremented versions.

2003-04-18  Dmitry G. Mastrukov <dmitry taurussoft org>		2003-04-18  Dmitry G. Mastrukov <dmitry taurussoft org>

	* Makefile.am:							* Makefile.am:
	* acconfig.h:							* acconfig.h:
	* components/Makefile.am:					* components/Makefile.am:
	* configure.in:							* configure.in:
	* control-center/Makefile.am:					* control-center/Makefile.am:
	* control-center/database-capplet.c:				* control-center/database-capplet.c:
	* control-center/dsn-config.c:					* control-center/dsn-config.c:
	* control-center/main.c:					* control-center/main.c:
	* control-center/provider-config.c:				* control-center/provider-config.c:
	* glade/Makefile.am:						* glade/Makefile.am:
	* libgnomedb.pc.in:						* libgnomedb.pc.in:
	* libgnomedb/Makefile.am:					* libgnomedb/Makefile.am:
	* libgnomedb/gnome-db-browser-tables.c:				* libgnomedb/gnome-db-browser-tables.c:
	* libgnomedb/gnome-db-browser-views.c:				* libgnomedb/gnome-db-browser-views.c:
	* libgnomedb/gnome-db-browser.c:				* libgnomedb/gnome-db-browser.c:
	* libgnomedb/gnome-db-config.c:					* libgnomedb/gnome-db-config.c:
	* libgnomedb/gnome-db-connection-properties.c:			* libgnomedb/gnome-db-connection-properties.c:
	* libgnomedb/gnome-db-dsn-config-druid.c:			* libgnomedb/gnome-db-dsn-config-druid.c:
	* libgnomedb/gnome-db-dsn-config.c:				* libgnomedb/gnome-db-dsn-config.c:
	* libgnomedb/gnome-db-error-dialog.c: (gnome_db_error		* libgnomedb/gnome-db-error-dialog.c: (gnome_db_error
	* libgnomedb/gnome-db-error.c:					* libgnomedb/gnome-db-error.c:
	* libgnomedb/gnome-db-form.c:					* libgnomedb/gnome-db-form.c:
	* libgnomedb/gnome-db-grid.c: (menu_describe_cb),		* libgnomedb/gnome-db-grid.c: (menu_describe_cb),
	(menu_save_as_cb), (menu_view_detail_cb),			(menu_save_as_cb), (menu_view_detail_cb),
	(popup_button_pressed_cb):					(popup_button_pressed_cb):
	* libgnomedb/gnome-db-i18n.h:					* libgnomedb/gnome-db-i18n.h:
	* libgnomedb/gnome-db-init.c: (gnome_db_init), (gnome		* libgnomedb/gnome-db-init.c: (gnome_db_init), (gnome
	* libgnomedb/gnome-db-login-dialog.c: (gnome_db_login		* libgnomedb/gnome-db-login-dialog.c: (gnome_db_login
	* libgnomedb/gnome-db-login.c:					* libgnomedb/gnome-db-login.c:
	* libgnomedb/gnome-db-stock.c:					* libgnomedb/gnome-db-stock.c:
	* libgnomedb/gnome-db-table-editor.c:				* libgnomedb/gnome-db-table-editor.c:
	* libgnomedb/gnome-db-util.c: (gnome_db_yes_no_dialog		* libgnomedb/gnome-db-util.c: (gnome_db_yes_no_dialog
	* libgnomedb/gnome-db-util.h:					* libgnomedb/gnome-db-util.h:
	* libgnomedb/libgnomedb.h:					* libgnomedb/libgnomedb.h:
	* monikers/Makefile.am:						* monikers/Makefile.am:
	* monikers/factory.c:						* monikers/factory.c:
	* monikers/moniker-database.c:					* monikers/moniker-database.c:
	* testing/Makefile.am:						* testing/Makefile.am:
	* testing/test-grid.c: (window_closed_cb), (create_wi		* testing/test-grid.c: (window_closed_cb), (create_wi
	* vfs/dbvfs.c:							* vfs/dbvfs.c:
	* vfs/libmain.c: Modifications to make libgnomedb bei		* vfs/libmain.c: Modifications to make libgnomedb bei
	only with gtk+/libgda.						only with gtk+/libgda.

2003-03-31  ��lvaro Pe�±a <alvaropg telefonica net>		2003-03-31  ��lvaro Pe�±a <alvaropg telefonica net>

	* data/gnome-db-database_24x24.png:				* data/gnome-db-database_24x24.png:
	* data/gnome-db-database_48x48.png:				* data/gnome-db-database_48x48.png:
	* data/gnome-db-database-login_48x48.png:			* data/gnome-db-database-login_48x48.png:
	* data/Makefile.am: added new stock icons.			* data/Makefile.am: added new stock icons.

	* libgnomedb/gnome-db-login-dialog.c:				* libgnomedb/gnome-db-login-dialog.c:
	* libgnomedb/gnome-db-login.c: UI tweaks and fixes.		* libgnomedb/gnome-db-login.c: UI tweaks and fixes.

2003-03-16  Roozbeh Pournader <roozbeh sharif edu>		2003-03-16  Roozbeh Pournader <roozbeh sharif edu>

	* configure.in: Added "fa" to ALL_LINGUAS.			* configure.in: Added "fa" to ALL_LINGUAS.

2003-03-10  Rodrigo Moya <rodrigo gnome-db org>			2003-03-10  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.[ch] (gnome_db_push_cursor		* libgnomedb/gnome-db-util.[ch] (gnome_db_push_cursor
	gnome_db_pop_cursor_busy): new functions.			gnome_db_pop_cursor_busy): new functions.

	* configure.in: bumped package and soname version num		* configure.in: bumped package and soname version num

2003-03-09  Rodrigo Moya <rodrigo gnome-db org>			2003-03-09  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-model.c (default_value_set_func		* libgnomedb/gnome-db-model.c (default_value_set_func
	use markup, just setting the "foreground" property on		use markup, just setting the "foreground" property on
	renderer is enough to set the text color.			renderer is enough to set the text color.

2003-03-09  Rodrigo Moya <rodrigo gnome-db org>			2003-03-09  Rodrigo Moya <rodrigo gnome-db org>

	Released 0.11.0							Released 0.11.0

2003-03-08  Rodrigo Moya <rodrigo gnome-db org>			2003-03-08  Rodrigo Moya <rodrigo gnome-db org>

	Fixes #106402							Fixes #106402

	* configure.in: set GNOMEDB_AGE to 0.				* configure.in: set GNOMEDB_AGE to 0.

2003-03-03  Alvaro Pe�±a <alvaro pena hispalinux es>		2003-03-03  Alvaro Pe�±a <alvaro pena hispalinux es>

	* control-center/dsn-config.c:					* control-center/dsn-config.c:
	* control-center/main.c:					* control-center/main.c:
	* control-center/provider-config.c: HIG-ification.		* control-center/provider-config.c: HIG-ification.

	* libgnomedb/gnome-db-gray-bar.c (gnome_db_gray_bar_i		* libgnomedb/gnome-db-gray-bar.c (gnome_db_gray_bar_i
	more spacing for the label and use HIG-recommended al		more spacing for the label and use HIG-recommended al

2003-02-19  Rodrigo Moya <rodrigo gnome-db org>			2003-02-19  Rodrigo Moya <rodrigo gnome-db org>

	Fixes 106402							Fixes 106402

	* configure.in: incresad soname,				* configure.in: incresad soname,

2003-02-15  Julio Merino <jmmv hispabsd org>			2003-02-15  Julio Merino <jmmv hispabsd org>

	Fixes #106122							Fixes #106122

	* configure.in: added --with-html-dir argument.			* configure.in: added --with-html-dir argument.

	* doc/C/Makefile.am: use HTML_DIR as defined in confi		* doc/C/Makefile.am: use HTML_DIR as defined in confi

2003-02-15  Julio Merino <jmmv hispabsd org>			2003-02-15  Julio Merino <jmmv hispabsd org>

	Fixes #106121							Fixes #106121

	* data/Makefile.am: use variables defined by AM_GCONF		* data/Makefile.am: use variables defined by AM_GCONF

2003-02-15  Rodrigo Moya <rodrigo gnome-db org>			2003-02-15  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: upped minor version.				* configure.in: upped minor version.

	* data/Makefile.am:						* data/Makefile.am:
	* data/gnome-db-commit_24x24.png:				* data/gnome-db-commit_24x24.png:
	* data/gnome-db-rollback_24x24.png: added new stock i		* data/gnome-db-rollback_24x24.png: added new stock i

	* libgnomedb/gnome-db-stock.h: added new stock icons 		* libgnomedb/gnome-db-stock.h: added new stock icons 

	* libgnomedb/gnome-db-stock.c (get_stock_icons): regi		* libgnomedb/gnome-db-stock.c (get_stock_icons): regi
	stock icons.							stock icons.

2003-02-09  Christian Neumair  <chris gnome-de org>		2003-02-09  Christian Neumair  <chris gnome-de org>

	* .cvsignore: Added "autom4te*.cache".				* .cvsignore: Added "autom4te*.cache".
	* data/libgnomedb.keys.in: Marked category and descri		* data/libgnomedb.keys.in: Marked category and descri
	translation.							translation.

2003-01-29  Yanko Kaneti <yaneti declera com>			2003-01-29  Yanko Kaneti <yaneti declera com>

	* libgnomedb.spec.in: adds scrollkeeper bits and --di		* libgnomedb.spec.in: adds scrollkeeper bits and --di

2003-01-27  Rodrigo Moya <rodrigo gnome-db org>			2003-01-27  Rodrigo Moya <rodrigo gnome-db org>

	Released 0.10.0							Released 0.10.0

2003-01-26  Rodrigo Moya <rodrigo gnome-db org>			2003-01-26  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-editor.c (gnome_db_editor_load_		* libgnomedb/gnome-db-editor.c (gnome_db_editor_load_
	pass a correct GError parameter to gtk_source_buffer_		pass a correct GError parameter to gtk_source_buffer_

	* libgnomedb/gnome-db-util.c (gnome_db_select_file_di		* libgnomedb/gnome-db-util.c (gnome_db_select_file_di
	gtk_dialog_run for running the file selection dialog.		gtk_dialog_run for running the file selection dialog.

	* libgnomedb/gnome-db-grid.c (popup_button_pressed_cb		* libgnomedb/gnome-db-grid.c (popup_button_pressed_cb
	add_popup_menu_item): added pixmaps to some menu item		add_popup_menu_item): added pixmaps to some menu item

2003-01-26  Rodrigo Moya <rodrigo gnome-db org>			2003-01-26  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-grid.c (model_row_removed_cb): 		* libgnomedb/gnome-db-grid.c (model_row_removed_cb): 
	the hash table.							the hash table.

2003-01-25  Rodrigo Moya <rodrigo gnome-db org>			2003-01-25  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-grid.h: added "create_popup_men		* libgnomedb/gnome-db-grid.h: added "create_popup_men

	* libgnomedb/gnome-db-grid.c (setup_grid): don't use 		* libgnomedb/gnome-db-grid.c (setup_grid): don't use 
	for the popup menu, but connect to the "button_press_		for the popup menu, but connect to the "button_press_
	on the widget.							on the widget.
	(popup_button_pressed_cb): create the popup menu here		(popup_button_pressed_cb): create the popup menu here
	"create_popup_menu" signal so that applications can a		"create_popup_menu" signal so that applications can a
	the menu.							the menu.
	(gnome_db_grid_class_init): added new signal.			(gnome_db_grid_class_init): added new signal.

2003-01-25  Rodrigo Moya <rodrigo gnome-db org>			2003-01-25  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-grid.h: added "double_clicked" 		* libgnomedb/gnome-db-grid.h: added "double_clicked" 

	* libgnomedb/gnome-db-grid.c (gnome_db_grid_class_ini		* libgnomedb/gnome-db-grid.c (gnome_db_grid_class_ini
	signal to GnomeDbGrid class.					signal to GnomeDbGrid class.
	(setup_grid): connect to "row_activated" signal on tr		(setup_grid): connect to "row_activated" signal on tr
	(tree_view_row_activated_cb): marshal "row_activated"		(tree_view_row_activated_cb): marshal "row_activated"
	"double_clicked".						"double_clicked".

2003-01-24  Rodrigo Moya <rodrigo gnome-db org>			2003-01-24  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-grid.c (gnome_db_grid_set_model		* libgnomedb/gnome-db-grid.c (gnome_db_grid_set_model
	row_removed signal on model.					row_removed signal on model.
	(model_row_removed_cb): update the internal row data 		(model_row_removed_cb): update the internal row data 
	removed from the model.						removed from the model.
	(gnome_db_grid_finalize): don't leak the data model.		(gnome_db_grid_finalize): don't leak the data model.

2003-01-22  Rodrigo Moya <rodrigo gnome-db org>			2003-01-22  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-model.c (gnome_db_model_to_gtk_		* libgnomedb/gnome-db-model.c (gnome_db_model_to_gtk_
	connect to "clicked" signal on all GtkTreeViewColumn'		connect to "clicked" signal on all GtkTreeViewColumn'
	(column_clicked_cb): set the search column to the col		(column_clicked_cb): set the search column to the col

2003-01-22  Rodrigo Moya <rodrigo gnome-db org>			2003-01-22  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-model.c (gnome_db_model_to_gtk_		* libgnomedb/gnome-db-model.c (gnome_db_model_to_gtk_
	search function and column on the tree view.			search function and column on the tree view.
	(tree_view_equal_func): equal_func for the tree view.		(tree_view_equal_func): equal_func for the tree view.

2003-01-19  Rodrigo Moya <rodrigo gnome-db org>			2003-01-19  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-gray-bar.c (gnome_db_gray_bar_i		* libgnomedb/gnome-db-gray-bar.c (gnome_db_gray_bar_i
	little space in front of the label.				little space in front of the label.

2003-01-19  Gonzalo Paniagua Javier <gonzalo gnome-db org>	2003-01-19  Gonzalo Paniagua Javier <gonzalo gnome-db org>

	* libgnomedb/gnome-db-dsn-config-druid.c: no need to 		* libgnomedb/gnome-db-dsn-config-druid.c: no need to 
	now.								now.

2003-01-19  Rodrigo Moya <rodrigo gnome-db org>			2003-01-19  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-editor.c (create_tags_for_sql):		* libgnomedb/gnome-db-editor.c (create_tags_for_sql):
	SQL keywords.							SQL keywords.

	* libgnomedb/gnome-db-login-dialog.c (gnome_db_login_		* libgnomedb/gnome-db-login-dialog.c (gnome_db_login_
	added nice pixmap to the dialog.				added nice pixmap to the dialog.

	* libgnomedb/gnome-db-login.c (gnome_db_login_constru		* libgnomedb/gnome-db-login.c (gnome_db_login_constru
	table attachment options.					table attachment options.

2003-01-18  Rodrigo Moya <rodrigo gnome-db org>			2003-01-18  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-grid.c (gnome_db_grid_set_model		* libgnomedb/gnome-db-grid.c (gnome_db_grid_set_model
	per-row data when we change the data model.			per-row data when we change the data model.

2003-01-18  Rodrigo Moya <rodrigo gnome-db org>			2003-01-18  Rodrigo Moya <rodrigo gnome-db org>

	Fixes #90056							Fixes #90056

	* libgnomedb/gnome-db-dsn-config-druid.c: added suppo		* libgnomedb/gnome-db-dsn-config-druid.c: added suppo
	remembering values between pages.				remembering values between pages.
	(general_next_pressed_cb): set initial value of entri		(general_next_pressed_cb): set initial value of entri
	remembered values, if available.				remembered values, if available.
	(gnome_db_dsn_config_druid_init): initialize remember		(gnome_db_dsn_config_druid_init): initialize remember
	table and connected to "back" signal on the providers		table and connected to "back" signal on the providers
	page.								page.
	(provider_back_pressed_cb): set remembered values her		(provider_back_pressed_cb): set remembered values her

	* control-center/dsn-config.c (select_all_cb, unselec		* control-center/dsn-config.c (select_all_cb, unselec
	removed useless buttons.					removed useless buttons.

	* control-center/main.c (create_dialog): made the dia		* control-center/main.c (create_dialog): made the dia

2003-01-17  Rodrigo Moya <rodrigo gnome-db org>			2003-01-17  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-model.c (model_row_inserted_cb,		* libgnomedb/gnome-db-model.c (model_row_inserted_cb,
	model_row_updated_cb, model_row_removed_cb): respond 		model_row_updated_cb, model_row_removed_cb): respond 
	data model and spread the changes to the GtkTreeModel		data model and spread the changes to the GtkTreeModel

	* libgnomedb/gnome-db-grid.[ch] (gnome_db_grid_get_ro		* libgnomedb/gnome-db-grid.[ch] (gnome_db_grid_get_ro
	gnome_db_grid_set_row_data): new functions to easy th		gnome_db_grid_set_row_data): new functions to easy th
	GtkCList's to GnomeDbGrid's in Mergeant.			GtkCList's to GnomeDbGrid's in Mergeant.
	(gnome_db_grid_init): create row data hash table.		(gnome_db_grid_init): create row data hash table.
	(gnome_db_grid_finalize): destroy row data hash table		(gnome_db_grid_finalize): destroy row data hash table
	(gnome_db_grid_find_row_from_data): new function.		(gnome_db_grid_find_row_from_data): new function.

2003-01-17  Rodrigo Moya <rodrigo gnome-db org>			2003-01-17  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-dsn-config-druid.c (general_nex		* libgnomedb/gnome-db-dsn-config-druid.c (general_nex
	hide characters for PASSWORD entry.				hide characters for PASSWORD entry.

2003-01-17  Rodrigo Moya <rodrigo gnome-db org>			2003-01-17  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-init.c (gnome_db_init): set mor		* libgnomedb/gnome-db-init.c (gnome_db_init): set mor
	GnomeProgram we initialize.					GnomeProgram we initialize.

	* libgnomedb/Makefile.am: added needed -D's for gnome		* libgnomedb/Makefile.am: added needed -D's for gnome

2003-01-16  Rodrigo Moya <rodrigo gnome-db org>			2003-01-16  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-error.c (gnome_db_error_init): 		* libgnomedb/gnome-db-error.c (gnome_db_error_init): 
	the GnomeDbError widget.					the GnomeDbError widget.
	(detail_button_clicked_cb): made sure we show all wid		(detail_button_clicked_cb): made sure we show all wid

	* libgnomedb/gnome-db-error-dialog.c (gnome_db_error_		* libgnomedb/gnome-db-error-dialog.c (gnome_db_error_
	the dialog title if specified.					the dialog title if specified.
	(gnome_db_error_dialog_set_title): ditto.			(gnome_db_error_dialog_set_title): ditto.

2003-01-16  Rodrigo Moya <rodrigo gnome-db org>			2003-01-16  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-model.c (default_value_set_func		* libgnomedb/gnome-db-model.c (default_value_set_func
	toggle_value_set_func): set correct vertical alignmen		toggle_value_set_func): set correct vertical alignmen

	* libgnomedb/gnome-db-editor.c (create_tags_for_sql):		* libgnomedb/gnome-db-editor.c (create_tags_for_sql):
	keywords.							keywords.

2003-01-15  Rodrigo Moya <rodrigo gnome-db org>			2003-01-15  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-grid.c (save_as_response_cb): u		* libgnomedb/gnome-db-grid.c (save_as_response_cb): u
	standalone argument in call to gda_data_model_to_xml.		standalone argument in call to gda_data_model_to_xml.
	an error message if we don't get a valid body.			an error message if we don't get a valid body.

2003-01-15  Gonzalo Paniagua Javier <gonzalo gnome-db org>	2003-01-15  Gonzalo Paniagua Javier <gonzalo gnome-db org>

	* configure.in: removed config.h.				* configure.in: removed config.h.

	* components/Makefile.am:					* components/Makefile.am:
	* control-center/Makefile.am:					* control-center/Makefile.am:
	* glade/Makefile.am:						* glade/Makefile.am:
	* libgnomedb/Makefile.am:					* libgnomedb/Makefile.am:
	* monikers/Makefile.am:						* monikers/Makefile.am:
	* testing/Makefile.am:						* testing/Makefile.am:
	* vfs/Makefile.am: prepend $(top_srcdir) and $(top_bu		* vfs/Makefile.am: prepend $(top_srcdir) and $(top_bu

	* components/main.c:						* components/main.c:
	* control-center/database-capplet.c:				* control-center/database-capplet.c:
	* control-center/dsn-config.c:					* control-center/dsn-config.c:
	* control-center/main.c:					* control-center/main.c:
	* glade/glade-gnomedb.c:					* glade/glade-gnomedb.c:
	* libgnomedb/gnome-db-browser-tables.c:				* libgnomedb/gnome-db-browser-tables.c:
	* libgnomedb/gnome-db-browser-views.c:				* libgnomedb/gnome-db-browser-views.c:
	* libgnomedb/gnome-db-browser.c:				* libgnomedb/gnome-db-browser.c:
	* libgnomedb/gnome-db-config.c:					* libgnomedb/gnome-db-config.c:
	* libgnomedb/gnome-db-connection-properties.c:			* libgnomedb/gnome-db-connection-properties.c:
	* libgnomedb/gnome-db-data-source-selector.c:			* libgnomedb/gnome-db-data-source-selector.c:
	* libgnomedb/gnome-db-dsn-config-druid.c:			* libgnomedb/gnome-db-dsn-config-druid.c:
	* libgnomedb/gnome-db-dsn-config.c:				* libgnomedb/gnome-db-dsn-config.c:
	* libgnomedb/gnome-db-editor.c:					* libgnomedb/gnome-db-editor.c:
	* libgnomedb/gnome-db-error-dialog.c:				* libgnomedb/gnome-db-error-dialog.c:
	* libgnomedb/gnome-db-error.c:					* libgnomedb/gnome-db-error.c:
	* libgnomedb/gnome-db-form.c:					* libgnomedb/gnome-db-form.c:
	* libgnomedb/gnome-db-grid.c:					* libgnomedb/gnome-db-grid.c:
	* libgnomedb/gnome-db-init.c:					* libgnomedb/gnome-db-init.c:
	* libgnomedb/gnome-db-login-dialog.c:				* libgnomedb/gnome-db-login-dialog.c:
	* libgnomedb/gnome-db-login.c:					* libgnomedb/gnome-db-login.c:
	* libgnomedb/gnome-db-model.c:					* libgnomedb/gnome-db-model.c:
	* libgnomedb/gnome-db-stock.c:					* libgnomedb/gnome-db-stock.c:
	* libgnomedb/gnome-db-table-editor.c:				* libgnomedb/gnome-db-table-editor.c:
	* libgnomedb/gnome-db-util.c:					* libgnomedb/gnome-db-util.c:
	* monikers/factory.c:						* monikers/factory.c:
	* monikers/moniker-database.c:					* monikers/moniker-database.c:
	* testing/test-dsn-selector.c:					* testing/test-dsn-selector.c:
	* testing/test-editor.c:					* testing/test-editor.c:
	* testing/test-grid.c:						* testing/test-grid.c:
	* vfs/dbclient.c:						* vfs/dbclient.c:
	* vfs/dbvfs.c:							* vfs/dbvfs.c:
	* vfs/libmain.c: removed config.h. Some warnings remo		* vfs/libmain.c: removed config.h. Some warnings remo

2003-01-15  Rodrigo Moya <rodrigo gnome-db org>			2003-01-15  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: fixed optional GtkSourceView flags.		* configure.in: fixed optional GtkSourceView flags.

2003-01-14  Rodrigo Moya <rodrigo gnome-db org>			2003-01-14  Rodrigo Moya <rodrigo gnome-db org>

	* Makefile.am:							* Makefile.am:
	* vfs/dbvfs.c: fixed compilation problems and re-enab		* vfs/dbvfs.c: fixed compilation problems and re-enab
	building.							building.

	* libgnomedb/libgnomedb.h: added missing header.		* libgnomedb/libgnomedb.h: added missing header.

	* glade/glade-gnomedb.c (glade_module_register_widget		* glade/glade-gnomedb.c (glade_module_register_widget
	new widgets.							new widgets.

2003-01-12  Rodrigo Moya <rodrigo gnome-db org>			2003-01-12  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-config.h:					* libgnomedb/gnome-db-config.h:
	* data/libgnomedb.schemas.in: added new config entry.		* data/libgnomedb.schemas.in: added new config entry.

	* libgnomedb/gnome-db-editor.c (configuration_changed		* libgnomedb/gnome-db-editor.c (configuration_changed
	to manage changes in new configuration entry.			to manage changes in new configuration entry.
	(gnome_db_editor_init): set highlighting depending on		(gnome_db_editor_init): set highlighting depending on
	configuration entry value.					configuration entry value.

2003-01-12  Rodrigo Moya <rodrigo gnome-db org>			2003-01-12  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-editor.c (create_tags_for_sql):		* libgnomedb/gnome-db-editor.c (create_tags_for_sql):
	from keyword tag. Added tag for comments.			from keyword tag. Added tag for comments.

2003-01-11  Rodrigo Moya <rodrigo gnome-db org>			2003-01-11  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-editor.[ch] (gnome_db_editor_ge		* libgnomedb/gnome-db-editor.[ch] (gnome_db_editor_ge
	gnome_db_editor_set_highlight): new functions.			gnome_db_editor_set_highlight): new functions.

2003-01-11  Rodrigo Moya <rodrigo gnome-db org>			2003-01-11  Rodrigo Moya <rodrigo gnome-db org>

	* Makefile.am: disabled VFS directory.				* Makefile.am: disabled VFS directory.

	* configure.in: added check for (optional) gtksourcev		* configure.in: added check for (optional) gtksourcev

	* libgnomedb/Makefile.am:					* libgnomedb/Makefile.am:
	* libgnomedb/libgnomedb.h:					* libgnomedb/libgnomedb.h:
	* libgnomedb/gnome-db-editor.[ch]: new widget.			* libgnomedb/gnome-db-editor.[ch]: new widget.

	* libgnomedb/gnome-db-sql-editor.[ch]: removed, will 		* libgnomedb/gnome-db-sql-editor.[ch]: removed, will 
	the more generic GnomeDbEditor.					the more generic GnomeDbEditor.

	* doc/C/*: added new documentation.				* doc/C/*: added new documentation.

	* data/libgnomedb.schemas.in:					* data/libgnomedb.schemas.in:
	* libgnomedb/gnome-db-config.h: added new configurati		* libgnomedb/gnome-db-config.h: added new configurati

	* testing/Makefile.am:						* testing/Makefile.am:
	* testing/test-editor.c: new test program.			* testing/test-editor.c: new test program.

2003-01-10  Rodrigo Moya <rodrigo gnome-db org>			2003-01-10  Rodrigo Moya <rodrigo gnome-db org>

	* data/Makefile.am:						* data/Makefile.am:
	* data/gnome-db-no-transaction.png:				* data/gnome-db-no-transaction.png:
	* data/gnome-db-within-transaction.png:				* data/gnome-db-within-transaction.png:
	* libgnomedb/gnome-db-stock.[ch]: added new icons to 		* libgnomedb/gnome-db-stock.[ch]: added new icons to 

2003-01-09  Rodrigo Moya <rodrigo gnome-db org>			2003-01-09  Rodrigo Moya <rodrigo gnome-db org>

	* control-center/main.c (main): implemented session m		* control-center/main.c (main): implemented session m

2002-12-29  Rodrigo Moya <rodrigo gnome-db org>			2002-12-29  Rodrigo Moya <rodrigo gnome-db org>

	* vfs/dbvfs.c (dbvfs_do_open_directory, dbvfs_do_clos		* vfs/dbvfs.c (dbvfs_do_open_directory, dbvfs_do_clos
	dbvfs_do_read_directory): implemented for the root di		dbvfs_do_read_directory): implemented for the root di

	* libgnomedb/libgnomedb.h:					* libgnomedb/libgnomedb.h:
	* libgnomedb/gnome-db-icon-list.[ch]: re-added icon l		* libgnomedb/gnome-db-icon-list.[ch]: re-added icon l

	* doc/C/*: added new widget to documentation.			* doc/C/*: added new widget to documentation.

2002-12-23  Rodrigo Moya <rodrigo gnome-db org>			2002-12-23  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-grid.c (save_as_response_cb): i		* libgnomedb/gnome-db-grid.c (save_as_response_cb): i
	exists, ask the user for confirmation to overwrite it		exists, ask the user for confirmation to overwrite it
	destroy the dialog if no filename is given.			destroy the dialog if no filename is given.

2002-12-23  Rodrigo Moya <rodrigo gnome-db org>			2002-12-23  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-grid.c (menu_save_as_cb): made 		* libgnomedb/gnome-db-grid.c (menu_save_as_cb): made 
	modal, since it was making the application hang when 		modal, since it was making the application hang when 
	was opened from the dialog.					was opened from the dialog.
	(save_as_response_cb): moved the response management 		(save_as_response_cb): moved the response management 
	here.								here.

2002-12-19  Rodrigo Moya <rodrigo gnome-db org>			2002-12-19  Rodrigo Moya <rodrigo gnome-db org>

	* control-center/provider-config.c (provider_config_n		* control-center/provider-config.c (provider_config_n
	fixed weird size of provider list widget.			fixed weird size of provider list widget.

2002-12-16  Rodrigo Moya <rodrigo gnome-db org>			2002-12-16  Rodrigo Moya <rodrigo gnome-db org>

	* components/GNOME_Database_Components.server.in.in: 		* components/GNOME_Database_Components.server.in.in: 
	for binary.							for binary.

2002-12-13  Rodrigo Moya <rodrigo gnome-db org>			2002-12-13  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: added --enable/disable-gtk-doc argume		* configure.in: added --enable/disable-gtk-doc argume
	gtk-doc stuff.							gtk-doc stuff.

2002-11-17  Dmitry G. Mastrukov  <dmitry taurussoft org>	2002-11-17  Dmitry G. Mastrukov  <dmitry taurussoft org>

	* configure.in: Added Belarusian to ALL_LINGUAS.		* configure.in: Added Belarusian to ALL_LINGUAS.

2002-10-29  Rodrigo Moya <rodrigo gnome-db org>			2002-10-29  Rodrigo Moya <rodrigo gnome-db org>

	* components/connection-viewer.c (pstream_load):		* components/connection-viewer.c (pstream_load):
	* control-center/dsn-config.c (test_dsn_cb): adapted 		* control-center/dsn-config.c (test_dsn_cb): adapted 
	gda_client_open_connection.					gda_client_open_connection.

2002-10-28  Rodrigo Moya <rodrigo gnome-db org>			2002-10-28  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-init.c (get_stock_icons): moved		* libgnomedb/gnome-db-init.c (get_stock_icons): moved
									
	* libgnomedb/gnome-db-stock.c (gnome_db_stock_init): 		* libgnomedb/gnome-db-stock.c (gnome_db_stock_init): 
	that we can initialize the stock icons without having		that we can initialize the stock icons without having
	initialization done in gnome_db_init.				initialization done in gnome_db_init.

	* libgnomedb/gnome-db-login-dialog.c				* libgnomedb/gnome-db-login-dialog.c
	(gnome_db_login_dialog_class_init): call gnome_db_sto		(gnome_db_login_dialog_class_init): call gnome_db_sto

2002-10-26  Rodrigo Moya <rodrigo gnome-db org>			2002-10-26  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.c (gnome_db_option_menu_se		* libgnomedb/gnome-db-util.c (gnome_db_option_menu_se
	return immediately if pointers are NULL.			return immediately if pointers are NULL.

2002-10-24  Carlos Perell�³ Mar�­n <carlos gnome-db org>	2002-10-24  Carlos Perell�³ Mar�­n <carlos gnome-db org>

	* vfs/libmain.c: Fixed i18n.					* vfs/libmain.c: Fixed i18n.

2002-10-23  Rodrigo Moya <rodrigo gnome-db org>			2002-10-23  Rodrigo Moya <rodrigo gnome-db org>

	Released 0.8.199						Released 0.8.199

2002-10-23  Rodrigo Moya <rodrigo gnome-db org>			2002-10-23  Rodrigo Moya <rodrigo gnome-db org>

	Fixes #95959							Fixes #95959

	* control-center/dsn-config.c (dsn_config_new): don't		* control-center/dsn-config.c (dsn_config_new): don't
	since users shouldn't even have to know what it is.		since users shouldn't even have to know what it is.

2002-10-12  Rodrigo Moya <rodrigo gnome-db org>			2002-10-12  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-init.c (get_stock_icons): regis		* libgnomedb/gnome-db-init.c (get_stock_icons): regis

2002-10-08  Gonzalo Paniagua Javier <gonzalo gnome-db org>	2002-10-08  Gonzalo Paniagua Javier <gonzalo gnome-db org>

	* libgnomedb/gnome-db-config.c: fixed bug #90058.		* libgnomedb/gnome-db-config.c: fixed bug #90058.

2002-10-07  Rodrigo Moya <rodrigo gnome-db org>			2002-10-07  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.c (gnome_db_option_menu_se		* libgnomedb/gnome-db-util.c (gnome_db_option_menu_se
	gtk_option_menu_set_history to set the active option 		gtk_option_menu_set_history to set the active option 
	menu.								menu.

	* libgnomedb/gnome-db-data-source-selector.c (show_da		* libgnomedb/gnome-db-data-source-selector.c (show_da
	activate always the default item.				activate always the default item.

2002-10-06  Rodrigo Moya <rodrigo gnome-db org>			2002-10-06  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-stock.[ch] (gnome_db_stock_get_		* libgnomedb/gnome-db-stock.[ch] (gnome_db_stock_get_
	function.							function.

	* libgnomedb/Makefile.am: added new file.			* libgnomedb/Makefile.am: added new file.
									
2002-10-01  Rodrigo Moya <rodrigo gnome-db org>			2002-10-01  Rodrigo Moya <rodrigo gnome-db org>

	* doc/C/libgnomedb-docs.sgml:					* doc/C/libgnomedb-docs.sgml:
	* doc/C/tmpl/gnome-db-config.sgml: added missing API 		* doc/C/tmpl/gnome-db-config.sgml: added missing API 

2002-09-30  Rodrigo Moya <rodrigo gnome-db org>			2002-09-30  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: added check for scrollkeeper.			* configure.in: added check for scrollkeeper.

	* doc/Makefile.am:						* doc/Makefile.am:
	* doc/libgnomedb-C.omf.in: added OMF file.			* doc/libgnomedb-C.omf.in: added OMF file.
									
2002-09-30  Stanislav Brabec  <sbrabec suse cz>			2002-09-30  Stanislav Brabec  <sbrabec suse cz>

	* configure.in: Added cs to ALL_LINGUAS.			* configure.in: Added cs to ALL_LINGUAS.

2002-09-25  Rodrigo Moya <rodrigo gnome-db org>			2002-09-25  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-error.c (gnome_db_error_init): 		* libgnomedb/gnome-db-error.c (gnome_db_error_init): 
	attaching widgets to table.					attaching widgets to table.

2002-09-23  Gonzalo Paniagua Javier <gonzalo gnome-db org>	2002-09-23  Gonzalo Paniagua Javier <gonzalo gnome-db org>

	* libgnomedb/gnome-db-config.c: removed more leaks.		* libgnomedb/gnome-db-config.c: removed more leaks.

2002-09-09  Rodrigo Moya <rodrigo gnome-db org>			2002-09-09  Rodrigo Moya <rodrigo gnome-db org>

	Released 0.8.193						Released 0.8.193

2002-08-19  Ben Liblit  <liblit acm org>			2002-08-19  Ben Liblit  <liblit acm org>

	* libgnomedb.spec.in: fix version number substitution		* libgnomedb.spec.in: fix version number substitution

	* libgnomedb.spec.in: update files list to match what		* libgnomedb.spec.in: update files list to match what
	install" actually installs					install" actually installs

	* libgnomedb.spec.in: add URL tag pointing to GNOME-D		* libgnomedb.spec.in: add URL tag pointing to GNOME-D
	web site							web site
									
	* Makefile.am: no need to explicitly list "*.in" file		* Makefile.am: no need to explicitly list "*.in" file
	distribution, as automake takes care of these implici		distribution, as automake takes care of these implici
	standard $(EXTRA_DIST) list for distributing spec fil		standard $(EXTRA_DIST) list for distributing spec fil

2002-08-18  Rodrigo Moya <rodrigo gnome-db org>			2002-08-18  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-connection-properties.[ch]: mov		* libgnomedb/gnome-db-connection-properties.[ch]: mov
	gnome-db's library.						gnome-db's library.

	* libgnomedb/Makefile.am: added new files.			* libgnomedb/Makefile.am: added new files.

	* doc/C/libgnomedb-docs.sgml:					* doc/C/libgnomedb-docs.sgml:
	* doc/C/tmpl/gnome-db-connection-properties.sgml: add		* doc/C/tmpl/gnome-db-connection-properties.sgml: add
	documentation.							documentation.
									
2002-08-07  Rodrigo Moya <rodrigo gnome-db org>			2002-08-07  Rodrigo Moya <rodrigo gnome-db org>

	* control-center/dsn-config.c (test_dsn_cb): set gnom		* control-center/dsn-config.c (test_dsn_cb): set gnom
	dialog window.							dialog window.

2002-08-06  Rodrigo Moya <rodrigo gnome-db org>			2002-08-06  Rodrigo Moya <rodrigo gnome-db org>

	* control-center/dsn-config.c (test_dsn_cb): callback		* control-center/dsn-config.c (test_dsn_cb): callback
	'Test DSN' button.						'Test DSN' button.

	* libgnomedb/gnome-db-util.[ch] (gnome_db_show_messag		* libgnomedb/gnome-db-util.[ch] (gnome_db_show_messag

2002-07-09  Rodrigo Moya <rodrigo gnome-db org>			2002-07-09  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-grid.c: added a title bar (opti		* libgnomedb/gnome-db-grid.c: added a title bar (opti
	(gnome_db_grid_get_title): new function.			(gnome_db_grid_get_title): new function.
	(gnome_db_grid_set_title): new function.			(gnome_db_grid_set_title): new function.
	(gnome_db_grid_get_show_title): new function.			(gnome_db_grid_get_show_title): new function.
	(gnome_db_grid_set_show_title): new function.			(gnome_db_grid_set_show_title): new function.

	* control-center/provider-config.c (provider_config_n		* control-center/provider-config.c (provider_config_n
	* control-center/dsn-config.c (dsn_config_new): use a		* control-center/dsn-config.c (dsn_config_new): use a
	grid.								grid.

2002-07-08  Rodrigo Moya <rodrigo gnome-db org>			2002-07-08  Rodrigo Moya <rodrigo gnome-db org>

	Released 0.8.192						Released 0.8.192

2002-07-03  Gonzalo Paniagua Javier <gonzalo gnome-db org>	2002-07-03  Gonzalo Paniagua Javier <gonzalo gnome-db org>

	* libgnomedb/gnome-db-error.c:					* libgnomedb/gnome-db-error.c:
	(detail_button_clicked_cb): resize the window it its 		(detail_button_clicked_cb): resize the window it its 
	changed when details are displayed.				changed when details are displayed.

2002-07-01  Gonzalo Paniagua Javier <gonzalo gnome-db org>	2002-07-01  Gonzalo Paniagua Javier <gonzalo gnome-db org>

	* components/main.c:						* components/main.c:
	(client_error_cb): don't free the list of errors.		(client_error_cb): don't free the list of errors.

	* libgnomedb/gnome-db-browser.c: fixed warning.			* libgnomedb/gnome-db-browser.c: fixed warning.

	* libgnomedb/gnome-db-error.c:					* libgnomedb/gnome-db-error.c:
	(detail_button_clicked_cb): fixed.				(detail_button_clicked_cb): fixed.

	(gnome_db_error_show): make a copy of the error list 		(gnome_db_error_show): make a copy of the error list 
	number of errors in the list.					number of errors in the list.

	(gnome_db_error_next): use the value stored before.		(gnome_db_error_next): use the value stored before.

	(gnome_db_error_get_position): new. Returns the posit		(gnome_db_error_get_position): new. Returns the posit
	being displayed.						being displayed.
									
	* libgnomedb/gnome-db-error.h: added prototype for		* libgnomedb/gnome-db-error.h: added prototype for
	gnome_db_error_get_position ().					gnome_db_error_get_position ().

	* libgnomedb/gnome-db-error-dialog.c:				* libgnomedb/gnome-db-error-dialog.c:
	(gnome_db_error_dialog_show_errors): make the dialog 		(gnome_db_error_dialog_show_errors): make the dialog 
	the close button is pressed. Change the sensitiveness		the close button is pressed. Change the sensitiveness
	and Next buttons depending on the position and the nu		and Next buttons depending on the position and the nu

2002-06-25  Gonzalo Paniagua Javier <gonzalo gnome-db org>	2002-06-25  Gonzalo Paniagua Javier <gonzalo gnome-db org>

	* control-center/dsn-config.c:					* control-center/dsn-config.c:
	* libgnomedb/gnome-db-browser.c:				* libgnomedb/gnome-db-browser.c:
	* libgnomedb/gnome-db-data-source-selector.c:			* libgnomedb/gnome-db-data-source-selector.c:
	* libgnomedb/gnome-db-dsn-config-druid.c: changed gda		* libgnomedb/gnome-db-dsn-config-druid.c: changed gda
	gnome_db-config_*.						gnome_db-config_*.

	* libgnomedb/gnome-db-config.[ch]: use gconf again. O		* libgnomedb/gnome-db-config.[ch]: use gconf again. O
	syncs contents of .libgda/config file to gconf config		syncs contents of .libgda/config file to gconf config
	listener will sync back to .libgda/config any change 		listener will sync back to .libgda/config any change 

2002-06-13  Gonzalo Paniagua Javier <gonzalo gnome-db org>	2002-06-13  Gonzalo Paniagua Javier <gonzalo gnome-db org>

	* libgnomedb/gnome-db-browser.c:				* libgnomedb/gnome-db-browser.c:
	(tree_value_set_func): reimplemented to use 2 cell re		(tree_value_set_func): reimplemented to use 2 cell re
	same column.							same column.
	(gnome-db-browser-init): create only one column with 		(gnome-db-browser-init): create only one column with 

	The changes to the above functions make the left tree		The changes to the above functions make the left tree
	the icon and text correctly instead of showing the ic		the icon and text correctly instead of showing the ic

	(gnome-db-browser-refresh): set the combobox with an 		(gnome-db-browser-refresh): set the combobox with an 
	and deactivate it instead of setting the strings with		and deactivate it instead of setting the strings with
	Use GDA_IS_CONNECTION before calling gda_connection_i		Use GDA_IS_CONNECTION before calling gda_connection_i
	This changes avoid warnings.					This changes avoid warnings.

2002-06-11  Gonzalo Paniagua Javier <gonzalo gnome-db org>	2002-06-11  Gonzalo Paniagua Javier <gonzalo gnome-db org>

	* libgnomedb/gnome-db-browser.c: fixed crash when exi		* libgnomedb/gnome-db-browser.c: fixed crash when exi
	gnome-db-components.						gnome-db-components.

2002-06-10  Kjartan Maraas  <kmaraas gnome org>			2002-06-10  Kjartan Maraas  <kmaraas gnome org>

	* control-center/dsn-config.c: Improve english in a s		* control-center/dsn-config.c: Improve english in a s
									
2002-06-06  Rodrigo Moya <rodrigo gnome-db org>			2002-06-06  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-browser.c (tree_selection_chang		* libgnomedb/gnome-db-browser.c (tree_selection_chang
	a button to notebook tabs so that we can close them.		a button to notebook tabs so that we can close them.

2002-06-06  Rodrigo Moya <rodrigo gnome-db org>			2002-06-06  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-model.c (gnome_db_model_to_gtk_		* libgnomedb/gnome-db-model.c (gnome_db_model_to_gtk_
	it use a GtkTreeStore. Tree-like data models to be su		it use a GtkTreeStore. Tree-like data models to be su

	* libgnomedb/gnome-db-config.h: added #define's for t		* libgnomedb/gnome-db-config.h: added #define's for t
	configuration entries.						configuration entries.

	* libgnomedb/gnome-db-browser.c: restructured (again)		* libgnomedb/gnome-db-browser.c: restructured (again)
	look&feel (I hope).						look&feel (I hope).

	* data/gnome-db*16x16.png: added new placeholder imag		* data/gnome-db*16x16.png: added new placeholder imag
	replaced by proper ones.					replaced by proper ones.

2002-06-05  Rodrigo Moya <rodrigo gnome-db org>			2002-06-05  Rodrigo Moya <rodrigo gnome-db org>

	* control-center/dsn-config.c (dsn_config_new):			* control-center/dsn-config.c (dsn_config_new):
	* control-center/provider-config.c (provider_config_n		* control-center/provider-config.c (provider_config_n
	UI, with some tweaks and some new pixmaps.			UI, with some tweaks and some new pixmaps.

2002-06-04  Rodrigo Moya <rodrigo gnome-db org>			2002-06-04  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-model.c (gnome_db_model_to_gtk_		* libgnomedb/gnome-db-model.c (gnome_db_model_to_gtk_
	fixed sorting of data in the tree view.				fixed sorting of data in the tree view.

	* control-center/Makefile.am:					* control-center/Makefile.am:
	* control-center/database-capplet.c:				* control-center/database-capplet.c:
	* control-center/provider-config.[ch]: added provider		* control-center/provider-config.[ch]: added provider
	page to the notebook.						page to the notebook.

2002-06-04  Zbigniew Chyla  <cyba gnome pl>			2002-06-04  Zbigniew Chyla  <cyba gnome pl>

	* control-center/database-capplet.c, control-center/d		* control-center/database-capplet.c, control-center/d
	Added missing includes (config.h, gtk/gtklabel.h).		Added missing includes (config.h, gtk/gtklabel.h).

2002-06-04  Damon Chaplin  <damon ximian com>			2002-06-04  Damon Chaplin  <damon ximian com>

	* components/main.c: include <locale.h> so it compile		* components/main.c: include <locale.h> so it compile

2002-06-03  Gonzalo Paniagua Javier <gonzalo gnome-db org>	2002-06-03  Gonzalo Paniagua Javier <gonzalo gnome-db org>

	* control-center/dsn-config.c: included libgnomeui/gn		* control-center/dsn-config.c: included libgnomeui/gn
	Include the password in the calls to gda_config_save_		Include the password in the calls to gda_config_save_

	* control-center/main.c: included libgnomeui/gnome-wi		* control-center/main.c: included libgnomeui/gnome-wi

2002-06-02  Rodrigo Moya <rodrigo gnome-db org>			2002-06-02  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-dsn-config-druid.c:			* libgnomedb/gnome-db-dsn-config-druid.c:
	* libgnomedb/gnome-db-dsn-config.c: allow edition of 		* libgnomedb/gnome-db-dsn-config.c: allow edition of 
	entry, which will go to the configuration file.			entry, which will go to the configuration file.

	* control-center/dsn-config.c (druid_finished_cb):		* control-center/dsn-config.c (druid_finished_cb):
	(foreach_edit_cb): added @password parameter in call 		(foreach_edit_cb): added @password parameter in call 
	gda_config_save_data_source.					gda_config_save_data_source.

2002-05-31  Rodrigo Moya <rodrigo gnome-db org>			2002-05-31  Rodrigo Moya <rodrigo gnome-db org>

	* control-center/dsn-config.c (dsn_config_new): use a		* control-center/dsn-config.c (dsn_config_new): use a
	the help part. Fixed ugliness of the help label.		the help part. Fixed ugliness of the help label.

2002-05-31  Rodrigo Moya <rodrigo gnome-db org>			2002-05-31  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-grid.c (menu_hide_columns_cb):		* libgnomedb/gnome-db-grid.c (menu_hide_columns_cb):
	(menu_show_columns_cb): new callbacks for popup menu 		(menu_show_columns_cb): new callbacks for popup menu 
	(menu_describe_cb): commented out, until GnomeDbTable		(menu_describe_cb): commented out, until GnomeDbTable
	fully implemented.						fully implemented.

	* control-center/dsn-config.c (dsn_config_new): don't		* control-center/dsn-config.c (dsn_config_new): don't
	GtkFrame as the container. The main GtkNotebook has a		GtkFrame as the container. The main GtkNotebook has a
	on it. Also, added help part to the dialog.			on it. Also, added help part to the dialog.
	(show_data_sources): only display name and descriptio		(show_data_sources): only display name and descriptio
	detailed information, there's the edition dialog.		detailed information, there's the edition dialog.

2002-05-31  Rodrigo Moya <rodrigo gnome-db org>			2002-05-31  Rodrigo Moya <rodrigo gnome-db org>

	* doc/C/libgnomedb-docs.sgml:					* doc/C/libgnomedb-docs.sgml:
	* doc/C/tmpl/gnome-db-stock.sgml: added new API docum		* doc/C/tmpl/gnome-db-stock.sgml: added new API docum

2002-05-30  Rodrigo Moya <rodrigo gnome-db org>			2002-05-30  Rodrigo Moya <rodrigo gnome-db org>

	* Makefile.am:							* Makefile.am:
	* configure.in: made building of the VFS module optio		* configure.in: made building of the VFS module optio

	* control-center/*: added basic control center applet		* control-center/*: added basic control center applet
	configuration (based on the manager component in GNOM		configuration (based on the manager component in GNOM

	* libgnomedb/gnome-db-grid.[ch] (gnome_db_grid_foreac		* libgnomedb/gnome-db-grid.[ch] (gnome_db_grid_foreac
	new function.							new function.

2002-05-30  Rodrigo Moya <rodrigo gnome-db org>			2002-05-30  Rodrigo Moya <rodrigo gnome-db org>

	* po/POTFILES.in:						* po/POTFILES.in:
	* data/Makefile.am:						* data/Makefile.am:
	* data/libgnomedb.schemas.in: fixed schemas file, as 		* data/libgnomedb.schemas.in: fixed schemas file, as 
	Kenneth.							Kenneth.

2002-05-28  Akira Tagoh <tagoh gnome-db org>			2002-05-28  Akira Tagoh <tagoh gnome-db org>

	Fixes #83185.							Fixes #83185.

	* configure.in: 						* configure.in: 
	* components/Makefile.am:					* components/Makefile.am:
	* components/GNOME_Database_Components.server.in: ins		* components/GNOME_Database_Components.server.in: ins
	components in libexecdir.					components in libexecdir.

2002-05-28  Rodrigo Moya <rodrigo gnome-db org>			2002-05-28  Rodrigo Moya <rodrigo gnome-db org>

	* Makefile.am: install pixmaps in $datadir/pixmaps/li		* Makefile.am: install pixmaps in $datadir/pixmaps/li
	#831849). Thanks to Akira Tagoh <tagoh gnome-db org>		#831849). Thanks to Akira Tagoh <tagoh gnome-db org>

2002-05-24  Rodrigo Moya <rodrigo gnome-db org>			2002-05-24  Rodrigo Moya <rodrigo gnome-db org>

	Released 0.8.191						Released 0.8.191

2002-05-20  Rodrigo Moya <rodrigo gnome-db org>			2002-05-20  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-model.c (sort_values): check po		* libgnomedb/gnome-db-model.c (sort_values): check po
	using them on strcmp.						using them on strcmp.

	* configure.in:							* configure.in:
	* Makefile.am: added new components/ directory.			* Makefile.am: added new components/ directory.

	* components/main.c: main file for the gnome-database		* components/main.c: main file for the gnome-database
	binary.								binary.

	* components/connection-viewer.[ch]: implementation o		* components/connection-viewer.[ch]: implementation o
	viewer control, which manages the application/x-gnome		viewer control, which manages the application/x-gnome
	MIME type.							MIME type.

	* components/sql-viewer.[ch]: a SQL code viewer.		* components/sql-viewer.[ch]: a SQL code viewer.

	* data/Makefile.am:						* data/Makefile.am:
	* data/libgnomedb.keys.in:					* data/libgnomedb.keys.in:
	* data/libgnomedb.mime: added support for our MIME ty		* data/libgnomedb.mime: added support for our MIME ty

2002-05-19  Rodrigo Moya <rodrigo gnome-db org>			2002-05-19  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in:							* configure.in:
	* Makefile.am:							* Makefile.am:
	* monikers/*: added database: monikers from gnome-db 		* monikers/*: added database: monikers from gnome-db 

2002-05-13  Gonzalo Paniagua Javier <gonzalo gnome-db org>	2002-05-13  Gonzalo Paniagua Javier <gonzalo gnome-db org>

	* libgnomedb/gnome-db-model.c:					* libgnomedb/gnome-db-model.c:
	(gnome_db_model_to_gtk_tree_view): always free the at		(gnome_db_model_to_gtk_tree_view): always free the at
	when the column is a boolean value.				when the column is a boolean value.

2002-05-09  Rodrigo Moya <rodrigo gnome-db org>			2002-05-09  Rodrigo Moya <rodrigo gnome-db org>

	* testing/test-grid.c: replaced usage of			* testing/test-grid.c: replaced usage of
	gda_data_model_array_append_row with gda_data_model_a		gda_data_model_array_append_row with gda_data_model_a

2002-05-04  Rodrigo Moya <rodrigo gnome-db org>			2002-05-04  Rodrigo Moya <rodrigo gnome-db org>

	* Release 0.8.190						* Release 0.8.190

2002-05-03  Rodrigo Moya <rodrigo gnome-db org>			2002-05-03  Rodrigo Moya <rodrigo gnome-db org>

	* Makefile.am: install gnome-db.png in $(datadir)/pix		* Makefile.am: install gnome-db.png in $(datadir)/pix

2002-05-01  Pablo Saratxaga <pablo mandrakesoft com>		2002-05-01  Pablo Saratxaga <pablo mandrakesoft com>

	* configure.in: Added Vietnamese (vi) to ALL_LINGUAS		* configure.in: Added Vietnamese (vi) to ALL_LINGUAS

2002-04-28  Rodrigo Moya <rodrigo gnome-db org>			2002-04-28  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: sorted out some version checks. Added		* configure.in: sorted out some version checks. Added
	to AC_OUTPUT. Added check for gnome-vfs-module-2.0.		to AC_OUTPUT. Added check for gnome-vfs-module-2.0.

	* Makefile.am: added vfs directory to SUBDIRS.			* Makefile.am: added vfs directory to SUBDIRS.

	* vfs/libmain.c: main file for the GNOME VFS module f		* vfs/libmain.c: main file for the GNOME VFS module f
	databases.							databases.

	* vfs/dbclient.[ch]: file for managing DB connections		* vfs/dbclient.[ch]: file for managing DB connections

	* vfs/dbvfs.[ch]: implementation of the GnomeVFSMetho		* vfs/dbvfs.[ch]: implementation of the GnomeVFSMetho

	* vfs/database-module.conf: configuration file for th		* vfs/database-module.conf: configuration file for th

2002-04-22  Rodrigo Moya <rodrigo gnome-db org>			2002-04-22  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: require explicitly bonobo-activation,		* configure.in: require explicitly bonobo-activation,
	not a libgda dependency anymore.				not a libgda dependency anymore.

	* libgnomedb/gnome-db-config.[ch]: new files.			* libgnomedb/gnome-db-config.[ch]: new files.

2002-04-22  Rodrigo Moya <rodrigo gnome-db org>			2002-04-22  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: require libgda >= 0.8.190.			* configure.in: require libgda >= 0.8.190.

	* libgnomedb/gnome-db-model.c:					* libgnomedb/gnome-db-model.c:
	* libgnomedb/gnome-db-form.c: adapted to a few change		* libgnomedb/gnome-db-form.c: adapted to a few change
									
2002-04-22  Murray Cumming  <murrayc usa net>			2002-04-22  Murray Cumming  <murrayc usa net>

	* libgnomedb/gnome-db-window.c: gnome_db_window_new()		* libgnomedb/gnome-db-window.c: gnome_db_window_new()
	Uses construct-time properties instead of bonobo_wind		Uses construct-time properties instead of bonobo_wind
	which should no longer be used now that bonobo_window		which should no longer be used now that bonobo_window
	just a convenience wrapper for g_object_new().			just a convenience wrapper for g_object_new().
	By the way, it looks like gnome_db_window_new() is al		By the way, it looks like gnome_db_window_new() is al
	there should be no code in a _new() function other th		there should be no code in a _new() function other th
	g_object_new().							g_object_new().

2002-04-14  Rodrigo Moya <rodrigo gnome-db org>			2002-04-14  Rodrigo Moya <rodrigo gnome-db org>

	* Makefile.am:							* Makefile.am:
	* data/Makefile.am:						* data/Makefile.am:
	* libgnomedb/gnome-db-dsn-config-druid.c:			* libgnomedb/gnome-db-dsn-config-druid.c:
	* libgnomedb/gnome-db-error-dialog.c:				* libgnomedb/gnome-db-error-dialog.c:
	* libgnomedb/gnome-db-grid.c:					* libgnomedb/gnome-db-grid.c:
	* libgnomedb/gnome-db-login-dialog.c:				* libgnomedb/gnome-db-login-dialog.c:
	* libgnomedb/gnome-db-util.c:					* libgnomedb/gnome-db-util.c:
	* libgnomedb/Makefile.am: install pixmaps in			* libgnomedb/Makefile.am: install pixmaps in
	$(datadir)/pixmaps/libgnomedb.					$(datadir)/pixmaps/libgnomedb.
									
2002-04-13  Rodrigo Moya <rodrigo gnome-db org>			2002-04-13  Rodrigo Moya <rodrigo gnome-db org>

	* data/gnome-db-database_24x24.png:				* data/gnome-db-database_24x24.png:
	* data/gnome-db-designer_24x24.png:				* data/gnome-db-designer_24x24.png:
	* data/gnome-db-sql_24x24.png: fixed versions of thes		* data/gnome-db-sql_24x24.png: fixed versions of thes
	Alvaro Pe�±a Gonzalez <alvaropg mac com>			Alvaro Pe�±a Gonzalez <alvaropg mac com>

2002-04-10  Zbigniew Chyla  <cyba gnome pl>			2002-04-10  Zbigniew Chyla  <cyba gnome pl>

	* acconfig.h: added BONOBO_EXPLICIT_TRANSLATION_DOMAI		* acconfig.h: added BONOBO_EXPLICIT_TRANSLATION_DOMAI

	* configure.in: defined BONOBO_EXPLICIT_TRANSLATION_D		* configure.in: defined BONOBO_EXPLICIT_TRANSLATION_D

	* libgda/Makefile.am: set LIBGDA_LOCALEDIR to $(datad		* libgda/Makefile.am: set LIBGDA_LOCALEDIR to $(datad

	* libgnomedb/gnome-db-browser-tables.c,				* libgnomedb/gnome-db-browser-tables.c,
	libgnomedb/gnome-db-browser-views.c, libgnomedb/gnome		libgnomedb/gnome-db-browser-views.c, libgnomedb/gnome
	libgnomedb/gnome-db-dsn-config-druid.c,				libgnomedb/gnome-db-dsn-config-druid.c,
	libgnomedb/gnome-db-dsn-config.c, libgnomedb/gnome-db		libgnomedb/gnome-db-dsn-config.c, libgnomedb/gnome-db
	libgnomedb/gnome-db-error.c, libgnomedb/gnome-db-form		libgnomedb/gnome-db-error.c, libgnomedb/gnome-db-form
	libgnomedb/gnome-db-grid.c, libgnomedb/gnome-db-login		libgnomedb/gnome-db-grid.c, libgnomedb/gnome-db-login
	libgnomedb/gnome-db-login.c, libgnomedb/gnome-db-tabl		libgnomedb/gnome-db-login.c, libgnomedb/gnome-db-tabl
	added missing includes to fix i18n.				added missing includes to fix i18n.

	* libgnomedb/gnome-db-util.c (_gnome_db_gettext): rem		* libgnomedb/gnome-db-util.c (_gnome_db_gettext): rem
	added missing includes.						added missing includes.

	* libgnomedb/gnome-db-init.c (gnome_db_init): initial		* libgnomedb/gnome-db-init.c (gnome_db_init): initial
	added missing includes.						added missing includes.

	* Makefile.am (libgnomedb_2_la_SOURCES): removed gnom		* Makefile.am (libgnomedb_2_la_SOURCES): removed gnom

	* libgnomedbgnome-db-intl.h: removed file.			* libgnomedbgnome-db-intl.h: removed file.

2002-04-01  Rodrigo Moya <rodrigo gnome-db org>			2002-04-01  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-browser.c: refactored to be mor		* libgnomedb/gnome-db-browser.c: refactored to be mor
	the creation of the different object tabs and added s		the creation of the different object tabs and added s
	SCHEMA_DATABASES.						SCHEMA_DATABASES.
	(initialize_object_widgets): don't hardcode the posit		(initialize_object_widgets): don't hardcode the posit
	(object_selected_cb) (object_selection_cleared_cb): r		(object_selected_cb) (object_selection_cleared_cb): r
	specific functions with those generic ones.			specific functions with those generic ones.

2002-04-01  Gonzalo Paniagua Javier <gonzalo gnome-db org>	2002-04-01  Gonzalo Paniagua Javier <gonzalo gnome-db org>

	* libgnomedb/gnome-db-list.c (gnome_db_list_set_model		* libgnomedb/gnome-db-list.c (gnome_db_list_set_model
	possible NULL in 'model'.					possible NULL in 'model'.

2002-03-30  Rodrigo Moya <rodrigo gnome-db org>			2002-03-30  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.c (gnome_db_select_file_di		* libgnomedb/gnome-db-util.c (gnome_db_select_file_di
	the dialog widget appropriately.				the dialog widget appropriately.

2002-03-30  Gonzalo Paniagua Javier <gonzalo gnome-db org>	2002-03-30  Gonzalo Paniagua Javier <gonzalo gnome-db org>

	* doc/C/libgnomedb-docs.sgml: added GNOME-DB entity.		* doc/C/libgnomedb-docs.sgml: added GNOME-DB entity.
	* libgnomedb/gnome-db-util.c: removed a warning.		* libgnomedb/gnome-db-util.c: removed a warning.

2002-03-29  Rodrigo Moya <rodrigo gnome-db org>			2002-03-29  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.[ch] (gnome_db_select_file		* libgnomedb/gnome-db-util.[ch] (gnome_db_select_file
	function.							function.

2002-03-26  Daniel Morgan <danmorg sc rr com>			2002-03-26  Daniel Morgan <danmorg sc rr com>

	* libgnomedb/gnome-db-sql-editor.[ch]: new widget, a 		* libgnomedb/gnome-db-sql-editor.[ch]: new widget, a 
	editor, with syntax highlighting, multiple command su		editor, with syntax highlighting, multiple command su
	other nice features we'll be adding.				other nice features we'll be adding.

	* libgnomedb/libgnomedb.h:					* libgnomedb/libgnomedb.h:
	* libgnomedb/Makefile.am: added new file.			* libgnomedb/Makefile.am: added new file.

	* doc/C/libgnomedb-docs.sgml:					* doc/C/libgnomedb-docs.sgml:
	* doc/C/tmpl/gnome-db-sql-editor.sgml: added document		* doc/C/tmpl/gnome-db-sql-editor.sgml: added document
	for new widget.							for new widget.
									
2002-03-25  Rodrigo Moya <rodrigo gnome-db org>			2002-03-25  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-form.[ch]: base it on GtkVBox, 		* libgnomedb/gnome-db-form.[ch]: base it on GtkVBox, 
	(create_navigator): set correct alignment for the cur		(create_navigator): set correct alignment for the cur
	indicator label. Added a separator between the field 		indicator label. Added a separator between the field 
	the navigation bar.						the navigation bar.

2002-03-24  Rodrigo Moya <rodrigo gnome-db org>			2002-03-24  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.[ch] (gnome_db_new_vsepara		* libgnomedb/gnome-db-util.[ch] (gnome_db_new_vsepara
	function.							function.

2002-03-23  Rodrigo Moya <rodrigo gnome-db org>			2002-03-23  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.c (gnome_db_new_label_widg		* libgnomedb/gnome-db-util.c (gnome_db_new_label_widg
	alignment on all labels.					alignment on all labels.

	* libgnomedb/gnome-db-login-dialog.c (gnome_db_login_		* libgnomedb/gnome-db-login-dialog.c (gnome_db_login_
	stock icons for buttons.					stock icons for buttons.

	* data/libgnomedb.schemas: added FixedWindowPos confi		* data/libgnomedb.schemas: added FixedWindowPos confi

2002-03-22  Rodrigo Moya <rodrigo gnome-db org>			2002-03-22  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-control-widget.[ch]			* libgnomedb/gnome-db-control-widget.[ch]
	(gnome_db_control_widget_get_ui_container): new funct		(gnome_db_control_widget_get_ui_container): new funct
	(gnome_db_control_widget_new_from_corba): new functio		(gnome_db_control_widget_new_from_corba): new functio

	* data/gnome-db-connect_24x24.png:				* data/gnome-db-connect_24x24.png:
	* data/gnome-db-disconnect_24x24.png:				* data/gnome-db-disconnect_24x24.png:
	* data/gnome-db-database_24x24.png:				* data/gnome-db-database_24x24.png:
	* data/gnome-db-designer_24x24.png:				* data/gnome-db-designer_24x24.png:
	* data/gnome-db-tables_24x24.png: new versions for th		* data/gnome-db-tables_24x24.png: new versions for th
	Alvaro Pe�±a Gonzalez <cybdeep bigfoot com>			Alvaro Pe�±a Gonzalez <cybdeep bigfoot com>

	* libgnomedb/gnome-db-init.c:					* libgnomedb/gnome-db-init.c:
	* libgnomedb/gnome-db-stock.h: added new icons.			* libgnomedb/gnome-db-stock.h: added new icons.
									
2002-03-21  Rodrigo Moya <rodrigo gnome-db org>			2002-03-21  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.[ch] (gnome_db_new_file_en		* libgnomedb/gnome-db-util.[ch] (gnome_db_new_file_en
	function.							function.
	(gnome_db_new_radio_button_widget): new function.		(gnome_db_new_radio_button_widget): new function.

	* libgnomedb/gnome-db-grid.c (menu_save_as_cb): imple		* libgnomedb/gnome-db-grid.c (menu_save_as_cb): imple
	popup menu option.						popup menu option.

2002-03-21  Gonzalo Paniagua Javier <gonzalo gnome-db org>	2002-03-21  Gonzalo Paniagua Javier <gonzalo gnome-db org>

	* libgnomedb/gnome-db-browser-tables.c:				* libgnomedb/gnome-db-browser-tables.c:
	* libgnomedb/gnome-db-browser-views.c:				* libgnomedb/gnome-db-browser-views.c:
	* libgnomedb/gnome-db-data-source-selector.c:			* libgnomedb/gnome-db-data-source-selector.c:
	* libgnomedb/gnome-db-dsn-config-druid.c:			* libgnomedb/gnome-db-dsn-config-druid.c:
	* libgnomedb/gnome-db-dsn-config.c:				* libgnomedb/gnome-db-dsn-config.c:
	* libgnomedb/gnome-db-error-dialog.c:				* libgnomedb/gnome-db-error-dialog.c:
	* libgnomedb/gnome-db-form.c:					* libgnomedb/gnome-db-form.c:
	* libgnomedb/gnome-db-grid.c:					* libgnomedb/gnome-db-grid.c:
	* libgnomedb/gnome-db-login-dialog.c:				* libgnomedb/gnome-db-login-dialog.c:
	* libgnomedb/gnome-db-model.c:					* libgnomedb/gnome-db-model.c:
	* libgnomedb/gnome-db-util.c: removed warnings.			* libgnomedb/gnome-db-util.c: removed warnings.

2002-03-21  Gonzalo Paniagua Javier <gonzalo gnome-db org>	2002-03-21  Gonzalo Paniagua Javier <gonzalo gnome-db org>

	* libgnomedb/gnome-db-model.c (gnome_db_model_to_gtk_		* libgnomedb/gnome-db-model.c (gnome_db_model_to_gtk_
	double the underscores for column titles.			double the underscores for column titles.

2002-03-20  Rodrigo Moya <rodrigo gnome-db org>			2002-03-20  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-browser-tables.c				* libgnomedb/gnome-db-browser-tables.c
	(gnome_db_browser_tables_clear): clear also the table		(gnome_db_browser_tables_clear): clear also the table

	* libgnomedb/gnome-db-browser-views.c (gnome_db_brows		* libgnomedb/gnome-db-browser-views.c (gnome_db_brows
	implemented the 'Data' tab.					implemented the 'Data' tab.
	(gnome_db_browser_views_clear): implemented.			(gnome_db_browser_views_clear): implemented.
	(gnome_db_browser_views_new): created widgets.			(gnome_db_browser_views_new): created widgets.

	* libgnomedb/gnome-db-browser.c: added support for vi		* libgnomedb/gnome-db-browser.c: added support for vi

	* libgnomedb/gnome-db-form.c (create_navigator): for 		* libgnomedb/gnome-db-form.c (create_navigator): for 
	use check button widgets.					use check button widgets.
	(show_navigator_row): ditto.					(show_navigator_row): ditto.

2002-03-19  Rodrigo Moya <rodrigo gnome-db org>			2002-03-19  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-model.c (default_value_set_func		* libgnomedb/gnome-db-model.c (default_value_set_func
	numeric values.							numeric values.

2002-03-18  Rodrigo Moya <rodrigo gnome-db org>			2002-03-18  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-browser-tables.c (gnome_db_brow		* libgnomedb/gnome-db-browser-tables.c (gnome_db_brow
	get table description and display it.				get table description and display it.

2002-03-17  Rodrigo Moya <rodrigo gnome-db org>			2002-03-17  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-browser.[ch]: added "progress_m		* libgnomedb/gnome-db-browser.[ch]: added "progress_m
	(table_selected_cb): emit "progress_message" signal o		(table_selected_cb): emit "progress_message" signal o
	(gnome_db_browser_set_connection): ditto.			(gnome_db_browser_set_connection): ditto.
	(gnome_db_browser_refresh): ditto.				(gnome_db_browser_refresh): ditto.

	* libgnomedb/gnome-db-grid.c (gnome_db_grid_class_ini		* libgnomedb/gnome-db-grid.c (gnome_db_grid_class_ini
	copy&pasted code.						copy&pasted code.
	(selection_changed_cb): manage correctly GTK_SELECTIO		(selection_changed_cb): manage correctly GTK_SELECTIO
	(selection_foreach): callback function to emit signal		(selection_foreach): callback function to emit signal
	selection grids have their selection changed.			selection grids have their selection changed.

	* libgnomedb/gnome-db-list.c (gnome_db_list_init): se		* libgnomedb/gnome-db-list.c (gnome_db_list_init): se
	to multiple when creating the list.				to multiple when creating the list.

	* libgnomedb/gnome-db-model.c (gnome_db_model_to_gtk_		* libgnomedb/gnome-db-model.c (gnome_db_model_to_gtk_
	special case BOOLEAN values, to show them as toggle b		special case BOOLEAN values, to show them as toggle b
	(toggle_value_set_func): new function for managing BO		(toggle_value_set_func): new function for managing BO
	(default_value_set_func): show numbers in a different		(default_value_set_func): show numbers in a different

2002-03-16  Rodrigo Moya <rodrigo gnome-db org>			2002-03-16  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-browser.[ch] (gnome_db_browser_		* libgnomedb/gnome-db-browser.[ch] (gnome_db_browser_
	function.							function.

2002-03-15  Rodrigo Moya <rodrigo gnome-db org>			2002-03-15  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.c (gnome_db_yes_no_dialog)		* libgnomedb/gnome-db-util.c (gnome_db_yes_no_dialog)
	GtkMessageDialog, to look nicer.				GtkMessageDialog, to look nicer.

	* libgnomedb/gnome-db-control-widget.c				* libgnomedb/gnome-db-control-widget.c
	(gnome_db_control_widget_finalize): don't unref the i		(gnome_db_control_widget_finalize): don't unref the i
	widget, which is destroyed when destroying the contai		widget, which is destroyed when destroying the contai

2002-03-12  Gonzalo Paniagua Javier <gonzalo gnome-db org>	2002-03-12  Gonzalo Paniagua Javier <gonzalo gnome-db org>

	* configure.in: don't check for the version of intlto		* configure.in: don't check for the version of intlto

2002-03-04  Rodrigo Moya <rodrigo gnome-db org>			2002-03-04  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-grid.c: added a GtkSelectionMod		* libgnomedb/gnome-db-grid.c: added a GtkSelectionMod
	private structure.						private structure.
	(setup_grid): set the selection mode to the remembere		(setup_grid): set the selection mode to the remembere
	(gnome_db_grid_init): default selection mode to MULTI		(gnome_db_grid_init): default selection mode to MULTI
	(gnome_db_grid_select_all): use gnome_db_grid_set_sel		(gnome_db_grid_select_all): use gnome_db_grid_set_sel
	not gtk_tree_selection_set_mode, since we need to do 		not gtk_tree_selection_set_mode, since we need to do 
	(gnome_db_grid_set_selection_mode): remember selectio		(gnome_db_grid_set_selection_mode): remember selectio
	(menu_select_all_cb, menu_unselect_all_cb): new popup		(menu_select_all_cb, menu_unselect_all_cb): new popup

	* data/libgnomedb.schemas: added 'ShowShortcut' and '		* data/libgnomedb.schemas: added 'ShowShortcut' and '
	configuration entries.						configuration entries.

2002-03-03  Rodrigo Moya <rodrigo gnome-db org>			2002-03-03  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.[ch] (gnome_db_yes_no_dial		* libgnomedb/gnome-db-util.[ch] (gnome_db_yes_no_dial

	* libgnomedb/gnome-db-dsn-config-druid.c (add_to_stri		* libgnomedb/gnome-db-dsn-config-druid.c (add_to_stri
	the parameters that have a value.				the parameters that have a value.
	(params_to_string): set retval to an empty string ins		(params_to_string): set retval to an empty string ins
	when no parameters are given for the connection strin		when no parameters are given for the connection strin

	* libgnomedb/gnome-db-grid.c (menu_describe_cb, menu_		* libgnomedb/gnome-db-grid.c (menu_describe_cb, menu_
	* libgnomedb/gnome-db-error-dialog.c (gnome_db_error_		* libgnomedb/gnome-db-error-dialog.c (gnome_db_error_
	* libgnomedb/gnome-db-login-dialog.c (gnome_db_login_		* libgnomedb/gnome-db-login-dialog.c (gnome_db_login_
	set icon for dialog windows.					set icon for dialog windows.

	* libgnomedb/gnome-db-form.c (create_navigator): crea		* libgnomedb/gnome-db-form.c (create_navigator): crea
	all fields in the data model.					all fields in the data model.
	(setup_widgets_for_model): clean up all internal widg		(setup_widgets_for_model): clean up all internal widg
	(gnome_db_form_init): initialize all internal widgets		(gnome_db_form_init): initialize all internal widgets
	to "clicked" signals on buttons.				to "clicked" signals on buttons.
	(gnome_db_form_finalize): g_list_free list of entries		(gnome_db_form_finalize): g_list_free list of entries
	(navigator_first_cb, navigator_back_cb, navigator_fwd		(navigator_first_cb, navigator_back_cb, navigator_fwd
	navigator_last_cb): callback functions for navigation		navigator_last_cb): callback functions for navigation

2002-03-03  Abel Cheung  <maddog linux org hk>			2002-03-03  Abel Cheung  <maddog linux org hk>

	* configure.in: Removed nn from ALL_LINGUAS.			* configure.in: Removed nn from ALL_LINGUAS.

2002-02-26  Rodrigo Moya <rodrigo gnome-db org>			2002-02-26  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-browser-tables.c (gnome_db_brow		* libgnomedb/gnome-db-browser-tables.c (gnome_db_brow
	replace the GnomeDbTableEditor with a simple GnomeDbG		replace the GnomeDbTableEditor with a simple GnomeDbG

	* libgnomedb/gnome-db-grid.c: use new stock icons for		* libgnomedb/gnome-db-grid.c: use new stock icons for

2002-02-26  Chris Chabot <chabotc reviewboard com>		2002-02-26  Chris Chabot <chabotc reviewboard com>

	* libgnomedb.spec.in: new version.				* libgnomedb.spec.in: new version.

2002-02-25  Rodrigo Moya <rodrigo gnome-db org>			2002-02-25  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-stock.h: new file.			* libgnomedb/gnome-db-stock.h: new file.

	* libgnomedb/gnome-db-init.c (gnome_db_init): initial		* libgnomedb/gnome-db-init.c (gnome_db_init): initial
	stock icons we install.						stock icons we install.

2002-02-24  Rodrigo Moya <rodrigo gnome-db org>			2002-02-24  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-form.[ch]: new widget.			* libgnomedb/gnome-db-form.[ch]: new widget.

	* doc/C/libgnomedb-docs.sgml:					* doc/C/libgnomedb-docs.sgml:
	* doc/C/tmpl/gnome-db-form.sgml: added section for ne		* doc/C/tmpl/gnome-db-form.sgml: added section for ne

	* libgnomedb/gnome-db-util.[ch] (gnome_db_new_popup_m		* libgnomedb/gnome-db-util.[ch] (gnome_db_new_popup_m
	function.							function.

	* libgnomedb/gnome-db-grid.c: added popup menu for ba		* libgnomedb/gnome-db-grid.c: added popup menu for ba
	(setup_grid): create the popup menu.				(setup_grid): create the popup menu.
	(menu_view_detail_cb): callback for the 'View detail'		(menu_view_detail_cb): callback for the 'View detail'
	(menu_describe_cb): callback for the 'Describe' popup		(menu_describe_cb): callback for the 'Describe' popup

	* libgnomedb/gnome-db-error-dialog.c (gnome_db_error_		* libgnomedb/gnome-db-error-dialog.c (gnome_db_error_
	* libgnomedb/gnome-db-login-dialog.c (gnome_db_login_		* libgnomedb/gnome-db-login-dialog.c (gnome_db_login_
	GTK stock names for icons.					GTK stock names for icons.

2002-02-23  Rodrigo Moya <rodrigo gnome-db org>			2002-02-23  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-control.[ch]: added "get_proper		* libgnomedb/gnome-db-control.[ch]: added "get_proper
	"set_property" signals.						"set_property" signals.
	(get_prop_cb): emit "get_property" signal.			(get_prop_cb): emit "get_property" signal.
	(set_prop_cb): emit "set_property" signal.			(set_prop_cb): emit "set_property" signal.

	* libgnomedb/gnome-db-report-editor.[ch]: new widget.		* libgnomedb/gnome-db-report-editor.[ch]: new widget.

	* doc/C/libgnomedb-docs.sgml:					* doc/C/libgnomedb-docs.sgml:
	* doc/C/tmpl/gnome-db-report-editor.sgml: added secti		* doc/C/tmpl/gnome-db-report-editor.sgml: added secti

2002-02-22  Rodrigo Moya <rodrigo gnome-db org>			2002-02-22  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-window.[ch] (gnome_db_window_ge		* libgnomedb/gnome-db-window.[ch] (gnome_db_window_ge
	new function.							new function.

	* libgnomedb/gnome-db-browser.c (initialize_object_wi		* libgnomedb/gnome-db-browser.c (initialize_object_wi
	triggers tab.							triggers tab.

	* libgnomedb/gnome-db-init.c (gnome_db_main_quit): us		* libgnomedb/gnome-db-init.c (gnome_db_main_quit): us
	gtk_main_quit instead of bonobo_main_quit, since we a		gtk_main_quit instead of bonobo_main_quit, since we a
	running loops with bonobo_ui_main.				running loops with bonobo_ui_main.

2002-02-22  Kjartan Maraas  <kmaraas gnome org>			2002-02-22  Kjartan Maraas  <kmaraas gnome org>

	* libgnomedb/gnome-db-util.c: Remove unsupported #ifd		* libgnomedb/gnome-db-util.c: Remove unsupported #ifd
									
2002-02-20  Rodrigo Moya <rodrigo gnome-db org>			2002-02-20  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-browser.c (initialize_object_wi		* libgnomedb/gnome-db-browser.c (initialize_object_wi
	aggregates tab.							aggregates tab.

2002-02-10  Rodrigo Moya <rodrigo gnome-db org>			2002-02-10  Rodrigo Moya <rodrigo gnome-db org>

	Released 0.8.103 version.					Released 0.8.103 version.

2002-02-09  Rodrigo Moya <rodrigo gnome-db org>			2002-02-09  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-dsn-config-druid.c (fill_provid		* libgnomedb/gnome-db-dsn-config-druid.c (fill_provid
	removed.							removed.
	(gnome_db_dsn_config_druid_init): use a GnomeDbProvid		(gnome_db_dsn_config_druid_init): use a GnomeDbProvid

	* libgnomedb/gnome-db-provider-selector.[ch]: new wid		* libgnomedb/gnome-db-provider-selector.[ch]: new wid

	* libgnomedb/gnome-db-dsn-config.c (fill_provider_men		* libgnomedb/gnome-db-dsn-config.c (fill_provider_men
	(gnome_db_dsn_config_init): use a GnomeDbProviderSele		(gnome_db_dsn_config_init): use a GnomeDbProviderSele

	* doc/C/libgnomedb-docs.sgml:					* doc/C/libgnomedb-docs.sgml:
	* doc/C/tmpl/gnome-db-provider-selector.sgml:			* doc/C/tmpl/gnome-db-provider-selector.sgml:
	* doc/C/tmpl/gnome-db-data-source-selector.sgml: adde		* doc/C/tmpl/gnome-db-data-source-selector.sgml: adde

2002-02-08  Rodrigo Moya <rodrigo gnome-db org>			2002-02-08  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.[ch] (gnome_db_option_menu		* libgnomedb/gnome-db-util.[ch] (gnome_db_option_menu
	new function.							new function.

	* libgnomedb/gnome-db-dsn-config.c (gnome_db_dsn_conf		* libgnomedb/gnome-db-dsn-config.c (gnome_db_dsn_conf
	use gnome_db_option_menu_set_selection to set the pro		use gnome_db_option_menu_set_selection to set the pro
	with the data source being shown.				with the data source being shown.

	* libgnomedb/gnome-db-login.c (load_data_sources): re		* libgnomedb/gnome-db-login.c (load_data_sources): re
	(gnome_db_login_construct): use a GnomeDbDataSourceSe		(gnome_db_login_construct): use a GnomeDbDataSourceSe
	instead of GtkOptionMenu.					instead of GtkOptionMenu.
	(gnome_db_login_get_dsn): call gnome_db_option_menu_g		(gnome_db_login_get_dsn): call gnome_db_option_menu_g

	* libgnomedb/gnome-db-data-source-selector.[ch]: new 		* libgnomedb/gnome-db-data-source-selector.[ch]: new 

	* testing/test-dsn-selector.c: new test program.		* testing/test-dsn-selector.c: new test program.

	* glade/glade-gnomedb.c: added GnomeDbDataSourceSelec		* glade/glade-gnomedb.c: added GnomeDbDataSourceSelec

2002-01-29  Rodrigo Moya <rodrigo gnome-db org>			2002-01-29  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: bumped version number to 0.8.103		* configure.in: bumped version number to 0.8.103

2002-01-28  Gonzalo Paniagua Javier <gonzalo gnome-db org>	2002-01-28  Gonzalo Paniagua Javier <gonzalo gnome-db org>

	* doc/C/tmpl/gnome-db-model.sgml:				* doc/C/tmpl/gnome-db-model.sgml:
	* doc/C/tmpl/gnome-db-util.sgml:				* doc/C/tmpl/gnome-db-util.sgml:
	* libgnomedb/gnome-db-browser-procedures.c:			* libgnomedb/gnome-db-browser-procedures.c:
	* libgnomedb/gnome-db-browser-types.c:				* libgnomedb/gnome-db-browser-types.c:
	* libgnomedb/gnome-db-control-widget.c:				* libgnomedb/gnome-db-control-widget.c:
	* libgnomedb/gnome-db-control.c:				* libgnomedb/gnome-db-control.c:
	* libgnomedb/gnome-db-dsn-config-druid.c:			* libgnomedb/gnome-db-dsn-config-druid.c:
	* libgnomedb/gnome-db-error-dialog.c:				* libgnomedb/gnome-db-error-dialog.c:
	* libgnomedb/gnome-db-error.c:					* libgnomedb/gnome-db-error.c:
	* libgnomedb/gnome-db-gray-bar.c:				* libgnomedb/gnome-db-gray-bar.c:
	* libgnomedb/gnome-db-grid.c:					* libgnomedb/gnome-db-grid.c:
	* libgnomedb/gnome-db-init.c:					* libgnomedb/gnome-db-init.c:
	* libgnomedb/gnome-db-intl.h:					* libgnomedb/gnome-db-intl.h:
	* libgnomedb/gnome-db-list.c:					* libgnomedb/gnome-db-list.c:
	* libgnomedb/gnome-db-login.c:					* libgnomedb/gnome-db-login.c:
	* libgnomedb/gnome-db-util.c:					* libgnomedb/gnome-db-util.c:
	* libgnomedb/gnome-db-window.c:					* libgnomedb/gnome-db-window.c:
	* testing/test-grid.c: removed compile warnings.		* testing/test-grid.c: removed compile warnings.

2002-01-27  Rodrigo Moya <rodrigo gnome-db org>			2002-01-27  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-dsn-config.c (gnome_db_dsn_conf		* libgnomedb/gnome-db-dsn-config.c (gnome_db_dsn_conf
	(gnome_db_dsn_config_set_info): new functions.			(gnome_db_dsn_config_set_info): new functions.

	* libgnomedb/gnome-db-util.c (gnome_db_show_error): d		* libgnomedb/gnome-db-util.c (gnome_db_show_error): d
	dialog after running it.					dialog after running it.

	* libgnomedb/gnome-db-grid.c (gnome_db_grid_select_al		* libgnomedb/gnome-db-grid.c (gnome_db_grid_select_al
	selection mode to GTK_SELECTION_MULTIPLE.			selection mode to GTK_SELECTION_MULTIPLE.

2002-01-26  Rodrigo Moya <rodrigo gnome-db org>			2002-01-26  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-dsn-config-druid.c			* libgnomedb/gnome-db-dsn-config-druid.c
	(gnome_db_dsn_config_druid_init): set up signals for 		(gnome_db_dsn_config_druid_init): set up signals for 
	added provider specific page.					added provider specific page.
	(general_next_pressed_cb): respond to "next" signal o		(general_next_pressed_cb): respond to "next" signal o
	page, so that we can set up the specific fields we ne		page, so that we can set up the specific fields we ne
	provider parameters page.					provider parameters page.

	* libgnomedb/gnome-db-util.[ch] (gnome_db_option_menu		* libgnomedb/gnome-db-util.[ch] (gnome_db_option_menu
	new function.							new function.

	* libgnomedb/gnome-db-dsn-config.[ch]: implemented.		* libgnomedb/gnome-db-dsn-config.[ch]: implemented.

	* libgnomedb/gnome-db-grid.[ch] (gnome_db_grid_get_se		* libgnomedb/gnome-db-grid.[ch] (gnome_db_grid_get_se
	(gnome_db_grid_select_all): new function.			(gnome_db_grid_select_all): new function.
	(gnome_db_grid_unselect_all): new function.			(gnome_db_grid_unselect_all): new function.

2002-01-25  Rodrigo Moya <rodrigo gnome-db org>			2002-01-25  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-dsn-config-druid.c			* libgnomedb/gnome-db-dsn-config-druid.c
	(gnome_db_dsn_config_druid_init): completed creation 		(gnome_db_dsn_config_druid_init): completed creation 
	info page.							info page.
	(fill_provider_menu): new function for filling up the		(fill_provider_menu): new function for filling up the
	option menu.							option menu.

	* libgnomedb/gnome-db-util.[ch] (gnome_db_new_option_		* libgnomedb/gnome-db-util.[ch] (gnome_db_new_option_
	new function.							new function.
	(gnome_db_option_menu_add_item): new function.			(gnome_db_option_menu_add_item): new function.

2002-01-22  Christian Rose  <menthos menthos com>		2002-01-22  Christian Rose  <menthos menthos com>

        * sv.po: Updated Swedish translation.			        * sv.po: Updated Swedish translation.

2002-01-21  Rodrigo Moya <rodrigo gnome-db org>			2002-01-21  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-dsn-config-druid.c			* libgnomedb/gnome-db-dsn-config-druid.c
	(gnome_db_dsn_config_druid_init): fixed strings to ma		(gnome_db_dsn_config_druid_init): fixed strings to ma
	text.								text.

2002-01-21  Rodrigo Moya <rodrigo gnome-db org>			2002-01-21  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.c (gnome_db_new_tree_view_		* libgnomedb/gnome-db-util.c (gnome_db_new_tree_view_
	rules hint for created tree views.				rules hint for created tree views.

	* libgnomedb/gnome-db-grid.[ch] (gnome_db_grid_set_se		* libgnomedb/gnome-db-grid.[ch] (gnome_db_grid_set_se
	(gnome_db_grid_get_selection_mode): new function		(gnome_db_grid_get_selection_mode): new function

	* libgnomedb/gnome-db-model.c (gnome_db_model_to_gtk_		* libgnomedb/gnome-db-model.c (gnome_db_model_to_gtk_
	support for sorting						support for sorting
	(sort_values): sorting function					(sort_values): sorting function

2002-01-20  Rodrigo Moya <rodrigo gnome-db org>			2002-01-20  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-browser-private.c:			* libgnomedb/gnome-db-browser-private.c:
	* libgnomedb/gnome-db-browser-tables.c:				* libgnomedb/gnome-db-browser-tables.c:
	* libgnomedb/gnome-db-browser-types.c:				* libgnomedb/gnome-db-browser-types.c:
	* libgnomedb/gnome-db-browser-views.c:				* libgnomedb/gnome-db-browser-views.c:
	* libgnomedb/gnome-db-browser.c: fixed compilation wa		* libgnomedb/gnome-db-browser.c: fixed compilation wa

	* libgnomedb/gnome-db-browser-private.h: new file for		* libgnomedb/gnome-db-browser-private.h: new file for
	needed for all gnome-db-browser* files				needed for all gnome-db-browser* files

2002-01-20  Rodrigo Moya <rodrigo gnome-db org>			2002-01-20  Rodrigo Moya <rodrigo gnome-db org>

	* ChangeLog: merged all ChangeLog's into a single fil		* ChangeLog: merged all ChangeLog's into a single fil

2002-01-15  Rodrigo Moya <rodrigo gnome-db org>			2002-01-15  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-control.[ch]: added "activated"		* libgnomedb/gnome-db-control.[ch]: added "activated"
	class								class

2002-01-14  Rodrigo Moya <rodrigo gnome-db org>			2002-01-14  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-window.c (gnome_db_window_new):		* libgnomedb/gnome-db-window.c (gnome_db_window_new):

2002-01-14  Rodrigo Moya <rodrigo gnome-db org>			2002-01-14  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: added glade directory and added libgl		* configure.in: added glade directory and added libgl
	of required libraries						of required libraries
									
	* Makefile.am: added glade directory				* Makefile.am: added glade directory

2002-01-13  Rodrigo Moya <rodrigo gnome-db org>			2002-01-13  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-init.c (gnome_db_init): initial		* libgnomedb/gnome-db-init.c (gnome_db_init): initial

2002-01-13  Rodrigo Moya <rodrigo gnome-db org>			2002-01-13  Rodrigo Moya <rodrigo gnome-db org>

	Added libglade module for GNOME-DB widgets			Added libglade module for GNOME-DB widgets

2002-01-13  Rodrigo Moya <rodrigo gnome-db org>			2002-01-13  Rodrigo Moya <rodrigo gnome-db org>

	* doc/C/sgml/gnome-db-combo.sgml:				* doc/C/sgml/gnome-db-combo.sgml:
	* doc/C/libgnomedb-docs.sgml: added GnomeDbCombo widg		* doc/C/libgnomedb-docs.sgml: added GnomeDbCombo widg

2002-01-13  Rodrigo Moya <rodrigo gnome-db org>			2002-01-13  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: bumped version number to 0.8.102		* configure.in: bumped version number to 0.8.102

2002-01-13  Gonzalo Paniagua Javier <gonzalo gnome-db org>	2002-01-13  Gonzalo Paniagua Javier <gonzalo gnome-db org>

	* testing/test-grid.c: assign copyright to the GNOME 		* testing/test-grid.c: assign copyright to the GNOME 

2002-01-13  Gonzalo Paniagua Javier <gonzalo gnome-db org>	2002-01-13  Gonzalo Paniagua Javier <gonzalo gnome-db org>

	* libgnomedb/*.[ch]: Changed copyright to the GNOME F		* libgnomedb/*.[ch]: Changed copyright to the GNOME F

2002-01-13  Rodrigo Moya <rodrigo gnome-db org>			2002-01-13  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-error-dialog.c (gnome_db_error_		* libgnomedb/gnome-db-error-dialog.c (gnome_db_error_
	to connect to the "response" signal on the dialog, si		to connect to the "response" signal on the dialog, si
	gtk_dialog_run in gnome_db_error_dialog_show_errors		gtk_dialog_run in gnome_db_error_dialog_show_errors

	* libgnomedb/gnome-db-combo.[ch]: re-added widget fro		* libgnomedb/gnome-db-combo.[ch]: re-added widget fro

2002-01-11  Rodrigo Moya <rodrigo gnome-db org>			2002-01-11  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: use GNOME_COMPILE_WARNINGS, and remov		* configure.in: use GNOME_COMPILE_WARNINGS, and remov
	obsolete GNOME_COMMON_INIT macro				obsolete GNOME_COMMON_INIT macro

2002-01-08  Rodrigo Moya <rodrigo gnome-db org>			2002-01-08  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-dsn-config.[ch]: new widget		* libgnomedb/gnome-db-dsn-config.[ch]: new widget

2002-01-08  Rodrigo Moya <rodrigo gnome-db org>			2002-01-08  Rodrigo Moya <rodrigo gnome-db org>

	* doc/C/tmpl/gnome-db-dsn-config.sgml:				* doc/C/tmpl/gnome-db-dsn-config.sgml:
	* doc/C/libgnomedb-docs.sgml: added new section (Gnom		* doc/C/libgnomedb-docs.sgml: added new section (Gnom

2002-01-08  Duarte Loreto <happyguy_pt hotmail com>		2002-01-08  Duarte Loreto <happyguy_pt hotmail com>

        * pt.po: Updated Portuguese translation.		        * pt.po: Updated Portuguese translation.

2002-01-07  Rodrigo Moya <rodrigo gnome-db org>			2002-01-07  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-error-dialog.c:				* libgnomedb/gnome-db-error-dialog.c:
	* libgnomedb/gnome-db-gray-bar.c:				* libgnomedb/gnome-db-gray-bar.c:
	* libgnomedb/gnome-db-grid.c:					* libgnomedb/gnome-db-grid.c:
	* libgnomedb/gnome-db-list.c:					* libgnomedb/gnome-db-list.c:
	* libgnomedb/gnome-db-login-dialog.c				* libgnomedb/gnome-db-login-dialog.c
	* libgnomedb/gnome-db-login.c:					* libgnomedb/gnome-db-login.c:
	* libgnomedb/gnome-db-window.c:					* libgnomedb/gnome-db-window.c:
	* libgnomedb/gnome-db-browser.c: added GParamSpec's f		* libgnomedb/gnome-db-browser.c: added GParamSpec's f
	GNOME #59710							GNOME #59710

2002-01-07  Rodrigo Moya <rodrigo gnome-db org>			2002-01-07  Rodrigo Moya <rodrigo gnome-db org>

	* doc/C/tmpl/libgnomedb.sgml:					* doc/C/tmpl/libgnomedb.sgml:
	* doc/C/libgnomedb-docs.sgml: added new section (Libr		* doc/C/libgnomedb-docs.sgml: added new section (Libr

2002-01-05  Rodrigo Moya <rodrigo gnome-db org>			2002-01-05  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-browser.c:				* libgnomedb/gnome-db-browser.c:
	* libgnomedb/gnome-db-browser-procedures.c:			* libgnomedb/gnome-db-browser-procedures.c:
	* libgnomedb/gnome-db-browser-types.c: added support 		* libgnomedb/gnome-db-browser-types.c: added support 

2002-01-01  Rodrigo Moya <rodrigo gnome-db org>			2002-01-01  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-table-editor.c: implemented bas		* libgnomedb/gnome-db-table-editor.c: implemented bas

	* libgnomedb/gnome-db-browser-tables.c: use a GnomeDb		* libgnomedb/gnome-db-browser-tables.c: use a GnomeDb
	display the table's structure					display the table's structure

	* libgnomedb/libgnomedb.h:					* libgnomedb/libgnomedb.h:
	* libgnomedb/gnome-db-init.c (gnome_db_init): new fun		* libgnomedb/gnome-db-init.c (gnome_db_init): new fun
	(gnome_db_main_run): new function				(gnome_db_main_run): new function
	(gnome_db_main_quit): new function				(gnome_db_main_quit): new function

2002-01-01  Rodrigo Moya <rodrigo gnome-db org>			2002-01-01  Rodrigo Moya <rodrigo gnome-db org>

	* data/libgnomedb.schemas: added /apps/gnome-db/Shell		* data/libgnomedb.schemas: added /apps/gnome-db/Shell
	entry to the GConf schemas					entry to the GConf schemas

2001-12-31  Rodrigo Moya <rodrigo gnome-db org>			2001-12-31  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-grid.c (setup_grid): function t		* libgnomedb/gnome-db-grid.c (setup_grid): function t
	properties when creating a new GtkTreeView			properties when creating a new GtkTreeView

	* libgnomedb/libgnomedb-private.h: new private header		* libgnomedb/libgnomedb-private.h: new private header

	* libgnomedb/gnome-db-browser.c (initialize_object_wi		* libgnomedb/gnome-db-browser.c (initialize_object_wi
	GnomeDbList's signals so that we can show the detail 		GnomeDbList's signals so that we can show the detail 
	are selected in the object list					are selected in the object list
	(table_selected_cb): new function				(table_selected_cb): new function
	(table_selection_cleared_cb): new function			(table_selection_cleared_cb): new function

	* libgnomedb/gnome-db-browser-tables.c (gnome_db_brow		* libgnomedb/gnome-db-browser-tables.c (gnome_db_brow
	(gnome_db_browser_tables_clear): new functions			(gnome_db_browser_tables_clear): new functions

	* libgnomedb/gnome-db-list.[ch]: added "row_selected"		* libgnomedb/gnome-db-list.[ch]: added "row_selected"
	signals.							signals.
	(gnome_db_list_get_model): new function				(gnome_db_list_get_model): new function

	* libgnomedb/gnome-db-table-editor.[ch]: new widget		* libgnomedb/gnome-db-table-editor.[ch]: new widget

2001-12-30  Rodrigo Moya <rodrigo gnome-db org>			2001-12-30  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-browser-types.c: new file for t		* libgnomedb/gnome-db-browser-types.c: new file for t
	detail widget for types in the GnomeDbBrowser widget		detail widget for types in the GnomeDbBrowser widget

	* libgnomedb/gnome-db-browser.c (initialize_object_wi		* libgnomedb/gnome-db-browser.c (initialize_object_wi
	(gnome_db_browser_init): disable popup menus in GtkNo		(gnome_db_browser_init): disable popup menus in GtkNo
	(notebook_page_changed_cb): callback to synchronize t		(notebook_page_changed_cb): callback to synchronize t
	in the widget							in the widget

2001-12-29  Rodrigo Moya <rodrigo gnome-db org>			2001-12-29  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-list.c (gnome_db_list_set_model		* libgnomedb/gnome-db-list.c (gnome_db_list_set_model
	on the internal GnomeDbGrid					on the internal GnomeDbGrid

	* libgnomedb/gnome-db-browser.c (gnome_db_browser_set		* libgnomedb/gnome-db-browser.c (gnome_db_browser_set
	implement this function						implement this function

2001-12-28  Rodrigo Moya <rodrigo gnome-db org>			2001-12-28  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.[ch] (gnome_db_set_widget_		* libgnomedb/gnome-db-util.[ch] (gnome_db_set_widget_
	(gnome_db_set_widget_fg_color): new function			(gnome_db_set_widget_fg_color): new function

	* libgnomedb/gnome-db-browser.[ch] (gnome_db_browser_		* libgnomedb/gnome-db-browser.[ch] (gnome_db_browser_
	(gnome_db_browser_set_connection): new functions		(gnome_db_browser_set_connection): new functions

	* libgnomedb/gnome-db-browser-tables.c (gnome_db_brow		* libgnomedb/gnome-db-browser-tables.c (gnome_db_brow
	the 'Data' tab							the 'Data' tab

2001-12-28  Rodrigo Moya <rodrigo gnome-db org>			2001-12-28  Rodrigo Moya <rodrigo gnome-db org>

	* data/libgnomedb.schemas: added some more schema ent		* data/libgnomedb.schemas: added some more schema ent

2001-12-28  Rodrigo Moya <rodrigo gnome-db org>			2001-12-28  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: bumped version to 0.8.99			* configure.in: bumped version to 0.8.99

2001-12-27  Rodrigo Moya <rodrigo gnome-db org>			2001-12-27  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-browser.[ch]: added new GnomeDb		* libgnomedb/gnome-db-browser.[ch]: added new GnomeDb

	* libgnomedb/gnome-db-broser-tables.c: new file for t		* libgnomedb/gnome-db-broser-tables.c: new file for t
	detail widget for tables in the GnomeDbBrowser widget		detail widget for tables in the GnomeDbBrowser widget

	* libgnomedb/gnome-db-list.[ch]: added new GnomeDbLis		* libgnomedb/gnome-db-list.[ch]: added new GnomeDbLis

	* libgnomedb/gnome-db-util.[ch] (gnome_db_new_grid_wi		* libgnomedb/gnome-db-util.[ch] (gnome_db_new_grid_wi

2001-12-27  Rodrigo Moya <rodrigo gnome-db org>			2001-12-27  Rodrigo Moya <rodrigo gnome-db org>

	* doc/C/tmpl/*:							* doc/C/tmpl/*:
	* doc/C/libgnomedb-docs.sgml: added new widgets			* doc/C/libgnomedb-docs.sgml: added new widgets

2001-12-27  Rodrigo Moya <rodrigo gnome-db org>			2001-12-27  Rodrigo Moya <rodrigo gnome-db org>

	* data/*.png: added new pixmaps by Alvaro Pe�±a <cybd		* data/*.png: added new pixmaps by Alvaro Pe�±a <cybd

2001-12-27  Duarte Loreto <happyguy_pt hotmail com>		2001-12-27  Duarte Loreto <happyguy_pt hotmail com>

        * pt.po: Added portuguese translation			        * pt.po: Added portuguese translation

2001-12-27  Duarte Loreto <happyguy_pt hotmail com>		2001-12-27  Duarte Loreto <happyguy_pt hotmail com>

        * configure.in: Added portuguese to ALL_LINGUAS		        * configure.in: Added portuguese to ALL_LINGUAS

2001-12-23  Rodrigo Moya <rodrigo gnome-db org>			2001-12-23  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-error-dialog.c (gnome_db_error_		* libgnomedb/gnome-db-error-dialog.c (gnome_db_error_
	"response" signal on the dialog, so that we can close		"response" signal on the dialog, so that we can close
	(dialog_response_cb): close the dialog on GTK_RESPONS		(dialog_response_cb): close the dialog on GTK_RESPONS

2001-12-22  Rodrigo Moya <rodrigo gnome-db org>			2001-12-22  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.c (gnome_db_new_scrolled_w		* libgnomedb/gnome-db-util.c (gnome_db_new_scrolled_w
	default shadow type for all created scrolled windows		default shadow type for all created scrolled windows

	* libgnomedb/gnome-db-model.c (gnome_db_model_to_gtk_		* libgnomedb/gnome-db-model.c (gnome_db_model_to_gtk_
	gda_data_model_get_n_columns/rows in each pass in the		gda_data_model_get_n_columns/rows in each pass in the
	Just call the functions before entering the loop		Just call the functions before entering the loop

2001-12-21  Rodrigo Moya <rodrigo gnome-db org>			2001-12-21  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-login-dialog.c (gnome_db_login_		* libgnomedb/gnome-db-login-dialog.c (gnome_db_login_
	order for dialog buttons					order for dialog buttons

2001-12-21  Rodrigo Moya <rodrigo gnome-db org>			2001-12-21  Rodrigo Moya <rodrigo gnome-db org>

	* doc/C/fdl-appendix.sgml:					* doc/C/fdl-appendix.sgml:
	* doc/C/libgnomedb-docs.sgml: added GNU FDL appendix		* doc/C/libgnomedb-docs.sgml: added GNU FDL appendix

	Made API reference build again					Made API reference build again

2001-12-21  Rodrigo Moya <rodrigo gnome-db org>			2001-12-21  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: re-enable doc/ directory			* configure.in: re-enable doc/ directory

2001-12-19  Rodrigo Moya <rodrigo gnome-db org>			2001-12-19  Rodrigo Moya <rodrigo gnome-db org>

        * gnome-db-util.[ch] (gnome_db_text_get_text): new fu	        * gnome-db-util.[ch] (gnome_db_text_get_text): new fu

2001-12-13  Rodrigo Moya <rodrigo gnome-db org>			2001-12-13  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.[ch] (gnome_db_new_hbutton		* libgnomedb/gnome-db-util.[ch] (gnome_db_new_hbutton
	(gnome_db_new_vbox_widget): new function			(gnome_db_new_vbox_widget): new function

2001-12-11  Rodrigo Moya <rodrigo gnome-db org>			2001-12-11  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: s/AM_GCONF_SOURCE2/AM_GCONF_SOURCE_2		* configure.in: s/AM_GCONF_SOURCE2/AM_GCONF_SOURCE_2

	* libgnomedb.pc.in: also require libgnomeui-2.0 and g		* libgnomedb.pc.in: also require libgnomeui-2.0 and g

2001-12-10  Rodrigo Moya <rodrigo gnome-db org>			2001-12-10  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.c (gnome_db_show_error): r		* libgnomedb/gnome-db-util.c (gnome_db_show_error): r
	usage with GtkMessageDialog					usage with GtkMessageDialog

2001-12-10  Rodrigo Moya <rodrigo gnome-db org>			2001-12-10  Rodrigo Moya <rodrigo gnome-db org>

	* configure.in: added support for GConf schemas			* configure.in: added support for GConf schemas

	* Makefile.am: added data/ directory				* Makefile.am: added data/ directory

2001-12-09  Rodrigo Moya <rodrigo gnome-db org>			2001-12-09  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.c (gnome_db_show_error): n		* libgnomedb/gnome-db-util.c (gnome_db_show_error): n

	* libgnomedb/gnome-db-login-dialog.c (gnome_db_login_		* libgnomedb/gnome-db-login-dialog.c (gnome_db_login_
	(gnome_db_login_dialog_get_dsn): new function			(gnome_db_login_dialog_get_dsn): new function
	(gnome_db_login_dialog_get_username): new function		(gnome_db_login_dialog_get_username): new function
	(gnome_db_login_dialog_get_password): new function		(gnome_db_login_dialog_get_password): new function

	* libgnomedb/gnome-db-login.c (load_data_sources): lo		* libgnomedb/gnome-db-login.c (load_data_sources): lo

	* libgnomedb/gnome-db-dsn-config-druid.[ch]: new impl		* libgnomedb/gnome-db-dsn-config-druid.[ch]: new impl
	libgnomeui2's GnomeDruid					libgnomeui2's GnomeDruid

	* libgnomedb/libgnomedb.h: added missing header files		* libgnomedb/libgnomedb.h: added missing header files

2001-12-09  Rodrigo Moya <rodrigo gnome-db org>			2001-12-09  Rodrigo Moya <rodrigo gnome-db org>

	* data/added data/ directory, where all data files wi		* data/added data/ directory, where all data files wi

	* data/libgnomedb.schemas: GConf schema file			* data/libgnomedb.schemas: GConf schema file

2001-12-09  Rodrigo Moya <rodrigo gnome-db org>			2001-12-09  Rodrigo Moya <rodrigo gnome-db org>

	* gnome-db.png: moved here from gnome-db			* gnome-db.png: moved here from gnome-db

2001-12-08  Rodrigo Moya <rodrigo gnome-db org>			2001-12-08  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-control.c (gnome_db_control_con		* libgnomedb/gnome-db-control.c (gnome_db_control_con
	the widget from which to create the BonoboControl		the widget from which to create the BonoboControl

	* libgnomedb/gnome-db-util.c (gnome_db_new_hbox_widge		* libgnomedb/gnome-db-util.c (gnome_db_new_hbox_widge

	* libgnomedb/gnome-db-control-widget.c: some fixes wh		* libgnomedb/gnome-db-control-widget.c: some fixes wh
	GnomeDbControlWidget to BonoboWidget, which is no lon		GnomeDbControlWidget to BonoboWidget, which is no lon

2001-12-07  Rodrigo Moya <rodrigo gnome-db org>			2001-12-07  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-login.c: s/gnome_db_entry_set_e		* libgnomedb/gnome-db-login.c: s/gnome_db_entry_set_e
	gtk_editable_set_editable					gtk_editable_set_editable

	* libgnomedb/gnome-db-util.[ch] (gnome_db_entry_set_e		* libgnomedb/gnome-db-util.[ch] (gnome_db_entry_set_e
	function							function

2001-12-07  Cleber Rodrigues <cleberrrjr bol com br>		2001-12-07  Cleber Rodrigues <cleberrrjr bol com br>

	* libgnomedb/gnome-db-util.c: fixed gnome_db_new_entr		* libgnomedb/gnome-db-util.c: fixed gnome_db_new_entr
	gtk_editable_set_editable instead of gnome_db_entry_s		gtk_editable_set_editable instead of gnome_db_entry_s

2001-12-02  Rodrigo Moya <rodrigo gnome-db org>			2001-12-02  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-dsn-config-druid.[ch]: restarte		* libgnomedb/gnome-db-dsn-config-druid.[ch]: restarte
	one in the GNOME 1.x branch					one in the GNOME 1.x branch

2001-12-02  Rodrigo Moya <rodrigo gnome-db org>			2001-12-02  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-connection-selector.[ch]: new w		* libgnomedb/gnome-db-connection-selector.[ch]: new w

	* libgnomedb/gnome-db-gray-bar.c (gnome_db_gray_bar_s		* libgnomedb/gnome-db-gray-bar.c (gnome_db_gray_bar_s
	text in white and bold						text in white and bold

	* libgnomedb/gnome-db-control-widget.c (gnome_db_cont		* libgnomedb/gnome-db-control-widget.c (gnome_db_cont
	new function							new function

2001-12-01  Rodrigo Moya <rodrigo gnome-db org>			2001-12-01  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-control-widget.c (gnome_db_cont		* libgnomedb/gnome-db-control-widget.c (gnome_db_cont
	don't gtk_widget_destroy the BonoboWidget, just g_obj		don't gtk_widget_destroy the BonoboWidget, just g_obj

	* libgnomedb/gnome-db-gray-bar.[ch]: new widget			* libgnomedb/gnome-db-gray-bar.[ch]: new widget

2001-11-28  Rodrigo Moya <rodrigo gnome-db org>			2001-11-28  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-control-widget.[ch] (gnome_db_c		* libgnomedb/gnome-db-control-widget.[ch] (gnome_db_c
	new function, for child classes					new function, for child classes
	(gnome_db_control_widget_new): call gnome_db_control_		(gnome_db_control_widget_new): call gnome_db_control_

2001-11-24  Rodrigo Moya <rodrigo gnome-db org>			2001-11-24  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.c (gnome_db_new_label_widg		* libgnomedb/gnome-db-util.c (gnome_db_new_label_widg
	create to be selectable						create to be selectable

	* libgnomedb/gnome-db-control-widget.[ch]: changed to		* libgnomedb/gnome-db-control-widget.[ch]: changed to
	not on BonoboWidget, and thus load the BonoboWidget w		not on BonoboWidget, and thus load the BonoboWidget w
	the GtkVBox							the GtkVBox

2001-11-23  Rodrigo Moya <rodrigo gnome-db org>			2001-11-23  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.c: include glib-object.h, 		* libgnomedb/gnome-db-util.c: include glib-object.h, 

2001-11-21  Carlos Perell�³ Mar�­n <carlos gnome-db org>	2001-11-21  Carlos Perell�³ Mar�­n <carlos gnome-db org>

	* libgnomedb/gnome-db-intl.h: Added to be able to use		* libgnomedb/gnome-db-intl.h: Added to be able to use
	* libgnomedb/gnome-db-util.h (_gnome_db_gettext):  Ad		* libgnomedb/gnome-db-util.h (_gnome_db_gettext):  Ad
	be able to use gettext at libgnomedb (stolen from gli		be able to use gettext at libgnomedb (stolen from gli
	* libgnomedb/gnome-db-error-dialog.c, gnome-db-error.		* libgnomedb/gnome-db-error-dialog.c, gnome-db-error.
	gnome-db-login.c: Updated to use gnome-db-intl.h.		gnome-db-login.c: Updated to use gnome-db-intl.h.

2001-11-21  Carlos Perell�³ Mar�­n <carlos gnome-db org>	2001-11-21  Carlos Perell�³ Mar�­n <carlos gnome-db org>

        * configure.in: Changed GETTEXT_PACKAGE from libgnome	        * configure.in: Changed GETTEXT_PACKAGE from libgnome
	libgnomedb-2							libgnomedb-2
									
2001-11-21  Carlos Perell�³ Mar�­n <carlos gnome-db org>	2001-11-21  Carlos Perell�³ Mar�­n <carlos gnome-db org>

	* Makefile.am, acconfig.h, configure.in: Migrated to 		* Makefile.am, acconfig.h, configure.in: Migrated to 
	i18n fixes.							i18n fixes.

2001-11-20  Rodrigo Moya <rodrigo gnome-db org>			2001-11-20  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-login.c (gnome_db_login_get_dsn		* libgnomedb/gnome-db-login.c (gnome_db_login_get_dsn
	gnome_db_login_dsn						gnome_db_login_dsn

	* libgnomedb/gnome-db-util.c (gnome_db_text_copy_clip		* libgnomedb/gnome-db-util.c (gnome_db_text_copy_clip
	(gnome_db_text_cut_clipboard): new function			(gnome_db_text_cut_clipboard): new function
	(gnome_db_text_paste_clipboard): new function			(gnome_db_text_paste_clipboard): new function
	(gnome_db_new_vpaned_widget): new function			(gnome_db_new_vpaned_widget): new function

2001-11-18  Rodrigo Moya <rodrigo gnome-db org>			2001-11-18  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.c (gnome_db_new_entry_widg		* libgnomedb/gnome-db-util.c (gnome_db_new_entry_widg
	editable' parameter, so that we can set the editable 		editable' parameter, so that we can set the editable 
	of the GtkEntry when creating this type of widget.		of the GtkEntry when creating this type of widget.
	(gnome_db_new_button_widget): new function			(gnome_db_new_button_widget): new function
	(gnome_db_new_button_widget_from_stock): new function		(gnome_db_new_button_widget_from_stock): new function

	* libgnomedb/gnome-db-error.c: removed obsolete infor		* libgnomedb/gnome-db-error.c: removed obsolete infor
	(native message, help url, real command)			(native message, help url, real command)

	* libgnomedb/gnome-db-error-dialog.h: fixed GNOME_DB_		* libgnomedb/gnome-db-error-dialog.h: fixed GNOME_DB_

	* libgnomedb/gnome-db-login.c: adapted to changes in 		* libgnomedb/gnome-db-login.c: adapted to changes in 

2001-11-18  Rodrigo Moya <rodrigo gnome-db org>			2001-11-18  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.[ch] (gnome_db_text_insert		* libgnomedb/gnome-db-util.[ch] (gnome_db_text_insert
	(gnome_db_text_clear): new function				(gnome_db_text_clear): new function

	* libgnomedb/gnome-db-error.c: replaced GtkText usage		* libgnomedb/gnome-db-error.c: replaced GtkText usage

2001-11-16  Rodrigo Moya <rodrigo gnome-db org>			2001-11-16  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-error.[ch]:				* libgnomedb/gnome-db-error.[ch]:
	* libgnomedb/gnome-db-error-dialog.[ch]: back-ported 		* libgnomedb/gnome-db-error-dialog.[ch]: back-ported 

	* libgnomedb/gnome-db-util.[ch] (gnome_db_new_text_wi		* libgnomedb/gnome-db-util.[ch] (gnome_db_new_text_wi
	(gnome_db_text_get_char_count): new function			(gnome_db_text_get_char_count): new function
	(gnome_db_text_get_line_count): new function			(gnome_db_text_get_line_count): new function

2001-11-10  Rodrigo Moya <rodrigo gnome-db org>			2001-11-10  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.[ch] (gnome_db_new_frame_w		* libgnomedb/gnome-db-util.[ch] (gnome_db_new_frame_w
	(gnome_db_new_toolbar_widget): new function			(gnome_db_new_toolbar_widget): new function

2001-11-10  Rodrigo Moya <rodrigo gnome-db org>			2001-11-10  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.[ch] (gnome_db_new_noteboo		* libgnomedb/gnome-db-util.[ch] (gnome_db_new_noteboo

	* libgnomedb/gnome-db-control-widget.[ch] (gnome_db_c		* libgnomedb/gnome-db-control-widget.[ch] (gnome_db_c
	new function							new function

2001-11-07  Rodrigo Moya <rodrigo gnome-db org>			2001-11-07  Rodrigo Moya <rodrigo gnome-db org>

	* testing/test-grid.c (create_model): new function th		* testing/test-grid.c (create_model): new function th
	complicated data model to be shown				complicated data model to be shown

2001-11-07  Rodrigo Moya <rodrigo gnome-db org>			2001-11-07  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-control-widget.[ch]: back-porte		* libgnomedb/gnome-db-control-widget.[ch]: back-porte

	* libgnomedb/gnome-db-control.[ch]: back-ported from 		* libgnomedb/gnome-db-control.[ch]: back-ported from 

	* libgnomedb/gnome-db-grid.[ch] (gnome_db_grid_hide_c		* libgnomedb/gnome-db-grid.[ch] (gnome_db_grid_hide_c
	(gnome_db_show_column_titles): new functions			(gnome_db_show_column_titles): new functions

2001-11-06  Rodrigo Moya <rodrigo gnome-db org>			2001-11-06  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-login-dialog.[ch]: new version		* libgnomedb/gnome-db-login-dialog.[ch]: new version

	* libgnomedb/gnome-db-login.[ch]: new version			* libgnomedb/gnome-db-login.[ch]: new version

	* libgnomedb/gnome-db-util.[ch] (gnome_db_new_table_w		* libgnomedb/gnome-db-util.[ch] (gnome_db_new_table_w
	(gnome_db_new_label_widget): new function			(gnome_db_new_label_widget): new function
	(gnome_db_new_entry_widget): new function			(gnome_db_new_entry_widget): new function
	(gnome_db_new_combo_widget): new function			(gnome_db_new_combo_widget): new function
	(gnome_db_entry_set_editable): new function			(gnome_db_entry_set_editable): new function

2001-11-04  Rodrigo Moya <rodrigo gnome-db org>			2001-11-04  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-model.c (value_set_func): fixed		* libgnomedb/gnome-db-model.c (value_set_func): fixed
	to gda_data_model_get_value_at					to gda_data_model_get_value_at

2001-11-03  Rodrigo Moya <rodrigo gnome-db org>			2001-11-03  Rodrigo Moya <rodrigo gnome-db org>

	* testing/test-grid.c: test program to test the new g		* testing/test-grid.c: test program to test the new g

2001-11-03  Rodrigo Moya <rodrigo gnome-db org>			2001-11-03  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-window.[ch]: back-ported from t		* libgnomedb/gnome-db-window.[ch]: back-ported from t

	* libgnomedb/gnome-db-util.[ch] (gnome_db_new_status_		* libgnomedb/gnome-db-util.[ch] (gnome_db_new_status_

2001-11-03  Rodrigo Moya <rodrigo gnome-db org>			2001-11-03  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.c (gnome_db_new_scrolled_w		* libgnomedb/gnome-db-util.c (gnome_db_new_scrolled_w
	(gnome_db_new_tree_view_widget): new functions			(gnome_db_new_tree_view_widget): new functions

	* libgnomedb/gnome-db-grid.[ch] (gnome_db_grid_set_fr		* libgnomedb/gnome-db-grid.[ch] (gnome_db_grid_set_fr
	(gnome_db_grid_new_with_recordset): removed, as GdaRe		(gnome_db_grid_new_with_recordset): removed, as GdaRe
	now a subclass of GdaDataModel, so we don't need anym		now a subclass of GdaDataModel, so we don't need anym
	specific GdaRecordset-related methods				specific GdaRecordset-related methods

2001-11-03  Rodrigo Moya <rodrigo gnome-db org>			2001-11-03  Rodrigo Moya <rodrigo gnome-db org>

	* Makefile.am: install libgnomedb.pc				* Makefile.am: install libgnomedb.pc

	* libgnomedb.pc.in: adapted to new header locations		* libgnomedb.pc.in: adapted to new header locations

	* configure.in: dumped library age to 1				* configure.in: dumped library age to 1

2001-11-02  Rodrigo Moya <rodrigo gnome-db org>			2001-11-02  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-model.[ch]: new file for utilit		* libgnomedb/gnome-db-model.[ch]: new file for utilit
	between our data-models and the GtkTreeModel stuff		between our data-models and the GtkTreeModel stuff

	* libgnomedb/new location for the library and start o		* libgnomedb/new location for the library and start o
	the new libgda							the new libgda

2001-11-02  Rodrigo Moya <rodrigo gnome-db org>			2001-11-02  Rodrigo Moya <rodrigo gnome-db org>

	* lib/*: removed. The library is now in libgnomedb/		* lib/*: removed. The library is now in libgnomedb/

	* configure.in: check for libgda, not libgda-client. 		* configure.in: check for libgda, not libgda-client. 
	to 0.9.0							to 0.9.0

2001-10-29  Akira TAGOH <tagoh gnome-db org>			2001-10-29  Akira TAGOH <tagoh gnome-db org>

	* libgnomedb/Makefile.am: Added library age.			* libgnomedb/Makefile.am: Added library age.

2001-10-29  Akira TAGOH  <tagoh gnome-db org>			2001-10-29  Akira TAGOH  <tagoh gnome-db org>

	* configure.in: Added library age variables.			* configure.in: Added library age variables.

2001-10-08  Abel Cheung  <maddog linux org hk>			2001-10-08  Abel Cheung  <maddog linux org hk>

	* configure.in: CERTIFIED_GNOMIE, bye-bye.			* configure.in: CERTIFIED_GNOMIE, bye-bye.

2001-09-29  Fatih Demir <kabalak gtranslator org>		2001-09-29  Fatih Demir <kabalak gtranslator org>

	* configure.in: Added "ta" to the languages list.		* configure.in: Added "ta" to the languages list.

2001-09-27  Wang Jian  <lark linux net cn>			2001-09-27  Wang Jian  <lark linux net cn>

	* configure.in(ALL_LINGUAS): Added zh_CN.			* configure.in(ALL_LINGUAS): Added zh_CN.

2001-09-26  Pablo Saratxaga <pablo mandrakesoft com>		2001-09-26  Pablo Saratxaga <pablo mandrakesoft com>

	* configure.in: Added AZeri (az) to ALL_LINGUAS			* configure.in: Added AZeri (az) to ALL_LINGUAS

2001-09-17  Rodrigo Moya <rodrigo gnome-db org>			2001-09-17  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-combo.c: removed the "error" si		* libgnomedb/gnome-db-combo.c: removed the "error" si
									
	* libgnomedb/gnome-db-component.[ch]: removed, since 		* libgnomedb/gnome-db-component.[ch]: removed, since 
	anymore								anymore

	* libgnomedb/gnome-db-control-widget.c (gnome_db_cont		* libgnomedb/gnome-db-control-widget.c (gnome_db_cont
	removed, as this kind of functions (to retrieve infor		removed, as this kind of functions (to retrieve infor
	about CORBA components) will be present in libgda		about CORBA components) will be present in libgda
	(gnome_db_control_widget_get_repo_id): converted from		(gnome_db_control_widget_get_repo_id): converted from
	to a function							to a function
	Removed all GNOME::Database::UIShellComponent related		Removed all GNOME::Database::UIShellComponent related
	since this will be implemented on the front end level		since this will be implemented on the front end level
									

2001-09-11  Rodrigo Moya <rodrigo gnome-db org>			2001-09-11  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-list.[ch]: rewritten to be a sp		* libgnomedb/gnome-db-list.[ch]: rewritten to be a sp
	with one-column only						with one-column only

2001-09-04  Rodrigo Moya <rodrigo gnome-db org>			2001-09-04  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-model.[ch] (gnome_db_model_to_g		* libgnomedb/gnome-db-model.[ch] (gnome_db_model_to_g
	for converting a GdaDataModel into a GtkTreeModel		for converting a GdaDataModel into a GtkTreeModel

	* libgnomedb/gnome-db-grid.[ch]: started new grid wid		* libgnomedb/gnome-db-grid.[ch]: started new grid wid
	GTK 2.0 widgets, and not on the ugly GtkCList			GTK 2.0 widgets, and not on the ugly GtkCList

2001-08-31  Abel Cheung  <maddog linux org hk>			2001-08-31  Abel Cheung  <maddog linux org hk>

	* configure.in (ALL_LINGUAS): zh_TW.Big5 -> zh_TW		* configure.in (ALL_LINGUAS): zh_TW.Big5 -> zh_TW

2001-08-28  Rodrigo Moya <rodrigo gnome-db org>			2001-08-28  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-control-widget.[ch]:			* libgnomedb/gnome-db-control-widget.[ch]:
	* libgnomedb/gnome-db-dataset.[ch]:				* libgnomedb/gnome-db-dataset.[ch]:
	* libgnomedb/gnome-db-dsn-config.[ch]:				* libgnomedb/gnome-db-dsn-config.[ch]:
	* libgnomedb/gnome-db-icon-list.[ch]:				* libgnomedb/gnome-db-icon-list.[ch]:
	* libgnomedb/gnome-db-list.[ch]:				* libgnomedb/gnome-db-list.[ch]:
	* libgnomedb/gnome-db-log-viewer.[ch]:				* libgnomedb/gnome-db-log-viewer.[ch]:
	* libgnomedb/gnome-db-login.[ch]:				* libgnomedb/gnome-db-login.[ch]:
	* libgnomedb/gnome-db-combo.[ch]: moved all class mem		* libgnomedb/gnome-db-combo.[ch]: moved all class mem

	* libgnomedb/gnome-db-icon-list.[ch] (gnome_db_icon_l		* libgnomedb/gnome-db-icon-list.[ch] (gnome_db_icon_l
	this #define to a function, as now all class members 		this #define to a function, as now all class members 
	can't be accessed directly					can't be accessed directly

2001-08-27  Rodrigo Moya <rodrigo gnome-db org>			2001-08-27  Rodrigo Moya <rodrigo gnome-db org>

	* added all auto*-related files					* added all auto*-related files

2001-08-24  Rodrigo Moya <rodrigo gnome-db org>			2001-08-24  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.h: added some useful #defi		* libgnomedb/gnome-db-util.h: added some useful #defi

2001-08-23  Rodrigo Moya <rodrigo gnome-db org>			2001-08-23  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-error-dlg.[ch]: renamed to gnom		* libgnomedb/gnome-db-error-dlg.[ch]: renamed to gnom
	name of the class is GnomeDbErrorDialog				name of the class is GnomeDbErrorDialog

2001-08-22  Rodrigo Moya <rodrigo gnome-db org>			2001-08-22  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-init.c (gnome_db_main_run, gnom		* libgnomedb/gnome-db-init.c (gnome_db_main_run, gnom

	* libgnomedb/gnome-db-shortcut.[ch]: re-moved to gnom		* libgnomedb/gnome-db-shortcut.[ch]: re-moved to gnom
	very useless in a DB-bound widgets library			very useless in a DB-bound widgets library

2001-08-20  Rodrigo Moya <rodrigo gnome-db org>			2001-08-20  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.h (gnome_db_new_vpaned_wid		* libgnomedb/gnome-db-util.h (gnome_db_new_vpaned_wid

	* libgnomedb/gnome-db-shell-component*: removed, sinc		* libgnomedb/gnome-db-shell-component*: removed, sinc
	end, now in gnome-db/lib					end, now in gnome-db/lib

2001-08-20  Rodrigo Moya <rodrigo gnome-db org>			2001-08-20  Rodrigo Moya <rodrigo gnome-db org>

	* doc/C/moved reference from gnome-db module			* doc/C/moved reference from gnome-db module

2001-08-19  Rodrigo Moya <rodrigo gnome-db org>			2001-08-19  Rodrigo Moya <rodrigo gnome-db org>

	* splitted from gnome-db to have the widgets library 		* splitted from gnome-db to have the widgets library 
	package/module							package/module

2001-08-18  Rodrigo Moya <rodrigo gnome-db org>			2001-08-18  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-control.[ch]:				* libgnomedb/gnome-db-control.[ch]:
	* libgnomedb/gnome-db-shell-component.[ch]: s/GnomeDb		* libgnomedb/gnome-db-shell-component.[ch]: s/GnomeDb

2001-08-07  Rodrigo Moya <rodrigo gnome-db org>			2001-08-07  Rodrigo Moya <rodrigo gnome-db org>

        * libgnomedb/gnome-db-combo.c (show_recordset): free 	        * libgnomedb/gnome-db-combo.c (show_recordset): free 

        * libgnomedb/gnome-db-login.c (gnome_db_login_new): d	        * libgnomedb/gnome-db-login.c (gnome_db_login_new): d

2001-08-01  Rodrigo Moya <rodrigo gnome-db org>			2001-08-01  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-combo.c (gnome_db_set_recordset		* libgnomedb/gnome-db-combo.c (gnome_db_set_recordset
	recordset, just unref it, and ref the new one			recordset, just unref it, and ref the new one

	* libgnomedb/*.c: added some inline documentation		* libgnomedb/*.c: added some inline documentation

2001-07-30  Rodrigo Moya <rodrigo gnome-db org>			2001-07-30  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-browser.c: removed the frame wi		* libgnomedb/gnome-db-browser.c: removed the frame wi
	detail pane, and made some UI tweaks				detail pane, and made some UI tweaks

2001-07-29  Rodrigo Moya <rodrigo gnome-db org>			2001-07-29  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-designer.c (gnome_db_designer_r		* libgnomedb/gnome-db-designer.c (gnome_db_designer_r
	the list returned by gda_xml_database_get_tables, whi		the list returned by gda_xml_database_get_tables, whi
	xmlNodePtr, but a GList						xmlNodePtr, but a GList

	* libgnomedb/gnome-db-export.c (run_button_clicked_cb		* libgnomedb/gnome-db-export.c (run_button_clicked_cb
	running the export process					running the export process
	(export_finished_cb, export_cancelled_cb): re-enable 		(export_finished_cb, export_cancelled_cb): re-enable 

2001-07-28  Rodrigo Moya <rodrigo gnome-db org>			2001-07-28  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-export.c: make it work with the		* libgnomedb/gnome-db-export.c: make it work with the
	GdaExport class							GdaExport class

	* libgnomedb/gnome-db-util.c (gnome_db_yes_no_dialog)		* libgnomedb/gnome-db-util.c (gnome_db_yes_no_dialog)

2001-07-25  Rodrigo Moya <rodrigo gnome-db org>			2001-07-25  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-grid.c (gnome_db_grid_set_recor		* libgnomedb/gnome-db-grid.c (gnome_db_grid_set_recor
	the given GdaRecordset, so it's now safe to free the 		the given GdaRecordset, so it's now safe to free the 
	after calling gnome_db_grid_set_recordset			after calling gnome_db_grid_set_recordset

	* libgnomedb/gnome-db-dataset.c (gnome_db_dataset_set		* libgnomedb/gnome-db-dataset.c (gnome_db_dataset_set

	* libgnomedb/gnome-db-list.c (gnome_db_list_set_recor		* libgnomedb/gnome-db-list.c (gnome_db_list_set_recor

	* libgnomedb/gnome-db-entry.c (gnome_db_entry_set_rec		* libgnomedb/gnome-db-entry.c (gnome_db_entry_set_rec

	* libgnomedb/gnome-db-label.c (gnome_db_label_set_rec		* libgnomedb/gnome-db-label.c (gnome_db_label_set_rec

	* libgnomedb/gnome-db-icon-list.c (gnome_db_icon_list		* libgnomedb/gnome-db-icon-list.c (gnome_db_icon_list

	* libgnomedb/gnome-db-browser.c: call gda_recordset_f		* libgnomedb/gnome-db-browser.c: call gda_recordset_f
	gnome_db_grid_set_recordset					gnome_db_grid_set_recordset

2001-07-24  Rodrigo Moya <rodrigo gnome-db org>			2001-07-24  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-export.c: first working UI vers		* libgnomedb/gnome-db-export.c: first working UI vers

	* libgnomedb/gnome-db-util.c (gnome_db_new_spin_butto		* libgnomedb/gnome-db-util.c (gnome_db_new_spin_butto
	contained function to create spin buttons			contained function to create spin buttons

2001-07-18  Rodrigo Moya <rodrigo gnome-db org>			2001-07-18  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-error.c: made the widget to sho		* libgnomedb/gnome-db-error.c: made the widget to sho
	a GtkText							a GtkText

	* libgnomedb/gnome-db-error-dlg.c: don't set size of 		* libgnomedb/gnome-db-error-dlg.c: don't set size of 

2001-07-16  Rodrigo Moya <rodrigo gnome-db org>			2001-07-16  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-error.[ch]: rework user interfa		* libgnomedb/gnome-db-error.[ch]: rework user interfa
	widget								widget

	* libgnomedb/gnome-db-error-dlg.[ch]: renamed object 		* libgnomedb/gnome-db-error-dlg.[ch]: renamed object 

2001-07-15  Rodrigo Moya <rodrigo gnome-db org>			2001-07-15  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-browser.c: added support for vi		* libgnomedb/gnome-db-browser.c: added support for vi
	and sequences							and sequences

	* libgnomedb/gnome-db-shortcut.c (gnome_db_shortcut_r		* libgnomedb/gnome-db-shortcut.c (gnome_db_shortcut_r
	background color						background color

2001-07-07  Rodrigo Moya <rodrigo gnome-db org>			2001-07-07  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-designer.c: connect to the GdaX		* libgnomedb/gnome-db-designer.c: connect to the GdaX
	signal, and refresh the view on that signal			signal, and refresh the view on that signal

	* libgnomedb/gnome-db-table-editor.[ch]: new widget c		* libgnomedb/gnome-db-table-editor.[ch]: new widget c
	edition of a table (its columns and settings)			edition of a table (its columns and settings)

2001-07-05  Rodrigo Moya <rodrigo gnome-db org>			2001-07-05  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-browser.c (gnome_db_browser_sho		* libgnomedb/gnome-db-browser.c (gnome_db_browser_sho
	(gnome_db_browser_set_arg):					(gnome_db_browser_set_arg):
	(gnome_db_browser_get_arg): GtkArg's				(gnome_db_browser_get_arg): GtkArg's

	* libgnomedb/gnome-db-combo.c (gnome_db_combo_destroy		* libgnomedb/gnome-db-combo.c (gnome_db_combo_destroy
	method								method
	(gnome_db_combo_set_arg):					(gnome_db_combo_set_arg):
	(gnome_db_combo_get_arg): GtkArg's				(gnome_db_combo_get_arg): GtkArg's
									

2001-07-04  Rodrigo Moya <rodrigo gnome-db org>			2001-07-04  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.c: fixed parameters passed		* libgnomedb/gnome-db-util.c: fixed parameters passed

	* libgnomedb/gnome-db-login.c: manage correctly last 		* libgnomedb/gnome-db-login.c: manage correctly last 

	* libgnomedb/gnome-db-control.[ch]:				* libgnomedb/gnome-db-control.[ch]:
	  gnome-db-control-corba.[ch]:					  gnome-db-control-corba.[ch]:
	  gnome-db-control-widget.[ch]: IDL namespace changes		  gnome-db-control-widget.[ch]: IDL namespace changes

2001-07-03  Rodrigo Moya <rodrigo gnome-db org>			2001-07-03  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-window.[ch]: replace all usage 		* libgnomedb/gnome-db-window.[ch]: replace all usage 
	bonobo-ui-compat functions with the correct XML-based		bonobo-ui-compat functions with the correct XML-based

	* libgnomedb/gnome-db-dsn-config-druid.c (druid_finis		* libgnomedb/gnome-db-dsn-config-druid.c (druid_finis
	the first parameter to the DSN connection string		the first parameter to the DSN connection string

2001-06-26  Rodrigo Moya <rodrigo gnome-db org>			2001-06-26  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-grid.c (gnome_db_grid_copy_clip		* libgnomedb/gnome-db-grid.c (gnome_db_grid_copy_clip

	* libgnomedb/gnome-db-config.c (gnome_db_config_get_s		* libgnomedb/gnome-db-config.c (gnome_db_config_get_s
	the list returned by oaf_query					the list returned by oaf_query

2001-06-20  Rodrigo Moya <rodrigo gnome-db org>			2001-06-20  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-export.[ch]: renamed variable '		* libgnomedb/gnome-db-export.[ch]: renamed variable '
	make GCC 3.0 and C++ compilers happy				make GCC 3.0 and C++ compilers happy

2001-06-14  Rodrigo Moya <rodrigo gnome-db org>			2001-06-14  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-control.c: take into account th		* libgnomedb/gnome-db-control.c: take into account th
	(setOwner and unsetOwner)					(setOwner and unsetOwner)
	Added 2 new signals for those 2 methods				Added 2 new signals for those 2 methods
	Call bonobo_object_construct with the correct CORBA o		Call bonobo_object_construct with the correct CORBA o

	* libgnomedb/gnome-db-control-corba.c (impl_GNOME_DB_		* libgnomedb/gnome-db-control-corba.c (impl_GNOME_DB_
	implemented							implemented
	(impl_GNOME_DB_Control_unsetOwner): implemented			(impl_GNOME_DB_Control_unsetOwner): implemented

	* libgnomedb/gnome-db-control-widget.c (gnome_db_cont		* libgnomedb/gnome-db-control-widget.c (gnome_db_cont
	implemented							implemented
	(gnome_db_control_widget_unset_owner): implemented		(gnome_db_control_widget_unset_owner): implemented

2001-06-13  Rodrigo Moya <rodrigo gnome-db org>			2001-06-13  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-export.[ch]: new widget to act 		* libgnomedb/gnome-db-export.[ch]: new widget to act 
	new GdaExport class						new GdaExport class

2001-06-08  Roger Pilkey <rpilkey magma ca>			2001-06-08  Roger Pilkey <rpilkey magma ca>

	* libgnomedb/gnome-db-browser.c: removed GAL #include		* libgnomedb/gnome-db-browser.c: removed GAL #include

2001-06-05  Rodrigo Moya  <rodrigo gnome-db org>		2001-06-05  Rodrigo Moya  <rodrigo gnome-db org>

	* libgnomedb/gnome-db-control-widget.c: proper handli		* libgnomedb/gnome-db-control-widget.c: proper handli

2001-06-01  Rodrigo Moya <rodrigo gnome-db org>			2001-06-01  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-dsn-config-druid.c (druid_finis		* libgnomedb/gnome-db-dsn-config-druid.c (druid_finis
	";PARAM=VALUE" to DSN string instead of only ";VALUE"		";PARAM=VALUE" to DSN string instead of only ";VALUE"

2001-05-18  Rodrigo Moya <rodrigo gnome-db org>			2001-05-18  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-designer.[ch]: made all GnomeDb		* libgnomedb/gnome-db-designer.[ch]: made all GnomeDb
	private								private
	(gnome_db_designer_get_filename): new function			(gnome_db_designer_get_filename): new function
	(gnome_db_designer_set_filename): new function			(gnome_db_designer_set_filename): new function
	(gnome_db_designer_save): new function				(gnome_db_designer_save): new function

2001-05-03  Rodrigo Moya <rodrigo gnome-db org>			2001-05-03  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-control.c (gnome_db_control_get		* libgnomedb/gnome-db-control.c (gnome_db_control_get
	* libgnomedb/gnome-db-browser.c: remove detail pane w		* libgnomedb/gnome-db-browser.c: remove detail pane w
	notebook tabs							notebook tabs
	* libgnomedb/gnome-db-dsn-config-druid.c (druid_finis		* libgnomedb/gnome-db-dsn-config-druid.c (druid_finis
	to the DSN string if the user actually typed somethin		to the DSN string if the user actually typed somethin

2001-04-27  Rodrigo Moya <rodrigo gnome-db org>			2001-04-27  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-browser.c (show_table_data_cb):		* libgnomedb/gnome-db-browser.c (show_table_data_cb):
	table's data							table's data

2001-04-26  Rodrigo Moya <rodrigo gnome-db org>			2001-04-26  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-log-viewer.c: some UI tweaks		* libgnomedb/gnome-db-log-viewer.c: some UI tweaks

2001-04-23  Rodrigo Moya <rodrigo gnome-db org>			2001-04-23  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-dsn-config-druid.c (gnome_db_ds		* libgnomedb/gnome-db-dsn-config-druid.c (gnome_db_ds
	to GnomeDruid's "cancel" signal					to GnomeDruid's "cancel" signal

2001-04-18  Rodrigo Moya <rodrigo gnome-db org>			2001-04-18  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/e-*paned*: imported EPaned widgets from 		* libgnomedb/e-*paned*: imported EPaned widgets from 
	that dependency, since we're only using the paned		that dependency, since we're only using the paned
	widgets. As soon as some "decent" paned widget is		widgets. As soon as some "decent" paned widget is
	available in GTK+ or gnome-libs, these files will be		available in GTK+ or gnome-libs, these files will be
	removed								removed

2001-04-17  Rodrigo Moya <rodrigo gnome-db org>			2001-04-17  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-login.[ch]: rework it to make i		* libgnomedb/gnome-db-login.[ch]: rework it to make i

2001-04-16  Rodrigo Moya <rodrigo gnome-db org>			2001-04-16  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-control.h: do not include gnome		* libgnomedb/gnome-db-control.h: do not include gnome
	since it's a private file, not to be installed			since it's a private file, not to be installed
	* libgnomedb/Makefile.am: also install GnomeDB.h (ORB		* libgnomedb/Makefile.am: also install GnomeDB.h (ORB
	needed by gnome-db-control.h					needed by gnome-db-control.h
	* libgnomedb/gnome-db-util.c (gnome_db_set_widget_too		* libgnomedb/gnome-db-util.c (gnome_db_set_widget_too
	if 'Show tooltips' option is enabled				if 'Show tooltips' option is enabled
	* libgnomedb/gnome-db-config.h: added new configure s		* libgnomedb/gnome-db-config.h: added new configure s

2001-04-15  Rodrigo Moya <rodrigo gnome-db org>			2001-04-15  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-dsn-config.c: disable "Global" 		* libgnomedb/gnome-db-dsn-config.c: disable "Global" 
	sources are allowed						sources are allowed
	* libgnomedb/gnome-db-util.[ch] (gnome_db_set_widget_		* libgnomedb/gnome-db-util.[ch] (gnome_db_set_widget_
	to add tooltips to widgets					to add tooltips to widgets

2001-04-12  Rodrigo Moya <rodrigo gnome-db org>			2001-04-12  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-dsn-config-druid.[ch]: added Gn		* libgnomedb/gnome-db-dsn-config-druid.[ch]: added Gn
	for easy addition of new data sources				for easy addition of new data sources

2001-04-11  Rodrigo Moya <rodrigo gnome-db org>			2001-04-11  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-browser.c: attempt a new look&f		* libgnomedb/gnome-db-browser.c: attempt a new look&f
	* libgnomedb/gnome-db-icon-list.[ch]: improved look		* libgnomedb/gnome-db-icon-list.[ch]: improved look
									

2001-04-08  Rodrigo Moya <rodrigo gnome-db org>			2001-04-08  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-control.c, gnome-db-control.h, 		* libgnomedb/gnome-db-control.c, gnome-db-control.h, 
	gnome-db-control-corba.h: changed from BonoboObject t		gnome-db-control-corba.h: changed from BonoboObject t
	(by Michael Meeks)						(by Michael Meeks)
									
2001-04-01  Rodrigo Moya <rodrigo gnome-db org>			2001-04-01  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.c (gnome_db_load_window_co		* libgnomedb/gnome-db-util.c (gnome_db_load_window_co
	(gnome_db_save_window_config): use "/apps" prefix for		(gnome_db_save_window_config): use "/apps" prefix for
	configuration strings						configuration strings

2001-03-30  Rodrigo Moya <rodrigo gnome-db org>			2001-03-30  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-config.[ch] (gnome_db_config_ge		* libgnomedb/gnome-db-config.[ch] (gnome_db_config_ge
	function to retrieve the list of saved SQL queries		function to retrieve the list of saved SQL queries
	Changed config prefix from /gnome-db to /apps/gnome-d		Changed config prefix from /gnome-db to /apps/gnome-d
	(gnome_db_config_get_saved_xml_queries): ditto for XM		(gnome_db_config_get_saved_xml_queries): ditto for XM
	* libgnomedb/gnome-db-browser.c: new rework, now with		* libgnomedb/gnome-db-browser.c: new rework, now with
	and some new options						and some new options

2001-03-20  Rodrigo Moya <rodrigo gnome-db org>			2001-03-20  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-moniker.[ch]: replaced the use 		* libgnomedb/gnome-db-moniker.[ch]: replaced the use 
	BonoboMonikerSimple						BonoboMonikerSimple

2001-03-18  Rodrigo Moya <rodrigo gnome-db org>			2001-03-18  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/*.h: cleaned up #include mess by only in		* libgnomedb/*.h: cleaned up #include mess by only in
	are really needed						are really needed
	* libgnomedb/gnome-db-print.c: started support for pr		* libgnomedb/gnome-db-print.c: started support for pr
	* libgnomedb/gnome-db-util.c: added Gerhard to list o		* libgnomedb/gnome-db-util.c: added Gerhard to list o

2001-03-17  Rodrigo Moya <rodrigo gnome-db org>			2001-03-17  Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-help.[ch]: remove this *f #* us		* libgnomedb/gnome-db-help.[ch]: remove this *f #* us
	thing it did was add a dependency on gtkhtml. Will be		thing it did was add a dependency on gtkhtml. Will be
	to use the EBrowser component					to use the EBrowser component
	* libgnomedb/gnome-db-control.[ch]: removed as the Gn		* libgnomedb/gnome-db-control.[ch]: removed as the Gn
	almost useless: it was a wrapper for the BonoboGeneri		almost useless: it was a wrapper for the BonoboGeneri
	object, but now it's not needed anymore				object, but now it's not needed anymore
	* libgnomedb/gnome-db-control-instance.[ch]: moved to		* libgnomedb/gnome-db-control-instance.[ch]: moved to
	* libgnomedb/gnome-db-control-corba.[ch], gnome-db.h:		* libgnomedb/gnome-db-control-corba.[ch], gnome-db.h:
	GnomeDbControl/GnomeDbControlInstance change			GnomeDbControl/GnomeDbControlInstance change

2001-01-03	Rodrigo Moya <rodrigo gnome-db org>		2001-01-03	Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/added GnomeDbEntry widget, which is a da		* libgnomedb/added GnomeDbEntry widget, which is a da
	* libgnomedb/added GnomeDbLabel widget, which is a da		* libgnomedb/added GnomeDbLabel widget, which is a da

2000-12-20	Rodrigo Moya <rodrigo gnome-db org>		2000-12-20	Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/impl_GNOME_DB_Control_do*Clipboard: impl		* libgnomedb/impl_GNOME_DB_Control_do*Clipboard: impl

2000-12-19	Rodrigo Moya <rodrigo gnome-db org>		2000-12-19	Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-control-*: fixed GnomeDB CORBA 		* libgnomedb/gnome-db-control-*: fixed GnomeDB CORBA 
	now calls to our custom IDL interface from the Bonobo		now calls to our custom IDL interface from the Bonobo

2000-12-17	Rodrigo Moya <rodrigo gnome-db org>		2000-12-17	Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-util.[ch]: added gnome_db_show_		* libgnomedb/gnome-db-util.[ch]: added gnome_db_show_
	* libgnomedb/gnome-db-dsn-config.[ch]: added function		* libgnomedb/gnome-db-dsn-config.[ch]: added function
	structure members						structure members
									
2000-12-10	Rodrigo Moya <rodrigo gnome-db org>		2000-12-10	Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-login.[ch]: added convenience f		* libgnomedb/gnome-db-login.[ch]: added convenience f
	private structure members					private structure members
	* libgnomedb/gnome-db-login-dlg.[ch]: small code clea		* libgnomedb/gnome-db-login-dlg.[ch]: small code clea

2000-12-06	Rodrigo Moya <rodrigo gnome-db org>		2000-12-06	Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-help.[ch]: worked a bit on maki		* libgnomedb/gnome-db-help.[ch]: worked a bit on maki
	usable								usable

2000-12-03	Rodrigo Moya <rodrigo gnome-db org>		2000-12-03	Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/started GnomeDbMoniker class, for easing		* libgnomedb/started GnomeDbMoniker class, for easing
	of monikers							of monikers

2000-12-02	Rodrigo Moya <rodrigo gnome-db org>		2000-12-02	Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/gnome-db-log-viewer.[ch]: implemented gn		* libgnomedb/gnome-db-log-viewer.[ch]: implemented gn

2000-11-24	Rodrigo Moya <rodrigo gnome-db org>		2000-11-24	Rodrigo Moya <rodrigo gnome-db org>

	* libgnomedb/added correct license notices (LGPL) to 		* libgnomedb/added correct license notices (LGPL) to 

2000-11-19	Rodrigo Moya <rodrigo linuxave net>		2000-11-19	Rodrigo Moya <rodrigo linuxave net>

	* libgnomedb/changed GnomeDB subdomain to DB			* libgnomedb/changed GnomeDB subdomain to DB

2000-11-18	Rodrigo Moya <rodrigo linuxave net>		2000-11-18	Rodrigo Moya <rodrigo linuxave net>

	* libgnomedb/gnome-db-control*: implemented new do* I		* libgnomedb/gnome-db-control*: implemented new do* I

2000-11-17	Rodrigo Moya <rodrigo linuxave net>		2000-11-17	Rodrigo Moya <rodrigo linuxave net>

	* libgnomedb/gnome-db-control-corba.c: s/GnomeDB_/GNO		* libgnomedb/gnome-db-control-corba.c: s/GnomeDB_/GNO
	* libgnomedb/gnome-db-control-widget.c: s/GnomeDB_/GN		* libgnomedb/gnome-db-control-widget.c: s/GnomeDB_/GN
	* libgnomedb/gnome-db-control-instance.c: s/GnomeDB_/		* libgnomedb/gnome-db-control-instance.c: s/GnomeDB_/

2000-11-12	Rodrigo Moya <rodrigo linuxave net>		2000-11-12	Rodrigo Moya <rodrigo linuxave net>

	* libgnomedb/gnome-db-control*: implemented common me		* libgnomedb/gnome-db-control*: implemented common me
	* libgnomedb/gnome-db-browser: show extra info in dia		* libgnomedb/gnome-db-browser: show extra info in dia
	* libgnomedb/gnome-db-designer: removed paned window		* libgnomedb/gnome-db-designer: removed paned window

2000-11-01	Rodrigo Moya <rodrigo linuxave net>		2000-11-01	Rodrigo Moya <rodrigo linuxave net>

	* libgnomedb/gnome-db-help.[ch]: added functions for 		* libgnomedb/gnome-db-help.[ch]: added functions for 
	the help viewer's history					the help viewer's history

2000-10-27	Rodrigo Moya <rodrigo linuxave net>		2000-10-27	Rodrigo Moya <rodrigo linuxave net>

	* libgnomedb/improved printer setup dialog stuff		* libgnomedb/improved printer setup dialog stuff

2000-10-22	Rodrigo Moya <rodrigo linuxave net>		2000-10-22	Rodrigo Moya <rodrigo linuxave net>

	* libgnomedb/small fixes to make at last control acti		* libgnomedb/small fixes to make at last control acti
	work								work

2000-10-21	Rodrigo Moya <rodrigo linuxave net>		2000-10-21	Rodrigo Moya <rodrigo linuxave net>

	* libgnomedb/reworked the Bonobo menu and toolbar mer		* libgnomedb/reworked the Bonobo menu and toolbar mer
	* libgnomedb/added bonobo-ui-compat* as a temporary m		* libgnomedb/added bonobo-ui-compat* as a temporary m
	* libgnomedb/removed the GnomeDbFactory object, not n		* libgnomedb/removed the GnomeDbFactory object, not n
	* libgnomedb/separated GnomeDbControl/ControlInstance		* libgnomedb/separated GnomeDbControl/ControlInstance
	  different objects						  different objects

2000-10-17	Rodrigo Moya <rodrigo linuxave net>		2000-10-17	Rodrigo Moya <rodrigo linuxave net>
	* libgnomedb/made basic menu merging. Though, a lot o		* libgnomedb/made basic menu merging. Though, a lot o
	to insert controls' menus in the right place, and to 		to insert controls' menus in the right place, and to 
	it correctly.							it correctly.
									
2000-10-15	Rodrigo Moya <rodrigo linuxave net>		2000-10-15	Rodrigo Moya <rodrigo linuxave net>
	* libgnomedb/created ChangeLog					* libgnomedb/created ChangeLog

2004-10-05  Daniel Espinosa Ortiz <esodan yahoo com mx>	      <
							      <
	* libgnomedb/gnome-db-combo.c ported to GtkComboBoxEn <
	* libgnomedb/gnome-db-combo.h ported to GtkComboBoxEn <
	* libgnomedb/gnome-db-form.c added the method to hide <
	buttons and to know if they are displayed.	      <
	* libgnomedb/gnome-db-form.c added the event notifica <
	of row (cliking a navigation button).		      <
	* libgnomedb/gnome-db-form.c added the method to set/ <
	a GnomeDateEdit (just a propoused utility!!!!)	      <
Sólo en ../cvs/gnome-db-cvs/libgnomedb: components
Sólo en ./libgnomedb-1.1.6a: config.guess
Sólo en ./libgnomedb-1.1.6a: config.log
Sólo en ./libgnomedb-1.1.6a: config.status
Sólo en ./libgnomedb-1.1.6a: config.sub
Sólo en ./libgnomedb-1.1.6a: configure
diff -rbBpy ./libgnomedb-1.1.6a/configure.in ../cvs/gnome-db-cvs/libgnomedb/configure.in
AC_PREREQ(2.52)							AC_PREREQ(2.52)
AC_INIT(libgnomedb/libgnomedb.h)				AC_INIT(libgnomedb/libgnomedb.h)

GNOMEDB_MAJOR_VERSION=1						GNOMEDB_MAJOR_VERSION=1
GNOMEDB_MINOR_VERSION=1						GNOMEDB_MINOR_VERSION=1
GNOMEDB_MICRO_VERSION=6					      |	GNOMEDB_MICRO_VERSION=7
GNOMEDB_VERSION=$GNOMEDB_MAJOR_VERSION.$GNOMEDB_MINOR_VERSION	GNOMEDB_VERSION=$GNOMEDB_MAJOR_VERSION.$GNOMEDB_MINOR_VERSION

AC_SUBST(GNOMEDB_MAJOR_VERSION)					AC_SUBST(GNOMEDB_MAJOR_VERSION)
AC_SUBST(GNOMEDB_MINOR_VERSION)					AC_SUBST(GNOMEDB_MINOR_VERSION)
AC_SUBST(GNOMEDB_MICRO_VERSION)					AC_SUBST(GNOMEDB_MICRO_VERSION)
AC_SUBST(GNOMEDB_VERSION)					AC_SUBST(GNOMEDB_VERSION)

#								#
# Making releases:						# Making releases:
# - If interfaces have been changed or added, set GNOMEDB_CUR	# - If interfaces have been changed or added, set GNOMEDB_CUR
#   GNOMEDB_AGE += 1, set GNOMEDB_REVISION to 0.		#   GNOMEDB_AGE += 1, set GNOMEDB_REVISION to 0.
# - If binary compatibility has been broken (e.g. removed or 	# - If binary compatibility has been broken (e.g. removed or 
#   set GNOMEDB_CURRENT += 1, GNOMEDB_REVISION and GNOMEDB_AG	#   set GNOMEDB_CURRENT += 1, GNOMEDB_REVISION and GNOMEDB_AG
# - If interfaces is the same as the previous version, set GN	# - If interfaces is the same as the previous version, set GN
#								#
GNOMEDB_CURRENT=4						GNOMEDB_CURRENT=4
GNOMEDB_REVISION=0						GNOMEDB_REVISION=0
GNOMEDB_AGE=1							GNOMEDB_AGE=1

AC_SUBST(GNOMEDB_CURRENT)					AC_SUBST(GNOMEDB_CURRENT)
AC_SUBST(GNOMEDB_REVISION)					AC_SUBST(GNOMEDB_REVISION)
AC_SUBST(GNOMEDB_AGE)						AC_SUBST(GNOMEDB_AGE)

AM_INIT_AUTOMAKE(libgnomedb, $GNOMEDB_VERSION)			AM_INIT_AUTOMAKE(libgnomedb, $GNOMEDB_VERSION)

AM_MAINTAINER_MODE						AM_MAINTAINER_MODE

AC_PROG_INTLTOOL						AC_PROG_INTLTOOL

AC_DEFINE_UNQUOTED(GNOME_DB_EXPLICIT_TRANSLATION_DOMAIN, "lib	AC_DEFINE_UNQUOTED(GNOME_DB_EXPLICIT_TRANSLATION_DOMAIN, "lib

dnl ******************************				dnl ******************************
dnl Checks for programs						dnl Checks for programs
dnl ******************************				dnl ******************************
AC_ISC_POSIX							AC_ISC_POSIX
AC_PROG_CC							AC_PROG_CC
AC_STDC_HEADERS							AC_STDC_HEADERS
AC_ARG_PROGRAM							AC_ARG_PROGRAM
AM_PROG_LIBTOOL							AM_PROG_LIBTOOL

dnl ******************************				dnl ******************************
dnl Scrollkeeper						dnl Scrollkeeper
dnl ******************************				dnl ******************************
AC_PATH_PROG(SCROLLKEEPER_CONFIG, scrollkeeper-config,no)	AC_PATH_PROG(SCROLLKEEPER_CONFIG, scrollkeeper-config,no)
if test x$SCROLLKEEPER_CONFIG = xno; then			if test x$SCROLLKEEPER_CONFIG = xno; then
  AC_MSG_ERROR(Couldn't find scrollkeeper-config -- please in	  AC_MSG_ERROR(Couldn't find scrollkeeper-config -- please in
fi								fi
SCROLLKEEPER_LOCALSTATE_DIR=`scrollkeeper-config --pkglocalst	SCROLLKEEPER_LOCALSTATE_DIR=`scrollkeeper-config --pkglocalst
AC_SUBST(SCROLLKEEPER_LOCALSTATE_DIR)				AC_SUBST(SCROLLKEEPER_LOCALSTATE_DIR)

dnl ******************************				dnl ******************************
dnl Translations						dnl Translations
dnl ******************************				dnl ******************************
GETTEXT_PACKAGE=libgnomedb-2					GETTEXT_PACKAGE=libgnomedb-2
AC_SUBST(GETTEXT_PACKAGE)					AC_SUBST(GETTEXT_PACKAGE)
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE")		AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE")
ALL_LINGUAS="az be ca cs da de el en_CA en_GB es fa fi fr ga  |	ALL_LINGUAS="az be ca cs da de el en_CA en_GB es fa fi fr ga 
AM_GLIB_GNU_GETTEXT						AM_GLIB_GNU_GETTEXT

dnl ******************************				dnl ******************************
dnl GConf schemas						dnl GConf schemas
dnl ******************************				dnl ******************************
AC_PATH_PROG(GCONFTOOL, gconftool-2)				AC_PATH_PROG(GCONFTOOL, gconftool-2)
AM_GCONF_SOURCE_2						AM_GCONF_SOURCE_2

dnl ******************************				dnl ******************************
dnl Checks for libraries					dnl Checks for libraries
dnl ******************************				dnl ******************************
GNOME_COMPILE_WARNINGS(maximum)				      <
CFLAGS="$CFLAGS $WARN_CFLAGS"				      <
CPPFLAGS="$CPPFLAGS $WARN_FLAGS"			      <

GTK_MODULES="gtk+-2.0 >= 2.4.0"					GTK_MODULES="gtk+-2.0 >= 2.4.0"
LIBGDA_MODULES="libgda >= 1.1.1"				LIBGDA_MODULES="libgda >= 1.1.1"
GNOME_MODULES="libgnomeui-2.0 >= 1.103 bonobo-activation-2.0 	GNOME_MODULES="libgnomeui-2.0 >= 1.103 bonobo-activation-2.0 
LIBGLADE_MODULES="libglade-2.0"					LIBGLADE_MODULES="libglade-2.0"
LIBGNOMEDB_REQUIRES="$GTK_MODULES $LIBGDA_MODULES"		LIBGNOMEDB_REQUIRES="$GTK_MODULES $LIBGDA_MODULES"

PKG_CHECK_MODULES(LIBGNOMEDB, $GTK_MODULES $LIBGDA_MODULES)	PKG_CHECK_MODULES(LIBGNOMEDB, $GTK_MODULES $LIBGDA_MODULES)
AC_SUBST(LIBGNOMEDB_CFLAGS)					AC_SUBST(LIBGNOMEDB_CFLAGS)
AC_SUBST(LIBGNOMEDB_LIBS)					AC_SUBST(LIBGNOMEDB_LIBS)

AC_ARG_ENABLE(gnome, [  --enable-gnome      Build with GNOME 	AC_ARG_ENABLE(gnome, [  --enable-gnome      Build with GNOME 
                                                             	                                                             
if test x$enable_gnome = xauto || test x$enable_gnome = xyes 	if test x$enable_gnome = xauto || test x$enable_gnome = xyes 
   PKG_CHECK_MODULES(WITHGNOME, $GNOME_MODULES, have_gnome=ye	   PKG_CHECK_MODULES(WITHGNOME, $GNOME_MODULES, have_gnome=ye
   if test x"$have_gnome" = "xyes"; then			   if test x"$have_gnome" = "xyes"; then
         enable_gnome=yes					         enable_gnome=yes
	 WITHGNOME_CFLAGS="$WITHGNOME_CFLAGS -DBUILD_WITH_GNO		 WITHGNOME_CFLAGS="$WITHGNOME_CFLAGS -DBUILD_WITH_GNO
         LIBGNOMEDB_REQUIRES="$LIBGNOMEDB_REQUIRES $GNOME_MOD	         LIBGNOMEDB_REQUIRES="$LIBGNOMEDB_REQUIRES $GNOME_MOD
   else								   else
         enable_gnome=no 					         enable_gnome=no 
	 WITHGNOME_CFLAGS=						 WITHGNOME_CFLAGS=
	 WITHGNOME_LIBS=						 WITHGNOME_LIBS=
   fi								   fi
else								else
   enable_gnome=no         					   enable_gnome=no         
   WITHGNOME_CFLAGS=						   WITHGNOME_CFLAGS=
   WITHGNOME_LIBS=						   WITHGNOME_LIBS=
fi								fi

AM_CONDITIONAL(BUILD_WITH_GNOME, test x$enable_gnome = xyes)	AM_CONDITIONAL(BUILD_WITH_GNOME, test x$enable_gnome = xyes)
AC_SUBST(WITHGNOME_CFLAGS)					AC_SUBST(WITHGNOME_CFLAGS)
AC_SUBST(WITHGNOME_LIBS)					AC_SUBST(WITHGNOME_LIBS)

PKG_CHECK_MODULES(LIBGLADE, $LIBGLADE_MODULES, have_libglade=	PKG_CHECK_MODULES(LIBGLADE, $LIBGLADE_MODULES, have_libglade=
AM_CONDITIONAL(HAVE_LIBGLADE, test x"$have_libglade" = "xyes"	AM_CONDITIONAL(HAVE_LIBGLADE, test x"$have_libglade" = "xyes"
if test x"$have_libglade" = "xyes"				if test x"$have_libglade" = "xyes"
then								then
	LIBGLADE_CFLAGS="$LIBGLADE_CFLAGS -DHAVE_LIBGLADE"		LIBGLADE_CFLAGS="$LIBGLADE_CFLAGS -DHAVE_LIBGLADE"
        LIBGNOMEDB_REQUIRES="$LIBGNOMEDB_REQUIRES $LIBGLADE_M	        LIBGNOMEDB_REQUIRES="$LIBGNOMEDB_REQUIRES $LIBGLADE_M
fi								fi
AC_SUBST(LIBGLADE_CFLAGS)					AC_SUBST(LIBGLADE_CFLAGS)
AC_SUBST(LIBGLADE_LIBS)						AC_SUBST(LIBGLADE_LIBS)

PKG_CHECK_MODULES(GTKSOURCEVIEW, gtksourceview-1.0, have_gtks	PKG_CHECK_MODULES(GTKSOURCEVIEW, gtksourceview-1.0, have_gtks
AM_CONDITIONAL(HAVE_GTKSOURCEVIEW, test x"$have_gtksourceview	AM_CONDITIONAL(HAVE_GTKSOURCEVIEW, test x"$have_gtksourceview
GTKSOURCEVIEW_CFLAGS="$GTKSOURCEVIEW_CFLAGS"			GTKSOURCEVIEW_CFLAGS="$GTKSOURCEVIEW_CFLAGS"
if test x"$have_gtksourceview" = "xyes"				if test x"$have_gtksourceview" = "xyes"
then								then
	GTKSOURCEVIEW_CFLAGS="$GTKSOURCEVIEW_CFLAGS -DHAVE_GT		GTKSOURCEVIEW_CFLAGS="$GTKSOURCEVIEW_CFLAGS -DHAVE_GT
fi								fi
AC_SUBST(GTKSOURCEVIEW_CFLAGS)					AC_SUBST(GTKSOURCEVIEW_CFLAGS)
AC_SUBST(GTKSOURCEVIEW_LIBS)					AC_SUBST(GTKSOURCEVIEW_LIBS)

PKG_CHECK_MODULES(GDA_EVOLUTION, libecal-1.0 libebook-1.0, ha	PKG_CHECK_MODULES(GDA_EVOLUTION, libecal-1.0 libebook-1.0, ha
if test x"$have_evolution" = "xyes"				if test x"$have_evolution" = "xyes"
then								then
	EVOLUTION_VERSION=`pkg-config --modversion evolution-		EVOLUTION_VERSION=`pkg-config --modversion evolution-
	AC_SUBST(EVOLUTION_VERSION)					AC_SUBST(EVOLUTION_VERSION)
fi								fi
AM_CONDITIONAL(HAVE_EVOLUTION, test x"$have_evolution" = "xye	AM_CONDITIONAL(HAVE_EVOLUTION, test x"$have_evolution" = "xye
AC_SUBST(GDA_EVOLUTION_CFLAGS)					AC_SUBST(GDA_EVOLUTION_CFLAGS)
AC_SUBST(GDA_EVOLUTION_LIBS)					AC_SUBST(GDA_EVOLUTION_LIBS)

AC_SUBST(LIBGNOMEDB_REQUIRES)					AC_SUBST(LIBGNOMEDB_REQUIRES)

dnl ******************************				dnl ******************************
dnl gtk-doc							dnl gtk-doc
dnl ******************************				dnl ******************************

AC_ARG_WITH(html-dir, [  --with-html-dir=PATH path to install	AC_ARG_WITH(html-dir, [  --with-html-dir=PATH path to install
                                                             	                                                             
if test "x$with_html_dir" = "x" ; then				if test "x$with_html_dir" = "x" ; then
  HTML_DIR='${datadir}/gtk-doc/html'				  HTML_DIR='${datadir}/gtk-doc/html'
else								else
  HTML_DIR=$with_html_dir					  HTML_DIR=$with_html_dir
fi								fi
                                                             	                                                             
AC_SUBST(HTML_DIR)						AC_SUBST(HTML_DIR)
                                                             	                                                             
gtk_doc_min_version=1.0						gtk_doc_min_version=1.0
AC_MSG_CHECKING([gtk-doc version >= $gtk_doc_min_version])	AC_MSG_CHECKING([gtk-doc version >= $gtk_doc_min_version])
if pkg-config --atleast-version=$gtk_doc_min_version gtk-doc;	if pkg-config --atleast-version=$gtk_doc_min_version gtk-doc;
  AC_MSG_RESULT(yes)						  AC_MSG_RESULT(yes)
  GTKDOC=true							  GTKDOC=true
else								else
  AC_MSG_RESULT(no)						  AC_MSG_RESULT(no)
  GTKDOC=false							  GTKDOC=false
fi								fi
                                                             	                                                             
dnl Let people disable the gtk-doc stuff.			dnl Let people disable the gtk-doc stuff.
AC_ARG_ENABLE(gtk-doc, [  --enable-gtk-doc  Use gtk-doc to bu	AC_ARG_ENABLE(gtk-doc, [  --enable-gtk-doc  Use gtk-doc to bu
                                                             	                                                             
if test x$enable_gtk_doc = xauto ; then				if test x$enable_gtk_doc = xauto ; then
  if test x$GTKDOC = xtrue ; then				  if test x$GTKDOC = xtrue ; then
    enable_gtk_doc=yes						    enable_gtk_doc=yes
  else								  else
    enable_gtk_doc=no						    enable_gtk_doc=no
  fi								  fi
fi								fi
                                                             	                                                             
AM_CONDITIONAL(ENABLE_GTK_DOC, test x$enable_gtk_doc = xyes)	AM_CONDITIONAL(ENABLE_GTK_DOC, test x$enable_gtk_doc = xyes)

AC_OUTPUT([							AC_OUTPUT([
Makefile							Makefile
libgnomedb.spec							libgnomedb.spec
libgnomedb.pc							libgnomedb.pc
control-center/Makefile						control-center/Makefile
data/Makefile							data/Makefile
doc/Makefile							doc/Makefile
doc/libgnomedb-C.omf						doc/libgnomedb-C.omf
doc/C/Makefile							doc/C/Makefile
glade/Makefile							glade/Makefile
libgnomedb/Makefile						libgnomedb/Makefile
po/Makefile.in							po/Makefile.in
testing/Makefile						testing/Makefile
stamp.h								stamp.h
])								])

Sólo en ../cvs/gnome-db-cvs/libgnomedb/control-center: CVS
diff -rbBpy ./libgnomedb-1.1.6a/control-center/database-capplet.c ../cvs/gnome-db-cvs/libgnomedb/control-center/database-capplet.c
/* GNOME-DB Configurator					/* GNOME-DB Configurator
 * Copyright (C) 2000-2002 The GNOME Foundation.		 * Copyright (C) 2000-2002 The GNOME Foundation.
 *								 *
 * AUTHORS:							 * AUTHORS:
 *      Rodrigo Moya <rodrigo gnome-db org>			 *      Rodrigo Moya <rodrigo gnome-db org>
 *								 *
 * This program is free software; you can redistribute it and	 * This program is free software; you can redistribute it and
 * it under the terms of the GNU General Public License as pu	 * it under the terms of the GNU General Public License as pu
 * the Free Software Foundation; either version 2 of the Lice	 * the Free Software Foundation; either version 2 of the Lice
 * (at your option) any later version.				 * (at your option) any later version.
 *								 *
 * This program is distributed in the hope that it will be us	 * This program is distributed in the hope that it will be us
 * but WITHOUT ANY WARRANTY; without even the implied warrant	 * but WITHOUT ANY WARRANTY; without even the implied warrant
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 	 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 
 * GNU Library General Public License for more details.		 * GNU Library General Public License for more details.
 *								 *
 * You should have received a copy of the GNU General Public 	 * You should have received a copy of the GNU General Public 
 * along with this program; if not, write to the Free Softwar	 * along with this program; if not, write to the Free Softwar
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 	 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 
 */								 */

#include <gtk/gtklabel.h>					#include <gtk/gtklabel.h>
#include <gtk/gtknotebook.h>					#include <gtk/gtknotebook.h>
#include <libgnomedb/gnome-db-config.h>				#include <libgnomedb/gnome-db-config.h>
#include <libgnomedb/gnome-db-i18n.h>				#include <libgnomedb/gnome-db-i18n.h>
#include <libgnomedb/gnome-db-util.h>				#include <libgnomedb/gnome-db-util.h>
#include "database-capplet.h"					#include "database-capplet.h"
#include "dsn-config.h"						#include "dsn-config.h"
#include "provider-config.h"					#include "provider-config.h"

/*								/*
 * Public functions						 * Public functions
 */								 */

GtkWidget *							GtkWidget *
database_capplet_new (void)					database_capplet_new (void)
{								{
	GtkWidget *capplet;						GtkWidget *capplet;
	GtkWidget *dsn;							GtkWidget *dsn;
	GtkWidget *provider;						GtkWidget *provider;

	capplet = gnome_db_new_notebook_widget ();			capplet = gnome_db_new_notebook_widget ();

	/* data source configuration page */				/* data source configuration page */
	dsn = dsn_config_new ();					dsn = dsn_config_new ();
	g_object_set_data (G_OBJECT (capplet), DSN_PAGE, dsn)		g_object_set_data (G_OBJECT (capplet), DSN_PAGE, dsn)
	gtk_notebook_append_page (GTK_NOTEBOOK (capplet), dsn		gtk_notebook_append_page (GTK_NOTEBOOK (capplet), dsn
				  gtk_label_new (_("Data Sour					  gtk_label_new (_("Data Sour

	/* providers configuration page */				/* providers configuration page */
	provider = provider_config_new ();				provider = provider_config_new ();
	g_object_set_data (G_OBJECT (capplet), PROVIDER_PAGE,		g_object_set_data (G_OBJECT (capplet), PROVIDER_PAGE,
	gtk_notebook_append_page (GTK_NOTEBOOK (capplet), pro		gtk_notebook_append_page (GTK_NOTEBOOK (capplet), pro
				  gtk_label_new (_("Providers					  gtk_label_new (_("Providers

	return capplet;							return capplet;
}								}

void								void
database_capplet_delete (GtkWidget *capplet)			database_capplet_delete (GtkWidget *capplet)
{								{
	GtkWidget *dsn, *provider, *current_widget;			GtkWidget *dsn, *provider, *current_widget;
	gint current;							gint current;

	dsn = g_object_get_data (G_OBJECT (capplet), DSN_PAGE		dsn = g_object_get_data (G_OBJECT (capplet), DSN_PAGE
	provider = g_object_get_data (G_OBJECT (capplet), PRO		provider = g_object_get_data (G_OBJECT (capplet), PRO

	current = gtk_notebook_get_current_page (GTK_NOTEBOOK		current = gtk_notebook_get_current_page (GTK_NOTEBOOK
	if (current == -1)						if (current == -1)
		return;								return;

	current_widget = gtk_notebook_get_nth_page (GTK_NOTEB		current_widget = gtk_notebook_get_nth_page (GTK_NOTEB
	if (current_widget == dsn)					if (current_widget == dsn)
		dsn_config_delete (dsn);					dsn_config_delete (dsn);
}								}

void								void
database_capplet_edit_properties (GtkWidget *capplet)		database_capplet_edit_properties (GtkWidget *capplet)
{								{
	GtkWidget *dsn, *provider, *current_widget;			GtkWidget *dsn, *provider, *current_widget;
	gint current;							gint current;

	dsn = g_object_get_data (G_OBJECT (capplet), DSN_PAGE		dsn = g_object_get_data (G_OBJECT (capplet), DSN_PAGE
	provider = g_object_get_data (G_OBJECT (capplet), PRO		provider = g_object_get_data (G_OBJECT (capplet), PRO

	current = gtk_notebook_get_current_page (GTK_NOTEBOOK		current = gtk_notebook_get_current_page (GTK_NOTEBOOK
	if (current == -1)						if (current == -1)
		return;								return;

	current_widget = gtk_notebook_get_nth_page (GTK_NOTEB		current_widget = gtk_notebook_get_nth_page (GTK_NOTEB
	if (current_widget == dsn)					if (current_widget == dsn)
		dsn_config_edit_properties (dsn);				dsn_config_edit_properties (dsn);
}								}

void								void
database_capplet_select_all (GtkWidget *capplet)		database_capplet_select_all (GtkWidget *capplet)
{								{
	GtkWidget *dsn, *provider, *current_widget;			GtkWidget *dsn, *provider, *current_widget;
	gint current;							gint current;

	dsn = g_object_get_data (G_OBJECT (capplet), DSN_PAGE		dsn = g_object_get_data (G_OBJECT (capplet), DSN_PAGE
	provider = g_object_get_data (G_OBJECT (capplet), PRO		provider = g_object_get_data (G_OBJECT (capplet), PRO

	current = gtk_notebook_get_current_page (GTK_NOTEBOOK		current = gtk_notebook_get_current_page (GTK_NOTEBOOK
	if (current == -1)						if (current == -1)
		return;								return;

	current_widget = gtk_notebook_get_nth_page (GTK_NOTEB		current_widget = gtk_notebook_get_nth_page (GTK_NOTEB
	if (current_widget == dsn)					if (current_widget == dsn)
		dsn_config_select_all (dsn);					dsn_config_select_all (dsn);
	else								else
		if (current_widget == provider)					if (current_widget == provider)
			provider_config_select_all (provider)				provider_config_select_all (provider)
}								}

void								void
database_capplet_deselect_all (GtkWidget *capplet)		database_capplet_deselect_all (GtkWidget *capplet)
{								{
	GtkWidget *dsn, *provider, *current_widget;			GtkWidget *dsn, *provider, *current_widget;
	gint current;							gint current;

	dsn = g_object_get_data (G_OBJECT (capplet), DSN_PAGE		dsn = g_object_get_data (G_OBJECT (capplet), DSN_PAGE
	provider = g_object_get_data (G_OBJECT (capplet), PRO		provider = g_object_get_data (G_OBJECT (capplet), PRO

	current = gtk_notebook_get_current_page (GTK_NOTEBOOK		current = gtk_notebook_get_current_page (GTK_NOTEBOOK
	if (current == -1)						if (current == -1)
		return;								return;

	current_widget = gtk_notebook_get_nth_page (GTK_NOTEB		current_widget = gtk_notebook_get_nth_page (GTK_NOTEB
	if (current_widget == dsn)					if (current_widget == dsn)
		dsn_config_unselect_all (dsn);					dsn_config_unselect_all (dsn);
	else								else
		if (current_widget == provider)					if (current_widget == provider)
			provider_config_unselect_all (provide				provider_config_unselect_all (provide
}								}

gboolean							gboolean
database_capplet_has_selection (GtkWidget *capplet)		database_capplet_has_selection (GtkWidget *capplet)
{								{
	GtkWidget *dsn, *provider, *current_widget;			GtkWidget *dsn, *provider, *current_widget;
	gint current;							gint current;

	dsn = g_object_get_data (G_OBJECT (capplet), DSN_PAGE		dsn = g_object_get_data (G_OBJECT (capplet), DSN_PAGE
	provider = g_object_get_data (G_OBJECT (capplet), PRO		provider = g_object_get_data (G_OBJECT (capplet), PRO

	current = gtk_notebook_get_current_page (GTK_NOTEBOOK		current = gtk_notebook_get_current_page (GTK_NOTEBOOK
	if (current == -1)						if (current == -1)
		return FALSE;							return FALSE;

	current_widget = gtk_notebook_get_nth_page (GTK_NOTEB		current_widget = gtk_notebook_get_nth_page (GTK_NOTEB
	if (current_widget == dsn)					if (current_widget == dsn)
		return dsn_config_has_selection (dsn);				return dsn_config_has_selection (dsn);
	else								else
		if (current_widget == provider)					if (current_widget == provider)
			return provider_config_has_selection 				return provider_config_has_selection 
	return FALSE;							return FALSE;
}								}

void								void
database_capplet_switch (GtkWidget *capplet, const gchar *pag	database_capplet_switch (GtkWidget *capplet, const gchar *pag
{								{
	GtkWidget *notebook_page;					GtkWidget *notebook_page;
	gint num;							gint num;
									
	notebook_page = g_object_get_data (G_OBJECT (capplet)		notebook_page = g_object_get_data (G_OBJECT (capplet)
	g_return_if_fail (GTK_IS_WIDGET (notebook_page));		g_return_if_fail (GTK_IS_WIDGET (notebook_page));
									
	num = gtk_notebook_page_num (GTK_NOTEBOOK (capplet), 		num = gtk_notebook_page_num (GTK_NOTEBOOK (capplet), 
	g_return_if_fail (num != -1);					g_return_if_fail (num != -1);

	gtk_notebook_set_current_page (GTK_NOTEBOOK (capplet)		gtk_notebook_set_current_page (GTK_NOTEBOOK (capplet)
}								}
diff -rbBpy ./libgnomedb-1.1.6a/control-center/database-capplet.h ../cvs/gnome-db-cvs/libgnomedb/control-center/database-capplet.h
/* GNOME-DB Components						/* GNOME-DB Components
 * Copyright (C) 2000-2002 The GNOME Foundation.		 * Copyright (C) 2000-2002 The GNOME Foundation.
 *								 *
 * AUTHORS:							 * AUTHORS:
 *      Rodrigo Moya <rodrigo gnome-db org>			 *      Rodrigo Moya <rodrigo gnome-db org>
 *								 *
 * This program is free software; you can redistribute it and	 * This program is free software; you can redistribute it and
 * it under the terms of the GNU General Public License as pu	 * it under the terms of the GNU General Public License as pu
 * the Free Software Foundation; either version 2 of the Lice	 * the Free Software Foundation; either version 2 of the Lice
 * (at your option) any later version.				 * (at your option) any later version.
 *								 *
 * This program is distributed in the hope that it will be us	 * This program is distributed in the hope that it will be us
 * but WITHOUT ANY WARRANTY; without even the implied warrant	 * but WITHOUT ANY WARRANTY; without even the implied warrant
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 	 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 
 * GNU Library General Public License for more details.		 * GNU Library General Public License for more details.
 *								 *
 * You should have received a copy of the GNU General Public 	 * You should have received a copy of the GNU General Public 
 * along with this program; if not, write to the Free Softwar	 * along with this program; if not, write to the Free Softwar
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 	 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 
 */								 */

#if !defined(__database_capplet_h__)				#if !defined(__database_capplet_h__)
#  define __database_capplet_h__				#  define __database_capplet_h__

#include <gtk/gtkwidget.h>					#include <gtk/gtkwidget.h>

#define DSN_PAGE      "DSN_Page"				#define DSN_PAGE      "DSN_Page"
#define PROVIDER_PAGE "Provider_Page"				#define PROVIDER_PAGE "Provider_Page"

GtkWidget *database_capplet_new (void);				GtkWidget *database_capplet_new (void);
void       database_capplet_edit_properties (GtkWidget *cappl	void       database_capplet_edit_properties (GtkWidget *cappl
void       database_capplet_delete (GtkWidget *capplet);	void       database_capplet_delete (GtkWidget *capplet);
void       database_capplet_select_all (GtkWidget *capplet);	void       database_capplet_select_all (GtkWidget *capplet);
void       database_capplet_deselect_all (GtkWidget *capplet)	void       database_capplet_deselect_all (GtkWidget *capplet)
gboolean   database_capplet_has_selection (GtkWidget *capplet	gboolean   database_capplet_has_selection (GtkWidget *capplet
void       database_capplet_switch (GtkWidget *capplet, const	void       database_capplet_switch (GtkWidget *capplet, const

#endif								#endif
Sólo en ./libgnomedb-1.1.6a/control-center: database-properties.desktop
diff -rbBpy ./libgnomedb-1.1.6a/control-center/database-properties.desktop.in ../cvs/gnome-db-cvs/libgnomedb/control-center/database-properties.desktop.in
[Desktop Entry]							[Desktop Entry]
_Name=Database Access Properties 				_Name=Database Access Properties 
_Comment=Configure your database environment			_Comment=Configure your database environment
Icon=libgnomedb/gnome-db.png					Icon=libgnomedb/gnome-db.png
Exec=gnome-database-properties					Exec=gnome-database-properties
Terminal=0							Terminal=0
Type=Application						Type=Application
Categories=Application;Settings;AdvancedSettings;		Categories=Application;Settings;AdvancedSettings;
StartupNotify=true						StartupNotify=true
Sólo en ./libgnomedb-1.1.6a/control-center: .deps
diff -rbBpy ./libgnomedb-1.1.6a/control-center/dsn-config.c ../cvs/gnome-db-cvs/libgnomedb/control-center/dsn-config.c
/* GNOME-DB Components						/* GNOME-DB Components
 * Copyright (C) 2000-2002 The GNOME Foundation.		 * Copyright (C) 2000-2002 The GNOME Foundation.
 *								 *
 * AUTHORS:							 * AUTHORS:
 *      Rodrigo Moya <rodrigo gnome-db org>			 *      Rodrigo Moya <rodrigo gnome-db org>
 *								 *
 * This program is free software; you can redistribute it and	 * This program is free software; you can redistribute it and
 * it under the terms of the GNU General Public License as pu	 * it under the terms of the GNU General Public License as pu
 * the Free Software Foundation; either version 2 of the Lice	 * the Free Software Foundation; either version 2 of the Lice
 * (at your option) any later version.				 * (at your option) any later version.
 *								 *
 * This program is distributed in the hope that it will be us	 * This program is distributed in the hope that it will be us
 * but WITHOUT ANY WARRANTY; without even the implied warrant	 * but WITHOUT ANY WARRANTY; without even the implied warrant
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 	 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 
 * GNU Library General Public License for more details.		 * GNU Library General Public License for more details.
 *								 *
 * You should have received a copy of the GNU General Public 	 * You should have received a copy of the GNU General Public 
 * along with this program; if not, write to the Free Softwar	 * along with this program; if not, write to the Free Softwar
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 	 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 
 */								 */

#include <libgda/gda-client.h>					#include <libgda/gda-client.h>
#include <libgda/gda-config.h>					#include <libgda/gda-config.h>
#include <libgda/gda-data-model-array.h>			#include <libgda/gda-data-model-array.h>
#include <gtk/gtkstock.h>					#include <gtk/gtkstock.h>
#include <gtk/gtktable.h>					#include <gtk/gtktable.h>
#include <gtk/gtkvbbox.h>					#include <gtk/gtkvbbox.h>
#include <libgnomedb/gnome-db-config.h>				#include <libgnomedb/gnome-db-config.h>
#include <libgnomedb/gnome-db-dsn-config-druid.h>		#include <libgnomedb/gnome-db-dsn-config-druid.h>
#include <libgnomedb/gnome-db-dsn-config.h>			#include <libgnomedb/gnome-db-dsn-config.h>
#include <libgnomedb/gnome-db-grid.h>				#include <libgnomedb/gnome-db-grid.h>
#include <libgnomedb/gnome-db-i18n.h>				#include <libgnomedb/gnome-db-i18n.h>
#include <libgnomedb/gnome-db-login-dialog.h>			#include <libgnomedb/gnome-db-login-dialog.h>
#include <libgnomedb/gnome-db-login.h>				#include <libgnomedb/gnome-db-login.h>
#include <libgnomedb/gnome-db-stock.h>				#include <libgnomedb/gnome-db-stock.h>
#include <libgnomedb/gnome-db-util.h>				#include <libgnomedb/gnome-db-util.h>
#include <libgnomeui/gnome-window-icon.h>			#include <libgnomeui/gnome-window-icon.h>
#include "dsn-config.h"						#include "dsn-config.h"
#include "dsn-properties-dialog.h"				#include "dsn-properties-dialog.h"

#define DSN_CONFIG_DATA "DSN_ConfigData"			#define DSN_CONFIG_DATA "DSN_ConfigData"

typedef struct {						typedef struct {
	GtkWidget *dsn_list;						GtkWidget *dsn_list;
	GtkWidget *dialog;						GtkWidget *dialog;
	gint config_listener;						gint config_listener;
} DsnConfigPrivate;						} DsnConfigPrivate;

static void							static void
free_private_data (gpointer data)				free_private_data (gpointer data)
{								{
	DsnConfigPrivate *priv = (DsnConfigPrivate *) data;		DsnConfigPrivate *priv = (DsnConfigPrivate *) data;

	if (priv->config_listener != -1) {				if (priv->config_listener != -1) {
		gnome_db_config_remove_listener (priv->config			gnome_db_config_remove_listener (priv->config
		priv->config_listener = -1;					priv->config_listener = -1;
	}								}

	g_free (priv);							g_free (priv);
}								}

static void							static void
show_data_sources (DsnConfigPrivate *priv)			show_data_sources (DsnConfigPrivate *priv)
{								{
	GList *dsn_list;						GList *dsn_list;
	GList *l;							GList *l;
	GdaDataModel *model;						GdaDataModel *model;

	/* create the data model */					/* create the data model */
	model = gda_data_model_array_new (2);				model = gda_data_model_array_new (2);
	gda_data_model_set_column_title (model, 0, _("Name"))		gda_data_model_set_column_title (model, 0, _("Name"))
	gda_data_model_set_column_title (model, 1, _("Descrip		gda_data_model_set_column_title (model, 1, _("Descrip

	dsn_list = gnome_db_config_get_data_source_list ();		dsn_list = gnome_db_config_get_data_source_list ();
	for (l = dsn_list; l != NULL; l = l->next) {			for (l = dsn_list; l != NULL; l = l->next) {
		GList *value_list;						GList *value_list;
		GdaDataSourceInfo *dsn_info = l->data;				GdaDataSourceInfo *dsn_info = l->data;

		value_list = g_list_append (NULL, gda_value_n			value_list = g_list_append (NULL, gda_value_n
		value_list = g_list_append (value_list, gda_v			value_list = g_list_append (value_list, gda_v

		gda_data_model_append_row (model, (const GLis			gda_data_model_append_row (model, (const GLis

		g_list_foreach (value_list, (GFunc) gda_value			g_list_foreach (value_list, (GFunc) gda_value
		g_list_free (value_list);					g_list_free (value_list);
	}								}

	gnome_db_config_free_data_source_list (dsn_list);		gnome_db_config_free_data_source_list (dsn_list);

	/* display the new data model */				/* display the new data model */
	gnome_db_grid_set_model (GNOME_DB_GRID (priv->dsn_lis		gnome_db_grid_set_model (GNOME_DB_GRID (priv->dsn_lis
	g_object_unref (G_OBJECT (model));				g_object_unref (G_OBJECT (model));
}								}

/*								/*
 * Callbacks							 * Callbacks
 */								 */

static void							static void
config_changed_cb (GConfClient *conf_client, guint cnxn_id, G	config_changed_cb (GConfClient *conf_client, guint cnxn_id, G
{								{
	show_data_sources (user_data);					show_data_sources (user_data);
}								}

static void							static void
list_double_clicked_cb (GnomeDbGrid *grid, gint row, gpointer	list_double_clicked_cb (GnomeDbGrid *grid, gint row, gpointer
{								{
	dsn_config_edit_properties (GTK_WIDGET (user_data));		dsn_config_edit_properties (GTK_WIDGET (user_data));
}								}

static void							static void
list_popup_properties_cb (GtkWidget *menu, gpointer user_data	list_popup_properties_cb (GtkWidget *menu, gpointer user_data
{								{
	dsn_config_edit_properties (GTK_WIDGET (user_data));		dsn_config_edit_properties (GTK_WIDGET (user_data));
}								}

static void							static void
list_popup_delete_cb (GtkWidget *menu, gpointer user_data)	list_popup_delete_cb (GtkWidget *menu, gpointer user_data)
{								{
	dsn_config_delete (GTK_WIDGET (user_data));			dsn_config_delete (GTK_WIDGET (user_data));
}								}

static void							static void
list_popup_cb (GnomeDbGrid *grid, GtkMenu *menu, gpointer use	list_popup_cb (GnomeDbGrid *grid, GtkMenu *menu, gpointer use
{								{
	GtkWidget *item_delete, *item_properties;			GtkWidget *item_delete, *item_properties;
	gboolean ok;							gboolean ok;

	item_delete = gnome_db_new_menu_item (GTK_STOCK_DELET		item_delete = gnome_db_new_menu_item (GTK_STOCK_DELET
					      TRUE,							      TRUE,
					      G_CALLBACK (lis						      G_CALLBACK (lis
					      user_data);						      user_data);
	item_properties = gnome_db_new_menu_item (GTK_STOCK_P		item_properties = gnome_db_new_menu_item (GTK_STOCK_P
						  TRUE,								  TRUE,
						  G_CALLBACK 							  G_CALLBACK 
						  user_data);							  user_data);

	ok = gnome_db_grid_get_selection (grid) != NULL;		ok = gnome_db_grid_get_selection (grid) != NULL;
	gtk_widget_set_sensitive (item_delete, ok);			gtk_widget_set_sensitive (item_delete, ok);
	gtk_widget_set_sensitive (item_properties, ok);			gtk_widget_set_sensitive (item_properties, ok);

	gtk_menu_prepend (menu, gtk_separator_menu_item_new (		gtk_menu_prepend (menu, gtk_separator_menu_item_new (
	gtk_menu_prepend (menu, item_delete);				gtk_menu_prepend (menu, item_delete);
	gtk_menu_prepend (menu, gtk_separator_menu_item_new (		gtk_menu_prepend (menu, gtk_separator_menu_item_new (
	gtk_menu_prepend (menu, item_properties);			gtk_menu_prepend (menu, item_properties);
}								}

/*								/*
 * Public functions						 * Public functions
 */								 */

GtkWidget *							GtkWidget *
dsn_config_new (void)						dsn_config_new (void)
{								{
	DsnConfigPrivate *priv;						DsnConfigPrivate *priv;
	GtkWidget *dsn;							GtkWidget *dsn;
	GtkWidget *table;						GtkWidget *table;
	GtkWidget *box;							GtkWidget *box;
	GtkWidget *button;						GtkWidget *button;
	GtkWidget *label;						GtkWidget *label;
	gchar *title;							gchar *title;

	priv = g_new0 (DsnConfigPrivate, 1);				priv = g_new0 (DsnConfigPrivate, 1);
	dsn = gnome_db_new_vbox_widget (FALSE, 6);			dsn = gnome_db_new_vbox_widget (FALSE, 6);
        gtk_container_set_border_width (GTK_CONTAINER (dsn), 	        gtk_container_set_border_width (GTK_CONTAINER (dsn), 
	g_object_set_data_full (G_OBJECT (dsn), DSN_CONFIG_DA		g_object_set_data_full (G_OBJECT (dsn), DSN_CONFIG_DA
				(GDestroyNotify) free_private					(GDestroyNotify) free_private

	/* set up config listener */					/* set up config listener */
	priv->config_listener = gnome_db_config_add_listener 		priv->config_listener = gnome_db_config_add_listener 
							     								     
							     								     

	/* create the main table */					/* create the main table */
	table = gnome_db_new_table_widget (2, 1, FALSE);		table = gnome_db_new_table_widget (2, 1, FALSE);
	gtk_box_pack_start (GTK_BOX (dsn), table, TRUE, TRUE,		gtk_box_pack_start (GTK_BOX (dsn), table, TRUE, TRUE,

	/* create the data source list */				/* create the data source list */
	priv->dsn_list = gnome_db_grid_new ();				priv->dsn_list = gnome_db_grid_new ();

	title = g_strdup_printf ("<b>%s</b>\n%s", _("Data Sou		title = g_strdup_printf ("<b>%s</b>\n%s", _("Data Sou
				 _("Configured data sources i					 _("Configured data sources i
	gnome_db_grid_set_title (GNOME_DB_GRID (priv->dsn_lis		gnome_db_grid_set_title (GNOME_DB_GRID (priv->dsn_lis
	g_free (title);							g_free (title);

	gnome_db_grid_set_show_title (GNOME_DB_GRID (priv->ds		gnome_db_grid_set_show_title (GNOME_DB_GRID (priv->ds
	gnome_db_grid_set_show_title_icon (GNOME_DB_GRID (pri		gnome_db_grid_set_show_title_icon (GNOME_DB_GRID (pri
	gnome_db_grid_set_title_icon_from_stock (GNOME_DB_GRI		gnome_db_grid_set_title_icon_from_stock (GNOME_DB_GRI
	gtk_widget_show (priv->dsn_list);				gtk_widget_show (priv->dsn_list);
	g_signal_connect (G_OBJECT (priv->dsn_list), "double_		g_signal_connect (G_OBJECT (priv->dsn_list), "double_
			  G_CALLBACK (list_double_clicked_cb)				  G_CALLBACK (list_double_clicked_cb)
	g_signal_connect (G_OBJECT (priv->dsn_list), "create_		g_signal_connect (G_OBJECT (priv->dsn_list), "create_
			  G_CALLBACK (list_popup_cb), dsn);				  G_CALLBACK (list_popup_cb), dsn);
	gtk_table_attach (GTK_TABLE (table), priv->dsn_list, 		gtk_table_attach (GTK_TABLE (table), priv->dsn_list, 
			  GTK_FILL | GTK_SHRINK | GTK_EXPAND,				  GTK_FILL | GTK_SHRINK | GTK_EXPAND,
			  GTK_FILL | GTK_SHRINK | GTK_EXPAND,				  GTK_FILL | GTK_SHRINK | GTK_EXPAND,
			  0, 0);							  0, 0);
	show_data_sources (priv);					show_data_sources (priv);

	/* add tip */							/* add tip */
	box = gnome_db_new_hbox_widget (FALSE, 6);			box = gnome_db_new_hbox_widget (FALSE, 6);
        gtk_container_set_border_width (GTK_CONTAINER (box), 	        gtk_container_set_border_width (GTK_CONTAINER (box), 
	gtk_table_attach (GTK_TABLE (table), box, 0, 1, 1, 2,		gtk_table_attach (GTK_TABLE (table), box, 0, 1, 1, 2,
			  GTK_FILL,							  GTK_FILL,
			  GTK_FILL,							  GTK_FILL,
                          0, 0);				                          0, 0);

	button = gtk_image_new_from_stock (GTK_STOCK_DIALOG_I		button = gtk_image_new_from_stock (GTK_STOCK_DIALOG_I
        gtk_misc_set_alignment (GTK_MISC (button), 0.5, 0.0);	        gtk_misc_set_alignment (GTK_MISC (button), 0.5, 0.0);
	gtk_widget_show (button);					gtk_widget_show (button);
	gtk_box_pack_start (GTK_BOX (box), button, FALSE, FAL		gtk_box_pack_start (GTK_BOX (box), button, FALSE, FAL

	label = gnome_db_new_label_widget (				label = gnome_db_new_label_widget (
		_("Data sources are the means by which databa			_("Data sources are the means by which databa
		  "connections are identified in GNOME-DB. Al			  "connections are identified in GNOME-DB. Al
		  "information needed to open a connection to			  "information needed to open a connection to
		  "a specific provider/database combo is stor			  "a specific provider/database combo is stor
		  "a unique name. It is by use of this unique			  "a unique name. It is by use of this unique
		  "you identify the connections in the applic			  "you identify the connections in the applic
		  "that make use of GNOME-DB for database acc			  "that make use of GNOME-DB for database acc
	gtk_label_set_line_wrap (GTK_LABEL (label), TRUE);		gtk_label_set_line_wrap (GTK_LABEL (label), TRUE);
        gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.0);	        gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.0);
        gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY	        gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY
	gtk_box_pack_start (GTK_BOX (box), label, TRUE, TRUE,		gtk_box_pack_start (GTK_BOX (box), label, TRUE, TRUE,
									
	return dsn;							return dsn;
}								}

void								void
dsn_config_edit_properties (GtkWidget *dsn)			dsn_config_edit_properties (GtkWidget *dsn)
{								{
	DsnConfigPrivate *priv;						DsnConfigPrivate *priv;
	GdaDataModel *model;						GdaDataModel *model;
	GList *selection;						GList *selection;
	gchar *str;							gchar *str;

	priv = g_object_get_data (G_OBJECT (dsn), DSN_CONFIG_		priv = g_object_get_data (G_OBJECT (dsn), DSN_CONFIG_

	selection = gnome_db_grid_get_selection (GNOME_DB_GRI		selection = gnome_db_grid_get_selection (GNOME_DB_GRI
	if (!selection)							if (!selection)
		return;								return;

	model = gnome_db_grid_get_model (GNOME_DB_GRID (priv-		model = gnome_db_grid_get_model (GNOME_DB_GRID (priv-
	if (!GDA_IS_DATA_MODEL (model))					if (!GDA_IS_DATA_MODEL (model))
		return;								return;

	str = gda_value_stringify (					str = gda_value_stringify (
		(GdaValue *) gda_data_model_get_value_at (mod			(GdaValue *) gda_data_model_get_value_at (mod

	dsn_properties_dialog (GTK_WINDOW (gtk_widget_get_top		dsn_properties_dialog (GTK_WINDOW (gtk_widget_get_top

	g_list_free (selection);					g_list_free (selection);
	g_free (str);							g_free (str);
}								}

static void							static void
foreach_remove_cb (GnomeDbGrid *grid, gint row, gpointer user	foreach_remove_cb (GnomeDbGrid *grid, gint row, gpointer user
{								{
	DsnConfigPrivate *priv;						DsnConfigPrivate *priv;
	GdaDataModel *model;						GdaDataModel *model;
	GtkWidget *dialog;						GtkWidget *dialog;
	GtkWidget *button;						GtkWidget *button;
	gchar *str;							gchar *str;
	gchar *dsn;							gchar *dsn;

	priv = (DsnConfigPrivate *) user_data;				priv = (DsnConfigPrivate *) user_data;
	model = gnome_db_grid_get_model (GNOME_DB_GRID (priv-		model = gnome_db_grid_get_model (GNOME_DB_GRID (priv-
	if (!GDA_IS_DATA_MODEL (model))					if (!GDA_IS_DATA_MODEL (model))
		return;								return;

	dsn = gda_value_stringify (					dsn = gda_value_stringify (
		(GdaValue *) gda_data_model_get_value_at (mod			(GdaValue *) gda_data_model_get_value_at (mod
	if (dsn == NULL)						if (dsn == NULL)
		return;								return;

	str = g_strdup_printf (						str = g_strdup_printf (
		_("Are you sure you want to remove the data s			_("Are you sure you want to remove the data s
		dsn);								dsn);

	dialog = gnome_db_new_alert (					dialog = gnome_db_new_alert (
		GTK_WINDOW (gtk_widget_get_toplevel (priv->ds			GTK_WINDOW (gtk_widget_get_toplevel (priv->ds
		GTK_MESSAGE_QUESTION,						GTK_MESSAGE_QUESTION,
		str,								str,
		NULL);								NULL);
										
	button = gtk_button_new_from_stock (GTK_STOCK_CANCEL)		button = gtk_button_new_from_stock (GTK_STOCK_CANCEL)
	GTK_WIDGET_SET_FLAGS (button, GTK_CAN_DEFAULT);			GTK_WIDGET_SET_FLAGS (button, GTK_CAN_DEFAULT);
	gtk_dialog_add_action_widget (GTK_DIALOG (dialog),		gtk_dialog_add_action_widget (GTK_DIALOG (dialog),
				      button,							      button,
				      GTK_RESPONSE_CANCEL);					      GTK_RESPONSE_CANCEL);
	button = gtk_button_new_from_stock (GTK_STOCK_DELETE)		button = gtk_button_new_from_stock (GTK_STOCK_DELETE)
	gtk_dialog_add_action_widget (GTK_DIALOG (dialog),		gtk_dialog_add_action_widget (GTK_DIALOG (dialog),
				      button,							      button,
				      GTK_RESPONSE_OK);						      GTK_RESPONSE_OK);
	gtk_dialog_set_default_response (GTK_DIALOG (dialog),		gtk_dialog_set_default_response (GTK_DIALOG (dialog),
					 GTK_RESPONSE_CANCEL)						 GTK_RESPONSE_CANCEL)
									
	gtk_widget_show_all (dialog);					gtk_widget_show_all (dialog);
	if (gtk_dialog_run (GTK_DIALOG (dialog)) == GTK_RESPO		if (gtk_dialog_run (GTK_DIALOG (dialog)) == GTK_RESPO
		gnome_db_config_remove_data_source (dsn);			gnome_db_config_remove_data_source (dsn);

	/* free memory */						/* free memory */
	gtk_widget_destroy (dialog);					gtk_widget_destroy (dialog);
	g_free (dsn);							g_free (dsn);
	g_free (str);							g_free (str);
}								}

void								void
dsn_config_delete (GtkWidget *dsn)				dsn_config_delete (GtkWidget *dsn)
{								{
	DsnConfigPrivate *priv;						DsnConfigPrivate *priv;

	priv = g_object_get_data (G_OBJECT (dsn), DSN_CONFIG_		priv = g_object_get_data (G_OBJECT (dsn), DSN_CONFIG_
	gnome_db_grid_foreach_selected (GNOME_DB_GRID (priv->		gnome_db_grid_foreach_selected (GNOME_DB_GRID (priv->
					(GnomeDbGridForeachFu						(GnomeDbGridForeachFu
					priv);								priv);

	show_data_sources (priv);					show_data_sources (priv);
}								}

void								void
dsn_config_select_all (GtkWidget *dsn)				dsn_config_select_all (GtkWidget *dsn)
{								{
	DsnConfigPrivate *priv;						DsnConfigPrivate *priv;

	priv = g_object_get_data (G_OBJECT (dsn), DSN_CONFIG_		priv = g_object_get_data (G_OBJECT (dsn), DSN_CONFIG_
	gnome_db_grid_select_all (GNOME_DB_GRID (priv->dsn_li		gnome_db_grid_select_all (GNOME_DB_GRID (priv->dsn_li
}								}

void								void
dsn_config_unselect_all (GtkWidget *dsn)			dsn_config_unselect_all (GtkWidget *dsn)
{								{
	DsnConfigPrivate *priv;						DsnConfigPrivate *priv;

	priv = g_object_get_data (G_OBJECT (dsn), DSN_CONFIG_		priv = g_object_get_data (G_OBJECT (dsn), DSN_CONFIG_
	gnome_db_grid_unselect_all (GNOME_DB_GRID (priv->dsn_		gnome_db_grid_unselect_all (GNOME_DB_GRID (priv->dsn_
}								}

gboolean							gboolean
dsn_config_has_selection (GtkWidget *dsn)			dsn_config_has_selection (GtkWidget *dsn)
{								{
	DsnConfigPrivate *priv;						DsnConfigPrivate *priv;

	priv = g_object_get_data (G_OBJECT (dsn), DSN_CONFIG_		priv = g_object_get_data (G_OBJECT (dsn), DSN_CONFIG_
	return gnome_db_grid_get_selection (GNOME_DB_GRID (pr		return gnome_db_grid_get_selection (GNOME_DB_GRID (pr
}								}
diff -rbBpy ./libgnomedb-1.1.6a/control-center/dsn-config.h ../cvs/gnome-db-cvs/libgnomedb/control-center/dsn-config.h
/* GNOME-DB Components						/* GNOME-DB Components
 * Copyright (C) 2000-2002 The GNOME Foundation.		 * Copyright (C) 2000-2002 The GNOME Foundation.
 *								 *
 * AUTHORS:							 * AUTHORS:
 *      Rodrigo Moya <rodrigo gnome-db org>			 *      Rodrigo Moya <rodrigo gnome-db org>
 *								 *
 * This program is free software; you can redistribute it and	 * This program is free software; you can redistribute it and
 * it under the terms of the GNU General Public License as pu	 * it under the terms of the GNU General Public License as pu
 * the Free Software Foundation; either version 2 of the Lice	 * the Free Software Foundation; either version 2 of the Lice
 * (at your option) any later version.				 * (at your option) any later version.
 *								 *
 * This program is distributed in the hope that it will be us	 * This program is distributed in the hope that it will be us
 * but WITHOUT ANY WARRANTY; without even the implied warrant	 * but WITHOUT ANY WARRANTY; without even the implied warrant
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 	 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 
 * GNU Library General Public License for more details.		 * GNU Library General Public License for more details.
 *								 *
 * You should have received a copy of the GNU General Public 	 * You should have received a copy of the GNU General Public 
 * along with this program; if not, write to the Free Softwar	 * along with this program; if not, write to the Free Softwar
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 	 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 
 */								 */

#if !defined(__dsn_config_h__)					#if !defined(__dsn_config_h__)
#  define __dsn_config_h__					#  define __dsn_config_h__

#include <gtk/gtkwidget.h>					#include <gtk/gtkwidget.h>

GtkWidget *dsn_config_new (void);				GtkWidget *dsn_config_new (void);
void       dsn_config_edit_properties (GtkWidget *dsn);		void       dsn_config_edit_properties (GtkWidget *dsn);
void       dsn_config_delete (GtkWidget *dsn);			void       dsn_config_delete (GtkWidget *dsn);
void       dsn_config_select_all (GtkWidget *dsn);		void       dsn_config_select_all (GtkWidget *dsn);
void       dsn_config_unselect_all (GtkWidget *dsn);		void       dsn_config_unselect_all (GtkWidget *dsn);
gboolean   dsn_config_has_selection (GtkWidget *dsn);		gboolean   dsn_config_has_selection (GtkWidget *dsn);

#endif								#endif
diff -rbBpy ./libgnomedb-1.1.6a/control-center/dsn-properties-dialog.c ../cvs/gnome-db-cvs/libgnomedb/control-center/dsn-properties-dialog.c
/* GNOME-DB Components						/* GNOME-DB Components
 * Copyright (C) 2000-2002 The GNOME Foundation.		 * Copyright (C) 2000-2002 The GNOME Foundation.
 *								 *
 * AUTHORS:							 * AUTHORS:
 *      Rodrigo Moya <rodrigo gnome-db org>			 *      Rodrigo Moya <rodrigo gnome-db org>
 *								 *
 * This program is free software; you can redistribute it and	 * This program is free software; you can redistribute it and
 * it under the terms of the GNU General Public License as pu	 * it under the terms of the GNU General Public License as pu
 * the Free Software Foundation; either version 2 of the Lice	 * the Free Software Foundation; either version 2 of the Lice
 * (at your option) any later version.				 * (at your option) any later version.
 *								 *
 * This program is distributed in the hope that it will be us	 * This program is distributed in the hope that it will be us
 * but WITHOUT ANY WARRANTY; without even the implied warrant	 * but WITHOUT ANY WARRANTY; without even the implied warrant
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 	 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 
 * GNU Library General Public License for more details.		 * GNU Library General Public License for more details.
 *								 *
 * You should have received a copy of the GNU General Public 	 * You should have received a copy of the GNU General Public 
 * along with this program; if not, write to the Free Softwar	 * along with this program; if not, write to the Free Softwar
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 	 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 
 */								 */

#include <gtk/gtkdialog.h>					#include <gtk/gtkdialog.h>
#include <gtk/gtklabel.h>					#include <gtk/gtklabel.h>
#include <gtk/gtknotebook.h>					#include <gtk/gtknotebook.h>
#include <gtk/gtkstock.h>					#include <gtk/gtkstock.h>
#include <gtk/gtktable.h>					#include <gtk/gtktable.h>
#include <libgnomedb/gnome-db-config.h>				#include <libgnomedb/gnome-db-config.h>
#include <libgnomedb/gnome-db-dsn-config.h>			#include <libgnomedb/gnome-db-dsn-config.h>
#include <libgnomedb/gnome-db-i18n.h>				#include <libgnomedb/gnome-db-i18n.h>
#include <libgnomedb/gnome-db-util.h>				#include <libgnomedb/gnome-db-util.h>
#include <libgnomedb/tables-page.h>				#include <libgnomedb/tables-page.h>
#include <libgnomedb/utils.h>					#include <libgnomedb/utils.h>
#include "dsn-properties-dialog.h"				#include "dsn-properties-dialog.h"

enum {								enum {
	REVERT_BUTTON							REVERT_BUTTON
};								};

static void							static void
save_dsn (GnomeDbDsnConfig *props)				save_dsn (GnomeDbDsnConfig *props)
{								{
	GdaDataSourceInfo *dsn_info;					GdaDataSourceInfo *dsn_info;

	g_return_if_fail (GNOME_DB_IS_DSN_CONFIG (props));		g_return_if_fail (GNOME_DB_IS_DSN_CONFIG (props));
	dsn_info = gnome_db_dsn_config_get_info (GNOME_DB_DSN		dsn_info = gnome_db_dsn_config_get_info (GNOME_DB_DSN
	if (dsn_info) {							if (dsn_info) {
		gnome_db_config_save_data_source (dsn_info->n			gnome_db_config_save_data_source (dsn_info->n
						  dsn_info->p							  dsn_info->p
						  dsn_info->c							  dsn_info->c
						  dsn_info->d							  dsn_info->d
						  dsn_info->u							  dsn_info->u
						  dsn_info->p							  dsn_info->p
		gnome_db_config_free_data_source_info (dsn_in			gnome_db_config_free_data_source_info (dsn_in
	}								}
}								}

static void							static void
dsn_changed_cb (GnomeDbDsnConfig *config, gpointer user_data)	dsn_changed_cb (GnomeDbDsnConfig *config, gpointer user_data)
{								{
	gtk_dialog_set_response_sensitive (GTK_DIALOG (user_d		gtk_dialog_set_response_sensitive (GTK_DIALOG (user_d
	save_dsn (config);						save_dsn (config);
}								}

static void							static void
notebook_switch_page_cb (GtkNotebook *notebook,			notebook_switch_page_cb (GtkNotebook *notebook,
			 GtkNotebookPage *page,						 GtkNotebookPage *page,
			 gint page_num,							 gint page_num,
			 gpointer user_data)						 gpointer user_data)
{								{
	GtkWidget *w;							GtkWidget *w;
	GdaConnection *cnc;						GdaConnection *cnc;

	cnc = g_object_get_data (G_OBJECT (notebook), "GdaCon		cnc = g_object_get_data (G_OBJECT (notebook), "GdaCon
	if (GDA_IS_CONNECTION (cnc))					if (GDA_IS_CONNECTION (cnc))
		return;								return;
	if (page_num == 0)						if (page_num == 0)
		return;								return;

	w = (GtkWidget *) user_data;					w = (GtkWidget *) user_data;

	cnc = db_connect_dialog_for_dsn (g_object_get_data (G		cnc = db_connect_dialog_for_dsn (g_object_get_data (G
	if (GDA_IS_CONNECTION (cnc)) {					if (GDA_IS_CONNECTION (cnc)) {
		tables_page_set_connection (w, cnc);				tables_page_set_connection (w, cnc);

		g_object_set_data_full (G_OBJECT (notebook), 			g_object_set_data_full (G_OBJECT (notebook), 
					cnc, g_object_unref);						cnc, g_object_unref);
	} else								} else
		gtk_notebook_set_current_page (notebook, 0);			gtk_notebook_set_current_page (notebook, 0);
}								}

void								void
dsn_properties_dialog (GtkWindow *parent, const gchar *dsn)	dsn_properties_dialog (GtkWindow *parent, const gchar *dsn)
{								{
	GdaDataSourceInfo *old_dsn_info;				GdaDataSourceInfo *old_dsn_info;
	GtkWidget *dialog, *props, *notebook, *page;			GtkWidget *dialog, *props, *notebook, *page;
	GdkPixbuf *icon;						GdkPixbuf *icon;

	old_dsn_info = gnome_db_config_find_data_source (dsn)		old_dsn_info = gnome_db_config_find_data_source (dsn)
	if (!old_dsn_info)						if (!old_dsn_info)
		return;								return;

	/* create the dialog */						/* create the dialog */
	dialog = gtk_dialog_new_with_buttons (				dialog = gtk_dialog_new_with_buttons (
		_("Data Source Properties"),					_("Data Source Properties"),
		parent, GTK_DIALOG_DESTROY_WITH_PARENT,				parent, GTK_DIALOG_DESTROY_WITH_PARENT,
		GTK_STOCK_REVERT_TO_SAVED, REVERT_BUTTON,			GTK_STOCK_REVERT_TO_SAVED, REVERT_BUTTON,
		GTK_STOCK_CLOSE, GTK_RESPONSE_OK,				GTK_STOCK_CLOSE, GTK_RESPONSE_OK,
		NULL);								NULL);
	gtk_dialog_set_has_separator (GTK_DIALOG (dialog), FA		gtk_dialog_set_has_separator (GTK_DIALOG (dialog), FA
	gtk_container_set_border_width (GTK_CONTAINER (dialog		gtk_container_set_border_width (GTK_CONTAINER (dialog
	gtk_dialog_set_response_sensitive (GTK_DIALOG (dialog		gtk_dialog_set_response_sensitive (GTK_DIALOG (dialog

	icon = gdk_pixbuf_new_from_file (LIBGNOMEDB_ICONSDIR 		icon = gdk_pixbuf_new_from_file (LIBGNOMEDB_ICONSDIR 
	if (icon) {							if (icon) {
		gtk_window_set_icon (GTK_WINDOW (dialog), ico			gtk_window_set_icon (GTK_WINDOW (dialog), ico
		g_object_unref (icon);						g_object_unref (icon);
	}								}

	gtk_container_set_border_width (GTK_CONTAINER (GTK_DI		gtk_container_set_border_width (GTK_CONTAINER (GTK_DI
	notebook = gnome_db_new_notebook_widget ();			notebook = gnome_db_new_notebook_widget ();
	gtk_container_set_border_width (GTK_CONTAINER (notebo		gtk_container_set_border_width (GTK_CONTAINER (notebo
	gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->vbo		gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->vbo

	g_object_set_data (G_OBJECT (notebook), "GdaDataSourc		g_object_set_data (G_OBJECT (notebook), "GdaDataSourc

	/* create data source settings page */				/* create data source settings page */
	props = gnome_db_dsn_config_new ();				props = gnome_db_dsn_config_new ();
	gtk_container_set_border_width (GTK_CONTAINER (props)		gtk_container_set_border_width (GTK_CONTAINER (props)
	gnome_db_dsn_config_set_info (GNOME_DB_DSN_CONFIG (pr		gnome_db_dsn_config_set_info (GNOME_DB_DSN_CONFIG (pr
	gtk_widget_show (props);					gtk_widget_show (props);
	g_signal_connect (G_OBJECT (props), "changed", G_CALL		g_signal_connect (G_OBJECT (props), "changed", G_CALL
	gtk_notebook_append_page (GTK_NOTEBOOK (notebook), pr		gtk_notebook_append_page (GTK_NOTEBOOK (notebook), pr

	/* create tables page */					/* create tables page */
	page = tables_page_new ();					page = tables_page_new ();
	gtk_container_set_border_width (GTK_CONTAINER (page),		gtk_container_set_border_width (GTK_CONTAINER (page),
	gtk_notebook_append_page (GTK_NOTEBOOK (notebook), pa		gtk_notebook_append_page (GTK_NOTEBOOK (notebook), pa


	g_signal_connect (G_OBJECT (notebook), "switch-page",		g_signal_connect (G_OBJECT (notebook), "switch-page",
			  G_CALLBACK (notebook_switch_page_cb				  G_CALLBACK (notebook_switch_page_cb

	/* run the dialog */						/* run the dialog */
	while (gtk_dialog_run (GTK_DIALOG (dialog)) == REVERT		while (gtk_dialog_run (GTK_DIALOG (dialog)) == REVERT
		/* reverting changes... */					/* reverting changes... */
		gnome_db_dsn_config_set_info (GNOME_DB_DSN_CO			gnome_db_dsn_config_set_info (GNOME_DB_DSN_CO
		gtk_dialog_set_response_sensitive (GTK_DIALOG			gtk_dialog_set_response_sensitive (GTK_DIALOG
	}								}
	gtk_widget_destroy (dialog);					gtk_widget_destroy (dialog);

	/* free memory */						/* free memory */
	gnome_db_config_free_data_source_info (old_dsn_info);		gnome_db_config_free_data_source_info (old_dsn_info);
}								}
diff -rbBpy ./libgnomedb-1.1.6a/control-center/dsn-properties-dialog.h ../cvs/gnome-db-cvs/libgnomedb/control-center/dsn-properties-dialog.h
/* GNOME-DB Components						/* GNOME-DB Components
 * Copyright (C) 2000-2002 The GNOME Foundation.		 * Copyright (C) 2000-2002 The GNOME Foundation.
 *								 *
 * AUTHORS:							 * AUTHORS:
 *      Rodrigo Moya <rodrigo gnome-db org>			 *      Rodrigo Moya <rodrigo gnome-db org>
 *								 *
 * This program is free software; you can redistribute it and	 * This program is free software; you can redistribute it and
 * it under the terms of the GNU General Public License as pu	 * it under the terms of the GNU General Public License as pu
 * the Free Software Foundation; either version 2 of the Lice	 * the Free Software Foundation; either version 2 of the Lice
 * (at your option) any later version.				 * (at your option) any later version.
 *								 *
 * This program is distributed in the hope that it will be us	 * This program is distributed in the hope that it will be us
 * but WITHOUT ANY WARRANTY; without even the implied warrant	 * but WITHOUT ANY WARRANTY; without even the implied warrant
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 	 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 
 * GNU Library General Public License for more details.		 * GNU Library General Public License for more details.
 *								 *
 * You should have received a copy of the GNU General Public 	 * You should have received a copy of the GNU General Public 
 * along with this program; if not, write to the Free Softwar	 * along with this program; if not, write to the Free Softwar
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 	 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 
 */								 */

#if !defined(__dsn_properties_dialog_h__)			#if !defined(__dsn_properties_dialog_h__)
#  define __dsn_properties_dialog_h__				#  define __dsn_properties_dialog_h__

#include <gtk/gtkwindow.h>					#include <gtk/gtkwindow.h>

void dsn_properties_dialog (GtkWindow *parent, const gchar *d	void dsn_properties_dialog (GtkWindow *parent, const gchar *d

#endif								#endif
diff -rbBpy ./libgnomedb-1.1.6a/control-center/main.c ../cvs/gnome-db-cvs/libgnomedb/control-center/main.c
/* GNOME-DB Components						/* GNOME-DB Components
 * Copyright (C) 2000-2002 The GNOME Foundation.		 * Copyright (C) 2000-2002 The GNOME Foundation.
 *								 *
 * AUTHORS:							 * AUTHORS:
 *      Rodrigo Moya <rodrigo gnome-db org>			 *      Rodrigo Moya <rodrigo gnome-db org>
 *								 *
 * This program is free software; you can redistribute it and	 * This program is free software; you can redistribute it and
 * it under the terms of the GNU General Public License as pu	 * it under the terms of the GNU General Public License as pu
 * the Free Software Foundation; either version 2 of the Lice	 * the Free Software Foundation; either version 2 of the Lice
 * (at your option) any later version.				 * (at your option) any later version.
 *								 *
 * This program is distributed in the hope that it will be us	 * This program is distributed in the hope that it will be us
 * but WITHOUT ANY WARRANTY; without even the implied warrant	 * but WITHOUT ANY WARRANTY; without even the implied warrant
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 	 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 
 * GNU Library General Public License for more details.		 * GNU Library General Public License for more details.
 *								 *
 * You should have received a copy of the GNU General Public 	 * You should have received a copy of the GNU General Public 
 * along with this program; if not, write to the Free Softwar	 * along with this program; if not, write to the Free Softwar
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 	 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 
 */								 */

#include <string.h>						#include <string.h>
#include <gtk/gtkdialog.h>					#include <gtk/gtkdialog.h>
#include <gtk/gtkstock.h>					#include <gtk/gtkstock.h>
#include <libgnomedb/libgnomedb.h>				#include <libgnomedb/libgnomedb.h>
#include <libgnomedb/db-shell.h>				#include <libgnomedb/db-shell.h>
#include <libgnomeui/gnome-client.h>				#include <libgnomeui/gnome-client.h>
#include <libgnomedb/gnome-db-i18n.h>				#include <libgnomedb/gnome-db-i18n.h>
#include <libgnomeui/gnome-window-icon.h>			#include <libgnomeui/gnome-window-icon.h>
#include "database-capplet.h"					#include "database-capplet.h"

#include "../libgnomedb/gnome-db-window.h"			#include "../libgnomedb/gnome-db-window.h"

static void							static void
prepare_menu (GnomeDbWindow *window, GtkNotebook *notebook)	prepare_menu (GnomeDbWindow *window, GtkNotebook *notebook)
{								{
	GtkWidget *current_widget, *wdsn;				GtkWidget *current_widget, *wdsn;
	gboolean dsn, selection;					gboolean dsn, selection;
	BonoboUIComponent *uic;						BonoboUIComponent *uic;
	gint current;							gint current;
									
	current = gtk_notebook_get_current_page (notebook);		current = gtk_notebook_get_current_page (notebook);
	g_return_if_fail (current != -1);				g_return_if_fail (current != -1);
	current_widget = gtk_notebook_get_nth_page (notebook,		current_widget = gtk_notebook_get_nth_page (notebook,
	g_return_if_fail (current_widget != NULL);			g_return_if_fail (current_widget != NULL);

	wdsn = g_object_get_data (G_OBJECT (notebook), DSN_PA		wdsn = g_object_get_data (G_OBJECT (notebook), DSN_PA
	dsn = current_widget == wdsn;					dsn = current_widget == wdsn;
	selection = database_capplet_has_selection (GTK_WIDGE		selection = database_capplet_has_selection (GTK_WIDGE

	uic = gnome_db_window_get_ui_component (window);		uic = gnome_db_window_get_ui_component (window);
	bonobo_ui_component_set_prop (uic, "/commands/Databas		bonobo_ui_component_set_prop (uic, "/commands/Databas
				      "sensitive", dsn && sel					      "sensitive", dsn && sel
				      NULL);							      NULL);
	bonobo_ui_component_set_prop (uic, "/commands/EditDel		bonobo_ui_component_set_prop (uic, "/commands/EditDel
				      "sensitive", dsn && sel					      "sensitive", dsn && sel
				      NULL);							      NULL);
	bonobo_ui_component_set_prop (uic, "/commands/ViewDat		bonobo_ui_component_set_prop (uic, "/commands/ViewDat
				      "state", dsn ? "1" : "0					      "state", dsn ? "1" : "0
	bonobo_ui_component_set_prop (uic, "/commands/ViewPro		bonobo_ui_component_set_prop (uic, "/commands/ViewPro
				      "state", dsn ? "0" : "1					      "state", dsn ? "0" : "1
}								}

/*								/*
 * Callbacks							 * Callbacks
 */								 */

/* Database */							/* Database */
static void							static void
menu_database_cb (GtkWidget *shell, gpointer user_data)		menu_database_cb (GtkWidget *shell, gpointer user_data)
{								{
	prepare_menu (GNOME_DB_WINDOW (shell), GTK_NOTEBOOK (		prepare_menu (GNOME_DB_WINDOW (shell), GTK_NOTEBOOK (
}								}

/* Database/New */						/* Database/New */
static void							static void
druid_finished_cb (GnomeDbDsnConfigDruid *druid, gboolean err	druid_finished_cb (GnomeDbDsnConfigDruid *druid, gboolean err
{								{
	const GdaDataSourceInfo *dsn_info;				const GdaDataSourceInfo *dsn_info;

	if (!error) {							if (!error) {
		dsn_info = gnome_db_dsn_config_druid_get_dsn 			dsn_info = gnome_db_dsn_config_druid_get_dsn 
		if (dsn_info) {							if (dsn_info) {
			gnome_db_config_save_data_source (dsn				gnome_db_config_save_data_source (dsn
							  dsn								  dsn
							  dsn								  dsn
							  dsn								  dsn
							  dsn								  dsn
							  dsn								  dsn
		}								}
		else								else
			gnome_db_show_error (_("No valid data				gnome_db_show_error (_("No valid data
	}								}

	gtk_widget_destroy (GTK_WIDGET (user_data));			gtk_widget_destroy (GTK_WIDGET (user_data));
}								}

static void							static void
file_new_cb (GtkWidget *shell, gpointer user_data)		file_new_cb (GtkWidget *shell, gpointer user_data)
{								{
	GtkWidget *druid, *dialog;					GtkWidget *druid, *dialog;
	GdkPixbuf *icon;						GdkPixbuf *icon;

	/* create the window to contain the druid */			/* create the window to contain the druid */
	dialog = gtk_dialog_new_with_buttons (				dialog = gtk_dialog_new_with_buttons (
		_("New data source"),						_("New data source"),
		GTK_WINDOW (shell),						GTK_WINDOW (shell),
		0, NULL);							0, NULL);

	icon = gdk_pixbuf_new_from_file (LIBGNOMEDB_ICONSDIR 		icon = gdk_pixbuf_new_from_file (LIBGNOMEDB_ICONSDIR 
	if (icon) {							if (icon) {
		gtk_window_set_icon (GTK_WINDOW (dialog), ico			gtk_window_set_icon (GTK_WINDOW (dialog), ico
		g_object_unref (icon);						g_object_unref (icon);
	}								}
	gtk_dialog_set_has_separator (GTK_DIALOG (dialog), FA		gtk_dialog_set_has_separator (GTK_DIALOG (dialog), FA

	druid = gnome_db_dsn_config_druid_new ();			druid = gnome_db_dsn_config_druid_new ();
	g_signal_connect (G_OBJECT (druid), "finished",			g_signal_connect (G_OBJECT (druid), "finished",
			  G_CALLBACK (druid_finished_cb), dia				  G_CALLBACK (druid_finished_cb), dia
	gtk_widget_show (druid);					gtk_widget_show (druid);
	gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->vbo		gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->vbo

	/* run the dialog */						/* run the dialog */
	gtk_widget_show (dialog);					gtk_widget_show (dialog);
}								}

/* Database/Properties */					/* Database/Properties */
static void							static void
file_properties_cb (GtkWidget *shell, gpointer user_data)	file_properties_cb (GtkWidget *shell, gpointer user_data)
{								{
	database_capplet_edit_properties (GTK_WIDGET (user_da		database_capplet_edit_properties (GTK_WIDGET (user_da
}								}

/* Database/Close */						/* Database/Close */
static void							static void
window_closed_cb (GnomeDbWindow *window, gpointer user_data)	window_closed_cb (GnomeDbWindow *window, gpointer user_data)
{								{
	gnome_db_main_quit ();						gnome_db_main_quit ();
}								}

/* Edit */							/* Edit */
static void							static void
menu_edit_cb (GtkWidget *shell, gpointer user_data)		menu_edit_cb (GtkWidget *shell, gpointer user_data)
{								{
	prepare_menu (GNOME_DB_WINDOW (shell), GTK_NOTEBOOK (		prepare_menu (GNOME_DB_WINDOW (shell), GTK_NOTEBOOK (
}								}

/* Edit/Delete */						/* Edit/Delete */
static void							static void
edit_delete_cb (GtkWidget *shell, gpointer user_data)		edit_delete_cb (GtkWidget *shell, gpointer user_data)
{								{
	database_capplet_delete (GTK_WIDGET (user_data));		database_capplet_delete (GTK_WIDGET (user_data));
}								}

/* Edit/Select All */						/* Edit/Select All */
static void							static void
edit_select_all_cb (GtkWidget *shell, gpointer user_data)	edit_select_all_cb (GtkWidget *shell, gpointer user_data)
{								{
	database_capplet_select_all (GTK_WIDGET (user_data));		database_capplet_select_all (GTK_WIDGET (user_data));
}								}

/* Edit/Clear Selection */					/* Edit/Clear Selection */
static void							static void
edit_deselect_all_cb (GtkWidget *shell, gpointer user_data)	edit_deselect_all_cb (GtkWidget *shell, gpointer user_data)
{								{
	database_capplet_deselect_all (GTK_WIDGET (user_data)		database_capplet_deselect_all (GTK_WIDGET (user_data)
}								}

/* View */							/* View */
static void							static void
menu_view_cb (GtkWidget *shell, gpointer user_data)		menu_view_cb (GtkWidget *shell, gpointer user_data)
{								{
	prepare_menu (GNOME_DB_WINDOW (shell), GTK_NOTEBOOK (		prepare_menu (GNOME_DB_WINDOW (shell), GTK_NOTEBOOK (
}								}

/* View/Data Sources */						/* View/Data Sources */
static void							static void
view_data_sources_cb (GtkWidget *shell, gpointer user_data)	view_data_sources_cb (GtkWidget *shell, gpointer user_data)
{								{
	database_capplet_switch (GTK_WIDGET (user_data), DSN_		database_capplet_switch (GTK_WIDGET (user_data), DSN_
}								}

/* View/Providers */						/* View/Providers */
static void							static void
view_providers_cb (GtkWidget *shell, gpointer user_data)	view_providers_cb (GtkWidget *shell, gpointer user_data)
{								{
	database_capplet_switch (GTK_WIDGET (user_data), PROV		database_capplet_switch (GTK_WIDGET (user_data), PROV
}								}

static void							static void
create_main_window (gpointer user_data)				create_main_window (gpointer user_data)
{								{
	DbShellCallbacks *callbacks;					DbShellCallbacks *callbacks;
	GtkWidget *window;						GtkWidget *window;
	GtkWidget *capplet;						GtkWidget *capplet;

	capplet = database_capplet_new ();				capplet = database_capplet_new ();
        gtk_container_set_border_width (GTK_CONTAINER (capple	        gtk_container_set_border_width (GTK_CONTAINER (capple

	/* setup callbacks */						/* setup callbacks */
	callbacks = g_new0 (DbShellCallbacks, 1);			callbacks = g_new0 (DbShellCallbacks, 1);
	memset (callbacks, 0, sizeof (DbShellCallbacks));		memset (callbacks, 0, sizeof (DbShellCallbacks));
	callbacks->menu_database_func = menu_database_cb;		callbacks->menu_database_func = menu_database_cb;
	callbacks->new_func = file_new_cb;				callbacks->new_func = file_new_cb;
	callbacks->edit_properties_func = file_properties_cb;		callbacks->edit_properties_func = file_properties_cb;
	callbacks->menu_edit_func = menu_edit_cb;			callbacks->menu_edit_func = menu_edit_cb;
	callbacks->delete_func = edit_delete_cb;			callbacks->delete_func = edit_delete_cb;
	callbacks->select_all_func = edit_select_all_cb;		callbacks->select_all_func = edit_select_all_cb;
	callbacks->deselect_all_func = edit_deselect_all_cb;		callbacks->deselect_all_func = edit_deselect_all_cb;
	callbacks->menu_view_func = menu_view_cb;			callbacks->menu_view_func = menu_view_cb;
	callbacks->view_data_sources_func = view_data_sources		callbacks->view_data_sources_func = view_data_sources
	callbacks->view_providers_func = view_providers_cb;		callbacks->view_providers_func = view_providers_cb;

	/* create the dialog */						/* create the dialog */
	window = db_shell_new (_("Database Access Properties"		window = db_shell_new (_("Database Access Properties"
			       capplet,							       capplet,
			       NULL,							       NULL,
			       callbacks,						       callbacks,
			       capplet);						       capplet);
	gtk_window_set_position (GTK_WINDOW (window), GTK_WIN		gtk_window_set_position (GTK_WINDOW (window), GTK_WIN
	gnome_db_window_show (GNOME_DB_WINDOW (window));		gnome_db_window_show (GNOME_DB_WINDOW (window));

	g_signal_connect (G_OBJECT (window), "close",			g_signal_connect (G_OBJECT (window), "close",
			  G_CALLBACK (window_closed_cb), NULL				  G_CALLBACK (window_closed_cb), NULL
}								}

int								int
main (int argc, char *argv[])					main (int argc, char *argv[])
{								{
	GnomeClient *session_client;					GnomeClient *session_client;

	bindtextdomain (GETTEXT_PACKAGE, LIBGNOMEDB_LOCALEDIR		bindtextdomain (GETTEXT_PACKAGE, LIBGNOMEDB_LOCALEDIR
	bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");		bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
	textdomain (GETTEXT_PACKAGE);					textdomain (GETTEXT_PACKAGE);

	gnome_db_init ("gnome-database-properties", VERSION, 		gnome_db_init ("gnome-database-properties", VERSION, 

	/* session management */					/* session management */
	session_client = gnome_master_client ();			session_client = gnome_master_client ();
	gnome_client_set_restart_style (session_client, GNOME		gnome_client_set_restart_style (session_client, GNOME

	/* application loop */						/* application loop */
	gnome_db_main_run ((GdaInitFunc) create_main_window, 		gnome_db_main_run ((GdaInitFunc) create_main_window, 

	return 0;							return 0;
}								}
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile
diff -rbBpy ./libgnomedb-1.1.6a/control-center/Makefile.am ../cvs/gnome-db-cvs/libgnomedb/control-center/Makefile.am
bin_PROGRAMS=gnome-database-properties				bin_PROGRAMS=gnome-database-properties

INCLUDES=\							INCLUDES=\
	-I$(top_srcdir) \						-I$(top_srcdir) \
	-I$(top_builddir) \						-I$(top_builddir) \
	$(LIBGNOMEDB_CFLAGS) \						$(LIBGNOMEDB_CFLAGS) \
	$(WITHGNOME_CFLAGS) \						$(WITHGNOME_CFLAGS) \
	-DLIBGNOMEDB_ICONSDIR=\""$(datadir)/pixmaps/libgnomed		-DLIBGNOMEDB_ICONSDIR=\""$(datadir)/pixmaps/libgnomed
	-DLIBGNOMEDB_LOCALEDIR=\""$(datadir)/locale"\"			-DLIBGNOMEDB_LOCALEDIR=\""$(datadir)/locale"\"

gnome_database_properties_SOURCES=\				gnome_database_properties_SOURCES=\
	database-capplet.c \						database-capplet.c \
	database-capplet.h \						database-capplet.h \
	dsn-config.c \							dsn-config.c \
	dsn-config.h \							dsn-config.h \
	dsn-properties-dialog.c \					dsn-properties-dialog.c \
	dsn-properties-dialog.h \					dsn-properties-dialog.h \
	main.c \							main.c \
	provider-config.c \						provider-config.c \
	provider-config.h						provider-config.h
gnome_database_properties_LDADD=\				gnome_database_properties_LDADD=\
	$(LIBGNOMEDB_LIBS) $(WITHGNOME_LIBS) \				$(LIBGNOMEDB_LIBS) $(WITHGNOME_LIBS) \
	$(top_builddir)/libgnomedb/libgnomedb-2.la			$(top_builddir)/libgnomedb/libgnomedb-2.la

@INTLTOOL_DESKTOP_RULE@						@INTLTOOL_DESKTOP_RULE@

desktopdir=$(datadir)/control-center-2.0/capplets		desktopdir=$(datadir)/control-center-2.0/capplets
Desktop_in_files = database-properties.desktop.in		Desktop_in_files = database-properties.desktop.in
desktop_DATA = $(Desktop_in_files:.desktop.in=.desktop)		desktop_DATA = $(Desktop_in_files:.desktop.in=.desktop)

EXTRA_DIST=$(Desktop_in_files)					EXTRA_DIST=$(Desktop_in_files)
Sólo en ./libgnomedb-1.1.6a/control-center: Makefile.in
diff -rbBpy ./libgnomedb-1.1.6a/control-center/provider-config.c ../cvs/gnome-db-cvs/libgnomedb/control-center/provider-config.c
/* GNOME-DB Configurator					/* GNOME-DB Configurator
 * Copyright (C) 2000-2002 The GNOME Foundation.		 * Copyright (C) 2000-2002 The GNOME Foundation.
 *								 *
 * AUTHORS:							 * AUTHORS:
 *      Rodrigo Moya <rodrigo gnome-db org>			 *      Rodrigo Moya <rodrigo gnome-db org>
 *								 *
 * This program is free software; you can redistribute it and	 * This program is free software; you can redistribute it and
 * it under the terms of the GNU General Public License as pu	 * it under the terms of the GNU General Public License as pu
 * the Free Software Foundation; either version 2 of the Lice	 * the Free Software Foundation; either version 2 of the Lice
 * (at your option) any later version.				 * (at your option) any later version.
 *								 *
 * This program is distributed in the hope that it will be us	 * This program is distributed in the hope that it will be us
 * but WITHOUT ANY WARRANTY; without even the implied warrant	 * but WITHOUT ANY WARRANTY; without even the implied warrant
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 	 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 
 * GNU Library General Public License for more details.		 * GNU Library General Public License for more details.
 *								 *
 * You should have received a copy of the GNU General Public 	 * You should have received a copy of the GNU General Public 
 * along with this program; if not, write to the Free Softwar	 * along with this program; if not, write to the Free Softwar
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 	 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 
 */								 */

#include <libgda/gda-config.h>					#include <libgda/gda-config.h>
#include <libgda/gda-data-model-array.h>			#include <libgda/gda-data-model-array.h>
#include <gtk/gtkimage.h>					#include <gtk/gtkimage.h>
#include <gtk/gtklabel.h>					#include <gtk/gtklabel.h>
#include <gtk/gtkstock.h>					#include <gtk/gtkstock.h>
#include <gtk/gtktable.h>					#include <gtk/gtktable.h>
#include <gtk/gtkvbbox.h>					#include <gtk/gtkvbbox.h>
#include <libgnomedb/gnome-db-grid.h>				#include <libgnomedb/gnome-db-grid.h>
#include <libgnomedb/gnome-db-i18n.h>				#include <libgnomedb/gnome-db-i18n.h>
#include <libgnomedb/gnome-db-stock.h>				#include <libgnomedb/gnome-db-stock.h>
#include <libgnomedb/gnome-db-util.h>				#include <libgnomedb/gnome-db-util.h>
#include "provider-config.h"					#include "provider-config.h"

#define PROVIDER_CONFIG_DATA "Provider_ConfigData"		#define PROVIDER_CONFIG_DATA "Provider_ConfigData"

typedef struct {						typedef struct {
	GtkWidget *provider_list;					GtkWidget *provider_list;
} ProviderConfigPrivate;					} ProviderConfigPrivate;

/*								/*
 * Private functions						 * Private functions
 */								 */

static void							static void
show_providers (ProviderConfigPrivate *priv)			show_providers (ProviderConfigPrivate *priv)
{								{
	GdaDataModel *model;						GdaDataModel *model;
	GList *prv_list, *l;						GList *prv_list, *l;

	/* create the data model */					/* create the data model */
	model = gda_data_model_array_new (2);				model = gda_data_model_array_new (2);
	gda_data_model_set_column_title (model, 0, _("Name"))		gda_data_model_set_column_title (model, 0, _("Name"))
	gda_data_model_set_column_title (model, 1, _("Descrip		gda_data_model_set_column_title (model, 1, _("Descrip

	prv_list = gda_config_get_provider_list ();			prv_list = gda_config_get_provider_list ();
	for (l = prv_list; l != NULL; l = l->next) {			for (l = prv_list; l != NULL; l = l->next) {
		GList *value_list;						GList *value_list;
		GdaProviderInfo *prv_info = (GdaProviderInfo 			GdaProviderInfo *prv_info = (GdaProviderInfo 

		value_list = g_list_append (NULL, gda_value_n			value_list = g_list_append (NULL, gda_value_n
		value_list = g_list_append (value_list, gda_v			value_list = g_list_append (value_list, gda_v

		gda_data_model_append_row (model, (const GLis			gda_data_model_append_row (model, (const GLis

		g_list_foreach (value_list, (GFunc) gda_value			g_list_foreach (value_list, (GFunc) gda_value
		g_list_free (value_list);					g_list_free (value_list);
	}								}

	gda_config_free_provider_list (prv_list);			gda_config_free_provider_list (prv_list);

	/* display the new data model */				/* display the new data model */
	gnome_db_grid_set_model (GNOME_DB_GRID (priv->provide		gnome_db_grid_set_model (GNOME_DB_GRID (priv->provide
	g_object_unref (G_OBJECT (model));				g_object_unref (G_OBJECT (model));
}								}

/*								/*
 * Public functions						 * Public functions
 */								 */

GtkWidget *							GtkWidget *
provider_config_new (void)					provider_config_new (void)
{								{
	ProviderConfigPrivate *priv;					ProviderConfigPrivate *priv;
	GtkWidget *provider;						GtkWidget *provider;
	GtkWidget *table;						GtkWidget *table;
	GtkWidget *box;							GtkWidget *box;
	GtkWidget *button;						GtkWidget *button;
	GtkWidget *label;						GtkWidget *label;
	gchar *title;							gchar *title;

	priv = g_new0 (ProviderConfigPrivate, 1);			priv = g_new0 (ProviderConfigPrivate, 1);
	provider = gnome_db_new_vbox_widget (FALSE, 6);			provider = gnome_db_new_vbox_widget (FALSE, 6);
        gtk_container_set_border_width (GTK_CONTAINER (provid	        gtk_container_set_border_width (GTK_CONTAINER (provid
	g_object_set_data_full (G_OBJECT (provider), PROVIDER		g_object_set_data_full (G_OBJECT (provider), PROVIDER
				(GDestroyNotify) g_free);					(GDestroyNotify) g_free);

	table = gnome_db_new_table_widget (2, 1, FALSE);		table = gnome_db_new_table_widget (2, 1, FALSE);
	gtk_box_pack_start (GTK_BOX (provider), table, TRUE, 		gtk_box_pack_start (GTK_BOX (provider), table, TRUE, 

	/* create the provider list */					/* create the provider list */
	priv->provider_list = gnome_db_grid_new ();			priv->provider_list = gnome_db_grid_new ();

	title = g_strdup_printf ("<b>%s</b>\n%s", _("Provider		title = g_strdup_printf ("<b>%s</b>\n%s", _("Provider
				 _("Installed providers"));					 _("Installed providers"));
	gnome_db_grid_set_title (GNOME_DB_GRID (priv->provide		gnome_db_grid_set_title (GNOME_DB_GRID (priv->provide
	g_free (title);							g_free (title);

	gnome_db_grid_set_show_title (GNOME_DB_GRID (priv->pr		gnome_db_grid_set_show_title (GNOME_DB_GRID (priv->pr
	gnome_db_grid_set_show_title_icon (GNOME_DB_GRID (pri		gnome_db_grid_set_show_title_icon (GNOME_DB_GRID (pri
	gnome_db_grid_set_title_icon_from_stock (GNOME_DB_GRI		gnome_db_grid_set_title_icon_from_stock (GNOME_DB_GRI
	gtk_widget_show (priv->provider_list);				gtk_widget_show (priv->provider_list);
	gtk_table_attach (GTK_TABLE (table), priv->provider_l		gtk_table_attach (GTK_TABLE (table), priv->provider_l
			  GTK_FILL | GTK_SHRINK | GTK_EXPAND,				  GTK_FILL | GTK_SHRINK | GTK_EXPAND,
			  GTK_FILL | GTK_SHRINK | GTK_EXPAND,				  GTK_FILL | GTK_SHRINK | GTK_EXPAND,
			  0, 0);							  0, 0);
	show_providers (priv);						show_providers (priv);

	/* add tip */							/* add tip */
	box = gnome_db_new_hbox_widget (FALSE, 6);			box = gnome_db_new_hbox_widget (FALSE, 6);
        gtk_container_set_border_width (GTK_CONTAINER (box), 	        gtk_container_set_border_width (GTK_CONTAINER (box), 
	gtk_table_attach (GTK_TABLE (table), box, 0, 1, 1, 2,		gtk_table_attach (GTK_TABLE (table), box, 0, 1, 1, 2,
			  GTK_FILL, GTK_FILL, 0, 0);					  GTK_FILL, GTK_FILL, 0, 0);

	button = gtk_image_new_from_stock (GTK_STOCK_DIALOG_I		button = gtk_image_new_from_stock (GTK_STOCK_DIALOG_I
        gtk_misc_set_alignment (GTK_MISC (button), 0.5, 0.0);	        gtk_misc_set_alignment (GTK_MISC (button), 0.5, 0.0);
	gtk_widget_show (button);					gtk_widget_show (button);
	gtk_box_pack_start (GTK_BOX (box), button, FALSE, FAL		gtk_box_pack_start (GTK_BOX (box), button, FALSE, FAL

	label = gnome_db_new_label_widget (				label = gnome_db_new_label_widget (
		_("Providers are external plugins that provid			_("Providers are external plugins that provid
		  "to a specific data source. The default pro			  "to a specific data source. The default pro
		  "always installed, which allows access to d			  "always installed, which allows access to d
		  "stored in XML files. Other providers usual			  "stored in XML files. Other providers usual
		  "distributed along with libgda/gnome-db inc			  "distributed along with libgda/gnome-db inc
		  "PostgreSQL, MySQL, Oracle, Sybase, Interba			  "PostgreSQL, MySQL, Oracle, Sybase, Interba
	gtk_label_set_line_wrap (GTK_LABEL (label), TRUE);		gtk_label_set_line_wrap (GTK_LABEL (label), TRUE);
        gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.0);	        gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.0);
        gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY	        gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY
	gtk_box_pack_start (GTK_BOX (box), label, TRUE, TRUE,		gtk_box_pack_start (GTK_BOX (box), label, TRUE, TRUE,

	return provider;						return provider;
}								}

void								void
provider_config_select_all (GtkWidget *provider)		provider_config_select_all (GtkWidget *provider)
{								{
	ProviderConfigPrivate *priv;					ProviderConfigPrivate *priv;

	priv = g_object_get_data (G_OBJECT (provider), PROVID		priv = g_object_get_data (G_OBJECT (provider), PROVID
	gnome_db_grid_select_all (GNOME_DB_GRID (priv->provid		gnome_db_grid_select_all (GNOME_DB_GRID (priv->provid
}								}

void								void
provider_config_unselect_all (GtkWidget *provider)		provider_config_unselect_all (GtkWidget *provider)
{								{
	ProviderConfigPrivate *priv;					ProviderConfigPrivate *priv;

	priv = g_object_get_data (G_OBJECT (provider), PROVID		priv = g_object_get_data (G_OBJECT (provider), PROVID
	gnome_db_grid_unselect_all (GNOME_DB_GRID (priv->prov		gnome_db_grid_unselect_all (GNOME_DB_GRID (priv->prov
}								}

gboolean							gboolean
provider_config_has_selection (GtkWidget *provider)		provider_config_has_selection (GtkWidget *provider)
{								{
	ProviderConfigPrivate *priv;					ProviderConfigPrivate *priv;

	priv = g_object_get_data (G_OBJECT (provider), PROVID		priv = g_object_get_data (G_OBJECT (provider), PROVID
	return gnome_db_grid_get_selection (GNOME_DB_GRID (pr		return gnome_db_grid_get_selection (GNOME_DB_GRID (pr
}								}
diff -rbBpy ./libgnomedb-1.1.6a/control-center/provider-config.h ../cvs/gnome-db-cvs/libgnomedb/control-center/provider-config.h
/* GNOME-DB Configurator					/* GNOME-DB Configurator
 * Copyright (C) 2000-2002 The GNOME Foundation.		 * Copyright (C) 2000-2002 The GNOME Foundation.
 *								 *
 * AUTHORS:							 * AUTHORS:
 *      Rodrigo Moya <rodrigo gnome-db org>			 *      Rodrigo Moya <rodrigo gnome-db org>
 *								 *
 * This program is free software; you can redistribute it and	 * This program is free software; you can redistribute it and
 * it under the terms of the GNU General Public License as pu	 * it under the terms of the GNU General Public License as pu
 * the Free Software Foundation; either version 2 of the Lice	 * the Free Software Foundation; either version 2 of the Lice
 * (at your option) any later version.				 * (at your option) any later version.
 *								 *
 * This program is distributed in the hope that it will be us	 * This program is distributed in the hope that it will be us
 * but WITHOUT ANY WARRANTY; without even the implied warrant	 * but WITHOUT ANY WARRANTY; without even the implied warrant
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 	 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 
 * GNU Library General Public License for more details.		 * GNU Library General Public License for more details.
 *								 *
 * You should have received a copy of the GNU General Public 	 * You should have received a copy of the GNU General Public 
 * along with this program; if not, write to the Free Softwar	 * along with this program; if not, write to the Free Softwar
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 	 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 
 */								 */

#if !defined(__provider_config_h__)				#if !defined(__provider_config_h__)
#  define __provider_config_h__					#  define __provider_config_h__

#include <gtk/gtkwidget.h>					#include <gtk/gtkwidget.h>

GtkWidget *provider_config_new (void);				GtkWidget *provider_config_new (void);
void       provider_config_select_all (GtkWidget *provider);	void       provider_config_select_all (GtkWidget *provider);
void       provider_config_unselect_all (GtkWidget *provider)	void       provider_config_unselect_all (GtkWidget *provider)
gboolean   provider_config_has_selection (GtkWidget *provider	gboolean   provider_config_has_selection (GtkWidget *provider

#endif								#endif
Sólo en ./libgnomedb-1.1.6a: COPYING
Sólo en ../cvs/gnome-db-cvs/libgnomedb: CVS
Sólo en ../cvs/gnome-db-cvs/libgnomedb/data: CVS
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.keys
diff -rbBpy ./libgnomedb-1.1.6a/data/libgnomedb.keys.in ../cvs/gnome-db-cvs/libgnomedb/data/libgnomedb.keys.in
application/x-gnome-db-connection				application/x-gnome-db-connection
	_description=Database connection parameters file		_description=Database connection parameters file
	default_action_type=component					default_action_type=component
	short_list_component_iids=OAFIID:GNOME_Database_Conne		short_list_component_iids=OAFIID:GNOME_Database_Conne
	short_list_component_iids_for_novice_user_level=OAFII		short_list_component_iids_for_novice_user_level=OAFII
	short_list_component_iids_for_intermediate_user_level		short_list_component_iids_for_intermediate_user_level
	short_list_component_iids_for_hacker_user_level=OAFII		short_list_component_iids_for_hacker_user_level=OAFII
	icon-filename= icondir@/gnome-db-connect_24x24.png		icon-filename= icondir@/gnome-db-connect_24x24.png
	_category=Documents						_category=Documents

text/x-sql							text/x-sql
	_description=SQL code viewer					_description=SQL code viewer
	default_action_type=component					default_action_type=component
	short_list_component_iids=OAFIID:GNOME_Database_SqlVi		short_list_component_iids=OAFIID:GNOME_Database_SqlVi
	short_list_component_iids_for_novice_user_level=OAFII		short_list_component_iids_for_novice_user_level=OAFII
	short_list_component_iids_for_intermediate_user_level		short_list_component_iids_for_intermediate_user_level
	short_list_component_iids_for_hacker_user_level=OAFII		short_list_component_iids_for_hacker_user_level=OAFII
	icon-filename= icondir@/gnome-db-sql_24x24.png			icon-filename= icondir@/gnome-db-sql_24x24.png
	_category=Documents						_category=Documents
diff -rbBpy ./libgnomedb-1.1.6a/data/libgnomedb.mime ../cvs/gnome-db-cvs/libgnomedb/data/libgnomedb.mime
application/x-gnome-db-connection				application/x-gnome-db-connection
	ext: connection							ext: connection

application/x-gnome-db-database					application/x-gnome-db-database
	ext: database							ext: database

text/x-sql							text/x-sql
	ext: sql							ext: sql
Sólo en ./libgnomedb-1.1.6a/data: libgnomedb.schemas
diff -rbBpy ./libgnomedb-1.1.6a/data/libgnomedb.schemas.in ../cvs/gnome-db-cvs/libgnomedb/data/libgnomedb.schemas.in
<?xml version="1.0"?>						<?xml version="1.0"?>
<gconfschemafile>						<gconfschemafile>
  <schemalist>							  <schemalist>
  								  
    <schema>							    <schema>
      <applyto>/apps/gnome-db/UI/GridFont</applyto>		      <applyto>/apps/gnome-db/UI/GridFont</applyto>
      <key>/schemas/apps/gnome-db/UI/GridFont</key>		      <key>/schemas/apps/gnome-db/UI/GridFont</key>
      <owner>gnome</owner>					      <owner>gnome</owner>
      <type>string</type>					      <type>string</type>
      <locale name="C">						      <locale name="C">
        <short>Font to be used in the grid widget</short>	        <short>Font to be used in the grid widget</short>
	<long></long>							<long></long>
      </locale>							      </locale>
    </schema>							    </schema>
    								    
    <schema>							    <schema>
      <applyto>/apps/gnome-db/Editor/Highlight</applyto>	      <applyto>/apps/gnome-db/Editor/Highlight</applyto>
      <key>/schemas/apps/gnome-db/Editor/Highlight</key>	      <key>/schemas/apps/gnome-db/Editor/Highlight</key>
      <owner>gnome</owner>					      <owner>gnome</owner>
      <type>bool</type>						      <type>bool</type>
      <default>true</default>					      <default>true</default>
      <locale name="C">						      <locale name="C">
        <short>Use highlighting in source code editor</short>	        <short>Use highlighting in source code editor</short>
	<long></long>							<long></long>
      </locale>							      </locale>
    </schema>							    </schema>

    <schema>							    <schema>
      <applyto>/apps/gnome-db/Editor/ShowLineNumbers</applyto	      <applyto>/apps/gnome-db/Editor/ShowLineNumbers</applyto
      <key>/schemas/apps/gnome-db/Editor/ShowLineNumbers</key	      <key>/schemas/apps/gnome-db/Editor/ShowLineNumbers</key
      <owner>gnome</owner>					      <owner>gnome</owner>
      <type>bool</type>						      <type>bool</type>
      <default>false</default>					      <default>false</default>
      <locale name="C">						      <locale name="C">
        <short>Show line numbers on source editor</short>	        <short>Show line numbers on source editor</short>
	<long></long>							<long></long>
      </locale>							      </locale>
    </schema>							    </schema>

    <schema>							    <schema>
      <applyto>/apps/gnome-db/Editor/TabStop</applyto>		      <applyto>/apps/gnome-db/Editor/TabStop</applyto>
      <key>/schemas/apps/gnome-db/Editor/TabStop</key>		      <key>/schemas/apps/gnome-db/Editor/TabStop</key>
      <owner>gnome</owner>					      <owner>gnome</owner>
      <type>int</type>						      <type>int</type>
      <locale name="C">						      <locale name="C">
        <short>Number of spaces per tab</short>			        <short>Number of spaces per tab</short>
	<long></long>							<long></long>
      </locale>							      </locale>
    </schema>							    </schema>

  </schemalist>							  </schemalist>
</gconfschemafile>						</gconfschemafile>
Sólo en ./libgnomedb-1.1.6a/data: Makefile
diff -rbBpy ./libgnomedb-1.1.6a/data/Makefile.am ../cvs/gnome-db-cvs/libgnomedb/data/Makefile.am

# GConf schemas							# GConf schemas
schemadir   = $(GCONF_SCHEMA_FILE_DIR)				schemadir   = $(GCONF_SCHEMA_FILE_DIR)
schema_DATA = libgnomedb.schemas				schema_DATA = libgnomedb.schemas

@INTLTOOL_SCHEMAS_RULE@						@INTLTOOL_SCHEMAS_RULE@

if GCONF_SCHEMAS_INSTALL					if GCONF_SCHEMAS_INSTALL
install-data-local:						install-data-local:
	-GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(		-GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(
else								else
install-data-local:						install-data-local:
endif								endif

# Pixmaps							# Pixmaps
pixmapdir=$(datadir)/pixmaps/libgnomedb				pixmapdir=$(datadir)/pixmaps/libgnomedb
pixmap_DATA= \							pixmap_DATA= \
	gnome-db-aggregates_16x16.png \					gnome-db-aggregates_16x16.png \
	gnome-db-aggregates_24x24.png \					gnome-db-aggregates_24x24.png \
	gnome-db-commit_24x24.png \					gnome-db-commit_24x24.png \
	gnome-db-connect_24x24.png \					gnome-db-connect_24x24.png \
	gnome-db-disconnect_24x24.png \					gnome-db-disconnect_24x24.png \
	gnome-db-database_16x16.png \					gnome-db-database_16x16.png \
	gnome-db-database_24x24.png \					gnome-db-database_24x24.png \
	gnome-db-database_48x48.png \					gnome-db-database_48x48.png \
	gnome-db-database-login_48x48.png \				gnome-db-database-login_48x48.png \
	gnome-db-designer_24x24.png \					gnome-db-designer_24x24.png \
	gnome-db-field_16x16.png \					gnome-db-field_16x16.png \
	gnome-db-indexes_16x16.png \					gnome-db-indexes_16x16.png \
	gnome-db-no-transaction_24x24.png \				gnome-db-no-transaction_24x24.png \
	gnome-db-procedures_16x16.png \					gnome-db-procedures_16x16.png \
	gnome-db-procedures_24x24.png \					gnome-db-procedures_24x24.png \
	gnome-db-query_16x16.png \					gnome-db-query_16x16.png \
	gnome-db-query_24x24.png \					gnome-db-query_24x24.png \
	gnome-db-relations_16x16.png \					gnome-db-relations_16x16.png \
	gnome-db-relations_24x24.png \					gnome-db-relations_24x24.png \
	gnome-db-rollback_24x24.png \					gnome-db-rollback_24x24.png \
	gnome-db-sequences_16x16.png \					gnome-db-sequences_16x16.png \
	gnome-db-sequences_24x24.png \					gnome-db-sequences_24x24.png \
	gnome-db-sql_16x16.png \					gnome-db-sql_16x16.png \
	gnome-db-sql_24x24.png \					gnome-db-sql_24x24.png \
	gnome-db-table_16x16.png \					gnome-db-table_16x16.png \
	gnome-db-tables_16x16.png \					gnome-db-tables_16x16.png \
	gnome-db-tables_24x24.png \					gnome-db-tables_24x24.png \
	gnome-db-triggers_16x16.png \					gnome-db-triggers_16x16.png \
	gnome-db-types_16x16.png \					gnome-db-types_16x16.png \
	gnome-db-types_24x24.png \					gnome-db-types_24x24.png \
	gnome-db-views_16x16.png \					gnome-db-views_16x16.png \
	gnome-db-within-transaction_24x24.png				gnome-db-within-transaction_24x24.png

# MIME data							# MIME data
Mimedir = $(datadir)/mime-info					Mimedir = $(datadir)/mime-info
Mime_DATA = libgnomedb.keys libgnomedb.mime			Mime_DATA = libgnomedb.keys libgnomedb.mime

keys_in_files = libgnomedb.keys.in				keys_in_files = libgnomedb.keys.in
keys_files = $(keys_in_files:.keys.in=.keys)			keys_files = $(keys_in_files:.keys.in=.keys)
@INTLTOOL_KEYS_RULE@						@INTLTOOL_KEYS_RULE@

EXTRA_DIST = \							EXTRA_DIST = \
	libgnomedb.schemas.in \						libgnomedb.schemas.in \
	$(pixmap_DATA) \						$(pixmap_DATA) \
	libgnomedb.keys.in \						libgnomedb.keys.in \
	libgnomedb.mime							libgnomedb.mime
Sólo en ./libgnomedb-1.1.6a/data: Makefile.in
Sólo en ./libgnomedb-1.1.6a: depcomp
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C: CVS
diff -rbBpy ./libgnomedb-1.1.6a/doc/C/fdl-appendix.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/fdl-appendix.sgml
<!--  								<!--  
     The GNU Free Documentation License 1.1 in DocBook		     The GNU Free Documentation License 1.1 in DocBook
     Markup by Eric Baudais <baudais okstate edu>		     Markup by Eric Baudais <baudais okstate edu>
     Maintained by the GNOME Documentation Project		     Maintained by the GNOME Documentation Project
     http://developer.gnome.org/projects/gdp			     http://developer.gnome.org/projects/gdp
     Version: 1.0.1						     Version: 1.0.1
     Last Modified: Nov 16, 2000				     Last Modified: Nov 16, 2000
-->								-->

<appendix id="fdl">						<appendix id="fdl">
  <docinfo>							  <docinfo>
    <releaseinfo>						    <releaseinfo>
      Version 1.1, March 2000					      Version 1.1, March 2000
    </releaseinfo>						    </releaseinfo>
    <copyright>							    <copyright>
      <year>2000</year><holder>Free Software Foundation, Inc.	      <year>2000</year><holder>Free Software Foundation, Inc.
    </copyright>						    </copyright>
    <legalnotice id="fdl-legalnotice">				    <legalnotice id="fdl-legalnotice">
      <para>							      <para>
	<address>Free Software Foundation, Inc. <street>59 Te		<address>Free Software Foundation, Inc. <street>59 Te
        Suite 330</street>, <city>Boston</city>, <state>MA</s	        Suite 330</street>, <city>Boston</city>, <state>MA</s
        <postcode>02111-1307</postcode>  <country>USA</countr	        <postcode>02111-1307</postcode>  <country>USA</countr
	Everyone is permitted to copy and distribute verbatim		Everyone is permitted to copy and distribute verbatim
        license document, but changing it is not allowed.	        license document, but changing it is not allowed.
      </para>							      </para>
    </legalnotice>						    </legalnotice>
  </docinfo>							  </docinfo>
  <title>GNU Free Documentation License</title>			  <title>GNU Free Documentation License</title>

  <sect1 id="fdl-preamble">					  <sect1 id="fdl-preamble">
    <title>0. PREAMBLE</title>					    <title>0. PREAMBLE</title>
    <para>							    <para>
      The purpose of this License is to make a manual, textbo	      The purpose of this License is to make a manual, textbo
      other written document <quote>free</quote> in the sense	      other written document <quote>free</quote> in the sense
      freedom: to assure everyone the effective freedom to co	      freedom: to assure everyone the effective freedom to co
      redistribute it, with or without modifying it, either	      redistribute it, with or without modifying it, either
      commercially or noncommercially. Secondarily, this Lice	      commercially or noncommercially. Secondarily, this Lice
      preserves for the author and publisher a way to get cre	      preserves for the author and publisher a way to get cre
      their work, while not being considered responsible for	      their work, while not being considered responsible for
      modifications made by others.				      modifications made by others.
    </para>							    </para>
    								    
    <para>							    <para>
      This License is a kind of <quote>copyleft</quote>, whic	      This License is a kind of <quote>copyleft</quote>, whic
      that derivative works of the document must themselves b	      that derivative works of the document must themselves b
      the same sense. It complements the GNU General Public L	      the same sense. It complements the GNU General Public L
      which is a copyleft license designed for free software.	      which is a copyleft license designed for free software.
    </para>							    </para>
    								    
    <para>							    <para>
      We have designed this License in order to use it for ma	      We have designed this License in order to use it for ma
      free software, because free software needs free documen	      free software, because free software needs free documen
      free program should come with manuals providing the sam	      free program should come with manuals providing the sam
      freedoms that the software does. But this License is no	      freedoms that the software does. But this License is no
      to software manuals; it can be used for any textual wor	      to software manuals; it can be used for any textual wor
      regardless of subject matter or whether it is published	      regardless of subject matter or whether it is published
      printed book. We recommend this License principally for	      printed book. We recommend this License principally for
      whose purpose is instruction or reference.		      whose purpose is instruction or reference.
    </para>							    </para>
  </sect1>							  </sect1>
  <sect1 id="fdl-section1">					  <sect1 id="fdl-section1">
    <title>1. APPLICABILITY AND DEFINITIONS</title>		    <title>1. APPLICABILITY AND DEFINITIONS</title>
    <para id="fdl-document">					    <para id="fdl-document">
      This License applies to any manual or other work that c	      This License applies to any manual or other work that c
      notice placed by the copyright holder saying it can be	      notice placed by the copyright holder saying it can be
      distributed under the terms of this License. The		      distributed under the terms of this License. The
      <quote>Document</quote>, below, refers to any such manu	      <quote>Document</quote>, below, refers to any such manu
      work. Any member of the public is a licensee, and is ad	      work. Any member of the public is a licensee, and is ad
      as <quote>you</quote>.					      as <quote>you</quote>.
    </para>							    </para>
    								    
    <para id="fdl-modified">					    <para id="fdl-modified">
      A <quote>Modified Version</quote> of the Document means	      A <quote>Modified Version</quote> of the Document means
      containing the Document or a portion of it, either copi	      containing the Document or a portion of it, either copi
      verbatim, or with modifications and/or translated into 	      verbatim, or with modifications and/or translated into 
      language.							      language.
    </para>							    </para>
									
    <para id="fdl-secondary">					    <para id="fdl-secondary">
      A <quote>Secondary Section</quote> is a named appendix 	      A <quote>Secondary Section</quote> is a named appendix 
      front-matter section of the <link				      front-matter section of the <link
      linkend="fdl-document">Document</link> that deals exclu	      linkend="fdl-document">Document</link> that deals exclu
      with the relationship of the publishers or authors of t	      with the relationship of the publishers or authors of t
      Document to the Document's overall subject (or to relat	      Document to the Document's overall subject (or to relat
      matters) and contains nothing that could fall directly 	      matters) and contains nothing that could fall directly 
      that overall subject. (For example, if the Document is 	      that overall subject. (For example, if the Document is 
      textbook of mathematics, a Secondary Section may not ex	      textbook of mathematics, a Secondary Section may not ex
      mathematics.)  The relationship could be a matter of hi	      mathematics.)  The relationship could be a matter of hi
      connection with the subject or with related matters, or	      connection with the subject or with related matters, or
      legal, commercial, philosophical, ethical or political 	      legal, commercial, philosophical, ethical or political 
      regarding them.						      regarding them.
    </para>							    </para>

    <para id="fdl-invariant">					    <para id="fdl-invariant">
      The <quote>Invariant Sections</quote> are certain <link	      The <quote>Invariant Sections</quote> are certain <link
      linkend="fdl-secondary"> Secondary Sections</link> whos	      linkend="fdl-secondary"> Secondary Sections</link> whos
      are designated, as being those of Invariant Sections, i	      are designated, as being those of Invariant Sections, i
      notice that says that the <link				      notice that says that the <link
      linkend="fdl-document">Document</link> is released unde	      linkend="fdl-document">Document</link> is released unde
      License.							      License.
    </para>							    </para>
    								    
    <para id="fdl-cover-texts">					    <para id="fdl-cover-texts">
      The <quote>Cover Texts</quote> are certain short passag	      The <quote>Cover Texts</quote> are certain short passag
      text that are listed, as Front-Cover Texts or Back-Cove	      text that are listed, as Front-Cover Texts or Back-Cove
      in the notice that says that the <link			      in the notice that says that the <link
      linkend="fdl-document">Document</link> is released unde	      linkend="fdl-document">Document</link> is released unde
      License.							      License.
    </para>							    </para>
									
    <para id="fdl-transparent">					    <para id="fdl-transparent">
      A <quote>Transparent</quote> copy of the <link		      A <quote>Transparent</quote> copy of the <link
      linkend="fdl-document"> Document</link> means a machine	      linkend="fdl-document"> Document</link> means a machine
      copy, represented in a format whose specification is av	      copy, represented in a format whose specification is av
      to the general public, whose contents can be viewed and	      to the general public, whose contents can be viewed and
      directly and straightforwardly with generic text editor	      directly and straightforwardly with generic text editor
      images composed of pixels) generic paint programs or (f	      images composed of pixels) generic paint programs or (f
      drawings) some widely available drawing editor, and tha	      drawings) some widely available drawing editor, and tha
      suitable for input to text formatters or for automatic	      suitable for input to text formatters or for automatic
      translation to a variety of formats suitable for input 	      translation to a variety of formats suitable for input 
      formatters. A copy made in an otherwise Transparent fil	      formatters. A copy made in an otherwise Transparent fil
      whose markup has been designed to thwart or discourage	      whose markup has been designed to thwart or discourage
      subsequent modification by readers is not Transparent. 	      subsequent modification by readers is not Transparent. 
      that is not <quote>Transparent</quote> is called		      that is not <quote>Transparent</quote> is called
      <quote>Opaque</quote>.					      <quote>Opaque</quote>.
    </para>							    </para>
    								    
    <para>							    <para>
      Examples of suitable formats for Transparent copies inc	      Examples of suitable formats for Transparent copies inc
      plain ASCII without markup, Texinfo input format, LaTeX	      plain ASCII without markup, Texinfo input format, LaTeX
      format, SGML or XML using a publicly available DTD, and	      format, SGML or XML using a publicly available DTD, and
      standard-conforming simple HTML designed for human	      standard-conforming simple HTML designed for human
      modification. Opaque formats include PostScript, PDF,	      modification. Opaque formats include PostScript, PDF,
      proprietary formats that can be read and edited only by	      proprietary formats that can be read and edited only by
      proprietary word processors, SGML or XML for which the 	      proprietary word processors, SGML or XML for which the 
      and/or processing tools are not generally available, an	      and/or processing tools are not generally available, an
      machine-generated HTML produced by some word processors	      machine-generated HTML produced by some word processors
      output purposes only.					      output purposes only.
    </para>							    </para>
    								    
    <para id="fdl-title-page">					    <para id="fdl-title-page">
      The <quote>Title Page</quote> means, for a printed book	      The <quote>Title Page</quote> means, for a printed book
      title page itself, plus such following pages as are nee	      title page itself, plus such following pages as are nee
      hold, legibly, the material this License requires to ap	      hold, legibly, the material this License requires to ap
      the title page. For works in formats which do not have 	      the title page. For works in formats which do not have 
      page as such, <quote>Title Page</quote> means the text 	      page as such, <quote>Title Page</quote> means the text 
      most prominent appearance of the work's title, precedin	      most prominent appearance of the work's title, precedin
      beginning of the body of the text.			      beginning of the body of the text.
    </para>							    </para>
  </sect1>							  </sect1>
    								    
  <sect1 id="fdl-section2">					  <sect1 id="fdl-section2">
    <title>2. VERBATIM COPYING</title>				    <title>2. VERBATIM COPYING</title>
    <para>							    <para>
      You may copy and distribute the <link			      You may copy and distribute the <link
      linkend="fdl-document">Document</link> in any medium, e	      linkend="fdl-document">Document</link> in any medium, e
      commercially or noncommercially, provided that this Lic	      commercially or noncommercially, provided that this Lic
      copyright notices, and the license notice saying this L	      copyright notices, and the license notice saying this L
      applies to the Document are reproduced in all copies, a	      applies to the Document are reproduced in all copies, a
      you add no other conditions whatsoever to those of this	      you add no other conditions whatsoever to those of this
      License. You may not use technical measures to obstruct	      License. You may not use technical measures to obstruct
      control the reading or further copying of the copies yo	      control the reading or further copying of the copies yo
      distribute. However, you may accept compensation in exc	      distribute. However, you may accept compensation in exc
      copies. If you distribute a large enough number of copi	      copies. If you distribute a large enough number of copi
      must also follow the conditions in <link			      must also follow the conditions in <link
      linkend="fdl-section3">section 3</link>.			      linkend="fdl-section3">section 3</link>.
    </para>							    </para>
    								    
    <para>							    <para>
      You may also lend copies, under the same conditions sta	      You may also lend copies, under the same conditions sta
      above, and you may publicly display copies.		      above, and you may publicly display copies.
    </para>							    </para>
    </sect1>							    </sect1>
    								    
  <sect1 id="fdl-section3">					  <sect1 id="fdl-section3">
    <title>3. COPYING IN QUANTITY</title>			    <title>3. COPYING IN QUANTITY</title>
    <para>							    <para>
      If you publish printed copies of the <link		      If you publish printed copies of the <link
      linkend="fdl-document">Document</link> numbering more t	      linkend="fdl-document">Document</link> numbering more t
      and the Document's license notice requires <link		      and the Document's license notice requires <link
      linkend="fdl-cover-texts">Cover Texts</link>, you must 	      linkend="fdl-cover-texts">Cover Texts</link>, you must 
      the copies in covers that carry, clearly and legibly, a	      the copies in covers that carry, clearly and legibly, a
      Cover Texts: Front-Cover Texts on the front cover, and	      Cover Texts: Front-Cover Texts on the front cover, and
      Back-Cover Texts on the back cover. Both covers must al	      Back-Cover Texts on the back cover. Both covers must al
      clearly and legibly identify you as the publisher of th	      clearly and legibly identify you as the publisher of th
      copies. The front cover must present the full title wit	      copies. The front cover must present the full title wit
      words of the title equally prominent and visible. You m	      words of the title equally prominent and visible. You m
      other material on the covers in addition. Copying with 	      other material on the covers in addition. Copying with 
      limited to the covers, as long as they preserve the tit	      limited to the covers, as long as they preserve the tit
      <link linkend="fdl-document">Document</link> and satisf	      <link linkend="fdl-document">Document</link> and satisf
      conditions, can be treated as verbatim copying in other	      conditions, can be treated as verbatim copying in other
      respects.							      respects.
    </para>							    </para>
    								    
    <para>							    <para>
      If the required texts for either cover are too volumino	      If the required texts for either cover are too volumino
      legibly, you should put the first ones listed (as many 	      legibly, you should put the first ones listed (as many 
      reasonably) on the actual cover, and continue the rest 	      reasonably) on the actual cover, and continue the rest 
      adjacent pages.						      adjacent pages.
    </para>							    </para>
    								    
    <para>							    <para>
      If you publish or distribute <link			      If you publish or distribute <link
      linkend="fdl-transparent">Opaque</link> copies of the <	      linkend="fdl-transparent">Opaque</link> copies of the <
      linkend="fdl-document">Document</link> numbering more t	      linkend="fdl-document">Document</link> numbering more t
      you must either include a machine-readable <link		      you must either include a machine-readable <link
      linkend="fdl-transparent">Transparent</link> copy along	      linkend="fdl-transparent">Transparent</link> copy along
      each Opaque copy, or state in or with each Opaque copy 	      each Opaque copy, or state in or with each Opaque copy 
      publicly-accessible computer-network location containin	      publicly-accessible computer-network location containin
      complete Transparent copy of the Document, free of adde	      complete Transparent copy of the Document, free of adde
      material, which the general network-using public has ac	      material, which the general network-using public has ac
      download anonymously at no charge using public-standard	      download anonymously at no charge using public-standard
      protocols. If you use the latter option, you must take	      protocols. If you use the latter option, you must take
      reasonably prudent steps, when you begin distribution o	      reasonably prudent steps, when you begin distribution o
      copies in quantity, to ensure that this Transparent cop	      copies in quantity, to ensure that this Transparent cop
      remain thus accessible at the stated location until at 	      remain thus accessible at the stated location until at 
      year after the last time you distribute an Opaque copy 	      year after the last time you distribute an Opaque copy 
      or through your agents or retailers) of that edition to	      or through your agents or retailers) of that edition to
      public.							      public.
    </para>							    </para>
    								    
    <para>							    <para>
      It is requested, but not required, that you contact the	      It is requested, but not required, that you contact the
      of the <link linkend="fdl-document">Document</link> wel	      of the <link linkend="fdl-document">Document</link> wel
      redistributing any large number of copies, to give them	      redistributing any large number of copies, to give them
      to provide you with an updated version of the Document.	      to provide you with an updated version of the Document.
    </para>							    </para>
    </sect1>							    </sect1>
    								    
  <sect1 id="fdl-section4">					  <sect1 id="fdl-section4">
    <title>4. MODIFICATIONS</title>				    <title>4. MODIFICATIONS</title>
    <para>							    <para>
      You may copy and distribute a <link			      You may copy and distribute a <link
      linkend="fdl-modified">Modified Version</link> of the <	      linkend="fdl-modified">Modified Version</link> of the <
      linkend="fdl-document">Document</link> under the condit	      linkend="fdl-document">Document</link> under the condit
      sections <link linkend="fdl-section2">2</link> and <lin	      sections <link linkend="fdl-section2">2</link> and <lin
      linkend="fdl-section3">3</link> above, provided that yo	      linkend="fdl-section3">3</link> above, provided that yo
      the Modified Version under precisely this License, with	      the Modified Version under precisely this License, with
      Modified Version filling the role of the Document, thus	      Modified Version filling the role of the Document, thus
      licensing distribution and modification of the Modified	      licensing distribution and modification of the Modified
      to whoever possesses a copy of it. In addition, you mus	      to whoever possesses a copy of it. In addition, you mus
      these things in the Modified Version:			      these things in the Modified Version:
    </para>							    </para>
    								    
    <itemizedlist mark="opencircle">				    <itemizedlist mark="opencircle">
      <listitem>						      <listitem>
	<formalpara>							<formalpara>
	  <title>A</title>						  <title>A</title>
	  <para>							  <para>
	    Use in the <link linkend="fdl-title-page">Title		    Use in the <link linkend="fdl-title-page">Title
	    Page</link> (and on the covers, if any) a title d		    Page</link> (and on the covers, if any) a title d
	    from that of the <link					    from that of the <link
	    linkend="fdl-document">Document</link>, and from 		    linkend="fdl-document">Document</link>, and from 
	    previous versions (which should, if there were an		    previous versions (which should, if there were an
	    listed in the History section of the Document). Y		    listed in the History section of the Document). Y
	    use the same title as a previous version if the o		    use the same title as a previous version if the o
	    publisher of that version gives permission.			    publisher of that version gives permission.
	  </para>							  </para>
	</formalpara>							</formalpara>
      </listitem>						      </listitem>
      								      
      <listitem>						      <listitem>
	<formalpara>							<formalpara>
	  <title>B</title>						  <title>B</title>
	  <para>							  <para>
	    List on the <link linkend="fdl-title-page">Title		    List on the <link linkend="fdl-title-page">Title
	    Page</link>, as authors, one or more persons or e		    Page</link>, as authors, one or more persons or e
	    responsible for authorship of the modifications i		    responsible for authorship of the modifications i
	    <link linkend="fdl-modified">Modified Version</li		    <link linkend="fdl-modified">Modified Version</li
	    together with at least five of the principal auth		    together with at least five of the principal auth
	    the <link linkend="fdl-document">Document</link> 		    the <link linkend="fdl-document">Document</link> 
	    its principal authors, if it has less than five).		    its principal authors, if it has less than five).
	  </para>							  </para>
	</formalpara>							</formalpara>
      </listitem>						      </listitem>
      								      
      <listitem>						      <listitem>
	<formalpara>							<formalpara>
	  <title>C</title>						  <title>C</title>
	  <para>							  <para>
	    State on the <link linkend="fdl-title-page">Title		    State on the <link linkend="fdl-title-page">Title
	    Page</link> the name of the publisher of the <lin		    Page</link> the name of the publisher of the <lin
	    linkend="fdl-modified">Modified Version</link>, a		    linkend="fdl-modified">Modified Version</link>, a
	    publisher.							    publisher.
	  </para>							  </para>
	</formalpara>							</formalpara>
      </listitem>						      </listitem>
      								      
      <listitem>						      <listitem>
	<formalpara>							<formalpara>
	  <title>D</title>						  <title>D</title>
	  <para>							  <para>
	    Preserve all the copyright notices of the <link		    Preserve all the copyright notices of the <link
	    linkend="fdl-document">Document</link>.			    linkend="fdl-document">Document</link>.
	  </para>							  </para>
	</formalpara>							</formalpara>
      </listitem>						      </listitem>
      								      
      <listitem>						      <listitem>
	<formalpara>							<formalpara>
	  <title>E</title>						  <title>E</title>
	  <para>							  <para>
	    Add an appropriate copyright notice for your modi		    Add an appropriate copyright notice for your modi
	    adjacent to the other copyright notices.			    adjacent to the other copyright notices.
	  </para>							  </para>
	</formalpara>							</formalpara>
      </listitem>						      </listitem>
      								      
      <listitem>						      <listitem>
	<formalpara>							<formalpara>
	  <title>F</title>						  <title>F</title>
	  <para>							  <para>
	    Include, immediately after the copyright notices,		    Include, immediately after the copyright notices,
	    license notice giving the public permission to us		    license notice giving the public permission to us
	    <link linkend="fdl-modified">Modified Version</li		    <link linkend="fdl-modified">Modified Version</li
	    the terms of this License, in the form shown in t		    the terms of this License, in the form shown in t
	    Addendum below.						    Addendum below.
	  </para>							  </para>
	</formalpara>							</formalpara>
      </listitem>						      </listitem>
      								      
      <listitem>						      <listitem>
	<formalpara>							<formalpara>
	  <title>G</title>						  <title>G</title>
	  <para>							  <para>
	    Preserve in that license notice the full lists of		    Preserve in that license notice the full lists of
	    linkend="fdl-invariant"> Invariant Sections</link		    linkend="fdl-invariant"> Invariant Sections</link
	    required <link linkend="fdl-cover-texts">Cover		    required <link linkend="fdl-cover-texts">Cover
	    Texts</link> given in the <link				    Texts</link> given in the <link
	    linkend="fdl-document">Document's</link> license 		    linkend="fdl-document">Document's</link> license 
	  </para>							  </para>
	</formalpara>							</formalpara>
      </listitem>						      </listitem>
      								      
      <listitem>						      <listitem>
	<formalpara>							<formalpara>
	  <title>H</title>						  <title>H</title>
	  <para>							  <para>
	    Include an unaltered copy of this License.			    Include an unaltered copy of this License.
	  </para>							  </para>
	</formalpara>							</formalpara>
      </listitem>						      </listitem>
      								      
      <listitem>						      <listitem>
	<formalpara>							<formalpara>
	  <title>I</title>						  <title>I</title>
	  <para>							  <para>
	    Preserve the section entitled <quote>History</quo		    Preserve the section entitled <quote>History</quo
	    its title, and add to it an item stating at least		    its title, and add to it an item stating at least
	    title, year, new authors, and publisher of the <l		    title, year, new authors, and publisher of the <l
	    linkend="fdl-modified">Modified Version </link>as		    linkend="fdl-modified">Modified Version </link>as
	    the <link linkend="fdl-title-page">Title Page</li		    the <link linkend="fdl-title-page">Title Page</li
	    there is no section entitled <quote>History</quot		    there is no section entitled <quote>History</quot
	    <link linkend="fdl-document">Document</link>, cre		    <link linkend="fdl-document">Document</link>, cre
	    stating the title, year, authors, and publisher o		    stating the title, year, authors, and publisher o
	    Document as given on its Title Page, then add an 		    Document as given on its Title Page, then add an 
	    describing the Modified Version as stated in the 		    describing the Modified Version as stated in the 
	    sentence.							    sentence.
	  </para>							  </para>
	</formalpara>							</formalpara>
      </listitem>						      </listitem>
      								      
      <listitem>						      <listitem>
	<formalpara>							<formalpara>
	  <title>J</title>						  <title>J</title>
	  <para>							  <para>
	    Preserve the network location, if any, given in t		    Preserve the network location, if any, given in t
	    linkend="fdl-document">Document</link> for public		    linkend="fdl-document">Document</link> for public
	    to a <link linkend="fdl-transparent">Transparent<		    to a <link linkend="fdl-transparent">Transparent<
	    copy of the Document, and likewise the network lo		    copy of the Document, and likewise the network lo
	    given in the Document for previous versions it wa		    given in the Document for previous versions it wa
	    on. These may be placed in the <quote>History</qu		    on. These may be placed in the <quote>History</qu
	    section.  You may omit a network location for a w		    section.  You may omit a network location for a w
	    was published at least four years before the Docu		    was published at least four years before the Docu
	    itself, or if the original publisher of the versi		    itself, or if the original publisher of the versi
	    refers to gives permission.					    refers to gives permission.
	  </para>							  </para>
	</formalpara>							</formalpara>
      </listitem>						      </listitem>
      								      
      <listitem>						      <listitem>
	<formalpara>							<formalpara>
	  <title>K</title>						  <title>K</title>
	  <para>							  <para>
	    In any section entitled <quote>Acknowledgements</		    In any section entitled <quote>Acknowledgements</
	    <quote>Dedications</quote>, preserve the section'		    <quote>Dedications</quote>, preserve the section'
	    and preserve in the section all the substance and		    and preserve in the section all the substance and
	    each of the contributor acknowledgements and/or		    each of the contributor acknowledgements and/or
	    dedications given therein.					    dedications given therein.
	  </para>							  </para>
	</formalpara>							</formalpara>
      </listitem>						      </listitem>
      								      
      <listitem>						      <listitem>
	<formalpara>							<formalpara>
	  <title>L</title>						  <title>L</title>
	  <para>							  <para>
	    Preserve all the <link linkend="fdl-invariant">In		    Preserve all the <link linkend="fdl-invariant">In
	    Sections</link> of the <link				    Sections</link> of the <link
	    linkend="fdl-document">Document</link>, unaltered		    linkend="fdl-document">Document</link>, unaltered
	    text and in their titles.  Section numbers or the		    text and in their titles.  Section numbers or the
	    equivalent are not considered part of the section		    equivalent are not considered part of the section
	  </para>							  </para>
	</formalpara>							</formalpara>
      </listitem>						      </listitem>
      								      
      <listitem>						      <listitem>
	<formalpara>							<formalpara>
	  <title>M</title>						  <title>M</title>
	  <para>							  <para>
	    Delete any section entitled					    Delete any section entitled
	    <quote>Endorsements</quote>. Such a section may n		    <quote>Endorsements</quote>. Such a section may n
	    included in the <link linkend="fdl-modified">Modi		    included in the <link linkend="fdl-modified">Modi
	    Version</link>.						    Version</link>.
	  </para>							  </para>
	</formalpara>							</formalpara>
      </listitem>						      </listitem>
      								      
      <listitem>						      <listitem>
	<formalpara>							<formalpara>
	  <title>N</title>						  <title>N</title>
	  <para>							  <para>
	    Do not retitle any existing section as			    Do not retitle any existing section as
	    <quote>Endorsements</quote> or to conflict in tit		    <quote>Endorsements</quote> or to conflict in tit
	    any <link linkend="fdl-invariant">Invariant			    any <link linkend="fdl-invariant">Invariant
	    Section</link>.						    Section</link>.
	  </para>							  </para>
	</formalpara>							</formalpara>
      </listitem>						      </listitem>
    </itemizedlist>						    </itemizedlist>
    								    
    <para>							    <para>
      If the <link linkend="fdl-modified">Modified Version</l	      If the <link linkend="fdl-modified">Modified Version</l
      includes new front-matter sections or appendices that q	      includes new front-matter sections or appendices that q
      <link linkend="fdl-secondary">Secondary Sections</link>	      <link linkend="fdl-secondary">Secondary Sections</link>
      contain no material copied from the Document, you may a	      contain no material copied from the Document, you may a
      option designate some or all of these sections as invar	      option designate some or all of these sections as invar
      do this, add their titles to the list of <link		      do this, add their titles to the list of <link
      linkend="fdl-invariant">Invariant Sections</link> in th	      linkend="fdl-invariant">Invariant Sections</link> in th
      Modified Version's license notice.  These titles must b	      Modified Version's license notice.  These titles must b
      distinct from any other section titles.			      distinct from any other section titles.
    </para>							    </para>
    								    
    <para>							    <para>
      You may add a section entitled <quote>Endorsements</quo	      You may add a section entitled <quote>Endorsements</quo
      provided it contains nothing but endorsements of your <	      provided it contains nothing but endorsements of your <
      linkend="fdl-modified">Modified Version</link> by vario	      linkend="fdl-modified">Modified Version</link> by vario
      parties--for example, statements of peer review or that	      parties--for example, statements of peer review or that
      has been approved by an organization as the authoritati	      has been approved by an organization as the authoritati
      definition of a standard.					      definition of a standard.
    </para>							    </para>
    								    
    <para>							    <para>
      You may add a passage of up to five words as a <link	      You may add a passage of up to five words as a <link
      linkend="fdl-cover-texts">Front-Cover Text</link>, and 	      linkend="fdl-cover-texts">Front-Cover Text</link>, and 
      of up to 25 words as a <link				      of up to 25 words as a <link
      linkend="fdl-cover-texts">Back-Cover Text</link>, to th	      linkend="fdl-cover-texts">Back-Cover Text</link>, to th
      the list of <link linkend="fdl-cover-texts">Cover Texts	      the list of <link linkend="fdl-cover-texts">Cover Texts
      in the <link linkend="fdl-modified">Modified Version</l	      in the <link linkend="fdl-modified">Modified Version</l
      Only one passage of Front-Cover Text and one of Back-Co	      Only one passage of Front-Cover Text and one of Back-Co
      may be added by (or through arrangements made by) any o	      may be added by (or through arrangements made by) any o
      entity. If the <link linkend="fdl-document">Document</l	      entity. If the <link linkend="fdl-document">Document</l
      already includes a cover text for the same cover, previ	      already includes a cover text for the same cover, previ
      added by you or by arrangement made by the same entity 	      added by you or by arrangement made by the same entity 
      acting on behalf of, you may not add another; but you m	      acting on behalf of, you may not add another; but you m
      replace the old one, on explicit permission from the pr	      replace the old one, on explicit permission from the pr
      publisher that added the old one.				      publisher that added the old one.
    </para>							    </para>
    								    
    <para>							    <para>
      The author(s) and publisher(s) of the <link		      The author(s) and publisher(s) of the <link
      linkend="fdl-document">Document</link> do not by this L	      linkend="fdl-document">Document</link> do not by this L
      give permission to use their names for publicity for or	      give permission to use their names for publicity for or
      assert or imply endorsement of any <link			      assert or imply endorsement of any <link
      linkend="fdl-modified">Modified Version </link>.		      linkend="fdl-modified">Modified Version </link>.
    </para>							    </para>
  </sect1>							  </sect1>
    								    
  <sect1 id="fdl-section5">					  <sect1 id="fdl-section5">
    <title>5. COMBINING DOCUMENTS</title>			    <title>5. COMBINING DOCUMENTS</title>
    <para>							    <para>
      You may combine the <link linkend="fdl-document">Docume	      You may combine the <link linkend="fdl-document">Docume
      with other documents released under this License, under	      with other documents released under this License, under
      terms defined in <link linkend="fdl-section4">section 4	      terms defined in <link linkend="fdl-section4">section 4
      above for modified versions, provided that you include 	      above for modified versions, provided that you include 
      combination all of the <link linkend="fdl-invariant">In	      combination all of the <link linkend="fdl-invariant">In
      Sections</link> of all of the original documents, unmod	      Sections</link> of all of the original documents, unmod
      and list them all as Invariant Sections of your combine	      and list them all as Invariant Sections of your combine
      its license notice.					      its license notice.
    </para>							    </para>
    								    
    <para>							    <para>
      The combined work need only contain one copy of this Li	      The combined work need only contain one copy of this Li
      and multiple identical <link linkend="fdl-invariant">In	      and multiple identical <link linkend="fdl-invariant">In
      Sections</link> may be replaced with a single copy. If 	      Sections</link> may be replaced with a single copy. If 
      multiple Invariant Sections with the same name but diff	      multiple Invariant Sections with the same name but diff
      contents, make the title of each such section unique by	      contents, make the title of each such section unique by
      at the end of it, in parentheses, the name of the origi	      at the end of it, in parentheses, the name of the origi
      author or publisher of that section if known, or else a	      author or publisher of that section if known, or else a
      number. Make the same adjustment to the section titles 	      number. Make the same adjustment to the section titles 
      list of Invariant Sections in the license notice of the	      list of Invariant Sections in the license notice of the
      work.							      work.
    </para>							    </para>
    								    
    <para>							    <para>
      In the combination, you must combine any sections entit	      In the combination, you must combine any sections entit
      <quote>History</quote> in the various original document	      <quote>History</quote> in the various original document
      forming one section entitled <quote>History</quote>; li	      forming one section entitled <quote>History</quote>; li
      combine any sections entitled <quote>Acknowledgements</	      combine any sections entitled <quote>Acknowledgements</
      and any sections entitled <quote>Dedications</quote>.  	      and any sections entitled <quote>Dedications</quote>.  
      delete all sections entitled <quote>Endorsements.</quot	      delete all sections entitled <quote>Endorsements.</quot
    </para>							    </para>
    </sect1>							    </sect1>
    								    
  <sect1 id="fdl-section6">					  <sect1 id="fdl-section6">
    <title>6. COLLECTIONS OF DOCUMENTS</title>			    <title>6. COLLECTIONS OF DOCUMENTS</title>
    <para>							    <para>
      You may make a collection consisting of the <link		      You may make a collection consisting of the <link
      linkend="fdl-document">Document</link> and other docume	      linkend="fdl-document">Document</link> and other docume
      released under this License, and replace the individual	      released under this License, and replace the individual
      of this License in the various documents with a single 	      of this License in the various documents with a single 
      is included in the collection, provided that you follow	      is included in the collection, provided that you follow
      rules of this License for verbatim copying of each of t	      rules of this License for verbatim copying of each of t
      documents in all other respects.				      documents in all other respects.
    </para>							    </para>
    								    
    <para>							    <para>
      You may extract a single document from such a collectio	      You may extract a single document from such a collectio
      dispbibute it individually under this License, provided	      dispbibute it individually under this License, provided
      insert a copy of this License into the extracted docume	      insert a copy of this License into the extracted docume
      follow this License in all other respects regarding ver	      follow this License in all other respects regarding ver
      copying of that document.					      copying of that document.
    </para>							    </para>
    </sect1>							    </sect1>
    								    
  <sect1 id="fdl-section7">					  <sect1 id="fdl-section7">
    <title>7. AGGREGATION WITH INDEPENDENT WORKS</title>	    <title>7. AGGREGATION WITH INDEPENDENT WORKS</title>
    <para>							    <para>
      A compilation of the <link				      A compilation of the <link
      linkend="fdl-document">Document</link> or its derivativ	      linkend="fdl-document">Document</link> or its derivativ
      other separate and independent documents or works, in o	      other separate and independent documents or works, in o
      volume of a storage or distribution medium, does not as	      volume of a storage or distribution medium, does not as
      count as a <link linkend="fdl-modified">Modified Versio	      count as a <link linkend="fdl-modified">Modified Versio
      of the Document, provided no compilation copyright is c	      of the Document, provided no compilation copyright is c
      for the compilation.  Such a compilation is called an	      for the compilation.  Such a compilation is called an
      <quote>aggregate</quote>, and this License does not app	      <quote>aggregate</quote>, and this License does not app
      other self-contained works thus compiled with the Docum	      other self-contained works thus compiled with the Docum
      account of their being thus compiled, if they are not t	      account of their being thus compiled, if they are not t
      derivative works of the Document.  If the <link		      derivative works of the Document.  If the <link
      linkend="fdl-cover-texts">Cover Text</link> requirement	      linkend="fdl-cover-texts">Cover Text</link> requirement
      linkend="fdl-section3">section 3</link> is applicable t	      linkend="fdl-section3">section 3</link> is applicable t
      copies of the Document, then if the Document is less th	      copies of the Document, then if the Document is less th
      quarter of the entire aggregate, the Document's Cover T	      quarter of the entire aggregate, the Document's Cover T
      be placed on covers that surround only the Document wit	      be placed on covers that surround only the Document wit
      aggregate. Otherwise they must appear on covers around 	      aggregate. Otherwise they must appear on covers around 
      aggregate.						      aggregate.
    </para>							    </para>
    </sect1>							    </sect1>
    								    
  <sect1 id="fdl-section8">					  <sect1 id="fdl-section8">
    <title>8. TRANSLATION</title>				    <title>8. TRANSLATION</title>
    <para>							    <para>
      Translation is considered a kind of modification, so yo	      Translation is considered a kind of modification, so yo
      distribute translations of the <link			      distribute translations of the <link
      linkend="fdl-document">Document</link> under the terms 	      linkend="fdl-document">Document</link> under the terms 
      linkend="fdl-section4">section 4</link>. Replacing <lin	      linkend="fdl-section4">section 4</link>. Replacing <lin
      linkend="fdl-invariant"> Invariant Sections</link> with	      linkend="fdl-invariant"> Invariant Sections</link> with
      translations requires special permission from their cop	      translations requires special permission from their cop
      holders, but you may include translations of some or al	      holders, but you may include translations of some or al
      Invariant Sections in addition to the original versions	      Invariant Sections in addition to the original versions
      Invariant Sections. You may include a translation of th	      Invariant Sections. You may include a translation of th
      License provided that you also include the original Eng	      License provided that you also include the original Eng
      version of this License. In case of a disagreement betw	      version of this License. In case of a disagreement betw
      translation and the original English version of this Li	      translation and the original English version of this Li
      the original English version will prevail.		      the original English version will prevail.
    </para>							    </para>
    </sect1>							    </sect1>
    								    
  <sect1 id="fdl-section9">					  <sect1 id="fdl-section9">
    <title>9. TERMINATION</title>				    <title>9. TERMINATION</title>
    <para>							    <para>
      You may not copy, modify, sublicense, or distribute the	      You may not copy, modify, sublicense, or distribute the
      linkend="fdl-document">Document</link> except as expres	      linkend="fdl-document">Document</link> except as expres
      provided for under this License. Any other attempt to c	      provided for under this License. Any other attempt to c
      modify, sublicense or distribute the Document is void, 	      modify, sublicense or distribute the Document is void, 
      automatically terminate your rights under this License.	      automatically terminate your rights under this License.
      parties who have received copies, or rights, from you u	      parties who have received copies, or rights, from you u
      License will not have their licenses terminated so long	      License will not have their licenses terminated so long
      parties remain in full compliance.			      parties remain in full compliance.
    </para>							    </para>
    </sect1>							    </sect1>
    								    
  <sect1 id="fdl-section10">					  <sect1 id="fdl-section10">
    <title>10. FUTURE REVISIONS OF THIS LICENSE</title>		    <title>10. FUTURE REVISIONS OF THIS LICENSE</title>
    <para>							    <para>
      The <ulink type="http"					      The <ulink type="http"
      url="http://www.gnu.org/fsf/fsf.html";>Free Software	      url="http://www.gnu.org/fsf/fsf.html";>Free Software
      Foundation</ulink> may publish new, revised versions of	      Foundation</ulink> may publish new, revised versions of
      Free Documentation License from time to time. Such new 	      Free Documentation License from time to time. Such new 
      will be similar in spirit to the present version, but m	      will be similar in spirit to the present version, but m
      in detail to address new problems or concerns. See <uli	      in detail to address new problems or concerns. See <uli
      type="http"						      type="http"
      url="http://www.gnu.org/copyleft";>http://www.gnu.org/co	      url="http://www.gnu.org/copyleft";>http://www.gnu.org/co
    </para>							    </para>
    								    
    <para>							    <para>
      Each version of the License is given a distinguishing v	      Each version of the License is given a distinguishing v
      number. If the <link linkend="fdl-document">Document</l	      number. If the <link linkend="fdl-document">Document</l
      specifies that a particular numbered version of this Li	      specifies that a particular numbered version of this Li
      <quote>or any later version</quote> applies to it, you 	      <quote>or any later version</quote> applies to it, you 
      option of following the terms and conditions either of 	      option of following the terms and conditions either of 
      specified version or of any later version that has been	      specified version or of any later version that has been
      published (not as a draft) by the Free Software Foundat	      published (not as a draft) by the Free Software Foundat
      the Document does not specify a version number of this 	      the Document does not specify a version number of this 
      you may choose any version ever published (not as a dra	      you may choose any version ever published (not as a dra
      the Free Software Foundation.				      the Free Software Foundation.
    </para>							    </para>
  </sect1>							  </sect1>

  <sect1 id="fdl-using">					  <sect1 id="fdl-using">
    <title>Addendum</title>					    <title>Addendum</title>
    <para>							    <para>
      To use this License in a document you have written, inc	      To use this License in a document you have written, inc
      the License in the document and put the following copyr	      the License in the document and put the following copyr
      license notices just after the title page:		      license notices just after the title page:
    </para>							    </para>
    								    
    <blockquote>						    <blockquote>
      <para>							      <para>
	Copyright &copy; YEAR YOUR NAME.				Copyright &copy; YEAR YOUR NAME.
      </para>							      </para>
      <para>							      <para>
	Permission is granted to copy, distribute and/or modi		Permission is granted to copy, distribute and/or modi
	document under the terms of the GNU Free Documentatio		document under the terms of the GNU Free Documentatio
	License, Version 1.1 or any later version published b		License, Version 1.1 or any later version published b
	Free Software Foundation; with the <link			Free Software Foundation; with the <link
	linkend="fdl-invariant">Invariant Sections</link> bei		linkend="fdl-invariant">Invariant Sections</link> bei
	THEIR TITLES, with the <link					THEIR TITLES, with the <link
	linkend="fdl-cover-texts">Front-Cover Texts</link> be		linkend="fdl-cover-texts">Front-Cover Texts</link> be
	and with the <link linkend="fdl-cover-texts">Back-Cov		and with the <link linkend="fdl-cover-texts">Back-Cov
	Texts</link> being LIST.  A copy of the license is in		Texts</link> being LIST.  A copy of the license is in
	the section entitled <quote>GNU Free Documentation		the section entitled <quote>GNU Free Documentation
	License</quote>.						License</quote>.
      </para>							      </para>
    </blockquote>						    </blockquote>
      								      
    <para>							    <para>
      If you have no <link linkend="fdl-invariant">Invariant	      If you have no <link linkend="fdl-invariant">Invariant
      Sections</link>, write <quote>with no Invariant Section	      Sections</link>, write <quote>with no Invariant Section
      instead of saying which ones are invariant.  If you hav	      instead of saying which ones are invariant.  If you hav
      <link linkend="fdl-cover-texts">Front-Cover Texts</link	      <link linkend="fdl-cover-texts">Front-Cover Texts</link
      <quote>no Front-Cover Texts</quote> instead of		      <quote>no Front-Cover Texts</quote> instead of
      <quote>Front-Cover Texts being LIST</quote>; likewise f	      <quote>Front-Cover Texts being LIST</quote>; likewise f
      linkend="fdl-cover-texts">Back-Cover Texts</link>.	      linkend="fdl-cover-texts">Back-Cover Texts</link>.
    </para>							    </para>
    								    
    <para>							    <para>
      If your document contains nontrivial examples of progra	      If your document contains nontrivial examples of progra
      we recommend releasing these examples in parallel under	      we recommend releasing these examples in parallel under
      choice of free software license, such as the <ulink typ	      choice of free software license, such as the <ulink typ
      url="http://www.gnu.org/copyleft/gpl.html";> GNU General	      url="http://www.gnu.org/copyleft/gpl.html";> GNU General
      License</ulink>, to permit their use in free software.	      License</ulink>, to permit their use in free software.
    </para>							    </para>
  </sect1>							  </sect1>
</appendix>  							</appendix>  







Sólo en ./libgnomedb-1.1.6a/doc/C: html
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl-list.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-decl.txt
diff -rbBpy ./libgnomedb-1.1.6a/doc/C/libgnomedb-docs.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/libgnomedb-docs.sgml
<?xml version="1.0"?>						<?xml version="1.0"?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"	<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
     "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dt	     "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dt
<!ENTITY libgnomedb-init SYSTEM "xml/libgnomedb.xml">		<!ENTITY libgnomedb-init SYSTEM "xml/libgnomedb.xml">
<!ENTITY libgnomedb-browser SYSTEM "xml/gnome-db-browser.xml"	<!ENTITY libgnomedb-browser SYSTEM "xml/gnome-db-browser.xml"
<!ENTITY libgnomedb-combo SYSTEM "xml/gnome-db-combo.xml">	<!ENTITY libgnomedb-combo SYSTEM "xml/gnome-db-combo.xml">
<!ENTITY libgnomedb-config SYSTEM "xml/gnome-db-config.xml">	<!ENTITY libgnomedb-config SYSTEM "xml/gnome-db-config.xml">
<!ENTITY libgnomedb-connection-properties SYSTEM "xml/gnome-d	<!ENTITY libgnomedb-connection-properties SYSTEM "xml/gnome-d
<!ENTITY libgnomedb-connection-selector SYSTEM "xml/gnome-db-	<!ENTITY libgnomedb-connection-selector SYSTEM "xml/gnome-db-
<!ENTITY libgnomedb-control-widget SYSTEM "xml/gnome-db-contr	<!ENTITY libgnomedb-control-widget SYSTEM "xml/gnome-db-contr
<!ENTITY libgnomedb-control SYSTEM "xml/gnome-db-control.xml"	<!ENTITY libgnomedb-control SYSTEM "xml/gnome-db-control.xml"
<!ENTITY libgnomedb-data-source-selector SYSTEM "xml/gnome-db	<!ENTITY libgnomedb-data-source-selector SYSTEM "xml/gnome-db
<!ENTITY libgnomedb-dsn-config-druid SYSTEM "xml/gnome-db-dsn	<!ENTITY libgnomedb-dsn-config-druid SYSTEM "xml/gnome-db-dsn
<!ENTITY libgnomedb-dsn-config SYSTEM "xml/gnome-db-dsn-confi	<!ENTITY libgnomedb-dsn-config SYSTEM "xml/gnome-db-dsn-confi
<!ENTITY libgnomedb-editor SYSTEM "xml/gnome-db-editor.xml">	<!ENTITY libgnomedb-editor SYSTEM "xml/gnome-db-editor.xml">
<!ENTITY libgnomedb-error-dialog SYSTEM "xml/gnome-db-error-d	<!ENTITY libgnomedb-error-dialog SYSTEM "xml/gnome-db-error-d
<!ENTITY libgnomedb-error SYSTEM "xml/gnome-db-error.xml">	<!ENTITY libgnomedb-error SYSTEM "xml/gnome-db-error.xml">
<!ENTITY libgnomedb-form SYSTEM "xml/gnome-db-form.xml">	<!ENTITY libgnomedb-form SYSTEM "xml/gnome-db-form.xml">
<!ENTITY libgnomedb-find-dialog SYSTEM "xml/gnome-db-find-dia	<!ENTITY libgnomedb-find-dialog SYSTEM "xml/gnome-db-find-dia
<!ENTITY libgnomedb-gray-bar SYSTEM "xml/gnome-db-gray-bar.xm	<!ENTITY libgnomedb-gray-bar SYSTEM "xml/gnome-db-gray-bar.xm
<!ENTITY libgnomedb-grid SYSTEM "xml/gnome-db-grid.xml">	<!ENTITY libgnomedb-grid SYSTEM "xml/gnome-db-grid.xml">
<!ENTITY libgnomedb-icon-list SYSTEM "xml/gnome-db-icon-list.	<!ENTITY libgnomedb-icon-list SYSTEM "xml/gnome-db-icon-list.
<!ENTITY libgnomedb-list SYSTEM "xml/gnome-db-list.xml">	<!ENTITY libgnomedb-list SYSTEM "xml/gnome-db-list.xml">
<!ENTITY libgnomedb-login-dialog SYSTEM "xml/gnome-db-login-d	<!ENTITY libgnomedb-login-dialog SYSTEM "xml/gnome-db-login-d
<!ENTITY libgnomedb-login SYSTEM "xml/gnome-db-login.xml">	<!ENTITY libgnomedb-login SYSTEM "xml/gnome-db-login.xml">
<!ENTITY libgnomedb-model SYSTEM "xml/gnome-db-model.xml">	<!ENTITY libgnomedb-model SYSTEM "xml/gnome-db-model.xml">
<!ENTITY libgnomedb-provider-selector SYSTEM "xml/gnome-db-pr	<!ENTITY libgnomedb-provider-selector SYSTEM "xml/gnome-db-pr
<!ENTITY libgnomedb-query-builder SYSTEM "xml/gnome-db-query-	<!ENTITY libgnomedb-query-builder SYSTEM "xml/gnome-db-query-
<!ENTITY libgnomedb-report-editor SYSTEM "xml/gnome-db-report	<!ENTITY libgnomedb-report-editor SYSTEM "xml/gnome-db-report
<!ENTITY libgnomedb-stock SYSTEM "xml/gnome-db-stock.xml">	<!ENTITY libgnomedb-stock SYSTEM "xml/gnome-db-stock.xml">
<!ENTITY libgnomedb-table-editor SYSTEM "xml/gnome-db-table-e	<!ENTITY libgnomedb-table-editor SYSTEM "xml/gnome-db-table-e
<!ENTITY libgnomedb-util SYSTEM "xml/gnome-db-util.xml">	<!ENTITY libgnomedb-util SYSTEM "xml/gnome-db-util.xml">
<!ENTITY libgnomedb-window SYSTEM "xml/gnome-db-window.xml">	<!ENTITY libgnomedb-window SYSTEM "xml/gnome-db-window.xml">
<!ENTITY LIBGDA "<application>libgda</application>">		<!ENTITY LIBGDA "<application>libgda</application>">
<!ENTITY LIBGNOMEDB "<application>libgnomedb</application>">	<!ENTITY LIBGNOMEDB "<application>libgnomedb</application>">
<!ENTITY GNOME-DB "<application>GNOME-DB</application>">	<!ENTITY GNOME-DB "<application>GNOME-DB</application>">
<!ENTITY fdl-appendix SYSTEM "fdl-appendix.sgml">		<!ENTITY fdl-appendix SYSTEM "fdl-appendix.sgml">
]>								]>
<book id="index">						<book id="index">
  <bookinfo>							  <bookinfo>
    <title>libgnomedb Reference Manual</title>			    <title>libgnomedb Reference Manual</title>
    <authorgroup>						    <authorgroup>
      <author>							      <author>
        <firstname>Rodrigo</firstname>				        <firstname>Rodrigo</firstname>
        <surname>Moya</surname>					        <surname>Moya</surname>
        <affiliation>						        <affiliation>
          <address><email>rodrigo gnome-db org</email></addre	          <address><email>rodrigo gnome-db org</email></addre
        </affiliation>						        </affiliation>
      </author>							      </author>
    </authorgroup>						    </authorgroup>
    <date>2001 December</date>					    <date>2001 December</date>
    <copyright>							    <copyright>
      <year>2001-2002</year>					      <year>2001-2002</year>
      <holder>The GNOME Foundation</holder>			      <holder>The GNOME Foundation</holder>
    </copyright>						    </copyright>
    <abstract>							    <abstract>
      <para>							      <para>
	&LIBGNOMEDB; is a data-bound UI library, based on &LI		&LIBGNOMEDB; is a data-bound UI library, based on &LI
      </para>							      </para>
    </abstract>							    </abstract>
    <legalnotice id="legalnotice">				    <legalnotice id="legalnotice">
      <para>							      <para>
        Permission is granted to copy, distribute and/or modi	        Permission is granted to copy, distribute and/or modi
        under the terms of the <link linkend="fdl"><citetitle	        under the terms of the <link linkend="fdl"><citetitle
        Free Documentation License</citetitle></link>, Versio	        Free Documentation License</citetitle></link>, Versio
        version published by the Free Software Foundation wit	        version published by the Free Software Foundation wit
        Sections, no Front-Cover Texts, and no Back-Cover Tex	        Sections, no Front-Cover Texts, and no Back-Cover Tex
        license can be found in <xref linkend="fdl">Appendix 	        license can be found in <xref linkend="fdl">Appendix 
      </para>							      </para>
      <para>							      <para>
        Many of the names used by companies to distinguish th	        Many of the names used by companies to distinguish th
        services are claimed as trademarks. Where those names	        services are claimed as trademarks. Where those names
        GNOME documentation, and those trademarks are made aw	        GNOME documentation, and those trademarks are made aw
        of the GNOME Documentation Project, the names have be	        of the GNOME Documentation Project, the names have be
        or initial caps.					        or initial caps.
      </para>							      </para>
    </legalnotice>						    </legalnotice>
  </bookinfo>							  </bookinfo>

  <chapter id="libgnomedb-introduction">			  <chapter id="libgnomedb-introduction">
    <title>Introduction</title>					    <title>Introduction</title>
    <para>							    <para>
      While &LIBGDA; provides the low level data access bits 	      While &LIBGDA; provides the low level data access bits 
      &LIBGNOMEDB; provides a rich set of UI features targete	      &LIBGNOMEDB; provides a rich set of UI features targete
      development of data access applications.			      development of data access applications.
    </para>							    </para>
    <para>							    <para>
      Using &LIBGNOMEDB; your GTK/GNOME application data acce	      Using &LIBGNOMEDB; your GTK/GNOME application data acce
      be covered. You'll have available, nicely integrated wi	      be covered. You'll have available, nicely integrated wi
      the GNOME libraries, a whole set of data-bound widgets.	      the GNOME libraries, a whole set of data-bound widgets.
    </para>							    </para>
  </chapter>							  </chapter>
  <chapter id="libgnomedb-basic">				  <chapter id="libgnomedb-basic">
    <title>Basic features</title>				    <title>Basic features</title>
    <para>							    <para>
      This section describes the low level and basic features	      This section describes the low level and basic features
      by libgnomedb. Most of this stuff is not directly relat	      by libgnomedb. Most of this stuff is not directly relat
      database access widgets, but you may find interesting t	      database access widgets, but you may find interesting t
      of this in your applications.				      of this in your applications.
    </para>							    </para>
    &libgnomedb-init;						    &libgnomedb-init;
    &libgnomedb-config;						    &libgnomedb-config;
    &libgnomedb-util;						    &libgnomedb-util;
    &libgnomedb-gray-bar;					    &libgnomedb-gray-bar;
    &libgnomedb-model;						    &libgnomedb-model;
  </chapter>							  </chapter>
  <chapter id="libgnomedb-widgets">				  <chapter id="libgnomedb-widgets">
    <title>Data bound widgets</title>				    <title>Data bound widgets</title>
    <para>							    <para>
      The main feature provided by libgnomedb is a rich set o	      The main feature provided by libgnomedb is a rich set o
      widgets, ranging from the simplest ones, such as entry 	      widgets, ranging from the simplest ones, such as entry 
      labels, to the most full-featured ones you can imagine.	      labels, to the most full-featured ones you can imagine.
    </para>							    </para>
    &libgnomedb-browser;					    &libgnomedb-browser;
    &libgnomedb-combo;						    &libgnomedb-combo;
    &libgnomedb-connection-properties;				    &libgnomedb-connection-properties;
    &libgnomedb-connection-selector;				    &libgnomedb-connection-selector;
    &libgnomedb-data-source-selector;				    &libgnomedb-data-source-selector;
    &libgnomedb-dsn-config-druid;				    &libgnomedb-dsn-config-druid;
    &libgnomedb-dsn-config;					    &libgnomedb-dsn-config;
    &libgnomedb-editor;						    &libgnomedb-editor;
    &libgnomedb-error-dialog;					    &libgnomedb-error-dialog;
    &libgnomedb-error;						    &libgnomedb-error;
    &libgnomedb-form;						    &libgnomedb-form;
    &libgnomedb-find-dialog;					    &libgnomedb-find-dialog;
    &libgnomedb-grid;						    &libgnomedb-grid;
    &libgnomedb-icon-list;					    &libgnomedb-icon-list;
    &libgnomedb-list;						    &libgnomedb-list;
    &libgnomedb-login-dialog;					    &libgnomedb-login-dialog;
    &libgnomedb-login;						    &libgnomedb-login;
    &libgnomedb-provider-selector;				    &libgnomedb-provider-selector;
    &libgnomedb-query-builder;					    &libgnomedb-query-builder;
    &libgnomedb-table-editor;					    &libgnomedb-table-editor;
    &libgnomedb-report-editor;					    &libgnomedb-report-editor;
  </chapter>							  </chapter>
  <chapter id="libgnomedb-bonobo">				  <chapter id="libgnomedb-bonobo">
    <title>Bonobo utilities</title>				    <title>Bonobo utilities</title>
    <para>							    <para>
      As the integration of libgnomedb with Bonobo, the GNOME	      As the integration of libgnomedb with Bonobo, the GNOME
      is as big as you can imagine, libgnomedb provides itsel	      is as big as you can imagine, libgnomedb provides itsel
      useful features that make component programming even ea	      useful features that make component programming even ea
      is with plain Bonobo API. The following stuff is used i	      is with plain Bonobo API. The following stuff is used i
      libgnomedb, but is also made available for you to use i	      libgnomedb, but is also made available for you to use i
      feel like.						      feel like.
    </para>							    </para>
    &libgnomedb-control-widget;					    &libgnomedb-control-widget;
    &libgnomedb-control;					    &libgnomedb-control;
    &libgnomedb-stock;						    &libgnomedb-stock;
    &libgnomedb-window;						    &libgnomedb-window;
  </chapter>							  </chapter>
  &fdl-appendix;						  &fdl-appendix;
</book>								</book>
diff -rbBpy ./libgnomedb-1.1.6a/doc/C/libgnomedb-sections.txt ../cvs/gnome-db-cvs/libgnomedb/doc/C/libgnomedb-sections.txt
<SECTION>							<SECTION>
<FILE>gnome-db-browser</FILE>					<FILE>gnome-db-browser</FILE>
GnomeDbBrowserPrivate						GnomeDbBrowserPrivate
<TITLE>GnomeDbBrowser</TITLE>					<TITLE>GnomeDbBrowser</TITLE>
gnome_db_browser_new						gnome_db_browser_new
gnome_db_browser_get_connection					gnome_db_browser_get_connection
gnome_db_browser_set_connection					gnome_db_browser_set_connection
gnome_db_browser_refresh					gnome_db_browser_refresh
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_BROWSER						GNOME_DB_BROWSER
GNOME_DB_IS_BROWSER						GNOME_DB_IS_BROWSER
GNOME_DB_TYPE_BROWSER						GNOME_DB_TYPE_BROWSER
gnome_db_browser_get_type					gnome_db_browser_get_type
GNOME_DB_BROWSER_CLASS						GNOME_DB_BROWSER_CLASS
GNOME_DB_IS_BROWSER_CLASS					GNOME_DB_IS_BROWSER_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-combo</FILE>					<FILE>gnome-db-combo</FILE>
GnomeDbComboPrivate						GnomeDbComboPrivate
<TITLE>GnomeDbCombo</TITLE>					<TITLE>GnomeDbCombo</TITLE>
gnome_db_combo_new						gnome_db_combo_new
gnome_db_combo_new_with_model					gnome_db_combo_new_with_model
gnome_db_combo_set_model					gnome_db_combo_set_model
gnome_db_combo_get_model					gnome_db_combo_get_model
gnome_db_combo_get_column					gnome_db_combo_get_column
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_COMBO							GNOME_DB_COMBO
GNOME_DB_IS_COMBO						GNOME_DB_IS_COMBO
GNOME_DB_TYPE_COMBO						GNOME_DB_TYPE_COMBO
gnome_db_combo_get_type						gnome_db_combo_get_type
GNOME_DB_COMBO_CLASS						GNOME_DB_COMBO_CLASS
GNOME_DB_IS_COMBO_CLASS						GNOME_DB_IS_COMBO_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-connection-properties</FILE>			<FILE>gnome-db-connection-properties</FILE>
GnomeDbConnectionPropertiesPrivate				GnomeDbConnectionPropertiesPrivate
<TITLE>GnomeDbConnectionProperties</TITLE>			<TITLE>GnomeDbConnectionProperties</TITLE>
gnome_db_connection_properties_new				gnome_db_connection_properties_new
gnome_db_connection_properties_get_connection			gnome_db_connection_properties_get_connection
gnome_db_connection_properties_set_connection			gnome_db_connection_properties_set_connection
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_CONNECTION_PROPERTIES					GNOME_DB_CONNECTION_PROPERTIES
GNOME_DB_IS_CONNECTION_PROPERTIES				GNOME_DB_IS_CONNECTION_PROPERTIES
GNOME_DB_TYPE_CONNECTION_PROPERTIES				GNOME_DB_TYPE_CONNECTION_PROPERTIES
gnome_db_connection_properties_get_type				gnome_db_connection_properties_get_type
GNOME_DB_CONNECTION_PROPERTIES_CLASS				GNOME_DB_CONNECTION_PROPERTIES_CLASS
GNOME_DB_IS_CONNECTION_PROPERTIES_CLASS				GNOME_DB_IS_CONNECTION_PROPERTIES_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-connection-selector</FILE>			<FILE>gnome-db-connection-selector</FILE>
GnomeDbConnectionSelectorPrivate				GnomeDbConnectionSelectorPrivate
<TITLE>GnomeDbConnectionSelector</TITLE>			<TITLE>GnomeDbConnectionSelector</TITLE>
gnome_db_connection_selector_new				gnome_db_connection_selector_new
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_CONNECTION_SELECTOR					GNOME_DB_CONNECTION_SELECTOR
GNOME_DB_IS_CONNECTION_SELECTOR					GNOME_DB_IS_CONNECTION_SELECTOR
GNOME_DB_TYPE_CONNECTION_SELECTOR				GNOME_DB_TYPE_CONNECTION_SELECTOR
gnome_db_connection_selector_get_type				gnome_db_connection_selector_get_type
GNOME_DB_CONNECTION_SELECTOR_CLASS				GNOME_DB_CONNECTION_SELECTOR_CLASS
GNOME_DB_IS_CONNECTION_SELECTOR_CLASS				GNOME_DB_IS_CONNECTION_SELECTOR_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-control-widget</FILE>				<FILE>gnome-db-control-widget</FILE>
GnomeDbControlWidgetPrivate					GnomeDbControlWidgetPrivate
<TITLE>GnomeDbControlWidget</TITLE>				<TITLE>GnomeDbControlWidget</TITLE>
gnome_db_control_widget_construct				gnome_db_control_widget_construct
gnome_db_control_widget_new					gnome_db_control_widget_new
gnome_db_control_widget_new_from_corba				gnome_db_control_widget_new_from_corba
gnome_db_control_widget_is_alive				gnome_db_control_widget_is_alive
gnome_db_control_widget_activate				gnome_db_control_widget_activate
gnome_db_control_widget_deactivate				gnome_db_control_widget_deactivate
gnome_db_control_widget_get_id					gnome_db_control_widget_get_id
gnome_db_control_widget_get_objref				gnome_db_control_widget_get_objref
gnome_db_control_widget_get_ui_container			gnome_db_control_widget_get_ui_container
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_CONTROL_WIDGET						GNOME_DB_CONTROL_WIDGET
GNOME_DB_IS_CONTROL_WIDGET					GNOME_DB_IS_CONTROL_WIDGET
GNOME_DB_TYPE_CONTROL_WIDGET					GNOME_DB_TYPE_CONTROL_WIDGET
gnome_db_control_widget_get_type				gnome_db_control_widget_get_type
GNOME_DB_CONTROL_WIDGET_CLASS					GNOME_DB_CONTROL_WIDGET_CLASS
GNOME_DB_IS_CONTROL_WIDGET_CLASS				GNOME_DB_IS_CONTROL_WIDGET_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-control</FILE>					<FILE>gnome-db-control</FILE>
GnomeDbControlPrivate						GnomeDbControlPrivate
<TITLE>GnomeDbControl</TITLE>					<TITLE>GnomeDbControl</TITLE>
gnome_db_control_construct					gnome_db_control_construct
gnome_db_control_new						gnome_db_control_new
gnome_db_control_set_ui						gnome_db_control_set_ui
gnome_db_control_activate					gnome_db_control_activate
gnome_db_control_deactivate					gnome_db_control_deactivate
gnome_db_control_set_status					gnome_db_control_set_status
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_CONTROL						GNOME_DB_CONTROL
GNOME_DB_IS_CONTROL						GNOME_DB_IS_CONTROL
GNOME_DB_TYPE_CONTROL						GNOME_DB_TYPE_CONTROL
gnome_db_control_get_type					gnome_db_control_get_type
GNOME_DB_CONTROL_CLASS						GNOME_DB_CONTROL_CLASS
GNOME_DB_IS_CONTROL_CLASS					GNOME_DB_IS_CONTROL_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-data-source-selector</FILE>			<FILE>gnome-db-data-source-selector</FILE>
GnomeDbDataSourceSelectorPrivate				GnomeDbDataSourceSelectorPrivate
<TITLE>GnomeDbDataSourceSelector</TITLE>			<TITLE>GnomeDbDataSourceSelector</TITLE>
gnome_db_data_source_selector_new				gnome_db_data_source_selector_new
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_DATA_SOURCE_SELECTOR					GNOME_DB_DATA_SOURCE_SELECTOR
GNOME_DB_IS_DATA_SOURCE_SELECTOR				GNOME_DB_IS_DATA_SOURCE_SELECTOR
GNOME_DB_TYPE_DATA_SOURCE_SELECTOR				GNOME_DB_TYPE_DATA_SOURCE_SELECTOR
gnome_db_data_source_selector_get_type				gnome_db_data_source_selector_get_type
GNOME_DB_DATA_SOURCE_SELECTOR_CLASS				GNOME_DB_DATA_SOURCE_SELECTOR_CLASS
GNOME_DB_IS_DATA_SOURCE_SELECTOR_CLASS				GNOME_DB_IS_DATA_SOURCE_SELECTOR_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-dsn-config-druid</FILE>				<FILE>gnome-db-dsn-config-druid</FILE>
GnomeDbDsnConfigDruidPrivate					GnomeDbDsnConfigDruidPrivate
<TITLE>GnomeDbDsnConfigDruid</TITLE>				<TITLE>GnomeDbDsnConfigDruid</TITLE>
gnome_db_dsn_config_druid_new					gnome_db_dsn_config_druid_new
gnome_db_dsn_config_druid_get_dsn				gnome_db_dsn_config_druid_get_dsn
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_DSN_CONFIG_DRUID					GNOME_DB_DSN_CONFIG_DRUID
GNOME_DB_IS_DSN_CONFIG_DRUID					GNOME_DB_IS_DSN_CONFIG_DRUID
GNOME_DB_TYPE_DSN_CONFIG_DRUID					GNOME_DB_TYPE_DSN_CONFIG_DRUID
gnome_db_dsn_config_druid_get_type				gnome_db_dsn_config_druid_get_type
GNOME_DB_DSN_CONFIG_DRUID_CLASS					GNOME_DB_DSN_CONFIG_DRUID_CLASS
GNOME_DB_IS_DSN_CONFIG_DRUID_CLASS				GNOME_DB_IS_DSN_CONFIG_DRUID_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-dsn-config</FILE>				<FILE>gnome-db-dsn-config</FILE>
GnomeDbDsnConfigPrivate						GnomeDbDsnConfigPrivate
<TITLE>GnomeDbDsnConfig</TITLE>					<TITLE>GnomeDbDsnConfig</TITLE>
gnome_db_dsn_config_new						gnome_db_dsn_config_new
gnome_db_dsn_config_get_info					gnome_db_dsn_config_get_info
gnome_db_dsn_config_set_info					gnome_db_dsn_config_set_info
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_DSN_CONFIG						GNOME_DB_DSN_CONFIG
GNOME_DB_IS_DSN_CONFIG						GNOME_DB_IS_DSN_CONFIG
GNOME_DB_TYPE_DSN_CONFIG					GNOME_DB_TYPE_DSN_CONFIG
gnome_db_dsn_config_get_type					gnome_db_dsn_config_get_type
GNOME_DB_DSN_CONFIG_CLASS					GNOME_DB_DSN_CONFIG_CLASS
GNOME_DB_IS_DSN_CONFIG_CLASS					GNOME_DB_IS_DSN_CONFIG_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-editor</FILE>					<FILE>gnome-db-editor</FILE>
GnomeDbEditorPrivate						GnomeDbEditorPrivate
<TITLE>GnomeDbEditor</TITLE>					<TITLE>GnomeDbEditor</TITLE>
GNOME_DB_EDITOR_LANGUAGE_SQL					GNOME_DB_EDITOR_LANGUAGE_SQL
gnome_db_editor_new						gnome_db_editor_new
gnome_db_editor_get_editable					gnome_db_editor_get_editable
gnome_db_editor_set_editable					gnome_db_editor_set_editable
gnome_db_editor_get_highlight					gnome_db_editor_get_highlight
gnome_db_editor_set_highlight					gnome_db_editor_set_highlight
gnome_db_editor_set_text					gnome_db_editor_set_text
gnome_db_editor_get_all_text					gnome_db_editor_get_all_text
gnome_db_editor_load_from_file					gnome_db_editor_load_from_file
gnome_db_editor_save_to_file					gnome_db_editor_save_to_file
gnome_db_editor_copy_clipboard					gnome_db_editor_copy_clipboard
gnome_db_editor_cut_clipboard					gnome_db_editor_cut_clipboard
gnome_db_editor_paste_clipboard					gnome_db_editor_paste_clipboard
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_EDITOR							GNOME_DB_EDITOR
GNOME_DB_IS_EDITOR						GNOME_DB_IS_EDITOR
GNOME_DB_TYPE_EDITOR						GNOME_DB_TYPE_EDITOR
gnome_db_editor_get_type					gnome_db_editor_get_type
GNOME_DB_EDITOR_CLASS						GNOME_DB_EDITOR_CLASS
GNOME_DB_IS_EDITOR_CLASS					GNOME_DB_IS_EDITOR_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-error-dialog</FILE>				<FILE>gnome-db-error-dialog</FILE>
GnomeDbErrorDialogPrivate					GnomeDbErrorDialogPrivate
<TITLE>GnomeDbErrorDialog</TITLE>				<TITLE>GnomeDbErrorDialog</TITLE>
gnome_db_error_dialog_new					gnome_db_error_dialog_new
gnome_db_error_dialog_show_errors				gnome_db_error_dialog_show_errors
gnome_db_error_dialog_get_title					gnome_db_error_dialog_get_title
gnome_db_error_dialog_set_title					gnome_db_error_dialog_set_title
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_ERROR_DIALOG						GNOME_DB_ERROR_DIALOG
GNOME_DB_IS_ERROR_DIALOG					GNOME_DB_IS_ERROR_DIALOG
GNOME_DB_TYPE_ERROR_DIALOG					GNOME_DB_TYPE_ERROR_DIALOG
gnome_db_error_dialog_get_type					gnome_db_error_dialog_get_type
GNOME_DB_ERROR_DIALOG_CLASS					GNOME_DB_ERROR_DIALOG_CLASS
GNOME_DB_IS_ERROR_DIALOG_CLASS					GNOME_DB_IS_ERROR_DIALOG_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-error</FILE>					<FILE>gnome-db-error</FILE>
GnomeDbErrorPrivate						GnomeDbErrorPrivate
<TITLE>GnomeDbError</TITLE>					<TITLE>GnomeDbError</TITLE>
gnome_db_error_new						gnome_db_error_new
gnome_db_error_clear						gnome_db_error_clear
gnome_db_error_show						gnome_db_error_show
gnome_db_error_prev						gnome_db_error_prev
gnome_db_error_next						gnome_db_error_next
gnome_db_error_get_position					gnome_db_error_get_position
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_ERROR							GNOME_DB_ERROR
GNOME_DB_IS_ERROR						GNOME_DB_IS_ERROR
GNOME_DB_TYPE_ERROR						GNOME_DB_TYPE_ERROR
gnome_db_error_get_type						gnome_db_error_get_type
GNOME_DB_ERROR_CLASS						GNOME_DB_ERROR_CLASS
GNOME_DB_IS_ERROR_CLASS						GNOME_DB_IS_ERROR_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-form</FILE>					<FILE>gnome-db-form</FILE>
GnomeDbFormPrivate						GnomeDbFormPrivate
<TITLE>GnomeDbForm</TITLE>					<TITLE>GnomeDbForm</TITLE>
GnomeDbFormType							GnomeDbFormType
gnome_db_form_new						gnome_db_form_new
gnome_db_form_get_form_type					gnome_db_form_get_form_type
gnome_db_form_set_form_type					gnome_db_form_set_form_type
gnome_db_form_get_model						gnome_db_form_get_model
gnome_db_form_set_model						gnome_db_form_set_model
gnome_db_form_get_current_row					gnome_db_form_get_current_row
gnome_db_form_set_current_row					gnome_db_form_set_current_row
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_FORM							GNOME_DB_FORM
GNOME_DB_IS_FORM						GNOME_DB_IS_FORM
GNOME_DB_TYPE_FORM						GNOME_DB_TYPE_FORM
gnome_db_form_get_type						gnome_db_form_get_type
GNOME_DB_FORM_CLASS						GNOME_DB_FORM_CLASS
GNOME_DB_IS_FORM_CLASS						GNOME_DB_IS_FORM_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-gray-bar</FILE>					<FILE>gnome-db-gray-bar</FILE>
GnomeDbGrayBarPrivate						GnomeDbGrayBarPrivate
<TITLE>GnomeDbGrayBar</TITLE>					<TITLE>GnomeDbGrayBar</TITLE>
gnome_db_gray_bar_new						gnome_db_gray_bar_new
gnome_db_gray_bar_get_text					gnome_db_gray_bar_get_text
gnome_db_gray_bar_set_text					gnome_db_gray_bar_set_text
gnome_db_gray_bar_set_icon_from_file				gnome_db_gray_bar_set_icon_from_file
gnome_db_gray_bar_set_icon_from_stock				gnome_db_gray_bar_set_icon_from_stock
gnome_db_gray_bar_set_show_icon					gnome_db_gray_bar_set_show_icon
gnome_db_gray_bar_get_show_icon					gnome_db_gray_bar_get_show_icon
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_GRAY_BAR						GNOME_DB_GRAY_BAR
GNOME_DB_IS_GRAY_BAR						GNOME_DB_IS_GRAY_BAR
GNOME_DB_TYPE_GRAY_BAR						GNOME_DB_TYPE_GRAY_BAR
gnome_db_gray_bar_get_type					gnome_db_gray_bar_get_type
GNOME_DB_GRAY_BAR_CLASS						GNOME_DB_GRAY_BAR_CLASS
GNOME_DB_IS_GRAY_BAR_CLASS					GNOME_DB_IS_GRAY_BAR_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-grid</FILE>					<FILE>gnome-db-grid</FILE>
GnomeDbGridPrivate						GnomeDbGridPrivate
GnomeDbGridForeachFunc						GnomeDbGridForeachFunc
<TITLE>GnomeDbGrid</TITLE>					<TITLE>GnomeDbGrid</TITLE>
gnome_db_grid_new						gnome_db_grid_new
gnome_db_grid_new_with_model					gnome_db_grid_new_with_model
gnome_db_grid_get_title						gnome_db_grid_get_title
gnome_db_grid_set_title						gnome_db_grid_set_title
gnome_db_grid_set_column_title					gnome_db_grid_set_column_title
gnome_db_grid_get_column_title					gnome_db_grid_get_column_title
gnome_db_grid_get_show_title					gnome_db_grid_get_show_title
gnome_db_grid_set_show_title					gnome_db_grid_set_show_title
gnome_db_grid_set_title_icon_from_file				gnome_db_grid_set_title_icon_from_file
gnome_db_grid_set_title_icon_from_stock				gnome_db_grid_set_title_icon_from_stock
gnome_db_grid_set_show_title_icon				gnome_db_grid_set_show_title_icon
gnome_db_grid_get_show_title_icon				gnome_db_grid_get_show_title_icon
gnome_db_grid_get_model						gnome_db_grid_get_model
gnome_db_grid_set_model						gnome_db_grid_set_model
gnome_db_grid_get_selection					gnome_db_grid_get_selection
gnome_db_grid_foreach_selected					gnome_db_grid_foreach_selected
gnome_db_grid_select_row					gnome_db_grid_select_row
gnome_db_grid_select_all					gnome_db_grid_select_all
gnome_db_grid_unselect_all					gnome_db_grid_unselect_all
gnome_db_grid_get_selection_mode				gnome_db_grid_get_selection_mode
gnome_db_grid_set_selection_mode				gnome_db_grid_set_selection_mode
gnome_db_grid_set_column_titles_visible				gnome_db_grid_set_column_titles_visible
gnome_db_grid_get_column_titles_visible				gnome_db_grid_get_column_titles_visible
gnome_db_grid_show_column_titles				gnome_db_grid_show_column_titles
gnome_db_grid_hide_column_titles				gnome_db_grid_hide_column_titles
gnome_db_grid_set_column_visible				gnome_db_grid_set_column_visible
gnome_db_grid_get_column_visible				gnome_db_grid_get_column_visible
gnome_db_grid_get_row_data					gnome_db_grid_get_row_data
gnome_db_grid_set_row_data					gnome_db_grid_set_row_data
gnome_db_grid_find_row_from_data				gnome_db_grid_find_row_from_data
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_GRID							GNOME_DB_GRID
GNOME_DB_IS_GRID						GNOME_DB_IS_GRID
GNOME_DB_TYPE_GRID						GNOME_DB_TYPE_GRID
gnome_db_grid_get_type						gnome_db_grid_get_type
GNOME_DB_GRID_CLASS						GNOME_DB_GRID_CLASS
GNOME_DB_IS_GRID_CLASS						GNOME_DB_IS_GRID_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-icon-list</FILE>					<FILE>gnome-db-icon-list</FILE>
GnomeDbIconListPrivate						GnomeDbIconListPrivate
<TITLE>GnomeDbIconList</TITLE>					<TITLE>GnomeDbIconList</TITLE>
gnome_db_icon_list_new						gnome_db_icon_list_new
gnome_db_icon_list_set_model					gnome_db_icon_list_set_model
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_ICON_LIST						GNOME_DB_ICON_LIST
GNOME_DB_IS_ICON_LIST						GNOME_DB_IS_ICON_LIST
GNOME_DB_TYPE_ICON_LIST						GNOME_DB_TYPE_ICON_LIST
gnome_db_icon_list_get_type					gnome_db_icon_list_get_type
GNOME_DB_ICON_LIST_CLASS					GNOME_DB_ICON_LIST_CLASS
GNOME_DB_IS_ICON_LIST_CLASS					GNOME_DB_IS_ICON_LIST_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-list</FILE>					<FILE>gnome-db-list</FILE>
GnomeDbListPrivate						GnomeDbListPrivate
<TITLE>GnomeDbList</TITLE>					<TITLE>GnomeDbList</TITLE>
gnome_db_list_new						gnome_db_list_new
gnome_db_list_new_with_model					gnome_db_list_new_with_model
gnome_db_list_get_model						gnome_db_list_get_model
gnome_db_list_set_model						gnome_db_list_set_model
gnome_db_list_get_selection					gnome_db_list_get_selection
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_LIST							GNOME_DB_LIST
GNOME_DB_IS_LIST						GNOME_DB_IS_LIST
GNOME_DB_TYPE_LIST						GNOME_DB_TYPE_LIST
gnome_db_list_get_type						gnome_db_list_get_type
GNOME_DB_LIST_CLASS						GNOME_DB_LIST_CLASS
GNOME_DB_IS_LIST_CLASS						GNOME_DB_IS_LIST_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-login-dialog</FILE>				<FILE>gnome-db-login-dialog</FILE>
GnomeDbLoginDialogPrivate					GnomeDbLoginDialogPrivate
<TITLE>GnomeDbLoginDialog</TITLE>				<TITLE>GnomeDbLoginDialog</TITLE>
gnome_db_login_dialog_new					gnome_db_login_dialog_new
gnome_db_login_dialog_run					gnome_db_login_dialog_run
gnome_db_login_dialog_get_dsn					gnome_db_login_dialog_get_dsn
gnome_db_login_dialog_get_username				gnome_db_login_dialog_get_username
gnome_db_login_dialog_get_password				gnome_db_login_dialog_get_password
gnome_db_login_dialog_get_login_widget				gnome_db_login_dialog_get_login_widget
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_LOGIN_DIALOG						GNOME_DB_LOGIN_DIALOG
GNOME_DB_IS_LOGIN_DIALOG					GNOME_DB_IS_LOGIN_DIALOG
GNOME_DB_TYPE_LOGIN_DIALOG					GNOME_DB_TYPE_LOGIN_DIALOG
gnome_db_login_dialog_get_type					gnome_db_login_dialog_get_type
GNOME_DB_LOGIN_DIALOG_CLASS					GNOME_DB_LOGIN_DIALOG_CLASS
GNOME_DB_IS_LOGIN_DIALOG_CLASS					GNOME_DB_IS_LOGIN_DIALOG_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-login</FILE>					<FILE>gnome-db-login</FILE>
GnomeDbLoginPrivate						GnomeDbLoginPrivate
<TITLE>GnomeDbLogin</TITLE>					<TITLE>GnomeDbLogin</TITLE>
gnome_db_login_new						gnome_db_login_new
gnome_db_login_get_dsn						gnome_db_login_get_dsn
gnome_db_login_set_dsn						gnome_db_login_set_dsn
gnome_db_login_get_username					gnome_db_login_get_username
gnome_db_login_set_username					gnome_db_login_set_username
gnome_db_login_get_password					gnome_db_login_get_password
gnome_db_login_set_password					gnome_db_login_set_password
gnome_db_login_set_enable_create_button				gnome_db_login_set_enable_create_button
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_LOGIN							GNOME_DB_LOGIN
GNOME_DB_IS_LOGIN						GNOME_DB_IS_LOGIN
GNOME_DB_TYPE_LOGIN						GNOME_DB_TYPE_LOGIN
gnome_db_login_get_type						gnome_db_login_get_type
GNOME_DB_LOGIN_CLASS						GNOME_DB_LOGIN_CLASS
GNOME_DB_IS_LOGIN_CLASS						GNOME_DB_IS_LOGIN_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-provider-selector</FILE>				<FILE>gnome-db-provider-selector</FILE>
GnomeDbProviderSelectorPrivate					GnomeDbProviderSelectorPrivate
<TITLE>GnomeDbProviderSelector</TITLE>				<TITLE>GnomeDbProviderSelector</TITLE>
gnome_db_provider_selector_new					gnome_db_provider_selector_new
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_PROVIDER_SELECTOR					GNOME_DB_PROVIDER_SELECTOR
GNOME_DB_IS_PROVIDER_SELECTOR					GNOME_DB_IS_PROVIDER_SELECTOR
GNOME_DB_TYPE_PROVIDER_SELECTOR					GNOME_DB_TYPE_PROVIDER_SELECTOR
gnome_db_provider_selector_get_type				gnome_db_provider_selector_get_type
GNOME_DB_PROVIDER_SELECTOR_CLASS				GNOME_DB_PROVIDER_SELECTOR_CLASS
GNOME_DB_IS_PROVIDER_SELECTOR_CLASS				GNOME_DB_IS_PROVIDER_SELECTOR_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-query-builder</FILE>				<FILE>gnome-db-query-builder</FILE>
GnomeDbQueryBuilderPrivate					GnomeDbQueryBuilderPrivate
<TITLE>GnomeDbQueryBuilder</TITLE>				<TITLE>GnomeDbQueryBuilder</TITLE>
gnome_db_query_builder_new					gnome_db_query_builder_new
gnome_db_query_builder_get_connection				gnome_db_query_builder_get_connection
gnome_db_query_builder_set_connection				gnome_db_query_builder_set_connection
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_QUERY_BUILDER						GNOME_DB_QUERY_BUILDER
GNOME_DB_IS_QUERY_BUILDER					GNOME_DB_IS_QUERY_BUILDER
GNOME_DB_TYPE_QUERY_BUILDER					GNOME_DB_TYPE_QUERY_BUILDER
gnome_db_query_builder_get_type					gnome_db_query_builder_get_type
GNOME_DB_QUERY_BUILDER_CLASS					GNOME_DB_QUERY_BUILDER_CLASS
GNOME_DB_IS_QUERY_BUILDER_CLASS					GNOME_DB_IS_QUERY_BUILDER_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-report-editor</FILE>				<FILE>gnome-db-report-editor</FILE>
GnomeDbReportEditorPrivate					GnomeDbReportEditorPrivate
<TITLE>GnomeDbReportEditor</TITLE>				<TITLE>GnomeDbReportEditor</TITLE>
gnome_db_report_editor_new					gnome_db_report_editor_new
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_REPORT_EDITOR						GNOME_DB_REPORT_EDITOR
GNOME_DB_IS_REPORT_EDITOR					GNOME_DB_IS_REPORT_EDITOR
GNOME_DB_TYPE_REPORT_EDITOR					GNOME_DB_TYPE_REPORT_EDITOR
gnome_db_report_editor_get_type					gnome_db_report_editor_get_type
GNOME_DB_REPORT_EDITOR_CLASS					GNOME_DB_REPORT_EDITOR_CLASS
GNOME_DB_IS_REPORT_EDITOR_CLASS					GNOME_DB_IS_REPORT_EDITOR_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-table-editor</FILE>				<FILE>gnome-db-table-editor</FILE>
GnomeDbTableEditorPrivate					GnomeDbTableEditorPrivate
<TITLE>GnomeDbTableEditor</TITLE>				<TITLE>GnomeDbTableEditor</TITLE>
gnome_db_table_editor_new					gnome_db_table_editor_new
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_TABLE_EDITOR						GNOME_DB_TABLE_EDITOR
GNOME_DB_IS_TABLE_EDITOR					GNOME_DB_IS_TABLE_EDITOR
GNOME_DB_TYPE_TABLE_EDITOR					GNOME_DB_TYPE_TABLE_EDITOR
gnome_db_table_editor_get_type					gnome_db_table_editor_get_type
GNOME_DB_TABLE_EDITOR_CLASS					GNOME_DB_TABLE_EDITOR_CLASS
GNOME_DB_IS_TABLE_EDITOR_CLASS					GNOME_DB_IS_TABLE_EDITOR_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-window</FILE>					<FILE>gnome-db-window</FILE>
GnomeDbWindowPrivate						GnomeDbWindowPrivate
<TITLE>GnomeDbWindow</TITLE>					<TITLE>GnomeDbWindow</TITLE>
gnome_db_window_new						gnome_db_window_new
gnome_db_window_close						gnome_db_window_close
gnome_db_window_show						gnome_db_window_show
gnome_db_window_get_contents					gnome_db_window_get_contents
gnome_db_window_set_contents					gnome_db_window_set_contents
gnome_db_window_set_status					gnome_db_window_set_status
gnome_db_window_get_ui_component				gnome_db_window_get_ui_component
gnome_db_window_get_ui_container				gnome_db_window_get_ui_container
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_WINDOW							GNOME_DB_WINDOW
GNOME_DB_IS_WINDOW						GNOME_DB_IS_WINDOW
GNOME_DB_TYPE_WINDOW						GNOME_DB_TYPE_WINDOW
gnome_db_window_get_type					gnome_db_window_get_type
GNOME_DB_WINDOW_CLASS						GNOME_DB_WINDOW_CLASS
GNOME_DB_IS_WINDOW_CLASS					GNOME_DB_IS_WINDOW_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-find-dialog</FILE>				<FILE>gnome-db-find-dialog</FILE>
GnomeDbFindDialogPrivate					GnomeDbFindDialogPrivate
<TITLE>GnomeDbFindDialog</TITLE>				<TITLE>GnomeDbFindDialog</TITLE>
gnome_db_find_dialog_new					gnome_db_find_dialog_new
gnome_db_find_dialog_new_with_model				gnome_db_find_dialog_new_with_model
gnome_db_find_dialog_run					gnome_db_find_dialog_run
gnome_db_find_dialog_add_field					gnome_db_find_dialog_add_field
gnome_db_find_dialog_add_fields_from_model			gnome_db_find_dialog_add_fields_from_model
gnome_db_find_dialog_get_field					gnome_db_find_dialog_get_field
gnome_db_find_dialog_get_text					gnome_db_find_dialog_get_text
<SUBSECTION Standard>						<SUBSECTION Standard>
GNOME_DB_FIND_DIALOG						GNOME_DB_FIND_DIALOG
GNOME_DB_IS_FIND_DIALOG						GNOME_DB_IS_FIND_DIALOG
GNOME_DB_TYPE_FIND_DIALOG					GNOME_DB_TYPE_FIND_DIALOG
gnome_db_find_dialog_get_type					gnome_db_find_dialog_get_type
GNOME_DB_FIND_DIALOG_CLASS					GNOME_DB_FIND_DIALOG_CLASS
GNOME_DB_IS_FIND_DIALOG_CLASS					GNOME_DB_IS_FIND_DIALOG_CLASS
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-browser-private</FILE>				<FILE>gnome-db-browser-private</FILE>
gnome_db_browser_procedures_new					gnome_db_browser_procedures_new
gnome_db_browser_tables_new					gnome_db_browser_tables_new
gnome_db_browser_tables_show					gnome_db_browser_tables_show
gnome_db_browser_tables_clear					gnome_db_browser_tables_clear
gnome_db_browser_types_new					gnome_db_browser_types_new
gnome_db_browser_views_new					gnome_db_browser_views_new
gnome_db_browser_views_show					gnome_db_browser_views_show
gnome_db_browser_views_clear					gnome_db_browser_views_clear
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-config</FILE>					<FILE>gnome-db-config</FILE>
GnomeDbComponentType						GnomeDbComponentType
GnomeDbComponentInfo						GnomeDbComponentInfo
gnome_db_config_get_component_list				gnome_db_config_get_component_list
gnome_db_config_free_component_list				gnome_db_config_free_component_list
gnome_db_config_get_component_data_model			gnome_db_config_get_component_data_model
gnome_db_config_get_string					gnome_db_config_get_string
gnome_db_config_get_int						gnome_db_config_get_int
gnome_db_config_get_float					gnome_db_config_get_float
gnome_db_config_get_boolean					gnome_db_config_get_boolean
gnome_db_config_set_string					gnome_db_config_set_string
gnome_db_config_set_int						gnome_db_config_set_int
gnome_db_config_set_float					gnome_db_config_set_float
gnome_db_config_set_boolean					gnome_db_config_set_boolean
gnome_db_config_remove_section					gnome_db_config_remove_section
gnome_db_config_remove_key					gnome_db_config_remove_key
gnome_db_config_has_section					gnome_db_config_has_section
gnome_db_config_has_key						gnome_db_config_has_key
gnome_db_config_list_sections					gnome_db_config_list_sections
gnome_db_config_list_keys					gnome_db_config_list_keys
gnome_db_config_free_list					gnome_db_config_free_list
gnome_db_config_get_data_source_list				gnome_db_config_get_data_source_list
gnome_db_config_find_data_source				gnome_db_config_find_data_source
gnome_db_config_copy_data_source_info				gnome_db_config_copy_data_source_info
gnome_db_config_free_data_source_info				gnome_db_config_free_data_source_info
gnome_db_config_free_data_source_list				gnome_db_config_free_data_source_list
gnome_db_config_remove_data_source				gnome_db_config_remove_data_source
gnome_db_config_save_data_source				gnome_db_config_save_data_source
gnome_db_config_add_listener					gnome_db_config_add_listener
gnome_db_config_remove_listener					gnome_db_config_remove_listener
GNOME_DB_CONFIG_KEY_BROWSER_PANED_POSITION			GNOME_DB_CONFIG_KEY_BROWSER_PANED_POSITION
GNOME_DB_CONFIG_KEY_EDITOR_HIGHLIGHT				GNOME_DB_CONFIG_KEY_EDITOR_HIGHLIGHT
GNOME_DB_CONFIG_KEY_EDITOR_SHOW_LINE_NUMBERS			GNOME_DB_CONFIG_KEY_EDITOR_SHOW_LINE_NUMBERS
GNOME_DB_CONFIG_KEY_EDITOR_TAB_STOP				GNOME_DB_CONFIG_KEY_EDITOR_TAB_STOP
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>libgnomedb</FILE>						<FILE>libgnomedb</FILE>
gnome_db_init							gnome_db_init
gnome_db_main_run						gnome_db_main_run
gnome_db_main_quit						gnome_db_main_quit
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-i18n</FILE>					<FILE>gnome-db-i18n</FILE>
_								_
N_								N_
textdomain							textdomain
gettext								gettext
dgettext							dgettext
dcgettext							dcgettext
bindtextdomain							bindtextdomain
bind_textdomain_codeset						bind_textdomain_codeset
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-model</FILE>					<FILE>gnome-db-model</FILE>
gnome_db_model_to_gtk_tree_view					gnome_db_model_to_gtk_tree_view
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-stock</FILE>					<FILE>gnome-db-stock</FILE>
GNOME_DB_STOCK_AGGREGATES					GNOME_DB_STOCK_AGGREGATES
GNOME_DB_STOCK_COMMIT						GNOME_DB_STOCK_COMMIT
GNOME_DB_STOCK_CONNECT						GNOME_DB_STOCK_CONNECT
GNOME_DB_STOCK_DISCONNECT					GNOME_DB_STOCK_DISCONNECT
GNOME_DB_STOCK_DATABASE						GNOME_DB_STOCK_DATABASE
GNOME_DB_STOCK_DESIGNER						GNOME_DB_STOCK_DESIGNER
GNOME_DB_STOCK_NO_TRANSACTION					GNOME_DB_STOCK_NO_TRANSACTION
GNOME_DB_STOCK_PROCEDURES					GNOME_DB_STOCK_PROCEDURES
GNOME_DB_STOCK_QUERY						GNOME_DB_STOCK_QUERY
GNOME_DB_STOCK_ROLLBACK						GNOME_DB_STOCK_ROLLBACK
GNOME_DB_STOCK_SEQUENCES					GNOME_DB_STOCK_SEQUENCES
GNOME_DB_STOCK_SQL						GNOME_DB_STOCK_SQL
GNOME_DB_STOCK_TABLES						GNOME_DB_STOCK_TABLES
GNOME_DB_STOCK_TYPES						GNOME_DB_STOCK_TYPES
GNOME_DB_STOCK_WITHIN_TRANSACTION				GNOME_DB_STOCK_WITHIN_TRANSACTION
GNOME_DB_STOCK_RELATIONS					GNOME_DB_STOCK_RELATIONS
gnome_db_stock_get_icon_pixbuf					gnome_db_stock_get_icon_pixbuf
gnome_db_stock_get_icon_pixbuf_file				gnome_db_stock_get_icon_pixbuf_file
gnome_db_stock_get_icon_path					gnome_db_stock_get_icon_path
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>gnome-db-util</FILE>					<FILE>gnome-db-util</FILE>
gnome_db_new_browser_widget					gnome_db_new_browser_widget
gnome_db_new_button_widget					gnome_db_new_button_widget
gnome_db_new_button_widget_from_stock				gnome_db_new_button_widget_from_stock
gnome_db_new_check_button_widget				gnome_db_new_check_button_widget
gnome_db_new_combo_widget					gnome_db_new_combo_widget
gnome_db_new_entry_widget					gnome_db_new_entry_widget
gnome_db_new_file_entry_widget					gnome_db_new_file_entry_widget
gnome_db_new_frame_widget					gnome_db_new_frame_widget
gnome_db_new_grid_widget					gnome_db_new_grid_widget
gnome_db_new_hbox_widget					gnome_db_new_hbox_widget
gnome_db_new_hbutton_box_widget					gnome_db_new_hbutton_box_widget
gnome_db_new_hpaned_widget					gnome_db_new_hpaned_widget
gnome_db_new_hseparator_widget					gnome_db_new_hseparator_widget
gnome_db_new_label_widget					gnome_db_new_label_widget
gnome_db_new_notebook_widget					gnome_db_new_notebook_widget
gnome_db_new_option_menu_widget					gnome_db_new_option_menu_widget
gnome_db_new_popup_menu						gnome_db_new_popup_menu
gnome_db_new_radio_button_widget				gnome_db_new_radio_button_widget
gnome_db_new_scrolled_window_widget				gnome_db_new_scrolled_window_widget
gnome_db_new_status_bar_widget					gnome_db_new_status_bar_widget
gnome_db_new_table_widget					gnome_db_new_table_widget
gnome_db_new_text_widget					gnome_db_new_text_widget
gnome_db_new_toolbar_widget					gnome_db_new_toolbar_widget
gnome_db_new_tree_view_widget					gnome_db_new_tree_view_widget
gnome_db_new_vbox_widget					gnome_db_new_vbox_widget
gnome_db_new_vpaned_widget					gnome_db_new_vpaned_widget
gnome_db_new_vseparator_widget					gnome_db_new_vseparator_widget
gnome_db_set_widget_bg_color					gnome_db_set_widget_bg_color
gnome_db_set_widget_fg_color					gnome_db_set_widget_fg_color
gnome_db_option_menu_add_item					gnome_db_option_menu_add_item
gnome_db_option_menu_add_stock_item				gnome_db_option_menu_add_stock_item
gnome_db_option_menu_add_separator				gnome_db_option_menu_add_separator
gnome_db_option_menu_get_selection				gnome_db_option_menu_get_selection
gnome_db_option_menu_set_selection				gnome_db_option_menu_set_selection
gnome_db_text_clear						gnome_db_text_clear
gnome_db_text_copy_clipboard					gnome_db_text_copy_clipboard
gnome_db_text_cut_clipboard					gnome_db_text_cut_clipboard
gnome_db_text_get_char_count					gnome_db_text_get_char_count
gnome_db_text_get_line_count					gnome_db_text_get_line_count
gnome_db_text_get_text						gnome_db_text_get_text
gnome_db_text_insert_at_cursor					gnome_db_text_insert_at_cursor
gnome_db_text_paste_clipboard					gnome_db_text_paste_clipboard
gnome_db_text_set_text						gnome_db_text_set_text
gnome_db_select_file_dialog					gnome_db_select_file_dialog
gnome_db_new_alert						gnome_db_new_alert
gnome_db_show_error						gnome_db_show_error
gnome_db_show_message						gnome_db_show_message
gnome_db_push_cursor_busy					gnome_db_push_cursor_busy
gnome_db_pop_cursor_busy					gnome_db_pop_cursor_busy
gnome_db_new_menu_item						gnome_db_new_menu_item
gnome_db_new_check_menu_item					gnome_db_new_check_menu_item
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>libgnomedb-private</FILE>					<FILE>libgnomedb-private</FILE>
DataModelInfo							DataModelInfo
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>sql-viewer</FILE>						<FILE>sql-viewer</FILE>
TYPE_SQL_VIEWER							TYPE_SQL_VIEWER
SQL_VIEWER							SQL_VIEWER
SQL_VIEWER_CLASS						SQL_VIEWER_CLASS
IS_SQL_VIEWER							IS_SQL_VIEWER
IS_SQL_VIEWER_CLASS						IS_SQL_VIEWER_CLASS
<TITLE>SqlViewer</TITLE>					<TITLE>SqlViewer</TITLE>
sql_viewer_get_type						sql_viewer_get_type
sql_viewer_new							sql_viewer_new
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>table-properties-dialog</FILE>				<FILE>table-properties-dialog</FILE>
table_properties_dialog						table_properties_dialog
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>tables-page</FILE>					<FILE>tables-page</FILE>
tables_page_new							tables_page_new
tables_page_set_connection					tables_page_set_connection
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>utils</FILE>						<FILE>utils</FILE>
db_connect_dialog_for_dsn					db_connect_dialog_for_dsn
db_connect_dialog						db_connect_dialog
db_connect							db_connect
</SECTION>							</SECTION>

<SECTION>							<SECTION>
<FILE>db-shell</FILE>						<FILE>db-shell</FILE>
DbShellCallbackFunc						DbShellCallbackFunc
DbShellCallbacks						DbShellCallbacks
db_shell_new							db_shell_new
</SECTION>							</SECTION>

diff -rbBpy ./libgnomedb-1.1.6a/doc/C/libgnomedb.types ../cvs/gnome-db-cvs/libgnomedb/doc/C/libgnomedb.types
Sólo en ./libgnomedb-1.1.6a/doc/C: libgnomedb-undocumented.txt
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile
diff -rbBpy ./libgnomedb-1.1.6a/doc/C/Makefile.am ../cvs/gnome-db-cvs/libgnomedb/doc/C/Makefile.am
## Process this file with automake to produce Makefile.in	## Process this file with automake to produce Makefile.in

# The name of the module, e.g. 'glib'.				# The name of the module, e.g. 'glib'.
DOC_MODULE=libgnomedb						DOC_MODULE=libgnomedb

# The top-level SGML file. Change it if you want.		# The top-level SGML file. Change it if you want.
DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml			DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml

# The directory containing the source code. Relative to $(src	# The directory containing the source code. Relative to $(src
# gtk-doc will search all .c & .h files beneath here for inli	# gtk-doc will search all .c & .h files beneath here for inli
# documenting functions and macros.				# documenting functions and macros.
DOC_SOURCE_DIR=../../libgnomedb					DOC_SOURCE_DIR=../../libgnomedb

# Extra options to supply to gtkdoc-scan.			# Extra options to supply to gtkdoc-scan.
SCAN_OPTIONS=							SCAN_OPTIONS=

# Extra options to supply to gtkdoc-mkdb.			# Extra options to supply to gtkdoc-mkdb.
MKDB_OPTIONS=--output-format=xml				MKDB_OPTIONS=--output-format=xml

# Extra options to supply to gtkdoc-fixref.			# Extra options to supply to gtkdoc-fixref.
FIXXREF_OPTIONS=						FIXXREF_OPTIONS=

# Used for dependencies.					# Used for dependencies.
HFILE_GLOB=							HFILE_GLOB=
CFILE_GLOB=							CFILE_GLOB=

# Header files to ignore when scanning.				# Header files to ignore when scanning.
IGNORE_HFILES=config.h acconfig.h gnome-db-intl.h		IGNORE_HFILES=config.h acconfig.h gnome-db-intl.h

# Images to copy into HTML directory.				# Images to copy into HTML directory.
HTML_IMAGES =							HTML_IMAGES =

# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)	# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
content_files = fdl-appendix.sgml				content_files = fdl-appendix.sgml

# Other files to distribute.					# Other files to distribute.
extra_files =							extra_files =

# CFLAGS and LDFLAGS for compiling scan program. Only needed 	# CFLAGS and LDFLAGS for compiling scan program. Only needed 
# contains GtkObjects/GObjects and you want to document signa	# contains GtkObjects/GObjects and you want to document signa
GTKDOC_CFLAGS = $(LIBGNOMEDB_CFLAGS) -I$(top_srcdir) -I$(top_	GTKDOC_CFLAGS = $(LIBGNOMEDB_CFLAGS) -I$(top_srcdir) -I$(top_
GTKDOC_LIBS = $(LIBGNOMEDB_LIBS)				GTKDOC_LIBS = $(LIBGNOMEDB_LIBS)

GTKDOC_CC=$(LIBTOOL) --mode=compile $(CC)			GTKDOC_CC=$(LIBTOOL) --mode=compile $(CC)
GTKDOC_LD=$(LIBTOOL) --mode=link $(CC)				GTKDOC_LD=$(LIBTOOL) --mode=link $(CC)

# If you need to override some of the declarations, place the	# If you need to override some of the declarations, place the
# $(DOC_MODULE)-overrides.txt file and uncomment the second l	# $(DOC_MODULE)-overrides.txt file and uncomment the second l
DOC_OVERRIDES =							DOC_OVERRIDES =
#DOC_OVERRIDES = $(DOC_MODULE)-overrides.txt			#DOC_OVERRIDES = $(DOC_MODULE)-overrides.txt



#############################################################	#############################################################
# Everything below here is generic and you shouldn't need to 	# Everything below here is generic and you shouldn't need to 
#############################################################	#############################################################

TARGET_DIR=$(HTML_DIR)/$(DOC_MODULE)				TARGET_DIR=$(HTML_DIR)/$(DOC_MODULE)

EXTRA_DIST = 				\			EXTRA_DIST = 				\
	$(content_files)		\				$(content_files)		\
	$(extra_files)			\				$(extra_files)			\
	$(HTML_IMAGES)			\				$(HTML_IMAGES)			\
	$(DOC_MAIN_SGML_FILE)		\				$(DOC_MAIN_SGML_FILE)		\
	$(DOC_MODULE).types		\				$(DOC_MODULE).types		\
	$(DOC_MODULE)-sections.txt	\				$(DOC_MODULE)-sections.txt	\
	$(DOC_OVERRIDES)						$(DOC_OVERRIDES)

DOC_STAMPS=scan-build.stamp tmpl-build.stamp sgml-build.stamp	DOC_STAMPS=scan-build.stamp tmpl-build.stamp sgml-build.stamp
	   $(srcdir)/tmpl.stamp $(srcdir)/sgml.stamp $(srcdir		   $(srcdir)/tmpl.stamp $(srcdir)/sgml.stamp $(srcdir

SCANOBJ_FILES = 		\				SCANOBJ_FILES = 		\
	$(DOC_MODULE).args 	\					$(DOC_MODULE).args 	\
	$(DOC_MODULE).hierarchy \					$(DOC_MODULE).hierarchy \
	$(DOC_MODULE).signals						$(DOC_MODULE).signals

if ENABLE_GTK_DOC						if ENABLE_GTK_DOC
all-local: html-build.stamp					all-local: html-build.stamp

#### scan ####							#### scan ####

scan-build.stamp: $(HFILE_GLOB)					scan-build.stamp: $(HFILE_GLOB)
	@echo '*** Scanning header files ***'				@echo '*** Scanning header files ***'
	if grep -l '^..*$$' $(srcdir)/$(DOC_MODULE).types > /		if grep -l '^..*$$' $(srcdir)/$(DOC_MODULE).types > /
	    CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" CFLAGS="$(GTK		    CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" CFLAGS="$(GTK
	else \								else \
	    cd $(srcdir) ; \						    cd $(srcdir) ; \
	    for i in $(SCANOBJ_FILES) ; do \				    for i in $(SCANOBJ_FILES) ; do \
               test -f $$i || touch $$i ; \			               test -f $$i || touch $$i ; \
	    done \							    done \
	fi								fi
	cd $(srcdir) && \						cd $(srcdir) && \
	  gtkdoc-scan --module=$(DOC_MODULE) --source-dir=$(D		  gtkdoc-scan --module=$(DOC_MODULE) --source-dir=$(D
	touch scan-build.stamp						touch scan-build.stamp

$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES): scan-build.stamp	$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES): scan-build.stamp
	@true								@true

#### templates ####						#### templates ####

tmpl-build.stamp: $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(D	tmpl-build.stamp: $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(D
	@echo '*** Rebuilding template files ***'			@echo '*** Rebuilding template files ***'
	cd $(srcdir) && gtkdoc-mktmpl --module=$(DOC_MODULE)		cd $(srcdir) && gtkdoc-mktmpl --module=$(DOC_MODULE)
	touch tmpl-build.stamp						touch tmpl-build.stamp

tmpl.stamp: tmpl-build.stamp					tmpl.stamp: tmpl-build.stamp
	@true								@true

#### sgml ####							#### sgml ####

sgml-build.stamp: tmpl.stamp $(CFILE_GLOB) $(srcdir)/tmpl/*.s	sgml-build.stamp: tmpl.stamp $(CFILE_GLOB) $(srcdir)/tmpl/*.s
	@echo '*** Building SGML ***'					@echo '*** Building SGML ***'
	cd $(srcdir) && \						cd $(srcdir) && \
	gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC		gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC
	touch sgml-build.stamp						touch sgml-build.stamp

sgml.stamp: sgml-build.stamp					sgml.stamp: sgml-build.stamp
	@true								@true

#### html ####							#### html ####

html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_	html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_
	@echo '*** Building HTML ***'					@echo '*** Building HTML ***'
	test -d $(srcdir)/html || mkdir $(srcdir)/html			test -d $(srcdir)/html || mkdir $(srcdir)/html
	cd $(srcdir)/html && gtkdoc-mkhtml $(DOC_MODULE) ../$		cd $(srcdir)/html && gtkdoc-mkhtml $(DOC_MODULE) ../$
	test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp 		test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp 
	@echo '-- Fixing Crossreferences' 				@echo '-- Fixing Crossreferences' 
	cd $(srcdir) && gtkdoc-fixxref --module-dir=html --ht		cd $(srcdir) && gtkdoc-fixxref --module-dir=html --ht
	touch html-build.stamp						touch html-build.stamp
endif								endif

##############							##############

clean-local:							clean-local:
	rm -f *~ *.bak $(SCANOBJ_FILES) *-unused.txt $(DOC_ST		rm -f *~ *.bak $(SCANOBJ_FILES) *-unused.txt $(DOC_ST

maintainer-clean-local: clean					maintainer-clean-local: clean
	cd $(srcdir) && rm -rf sgml html $(DOC_MODULE)-decl-l		cd $(srcdir) && rm -rf sgml html $(DOC_MODULE)-decl-l

install-data-local:						install-data-local:
	$(mkinstalldirs) $(DESTDIR)$(TARGET_DIR)			$(mkinstalldirs) $(DESTDIR)$(TARGET_DIR)
	(installfiles=`echo $(srcdir)/html/*.html`; \			(installfiles=`echo $(srcdir)/html/*.html`; \
	if test "$$installfiles" = '$(srcdir)/html/*.html'; \		if test "$$installfiles" = '$(srcdir)/html/*.html'; \
	then echo '-- Nothing to install' ; \				then echo '-- Nothing to install' ; \
	else \								else \
	  for i in $$installfiles; do \					  for i in $$installfiles; do \
	    echo '-- Installing '$$i ; \				    echo '-- Installing '$$i ; \
	    $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \		    $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \
	  done; \							  done; \
	  echo '-- Installing $(srcdir)/html/index.sgml' ; \		  echo '-- Installing $(srcdir)/html/index.sgml' ; \
	  $(INSTALL_DATA) $(srcdir)/html/index.sgml $(DESTDIR		  $(INSTALL_DATA) $(srcdir)/html/index.sgml $(DESTDIR
	fi)								fi)

#								#
# Require gtk-doc when making dist				# Require gtk-doc when making dist
#								#
if ENABLE_GTK_DOC						if ENABLE_GTK_DOC
dist-check-gtkdoc:						dist-check-gtkdoc:
else								else
dist-check-gtkdoc:						dist-check-gtkdoc:
	@echo "*** gtk-doc must be installed and enabled in o		@echo "*** gtk-doc must be installed and enabled in o
	@false								@false
endif								endif

dist-hook: dist-check-gtkdoc html-build.stamp dist-hook-local	dist-hook: dist-check-gtkdoc html-build.stamp dist-hook-local
	mkdir $(distdir)/tmpl						mkdir $(distdir)/tmpl
	mkdir $(distdir)/sgml						mkdir $(distdir)/sgml
	mkdir $(distdir)/html						mkdir $(distdir)/html
	-cp $(srcdir)/tmpl/*.sgml $(distdir)/tmpl			-cp $(srcdir)/tmpl/*.sgml $(distdir)/tmpl
	-cp $(srcdir)/sgml/*.sgml $(distdir)/sgml			-cp $(srcdir)/sgml/*.sgml $(distdir)/sgml
	-cp $(srcdir)/html/index.sgml $(distdir)/html			-cp $(srcdir)/html/index.sgml $(distdir)/html
	-cp $(srcdir)/html/*.html $(srcdir)/html/*.css $(dist		-cp $(srcdir)/html/*.html $(srcdir)/html/*.css $(dist

	images=$(HTML_IMAGES) ;    	      \				images=$(HTML_IMAGES) ;    	      \
	for i in $$images ; do		      \				for i in $$images ; do		      \
	  cp $(srcdir)/$$i $(distdir)/html ;  \				  cp $(srcdir)/$$i $(distdir)/html ;  \
	done								done

.PHONY : dist-hook-local					.PHONY : dist-hook-local
Sólo en ./libgnomedb-1.1.6a/doc/C: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl: CVS
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: db-shell.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-browser-private.sgml
diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-browser.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-browser.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbBrowser							GnomeDbBrowser

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->
Database browser widget						Database browser widget

<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>
  The GnomeDbBrowser widget provides a way to visually show t	  The GnomeDbBrowser widget provides a way to visually show t
  structure of a database in a nice looking widget.		  structure of a database in a nice looking widget.
</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbBrowserPrivate ##### -->		<!-- ##### STRUCT GnomeDbBrowserPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### FUNCTION gnome_db_browser_new ##### -->		<!-- ##### FUNCTION gnome_db_browser_new ##### -->
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_browser_get_connection ##### -->	<!-- ##### FUNCTION gnome_db_browser_get_connection ##### -->
<para>								<para>

</para>								</para>

@browser: 							@browser: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_browser_set_connection ##### -->	<!-- ##### FUNCTION gnome_db_browser_set_connection ##### -->
<para>								<para>

</para>								</para>

@browser: 							@browser: 
@cnc: 								@cnc: 


<!-- ##### FUNCTION gnome_db_browser_refresh ##### -->		<!-- ##### FUNCTION gnome_db_browser_refresh ##### -->
<para>								<para>

</para>								</para>

@browser: 							@browser: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-combo.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-combo.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbCombo							GnomeDbCombo

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbComboPrivate ##### -->			<!-- ##### STRUCT GnomeDbComboPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### FUNCTION gnome_db_combo_new ##### -->		<!-- ##### FUNCTION gnome_db_combo_new ##### -->
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_combo_new_with_model ##### -->	<!-- ##### FUNCTION gnome_db_combo_new_with_model ##### -->
<para>								<para>

</para>								</para>

@model: 							@model: 
@pos: 								@pos: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_combo_set_model ##### -->		<!-- ##### FUNCTION gnome_db_combo_set_model ##### -->
<para>								<para>

</para>								</para>

@combo: 							@combo: 
@model: 							@model: 
@col: 								@col: 
<!-- # Unused Parameters # -->					<!-- # Unused Parameters # -->
@pos: 								@pos: 


<!-- ##### FUNCTION gnome_db_combo_get_model ##### -->		<!-- ##### FUNCTION gnome_db_combo_get_model ##### -->
<para>								<para>

</para>								</para>

@combo: 							@combo: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_combo_get_column ##### -->		<!-- ##### FUNCTION gnome_db_combo_get_column ##### -->
<para>								<para>

</para>								</para>

@combo: 							@combo: 
@Returns: 							@Returns: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-config.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-config.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
gnome-db-config							gnome-db-config

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### ENUM GnomeDbComponentType ##### -->			<!-- ##### ENUM GnomeDbComponentType ##### -->
<para>								<para>

</para>								</para>

@GNOME_DB_COMPONENT_TYPE_INVALID: 				@GNOME_DB_COMPONENT_TYPE_INVALID: 
@GNOME_DB_COMPONENT_TYPE_EXE: 					@GNOME_DB_COMPONENT_TYPE_EXE: 
@GNOME_DB_COMPONENT_TYPE_SHLIB: 				@GNOME_DB_COMPONENT_TYPE_SHLIB: 
@GNOME_DB_COMPONENT_TYPE_FACTORY: 				@GNOME_DB_COMPONENT_TYPE_FACTORY: 

<!-- ##### STRUCT GnomeDbComponentInfo ##### -->		<!-- ##### STRUCT GnomeDbComponentInfo ##### -->
<para>								<para>

</para>								</para>

@id: 								@id: 
@location: 							@location: 
@type: 								@type: 
@description: 							@description: 
@repo_ids: 							@repo_ids: 
@username: 							@username: 
@hostname: 							@hostname: 
@domain: 							@domain: 
@properties: 							@properties: 

<!-- ##### FUNCTION gnome_db_config_get_component_list ##### 	<!-- ##### FUNCTION gnome_db_config_get_component_list ##### 
<para>								<para>

</para>								</para>

@query: 							@query: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_config_free_component_list #####	<!-- ##### FUNCTION gnome_db_config_free_component_list #####
<para>								<para>

</para>								</para>

@list: 								@list: 


<!-- ##### FUNCTION gnome_db_config_get_component_data_model 	<!-- ##### FUNCTION gnome_db_config_get_component_data_model 
<para>								<para>

</para>								</para>

@query: 							@query: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_config_get_string ##### -->	<!-- ##### FUNCTION gnome_db_config_get_string ##### -->
<para>								<para>

</para>								</para>

@path: 								@path: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_config_get_int ##### -->		<!-- ##### FUNCTION gnome_db_config_get_int ##### -->
<para>								<para>

</para>								</para>

@path: 								@path: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_config_get_float ##### -->		<!-- ##### FUNCTION gnome_db_config_get_float ##### -->
<para>								<para>

</para>								</para>

@path: 								@path: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_config_get_boolean ##### -->	<!-- ##### FUNCTION gnome_db_config_get_boolean ##### -->
<para>								<para>

</para>								</para>

@path: 								@path: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_config_set_string ##### -->	<!-- ##### FUNCTION gnome_db_config_set_string ##### -->
<para>								<para>

</para>								</para>

@path: 								@path: 
@new_value: 							@new_value: 


<!-- ##### FUNCTION gnome_db_config_set_int ##### -->		<!-- ##### FUNCTION gnome_db_config_set_int ##### -->
<para>								<para>

</para>								</para>

@path: 								@path: 
@new_value: 							@new_value: 


<!-- ##### FUNCTION gnome_db_config_set_float ##### -->		<!-- ##### FUNCTION gnome_db_config_set_float ##### -->
<para>								<para>

</para>								</para>

@path: 								@path: 
@new_value: 							@new_value: 


<!-- ##### FUNCTION gnome_db_config_set_boolean ##### -->	<!-- ##### FUNCTION gnome_db_config_set_boolean ##### -->
<para>								<para>

</para>								</para>

@path: 								@path: 
@new_value: 							@new_value: 


<!-- ##### FUNCTION gnome_db_config_remove_section ##### -->	<!-- ##### FUNCTION gnome_db_config_remove_section ##### -->
<para>								<para>

</para>								</para>

@path: 								@path: 


<!-- ##### FUNCTION gnome_db_config_remove_key ##### -->	<!-- ##### FUNCTION gnome_db_config_remove_key ##### -->
<para>								<para>

</para>								</para>

@path: 								@path: 


<!-- ##### FUNCTION gnome_db_config_has_section ##### -->	<!-- ##### FUNCTION gnome_db_config_has_section ##### -->
<para>								<para>

</para>								</para>

@path: 								@path: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_config_has_key ##### -->		<!-- ##### FUNCTION gnome_db_config_has_key ##### -->
<para>								<para>

</para>								</para>

@path: 								@path: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_config_list_sections ##### -->	<!-- ##### FUNCTION gnome_db_config_list_sections ##### -->
<para>								<para>

</para>								</para>

@path: 								@path: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_config_list_keys ##### -->		<!-- ##### FUNCTION gnome_db_config_list_keys ##### -->
<para>								<para>

</para>								</para>

@path: 								@path: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_config_free_list ##### -->		<!-- ##### FUNCTION gnome_db_config_free_list ##### -->
<para>								<para>

</para>								</para>

@list: 								@list: 


<!-- ##### FUNCTION gnome_db_config_get_data_source_list ####	<!-- ##### FUNCTION gnome_db_config_get_data_source_list ####
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_config_find_data_source ##### --	<!-- ##### FUNCTION gnome_db_config_find_data_source ##### --
<para>								<para>

</para>								</para>

@name: 								@name: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_config_copy_data_source_info ###	<!-- ##### FUNCTION gnome_db_config_copy_data_source_info ###
<para>								<para>

</para>								</para>

@src: 								@src: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_config_free_data_source_info ###	<!-- ##### FUNCTION gnome_db_config_free_data_source_info ###
<para>								<para>

</para>								</para>

@info: 								@info: 


<!-- ##### FUNCTION gnome_db_config_free_data_source_list ###	<!-- ##### FUNCTION gnome_db_config_free_data_source_list ###
<para>								<para>

</para>								</para>

@list: 								@list: 


<!-- ##### FUNCTION gnome_db_config_remove_data_source ##### 	<!-- ##### FUNCTION gnome_db_config_remove_data_source ##### 
<para>								<para>

</para>								</para>

@name: 								@name: 


<!-- ##### FUNCTION gnome_db_config_save_data_source ##### --	<!-- ##### FUNCTION gnome_db_config_save_data_source ##### --
<para>								<para>

</para>								</para>

@name: 								@name: 
@provider: 							@provider: 
@cnc_string: 							@cnc_string: 
@description: 							@description: 
@username: 							@username: 
@password: 							@password: 


<!-- ##### FUNCTION gnome_db_config_add_listener ##### -->	<!-- ##### FUNCTION gnome_db_config_add_listener ##### -->
<para>								<para>

</para>								</para>

@path: 								@path: 
@func: 								@func: 
@user_data: 							@user_data: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_config_remove_listener ##### -->	<!-- ##### FUNCTION gnome_db_config_remove_listener ##### -->
<para>								<para>

</para>								</para>

@id: 								@id: 


<!-- ##### MACRO GNOME_DB_CONFIG_KEY_BROWSER_PANED_POSITION #	<!-- ##### MACRO GNOME_DB_CONFIG_KEY_BROWSER_PANED_POSITION #
<para>								<para>

</para>								</para>



<!-- ##### MACRO GNOME_DB_CONFIG_KEY_EDITOR_HIGHLIGHT ##### -	<!-- ##### MACRO GNOME_DB_CONFIG_KEY_EDITOR_HIGHLIGHT ##### -
<para>								<para>

</para>								</para>



<!-- ##### MACRO GNOME_DB_CONFIG_KEY_EDITOR_SHOW_LINE_NUMBERS	<!-- ##### MACRO GNOME_DB_CONFIG_KEY_EDITOR_SHOW_LINE_NUMBERS
<para>								<para>

</para>								</para>



<!-- ##### MACRO GNOME_DB_CONFIG_KEY_EDITOR_TAB_STOP ##### --	<!-- ##### MACRO GNOME_DB_CONFIG_KEY_EDITOR_TAB_STOP ##### --
<para>								<para>

</para>								</para>



diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-connection-properties.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-connection-properties.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbConnectionProperties					GnomeDbConnectionProperties

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbConnectionPropertiesPrivate ##### --	<!-- ##### STRUCT GnomeDbConnectionPropertiesPrivate ##### --
<para>								<para>

</para>								</para>


<!-- ##### FUNCTION gnome_db_connection_properties_new ##### 	<!-- ##### FUNCTION gnome_db_connection_properties_new ##### 
<para>								<para>

</para>								</para>

@cnc: 								@cnc: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_connection_properties_get_connec	<!-- ##### FUNCTION gnome_db_connection_properties_get_connec
<para>								<para>

</para>								</para>

@props: 							@props: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_connection_properties_set_connec	<!-- ##### FUNCTION gnome_db_connection_properties_set_connec
<para>								<para>

</para>								</para>

@props: 							@props: 
@cnc: 								@cnc: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-connection-selector.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-connection-selector.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbConnectionSelector					GnomeDbConnectionSelector

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->
Connection selector widget					Connection selector widget

<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbConnectionSelectorPrivate ##### -->	<!-- ##### STRUCT GnomeDbConnectionSelectorPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### FUNCTION gnome_db_connection_selector_new ##### --	<!-- ##### FUNCTION gnome_db_connection_selector_new ##### --
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-control.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-control.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbControl							GnomeDbControl

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->
Bonobo control implementation wrapper				Bonobo control implementation wrapper

<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbControlPrivate ##### -->		<!-- ##### STRUCT GnomeDbControlPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### FUNCTION gnome_db_control_construct ##### -->	<!-- ##### FUNCTION gnome_db_control_construct ##### -->
<para>								<para>

</para>								</para>

@control: 							@control: 
@widget: 							@widget: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_control_new ##### -->		<!-- ##### FUNCTION gnome_db_control_new ##### -->
<para>								<para>

</para>								</para>

@widget: 							@widget: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_control_set_ui ##### -->		<!-- ##### FUNCTION gnome_db_control_set_ui ##### -->
<para>								<para>

</para>								</para>

@control: 							@control: 
@app_prefix: 							@app_prefix: 
@ui_xml_file: 							@ui_xml_file: 
@verbs: 							@verbs: 
@user_data: 							@user_data: 


<!-- ##### FUNCTION gnome_db_control_activate ##### -->		<!-- ##### FUNCTION gnome_db_control_activate ##### -->
<para>								<para>

</para>								</para>

@control: 							@control: 


<!-- ##### FUNCTION gnome_db_control_deactivate ##### -->	<!-- ##### FUNCTION gnome_db_control_deactivate ##### -->
<para>								<para>

</para>								</para>

@control: 							@control: 


<!-- ##### FUNCTION gnome_db_control_set_status ##### -->	<!-- ##### FUNCTION gnome_db_control_set_status ##### -->
<para>								<para>

</para>								</para>

@control: 							@control: 
@msg: 								@msg: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-control-widget.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-control-widget.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbControlWidget						GnomeDbControlWidget

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->
Bonobo control client side widget				Bonobo control client side widget

<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbControlWidgetPrivate ##### -->		<!-- ##### STRUCT GnomeDbControlWidgetPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### FUNCTION gnome_db_control_widget_construct ##### -	<!-- ##### FUNCTION gnome_db_control_widget_construct ##### -
<para>								<para>

</para>								</para>

@wid: 								@wid: 
@id: 								@id: 
@uic: 								@uic: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_control_widget_new ##### -->	<!-- ##### FUNCTION gnome_db_control_widget_new ##### -->
<para>								<para>

</para>								</para>

@id: 								@id: 
@uic: 								@uic: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_control_widget_new_from_corba ##	<!-- ##### FUNCTION gnome_db_control_widget_new_from_corba ##
<para>								<para>

</para>								</para>

@control: 							@control: 
@uic: 								@uic: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_control_widget_is_alive ##### --	<!-- ##### FUNCTION gnome_db_control_widget_is_alive ##### --
<para>								<para>

</para>								</para>

@wid: 								@wid: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_control_widget_activate ##### --	<!-- ##### FUNCTION gnome_db_control_widget_activate ##### --
<para>								<para>

</para>								</para>

@wid: 								@wid: 


<!-- ##### FUNCTION gnome_db_control_widget_deactivate ##### 	<!-- ##### FUNCTION gnome_db_control_widget_deactivate ##### 
<para>								<para>

</para>								</para>

@wid: 								@wid: 


<!-- ##### FUNCTION gnome_db_control_widget_get_id ##### -->	<!-- ##### FUNCTION gnome_db_control_widget_get_id ##### -->
<para>								<para>

</para>								</para>

@wid: 								@wid: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_control_widget_get_objref ##### 	<!-- ##### FUNCTION gnome_db_control_widget_get_objref ##### 
<para>								<para>

</para>								</para>

@wid: 								@wid: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_control_widget_get_ui_container 	<!-- ##### FUNCTION gnome_db_control_widget_get_ui_container 
<para>								<para>

</para>								</para>

@wid: 								@wid: 
@Returns: 							@Returns: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-data-source-selector.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-data-source-selector.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbDataSourceSelector					GnomeDbDataSourceSelector

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbDataSourceSelectorPrivate ##### -->	<!-- ##### STRUCT GnomeDbDataSourceSelectorPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### FUNCTION gnome_db_data_source_selector_new ##### -	<!-- ##### FUNCTION gnome_db_data_source_selector_new ##### -
<para>								<para>

</para>								</para>

@name: 								@name: 
@Returns: 							@Returns: 
<!-- # Unused Parameters # -->					<!-- # Unused Parameters # -->
@provider: 							@provider: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-dsn-config-druid.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-dsn-config-druid.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbDsnConfigDruid						GnomeDbDsnConfigDruid

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbDsnConfigDruidPrivate ##### -->	<!-- ##### STRUCT GnomeDbDsnConfigDruidPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### FUNCTION gnome_db_dsn_config_druid_new ##### -->	<!-- ##### FUNCTION gnome_db_dsn_config_druid_new ##### -->
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_dsn_config_druid_get_dsn ##### -	<!-- ##### FUNCTION gnome_db_dsn_config_druid_get_dsn ##### -
<para>								<para>

</para>								</para>

@druid: 							@druid: 
@Returns: 							@Returns: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-dsn-config.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-dsn-config.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbDsnConfig						GnomeDbDsnConfig

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbDsnConfigPrivate ##### -->		<!-- ##### STRUCT GnomeDbDsnConfigPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### FUNCTION gnome_db_dsn_config_new ##### -->		<!-- ##### FUNCTION gnome_db_dsn_config_new ##### -->
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_dsn_config_get_info ##### -->	<!-- ##### FUNCTION gnome_db_dsn_config_get_info ##### -->
<para>								<para>

</para>								</para>

@config: 							@config: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_dsn_config_set_info ##### -->	<!-- ##### FUNCTION gnome_db_dsn_config_set_info ##### -->
<para>								<para>

</para>								</para>

@config: 							@config: 
@dsn_info: 							@dsn_info: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-editor.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-editor.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbEditor							GnomeDbEditor

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbEditorPrivate ##### -->		<!-- ##### STRUCT GnomeDbEditorPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### MACRO GNOME_DB_EDITOR_LANGUAGE_SQL ##### -->		<!-- ##### MACRO GNOME_DB_EDITOR_LANGUAGE_SQL ##### -->
<para>								<para>

</para>								</para>



<!-- ##### FUNCTION gnome_db_editor_new ##### -->		<!-- ##### FUNCTION gnome_db_editor_new ##### -->
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_editor_get_editable ##### -->	<!-- ##### FUNCTION gnome_db_editor_get_editable ##### -->
<para>								<para>

</para>								</para>

@editor: 							@editor: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_editor_set_editable ##### -->	<!-- ##### FUNCTION gnome_db_editor_set_editable ##### -->
<para>								<para>

</para>								</para>

@editor: 							@editor: 
@editable: 							@editable: 


<!-- ##### FUNCTION gnome_db_editor_get_highlight ##### -->	<!-- ##### FUNCTION gnome_db_editor_get_highlight ##### -->
<para>								<para>

</para>								</para>

@editor: 							@editor: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_editor_set_highlight ##### -->	<!-- ##### FUNCTION gnome_db_editor_set_highlight ##### -->
<para>								<para>

</para>								</para>

@editor: 							@editor: 
@highlight: 							@highlight: 


<!-- ##### FUNCTION gnome_db_editor_set_text ##### -->		<!-- ##### FUNCTION gnome_db_editor_set_text ##### -->
<para>								<para>

</para>								</para>

@editor: 							@editor: 
@text: 								@text: 
@len: 								@len: 


<!-- ##### FUNCTION gnome_db_editor_get_all_text ##### -->	<!-- ##### FUNCTION gnome_db_editor_get_all_text ##### -->
<para>								<para>

</para>								</para>

@editor: 							@editor: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_editor_load_from_file ##### -->	<!-- ##### FUNCTION gnome_db_editor_load_from_file ##### -->
<para>								<para>

</para>								</para>

@editor: 							@editor: 
@filename: 							@filename: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_editor_save_to_file ##### -->	<!-- ##### FUNCTION gnome_db_editor_save_to_file ##### -->
<para>								<para>

</para>								</para>

@editor: 							@editor: 
@filename: 							@filename: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_editor_copy_clipboard ##### -->	<!-- ##### FUNCTION gnome_db_editor_copy_clipboard ##### -->
<para>								<para>

</para>								</para>

@editor: 							@editor: 


<!-- ##### FUNCTION gnome_db_editor_cut_clipboard ##### -->	<!-- ##### FUNCTION gnome_db_editor_cut_clipboard ##### -->
<para>								<para>

</para>								</para>

@editor: 							@editor: 


<!-- ##### FUNCTION gnome_db_editor_paste_clipboard ##### -->	<!-- ##### FUNCTION gnome_db_editor_paste_clipboard ##### -->
<para>								<para>

</para>								</para>

@editor: 							@editor: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-error-dialog.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-error-dialog.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbErrorDialog						GnomeDbErrorDialog

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->
Error dialog widget						Error dialog widget

<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbErrorDialogPrivate ##### -->		<!-- ##### STRUCT GnomeDbErrorDialogPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### FUNCTION gnome_db_error_dialog_new ##### -->		<!-- ##### FUNCTION gnome_db_error_dialog_new ##### -->
<para>								<para>

</para>								</para>

@title: 							@title: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_error_dialog_show_errors ##### -	<!-- ##### FUNCTION gnome_db_error_dialog_show_errors ##### -
<para>								<para>

</para>								</para>

@dialog: 							@dialog: 
@error_list: 							@error_list: 


<!-- ##### FUNCTION gnome_db_error_dialog_get_title ##### -->	<!-- ##### FUNCTION gnome_db_error_dialog_get_title ##### -->
<para>								<para>

</para>								</para>

@dialog: 							@dialog: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_error_dialog_set_title ##### -->	<!-- ##### FUNCTION gnome_db_error_dialog_set_title ##### -->
<para>								<para>

</para>								</para>

@dialog: 							@dialog: 
@title: 							@title: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-error.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-error.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbError							GnomeDbError

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->
Error display widget						Error display widget

<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbErrorPrivate ##### -->			<!-- ##### STRUCT GnomeDbErrorPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### FUNCTION gnome_db_error_new ##### -->		<!-- ##### FUNCTION gnome_db_error_new ##### -->
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_error_clear ##### -->		<!-- ##### FUNCTION gnome_db_error_clear ##### -->
<para>								<para>

</para>								</para>

@error_widget: 							@error_widget: 


<!-- ##### FUNCTION gnome_db_error_show ##### -->		<!-- ##### FUNCTION gnome_db_error_show ##### -->
<para>								<para>

</para>								</para>

@error_widget: 							@error_widget: 
@errors: 							@errors: 


<!-- ##### FUNCTION gnome_db_error_prev ##### -->		<!-- ##### FUNCTION gnome_db_error_prev ##### -->
<para>								<para>

</para>								</para>

@error_widget: 							@error_widget: 


<!-- ##### FUNCTION gnome_db_error_next ##### -->		<!-- ##### FUNCTION gnome_db_error_next ##### -->
<para>								<para>

</para>								</para>

@error_widget: 							@error_widget: 


<!-- ##### FUNCTION gnome_db_error_get_position ##### -->	<!-- ##### FUNCTION gnome_db_error_get_position ##### -->
<para>								<para>

</para>								</para>

@error_widget: 							@error_widget: 
@Returns: 							@Returns: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-find-dialog.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-find-dialog.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbFindDialog						GnomeDbFindDialog

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->
<para>								<!-- ##### SECTION See_Also ##### -->
								<para>
</para>
								</para>
<!-- ##### STRUCT GnomeDbFindDialogPrivate ##### -->
<para>
								<!-- ##### STRUCT GnomeDbFindDialogPrivate ##### -->
</para>								<para>

								</para>
<!-- ##### FUNCTION gnome_db_find_dialog_new ##### -->
<para>
								<!-- ##### FUNCTION gnome_db_find_dialog_new ##### -->
</para>								<para>

@title: 							</para>
@Returns: 
								@title: 
								@Returns: 
<!-- ##### FUNCTION gnome_db_find_dialog_new_with_model #####
<para>
								<!-- ##### FUNCTION gnome_db_find_dialog_new_with_model #####
</para>								<para>

@title: 							</para>
@dm: 
@Returns: 							@title: 
								@dm: 
								@Returns: 
<!-- ##### FUNCTION gnome_db_find_dialog_run ##### -->
<para>
								<!-- ##### FUNCTION gnome_db_find_dialog_run ##### -->
</para>								<para>

@dialog: 							</para>
@Returns: 
								@dialog: 
								@Returns: 
<!-- ##### FUNCTION gnome_db_find_dialog_add_field ##### -->
<para>
								<!-- ##### FUNCTION gnome_db_find_dialog_add_field ##### -->
</para>								<para>

@dialog: 							</para>
@field: 
								@dialog: 
								@field: 
<!-- ##### FUNCTION gnome_db_find_dialog_add_fields_from_mode
<para>
								<!-- ##### FUNCTION gnome_db_find_dialog_add_fields_from_mode
</para>								<para>

@dialog: 							</para>
@dm: 
								@dialog: 
								@dm: 
<!-- ##### FUNCTION gnome_db_find_dialog_get_field ##### -->
<para>
								<!-- ##### FUNCTION gnome_db_find_dialog_get_field ##### -->
</para>								<para>

@dialog: 							</para>
@Returns: 
								@dialog: 
								@Returns: 
<!-- ##### FUNCTION gnome_db_find_dialog_get_text ##### -->
<para>
								<!-- ##### FUNCTION gnome_db_find_dialog_get_text ##### -->
</para>								<para>

@dialog: 							</para>
@Returns: 
								@dialog: 
								@Returns: 
							      )
							      )
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-find-dialog.sgml.bak
diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-form.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-form.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
gnome-db-form							gnome-db-form

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbFormPrivate ##### -->			<!-- ##### STRUCT GnomeDbFormPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### ENUM GnomeDbFormType ##### -->			<!-- ##### ENUM GnomeDbFormType ##### -->
<para>								<para>

</para>								</para>

@GNOME_DB_FORM_TYPE_NAVIGATOR: 					@GNOME_DB_FORM_TYPE_NAVIGATOR: 
@GNOME_DB_FORM_TYPE_LIST: 					@GNOME_DB_FORM_TYPE_LIST: 

<!-- ##### FUNCTION gnome_db_form_new ##### -->			<!-- ##### FUNCTION gnome_db_form_new ##### -->
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_form_get_form_type ##### -->	<!-- ##### FUNCTION gnome_db_form_get_form_type ##### -->
<para>								<para>

</para>								</para>

@form: 								@form: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_form_set_form_type ##### -->	<!-- ##### FUNCTION gnome_db_form_set_form_type ##### -->
<para>								<para>

</para>								</para>

@form: 								@form: 
@type: 								@type: 


<!-- ##### FUNCTION gnome_db_form_get_model ##### -->		<!-- ##### FUNCTION gnome_db_form_get_model ##### -->
<para>								<para>

</para>								</para>

@form: 								@form: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_form_set_model ##### -->		<!-- ##### FUNCTION gnome_db_form_set_model ##### -->
<para>								<para>

</para>								</para>

@form: 								@form: 
@model: 							@model: 


<!-- ##### FUNCTION gnome_db_form_get_current_row ##### -->	<!-- ##### FUNCTION gnome_db_form_get_current_row ##### -->
<para>								<para>

</para>								</para>

@form: 								@form: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_form_set_current_row ##### -->	<!-- ##### FUNCTION gnome_db_form_set_current_row ##### -->
<para>								<para>

</para>								</para>

@form: 								@form: 
@row: 								@row: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-gray-bar.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-gray-bar.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbGrayBar							GnomeDbGrayBar

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->
Nice looking gray bar widget					Nice looking gray bar widget

<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbGrayBarPrivate ##### -->		<!-- ##### STRUCT GnomeDbGrayBarPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### FUNCTION gnome_db_gray_bar_new ##### -->		<!-- ##### FUNCTION gnome_db_gray_bar_new ##### -->
<para>								<para>

</para>								</para>

@text: 								@text: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_gray_bar_get_text ##### -->	<!-- ##### FUNCTION gnome_db_gray_bar_get_text ##### -->
<para>								<para>

</para>								</para>

@bar: 								@bar: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_gray_bar_set_text ##### -->	<!-- ##### FUNCTION gnome_db_gray_bar_set_text ##### -->
<para>								<para>

</para>								</para>

@bar: 								@bar: 
@text: 								@text: 


<!-- ##### FUNCTION gnome_db_gray_bar_set_icon_from_file ####	<!-- ##### FUNCTION gnome_db_gray_bar_set_icon_from_file ####
<para>								<para>

</para>								</para>

@bar: 								@bar: 
@file: 								@file: 


<!-- ##### FUNCTION gnome_db_gray_bar_set_icon_from_stock ###	<!-- ##### FUNCTION gnome_db_gray_bar_set_icon_from_stock ###
<para>								<para>

</para>								</para>

@bar: 								@bar: 
@stock_id: 							@stock_id: 
@size: 								@size: 


<!-- ##### FUNCTION gnome_db_gray_bar_set_show_icon ##### -->	<!-- ##### FUNCTION gnome_db_gray_bar_set_show_icon ##### -->
<para>								<para>

</para>								</para>

@bar: 								@bar: 
@show: 								@show: 


<!-- ##### FUNCTION gnome_db_gray_bar_get_show_icon ##### -->	<!-- ##### FUNCTION gnome_db_gray_bar_get_show_icon ##### -->
<para>								<para>

</para>								</para>

@bar: 								@bar: 
@Returns: 							@Returns: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-grid.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-grid.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbGrid							GnomeDbGrid

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->
Database grid widget						Database grid widget

<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbGridPrivate ##### -->			<!-- ##### STRUCT GnomeDbGridPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### USER_FUNCTION GnomeDbGridForeachFunc ##### -->	<!-- ##### USER_FUNCTION GnomeDbGridForeachFunc ##### -->
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@row: 								@row: 
@user_data: 							@user_data: 


<!-- ##### FUNCTION gnome_db_grid_new ##### -->			<!-- ##### FUNCTION gnome_db_grid_new ##### -->
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_grid_new_with_model ##### -->	<!-- ##### FUNCTION gnome_db_grid_new_with_model ##### -->
<para>								<para>

</para>								</para>

@model: 							@model: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_grid_get_title ##### -->		<!-- ##### FUNCTION gnome_db_grid_get_title ##### -->
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_grid_set_title ##### -->		<!-- ##### FUNCTION gnome_db_grid_set_title ##### -->
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@title: 							@title: 


<!-- ##### FUNCTION gnome_db_grid_set_column_title ##### -->	<!-- ##### FUNCTION gnome_db_grid_set_column_title ##### -->
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@col: 								@col: 
@title: 							@title: 


<!-- ##### FUNCTION gnome_db_grid_get_column_title ##### -->	<!-- ##### FUNCTION gnome_db_grid_get_column_title ##### -->
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@col: 								@col: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_grid_get_show_title ##### -->	<!-- ##### FUNCTION gnome_db_grid_get_show_title ##### -->
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_grid_set_show_title ##### -->	<!-- ##### FUNCTION gnome_db_grid_set_show_title ##### -->
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@show: 								@show: 


<!-- ##### FUNCTION gnome_db_grid_set_title_icon_from_file ##	<!-- ##### FUNCTION gnome_db_grid_set_title_icon_from_file ##
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@file: 								@file: 


<!-- ##### FUNCTION gnome_db_grid_set_title_icon_from_stock #	<!-- ##### FUNCTION gnome_db_grid_set_title_icon_from_stock #
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@stock_id: 							@stock_id: 
@size: 								@size: 


<!-- ##### FUNCTION gnome_db_grid_set_show_title_icon ##### -	<!-- ##### FUNCTION gnome_db_grid_set_show_title_icon ##### -
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@show: 								@show: 


<!-- ##### FUNCTION gnome_db_grid_get_show_title_icon ##### -	<!-- ##### FUNCTION gnome_db_grid_get_show_title_icon ##### -
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_grid_get_model ##### -->		<!-- ##### FUNCTION gnome_db_grid_get_model ##### -->
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_grid_set_model ##### -->		<!-- ##### FUNCTION gnome_db_grid_set_model ##### -->
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@model: 							@model: 


<!-- ##### FUNCTION gnome_db_grid_get_selection ##### -->	<!-- ##### FUNCTION gnome_db_grid_get_selection ##### -->
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_grid_foreach_selected ##### -->	<!-- ##### FUNCTION gnome_db_grid_foreach_selected ##### -->
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@foreach_func: 							@foreach_func: 
@user_data: 							@user_data: 


<!-- ##### FUNCTION gnome_db_grid_select_row ##### -->		<!-- ##### FUNCTION gnome_db_grid_select_row ##### -->
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@row: 								@row: 


<!-- ##### FUNCTION gnome_db_grid_select_all ##### -->		<!-- ##### FUNCTION gnome_db_grid_select_all ##### -->
<para>								<para>

</para>								</para>

@grid: 								@grid: 


<!-- ##### FUNCTION gnome_db_grid_unselect_all ##### -->	<!-- ##### FUNCTION gnome_db_grid_unselect_all ##### -->
<para>								<para>

</para>								</para>

@grid: 								@grid: 


<!-- ##### FUNCTION gnome_db_grid_get_selection_mode ##### --	<!-- ##### FUNCTION gnome_db_grid_get_selection_mode ##### --
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_grid_set_selection_mode ##### --	<!-- ##### FUNCTION gnome_db_grid_set_selection_mode ##### --
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@mode: 								@mode: 


<!-- ##### FUNCTION gnome_db_grid_set_column_titles_visible #	<!-- ##### FUNCTION gnome_db_grid_set_column_titles_visible #
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@visible: 							@visible: 


<!-- ##### FUNCTION gnome_db_grid_get_column_titles_visible #	<!-- ##### FUNCTION gnome_db_grid_get_column_titles_visible #
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@Returns: 							@Returns: 


<!-- ##### MACRO gnome_db_grid_show_column_titles ##### -->	<!-- ##### MACRO gnome_db_grid_show_column_titles ##### -->
<para>								<para>

</para>								</para>

@grid: 								@grid: 


<!-- ##### MACRO gnome_db_grid_hide_column_titles ##### -->	<!-- ##### MACRO gnome_db_grid_hide_column_titles ##### -->
<para>								<para>

</para>								</para>

@grid: 								@grid: 


<!-- ##### FUNCTION gnome_db_grid_set_column_visible ##### --	<!-- ##### FUNCTION gnome_db_grid_set_column_visible ##### --
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@col: 								@col: 
@visible: 							@visible: 


<!-- ##### FUNCTION gnome_db_grid_get_column_visible ##### --	<!-- ##### FUNCTION gnome_db_grid_get_column_visible ##### --
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@col: 								@col: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_grid_get_row_data ##### -->	<!-- ##### FUNCTION gnome_db_grid_get_row_data ##### -->
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@row: 								@row: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_grid_set_row_data ##### -->	<!-- ##### FUNCTION gnome_db_grid_set_row_data ##### -->
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@row: 								@row: 
@data: 								@data: 


<!-- ##### FUNCTION gnome_db_grid_find_row_from_data ##### --	<!-- ##### FUNCTION gnome_db_grid_find_row_from_data ##### --
<para>								<para>

</para>								</para>

@grid: 								@grid: 
@data: 								@data: 
@Returns: 							@Returns: 


Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: gnome-db-i18n.sgml
diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-icon-list.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-icon-list.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbIconList							GnomeDbIconList

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbIconListPrivate ##### -->		<!-- ##### STRUCT GnomeDbIconListPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### FUNCTION gnome_db_icon_list_new ##### -->		<!-- ##### FUNCTION gnome_db_icon_list_new ##### -->
<para>								<para>

</para>								</para>

@icon_width: 							@icon_width: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_icon_list_set_model ##### -->	<!-- ##### FUNCTION gnome_db_icon_list_set_model ##### -->
<para>								<para>

</para>								</para>

@list: 								@list: 
@model: 							@model: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-list.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-list.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbList							GnomeDbList

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->
Data-bound list widget						Data-bound list widget

<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbListPrivate ##### -->			<!-- ##### STRUCT GnomeDbListPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### FUNCTION gnome_db_list_new ##### -->			<!-- ##### FUNCTION gnome_db_list_new ##### -->
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_list_new_with_model ##### -->	<!-- ##### FUNCTION gnome_db_list_new_with_model ##### -->
<para>								<para>

</para>								</para>

@model: 							@model: 
@col: 								@col: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_list_get_model ##### -->		<!-- ##### FUNCTION gnome_db_list_get_model ##### -->
<para>								<para>

</para>								</para>

@list: 								@list: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_list_set_model ##### -->		<!-- ##### FUNCTION gnome_db_list_set_model ##### -->
<para>								<para>

</para>								</para>

@list: 								@list: 
@model: 							@model: 
@col: 								@col: 


<!-- ##### FUNCTION gnome_db_list_get_selection ##### -->	<!-- ##### FUNCTION gnome_db_list_get_selection ##### -->
<para>								<para>

</para>								</para>

@list: 								@list: 
@Returns: 							@Returns: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-login-dialog.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-login-dialog.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbLoginDialog						GnomeDbLoginDialog

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->
Login dialog widget						Login dialog widget

<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbLoginDialogPrivate ##### -->		<!-- ##### STRUCT GnomeDbLoginDialogPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### FUNCTION gnome_db_login_dialog_new ##### -->		<!-- ##### FUNCTION gnome_db_login_dialog_new ##### -->
<para>								<para>

</para>								</para>

@title: 							@title: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_login_dialog_run ##### -->		<!-- ##### FUNCTION gnome_db_login_dialog_run ##### -->
<para>								<para>

</para>								</para>

@dialog: 							@dialog: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_login_dialog_get_dsn ##### -->	<!-- ##### FUNCTION gnome_db_login_dialog_get_dsn ##### -->
<para>								<para>

</para>								</para>

@dialog: 							@dialog: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_login_dialog_get_username ##### 	<!-- ##### FUNCTION gnome_db_login_dialog_get_username ##### 
<para>								<para>

</para>								</para>

@dialog: 							@dialog: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_login_dialog_get_password ##### 	<!-- ##### FUNCTION gnome_db_login_dialog_get_password ##### 
<para>								<para>

</para>								</para>

@dialog: 							@dialog: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_login_dialog_get_login_widget ##	<!-- ##### FUNCTION gnome_db_login_dialog_get_login_widget ##
<para>								<para>

</para>								</para>

@dialog: 							@dialog: 
@Returns: 							@Returns: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-login.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-login.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbLogin							GnomeDbLogin

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->
Login widget							Login widget

<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbLoginPrivate ##### -->			<!-- ##### STRUCT GnomeDbLoginPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### FUNCTION gnome_db_login_new ##### -->		<!-- ##### FUNCTION gnome_db_login_new ##### -->
<para>								<para>

</para>								</para>

@dsn: 								@dsn: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_login_get_dsn ##### -->		<!-- ##### FUNCTION gnome_db_login_get_dsn ##### -->
<para>								<para>

</para>								</para>

@login: 							@login: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_login_set_dsn ##### -->		<!-- ##### FUNCTION gnome_db_login_set_dsn ##### -->
<para>								<para>

</para>								</para>

@login: 							@login: 
@dsn: 								@dsn: 


<!-- ##### FUNCTION gnome_db_login_get_username ##### -->	<!-- ##### FUNCTION gnome_db_login_get_username ##### -->
<para>								<para>

</para>								</para>

@login: 							@login: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_login_set_username ##### -->	<!-- ##### FUNCTION gnome_db_login_set_username ##### -->
<para>								<para>

</para>								</para>

@login: 							@login: 
@username: 							@username: 


<!-- ##### FUNCTION gnome_db_login_get_password ##### -->	<!-- ##### FUNCTION gnome_db_login_get_password ##### -->
<para>								<para>

</para>								</para>

@login: 							@login: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_login_set_password ##### -->	<!-- ##### FUNCTION gnome_db_login_set_password ##### -->
<para>								<para>

</para>								</para>

@login: 							@login: 
@password: 							@password: 


<!-- ##### FUNCTION gnome_db_login_set_enable_create_button #	<!-- ##### FUNCTION gnome_db_login_set_enable_create_button #
<para>								<para>

</para>								</para>

@login: 							@login: 
@enable: 							@enable: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-model.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-model.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
gnome-db-model							gnome-db-model

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->
Data models-related utility functions				Data models-related utility functions

<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### FUNCTION gnome_db_model_to_gtk_tree_view ##### -->	<!-- ##### FUNCTION gnome_db_model_to_gtk_tree_view ##### -->
<para>								<para>

</para>								</para>

@model: 							@model: 
@Returns: 							@Returns: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-provider-selector.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-provider-selector.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbProviderSelector						GnomeDbProviderSelector

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbProviderSelectorPrivate ##### -->	<!-- ##### STRUCT GnomeDbProviderSelectorPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### FUNCTION gnome_db_provider_selector_new ##### -->	<!-- ##### FUNCTION gnome_db_provider_selector_new ##### -->
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-query-builder.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-query-builder.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbQueryBuilder						GnomeDbQueryBuilder

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbQueryBuilderPrivate ##### -->		<!-- ##### STRUCT GnomeDbQueryBuilderPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### FUNCTION gnome_db_query_builder_new ##### -->	<!-- ##### FUNCTION gnome_db_query_builder_new ##### -->
<para>								<para>

</para>								</para>

@cnc: 								@cnc: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_query_builder_get_connection ###	<!-- ##### FUNCTION gnome_db_query_builder_get_connection ###
<para>								<para>

</para>								</para>

@builder: 							@builder: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_query_builder_set_connection ###	<!-- ##### FUNCTION gnome_db_query_builder_set_connection ###
<para>								<para>

</para>								</para>

@builder: 							@builder: 
@cnc: 								@cnc: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-report-editor.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-report-editor.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbReportEditor						GnomeDbReportEditor

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbReportEditorPrivate ##### -->		<!-- ##### STRUCT GnomeDbReportEditorPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### FUNCTION gnome_db_report_editor_new ##### -->	<!-- ##### FUNCTION gnome_db_report_editor_new ##### -->
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-stock.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-stock.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
gnome-db-stock							gnome-db-stock

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### MACRO GNOME_DB_STOCK_AGGREGATES ##### -->		<!-- ##### MACRO GNOME_DB_STOCK_AGGREGATES ##### -->
<para>								<para>

</para>								</para>



<!-- ##### MACRO GNOME_DB_STOCK_COMMIT ##### -->		<!-- ##### MACRO GNOME_DB_STOCK_COMMIT ##### -->
<para>								<para>

</para>								</para>



<!-- ##### MACRO GNOME_DB_STOCK_CONNECT ##### -->		<!-- ##### MACRO GNOME_DB_STOCK_CONNECT ##### -->
<para>								<para>

</para>								</para>



<!-- ##### MACRO GNOME_DB_STOCK_DISCONNECT ##### -->		<!-- ##### MACRO GNOME_DB_STOCK_DISCONNECT ##### -->
<para>								<para>

</para>								</para>



<!-- ##### MACRO GNOME_DB_STOCK_DATABASE ##### -->		<!-- ##### MACRO GNOME_DB_STOCK_DATABASE ##### -->
<para>								<para>

</para>								</para>



<!-- ##### MACRO GNOME_DB_STOCK_DESIGNER ##### -->		<!-- ##### MACRO GNOME_DB_STOCK_DESIGNER ##### -->
<para>								<para>

</para>								</para>



<!-- ##### MACRO GNOME_DB_STOCK_NO_TRANSACTION ##### -->	<!-- ##### MACRO GNOME_DB_STOCK_NO_TRANSACTION ##### -->
<para>								<para>

</para>								</para>



<!-- ##### MACRO GNOME_DB_STOCK_PROCEDURES ##### -->		<!-- ##### MACRO GNOME_DB_STOCK_PROCEDURES ##### -->
<para>								<para>

</para>								</para>



<!-- ##### MACRO GNOME_DB_STOCK_QUERY ##### -->			<!-- ##### MACRO GNOME_DB_STOCK_QUERY ##### -->
<para>								<para>

</para>								</para>



<!-- ##### MACRO GNOME_DB_STOCK_ROLLBACK ##### -->		<!-- ##### MACRO GNOME_DB_STOCK_ROLLBACK ##### -->
<para>								<para>

</para>								</para>



<!-- ##### MACRO GNOME_DB_STOCK_SEQUENCES ##### -->		<!-- ##### MACRO GNOME_DB_STOCK_SEQUENCES ##### -->
<para>								<para>

</para>								</para>



<!-- ##### MACRO GNOME_DB_STOCK_SQL ##### -->			<!-- ##### MACRO GNOME_DB_STOCK_SQL ##### -->
<para>								<para>

</para>								</para>



<!-- ##### MACRO GNOME_DB_STOCK_TABLES ##### -->		<!-- ##### MACRO GNOME_DB_STOCK_TABLES ##### -->
<para>								<para>

</para>								</para>



<!-- ##### MACRO GNOME_DB_STOCK_TYPES ##### -->			<!-- ##### MACRO GNOME_DB_STOCK_TYPES ##### -->
<para>								<para>

</para>								</para>



<!-- ##### MACRO GNOME_DB_STOCK_WITHIN_TRANSACTION ##### -->	<!-- ##### MACRO GNOME_DB_STOCK_WITHIN_TRANSACTION ##### -->
<para>								<para>

</para>								</para>



<!-- ##### MACRO GNOME_DB_STOCK_RELATIONS ##### -->		<!-- ##### MACRO GNOME_DB_STOCK_RELATIONS ##### -->
<para>								<para>

</para>								</para>



<!-- ##### FUNCTION gnome_db_stock_get_icon_pixbuf ##### -->	<!-- ##### FUNCTION gnome_db_stock_get_icon_pixbuf ##### -->
<para>								<para>

</para>								</para>

@stock_id: 							@stock_id: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_stock_get_icon_pixbuf_file #####	<!-- ##### FUNCTION gnome_db_stock_get_icon_pixbuf_file #####
<para>								<para>

</para>								</para>

@pixmapfile: 							@pixmapfile: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_stock_get_icon_path ##### -->	<!-- ##### FUNCTION gnome_db_stock_get_icon_path ##### -->
<para>								<para>

</para>								</para>

@stock_id: 							@stock_id: 
@Returns: 							@Returns: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-table-editor.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-table-editor.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbTableEditor						GnomeDbTableEditor

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbTableEditorPrivate ##### -->		<!-- ##### STRUCT GnomeDbTableEditorPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### FUNCTION gnome_db_table_editor_new ##### -->		<!-- ##### FUNCTION gnome_db_table_editor_new ##### -->
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-util.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-util.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
gnome-db-util							gnome-db-util

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->
Utility functions						Utility functions

<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### FUNCTION gnome_db_new_browser_widget ##### -->	<!-- ##### FUNCTION gnome_db_new_browser_widget ##### -->
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_button_widget ##### -->	<!-- ##### FUNCTION gnome_db_new_button_widget ##### -->
<para>								<para>

</para>								</para>

@label: 							@label: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_button_widget_from_stock ###	<!-- ##### FUNCTION gnome_db_new_button_widget_from_stock ###
<para>								<para>

</para>								</para>

@stock_id: 							@stock_id: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_check_button_widget ##### --	<!-- ##### FUNCTION gnome_db_new_check_button_widget ##### --
<para>								<para>

</para>								</para>

@label: 							@label: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_combo_widget ##### -->		<!-- ##### FUNCTION gnome_db_new_combo_widget ##### -->
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_entry_widget ##### -->		<!-- ##### FUNCTION gnome_db_new_entry_widget ##### -->
<para>								<para>

</para>								</para>

@max_length: 							@max_length: 
@editable: 							@editable: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_file_entry_widget ##### -->	<!-- ##### FUNCTION gnome_db_new_file_entry_widget ##### -->
<para>								<para>

</para>								</para>

@history_id: 							@history_id: 
@title: 							@title: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_frame_widget ##### -->		<!-- ##### FUNCTION gnome_db_new_frame_widget ##### -->
<para>								<para>

</para>								</para>

@title: 							@title: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_grid_widget ##### -->		<!-- ##### FUNCTION gnome_db_new_grid_widget ##### -->
<para>								<para>

</para>								</para>

@model: 							@model: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_hbox_widget ##### -->		<!-- ##### FUNCTION gnome_db_new_hbox_widget ##### -->
<para>								<para>

</para>								</para>

@homogenous: 							@homogenous: 
@spacing: 							@spacing: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_hbutton_box_widget ##### -->	<!-- ##### FUNCTION gnome_db_new_hbutton_box_widget ##### -->
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_hpaned_widget ##### -->	<!-- ##### FUNCTION gnome_db_new_hpaned_widget ##### -->
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_hseparator_widget ##### -->	<!-- ##### FUNCTION gnome_db_new_hseparator_widget ##### -->
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_label_widget ##### -->		<!-- ##### FUNCTION gnome_db_new_label_widget ##### -->
<para>								<para>

</para>								</para>

@text: 								@text: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_notebook_widget ##### -->	<!-- ##### FUNCTION gnome_db_new_notebook_widget ##### -->
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_option_menu_widget ##### -->	<!-- ##### FUNCTION gnome_db_new_option_menu_widget ##### -->
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_popup_menu ##### -->		<!-- ##### FUNCTION gnome_db_new_popup_menu ##### -->
<para>								<para>

</para>								</para>

@parent: 							@parent: 
@ui_info: 							@ui_info: 
@user_data: 							@user_data: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_radio_button_widget ##### --	<!-- ##### FUNCTION gnome_db_new_radio_button_widget ##### --
<para>								<para>

</para>								</para>

@group: 							@group: 
@label: 							@label: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_scrolled_window_widget #####	<!-- ##### FUNCTION gnome_db_new_scrolled_window_widget #####
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_status_bar_widget ##### -->	<!-- ##### FUNCTION gnome_db_new_status_bar_widget ##### -->
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_table_widget ##### -->		<!-- ##### FUNCTION gnome_db_new_table_widget ##### -->
<para>								<para>

</para>								</para>

@rows: 								@rows: 
@cols: 								@cols: 
@homogenous: 							@homogenous: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_text_widget ##### -->		<!-- ##### FUNCTION gnome_db_new_text_widget ##### -->
<para>								<para>

</para>								</para>

@contents: 							@contents: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_toolbar_widget ##### -->	<!-- ##### FUNCTION gnome_db_new_toolbar_widget ##### -->
<para>								<para>

</para>								</para>

@orientation: 							@orientation: 
@style: 							@style: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_tree_view_widget ##### -->	<!-- ##### FUNCTION gnome_db_new_tree_view_widget ##### -->
<para>								<para>

</para>								</para>

@model: 							@model: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_vbox_widget ##### -->		<!-- ##### FUNCTION gnome_db_new_vbox_widget ##### -->
<para>								<para>

</para>								</para>

@homogenous: 							@homogenous: 
@spacing: 							@spacing: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_vpaned_widget ##### -->	<!-- ##### FUNCTION gnome_db_new_vpaned_widget ##### -->
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_vseparator_widget ##### -->	<!-- ##### FUNCTION gnome_db_new_vseparator_widget ##### -->
<para>								<para>

</para>								</para>

@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_set_widget_bg_color ##### -->	<!-- ##### FUNCTION gnome_db_set_widget_bg_color ##### -->
<para>								<para>

</para>								</para>

@widget: 							@widget: 
@color: 							@color: 


<!-- ##### FUNCTION gnome_db_set_widget_fg_color ##### -->	<!-- ##### FUNCTION gnome_db_set_widget_fg_color ##### -->
<para>								<para>

</para>								</para>

@widget: 							@widget: 
@color: 							@color: 


<!-- ##### FUNCTION gnome_db_option_menu_add_item ##### -->	<!-- ##### FUNCTION gnome_db_option_menu_add_item ##### -->
<para>								<para>

</para>								</para>

@option_menu: 							@option_menu: 
@label: 							@label: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_option_menu_add_stock_item #####	<!-- ##### FUNCTION gnome_db_option_menu_add_stock_item #####
<para>								<para>

</para>								</para>

@option_menu: 							@option_menu: 
@stock_id: 							@stock_id: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_option_menu_add_separator ##### 	<!-- ##### FUNCTION gnome_db_option_menu_add_separator ##### 
<para>								<para>

</para>								</para>

@option_menu: 							@option_menu: 


<!-- ##### FUNCTION gnome_db_option_menu_get_selection ##### 	<!-- ##### FUNCTION gnome_db_option_menu_get_selection ##### 
<para>								<para>

</para>								</para>

@option_menu: 							@option_menu: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_option_menu_set_selection ##### 	<!-- ##### FUNCTION gnome_db_option_menu_set_selection ##### 
<para>								<para>

</para>								</para>

@option_menu: 							@option_menu: 
@selection: 							@selection: 


<!-- ##### FUNCTION gnome_db_text_clear ##### -->		<!-- ##### FUNCTION gnome_db_text_clear ##### -->
<para>								<para>

</para>								</para>

@text: 								@text: 


<!-- ##### FUNCTION gnome_db_text_copy_clipboard ##### -->	<!-- ##### FUNCTION gnome_db_text_copy_clipboard ##### -->
<para>								<para>

</para>								</para>

@text: 								@text: 


<!-- ##### FUNCTION gnome_db_text_cut_clipboard ##### -->	<!-- ##### FUNCTION gnome_db_text_cut_clipboard ##### -->
<para>								<para>

</para>								</para>

@text: 								@text: 


<!-- ##### FUNCTION gnome_db_text_get_char_count ##### -->	<!-- ##### FUNCTION gnome_db_text_get_char_count ##### -->
<para>								<para>

</para>								</para>

@text: 								@text: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_text_get_line_count ##### -->	<!-- ##### FUNCTION gnome_db_text_get_line_count ##### -->
<para>								<para>

</para>								</para>

@text: 								@text: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_text_get_text ##### -->		<!-- ##### FUNCTION gnome_db_text_get_text ##### -->
<para>								<para>

</para>								</para>

@text: 								@text: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_text_insert_at_cursor ##### -->	<!-- ##### FUNCTION gnome_db_text_insert_at_cursor ##### -->
<para>								<para>

</para>								</para>

@text: 								@text: 
@contents: 							@contents: 
@len: 								@len: 


<!-- ##### FUNCTION gnome_db_text_paste_clipboard ##### -->	<!-- ##### FUNCTION gnome_db_text_paste_clipboard ##### -->
<para>								<para>

</para>								</para>

@text: 								@text: 


<!-- ##### FUNCTION gnome_db_text_set_text ##### -->		<!-- ##### FUNCTION gnome_db_text_set_text ##### -->
<para>								<para>

</para>								</para>

@text: 								@text: 
@contents: 							@contents: 
@len: 								@len: 


<!-- ##### FUNCTION gnome_db_select_file_dialog ##### -->	<!-- ##### FUNCTION gnome_db_select_file_dialog ##### -->
<para>								<para>

</para>								</para>

@parent: 							@parent: 
@title: 							@title: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_alert ##### -->		<!-- ##### FUNCTION gnome_db_new_alert ##### -->
<para>								<para>

</para>								</para>

@parent: 							@parent: 
@type: 								@type: 
@primary_text: 							@primary_text: 
@secondary_text: 						@secondary_text: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_show_error ##### -->		<!-- ##### FUNCTION gnome_db_show_error ##### -->
<para>								<para>

</para>								</para>

@format: 							@format: 
@Varargs: 							@Varargs: 


<!-- ##### FUNCTION gnome_db_show_message ##### -->		<!-- ##### FUNCTION gnome_db_show_message ##### -->
<para>								<para>

</para>								</para>

@format: 							@format: 
@Varargs: 							@Varargs: 


<!-- ##### FUNCTION gnome_db_push_cursor_busy ##### -->		<!-- ##### FUNCTION gnome_db_push_cursor_busy ##### -->
<para>								<para>

</para>								</para>

@window: 							@window: 


<!-- ##### FUNCTION gnome_db_pop_cursor_busy ##### -->		<!-- ##### FUNCTION gnome_db_pop_cursor_busy ##### -->
<para>								<para>

</para>								</para>

@window: 							@window: 


<!-- ##### FUNCTION gnome_db_new_menu_item ##### -->		<!-- ##### FUNCTION gnome_db_new_menu_item ##### -->
<para>								<para>

</para>								</para>

@label: 							@label: 
@pixmap: 							@pixmap: 
@cb_func: 							@cb_func: 
@user_data: 							@user_data: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_new_check_menu_item ##### -->	<!-- ##### FUNCTION gnome_db_new_check_menu_item ##### -->
<para>								<para>

</para>								</para>

@label: 							@label: 
@active: 							@active: 
@cb_func: 							@cb_func: 
@user_data: 							@user_data: 
@Returns: 							@Returns: 


diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/gnome-db-window.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/gnome-db-window.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
GnomeDbWindow							GnomeDbWindow

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->
Application main window widget					Application main window widget

<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### STRUCT GnomeDbWindowPrivate ##### -->		<!-- ##### STRUCT GnomeDbWindowPrivate ##### -->
<para>								<para>

</para>								</para>


<!-- ##### FUNCTION gnome_db_window_new ##### -->		<!-- ##### FUNCTION gnome_db_window_new ##### -->
<para>								<para>

</para>								</para>

@name: 								@name: 
@app_prefix: 							@app_prefix: 
@ui_xml_file: 							@ui_xml_file: 
@verbs: 							@verbs: 
@data: 								@data: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_window_close ##### -->		<!-- ##### FUNCTION gnome_db_window_close ##### -->
<para>								<para>

</para>								</para>

@window: 							@window: 


<!-- ##### FUNCTION gnome_db_window_show ##### -->		<!-- ##### FUNCTION gnome_db_window_show ##### -->
<para>								<para>

</para>								</para>

@window: 							@window: 


<!-- ##### FUNCTION gnome_db_window_get_contents ##### -->	<!-- ##### FUNCTION gnome_db_window_get_contents ##### -->
<para>								<para>

</para>								</para>

@window: 							@window: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_window_set_contents ##### -->	<!-- ##### FUNCTION gnome_db_window_set_contents ##### -->
<para>								<para>

</para>								</para>

@window: 							@window: 
@contents: 							@contents: 


<!-- ##### FUNCTION gnome_db_window_set_status ##### -->	<!-- ##### FUNCTION gnome_db_window_set_status ##### -->
<para>								<para>

</para>								</para>

@window: 							@window: 
@status: 							@status: 


<!-- ##### FUNCTION gnome_db_window_get_ui_component ##### --	<!-- ##### FUNCTION gnome_db_window_get_ui_component ##### --
<para>								<para>

</para>								</para>

@window: 							@window: 
@Returns: 							@Returns: 


<!-- ##### FUNCTION gnome_db_window_get_ui_container ##### --	<!-- ##### FUNCTION gnome_db_window_get_ui_container ##### --
<para>								<para>

</para>								</para>

@window: 							@window: 
@Returns: 							@Returns: 


Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-private.sgml
diff -rbBpy ./libgnomedb-1.1.6a/doc/C/tmpl/libgnomedb.sgml ../cvs/gnome-db-cvs/libgnomedb/doc/C/tmpl/libgnomedb.sgml
<!-- ##### SECTION Title ##### -->				<!-- ##### SECTION Title ##### -->
libgnomedb							libgnomedb

<!-- ##### SECTION Short_Description ##### -->			<!-- ##### SECTION Short_Description ##### -->
Library initialization and main loop				Library initialization and main loop

<!-- ##### SECTION Long_Description ##### -->			<!-- ##### SECTION Long_Description ##### -->
<para>								<para>

</para>								</para>

<!-- ##### SECTION See_Also ##### -->				<!-- ##### SECTION See_Also ##### -->
<para>								<para>

</para>								</para>

<!-- ##### FUNCTION gnome_db_init ##### -->			<!-- ##### FUNCTION gnome_db_init ##### -->
<para>								<para>

</para>								</para>

@app_id: 							@app_id: 
@version: 							@version: 
@nargs: 							@nargs: 
@args: 								@args: 


<!-- ##### FUNCTION gnome_db_main_run ##### -->			<!-- ##### FUNCTION gnome_db_main_run ##### -->
<para>								<para>

</para>								</para>

@init_func: 							@init_func: 
@user_data: 							@user_data: 


<!-- ##### FUNCTION gnome_db_main_quit ##### -->		<!-- ##### FUNCTION gnome_db_main_quit ##### -->
<para>								<para>

</para>								</para>



Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: libgnomedb-unused.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: sql-viewer.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: table-properties-dialog.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: tables-page.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C/tmpl: utils.sgml
Sólo en ./libgnomedb-1.1.6a/doc/C: xml
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: CVS
Sólo en ./libgnomedb-1.1.6a/doc: libgnomedb-C.omf
diff -rbBpy ./libgnomedb-1.1.6a/doc/libgnomedb-C.omf.in ../cvs/gnome-db-cvs/libgnomedb/doc/libgnomedb-C.omf.in
<?xml version="1.0" standalone="no"?>				<?xml version="1.0" standalone="no"?>
<!DOCTYPE omf PUBLIC "-//OMF//DTD Scrollkeeper OMF Variant V1	<!DOCTYPE omf PUBLIC "-//OMF//DTD Scrollkeeper OMF Variant V1
<omf> 								<omf> 
  <resource>							  <resource>
    <creator>							    <creator>
      Rodrigo Moya						      Rodrigo Moya
    </creator>							    </creator>
    <title>							    <title>
      GNOME-DB widget library Manual				      GNOME-DB widget library Manual
    </title>							    </title>
    <date>August 2002</date>					    <date>August 2002</date>
    <subject category="GNOME|Development"/>			    <subject category="GNOME|Development"/>
    <description>						    <description>
      Complete manual for the use of the libgnomedb widget li	      Complete manual for the use of the libgnomedb widget li
    </description>						    </description>
    <type>user's guide</type>					    <type>user's guide</type>
    <format mime="text/html"/>					    <format mime="text/html"/>
    <identifier url="file:/@prefix@/share/gtk-doc/html/libgno	    <identifier url="file:/@prefix@/share/gtk-doc/html/libgno
    <language code="C"/>					    <language code="C"/>
    <relation seriesid="0c3a2de2-d4ca-11d6-8994-cd3caececda4"	    <relation seriesid="0c3a2de2-d4ca-11d6-8994-cd3caececda4"
    <rights type="GNU FDL" license.version="1.1"/>		    <rights type="GNU FDL" license.version="1.1"/>
  </resource>							  </resource>
</omf>								</omf>
Sólo en ./libgnomedb-1.1.6a/doc: Makefile
diff -rbBpy ./libgnomedb-1.1.6a/doc/Makefile.am ../cvs/gnome-db-cvs/libgnomedb/doc/Makefile.am
SUBDIRS = C							SUBDIRS = C

omf_dest_dir=$(datadir)/omf/libgnomedb				omf_dest_dir=$(datadir)/omf/libgnomedb
scrollkeeper_localstate_dir = $(SCROLLKEEPER_LOCALSTATE_DIR)	scrollkeeper_localstate_dir = $(SCROLLKEEPER_LOCALSTATE_DIR)

install-data-local:						install-data-local:
	$(mkinstalldirs) $(DESTDIR)$(omf_dest_dir)			$(mkinstalldirs) $(DESTDIR)$(omf_dest_dir)
	-for file in $(srcdir)/*.omf; do                     		-for file in $(srcdir)/*.omf; do                     
	$(INSTALL_DATA) $$file $(DESTDIR)$(omf_dest_dir); \		$(INSTALL_DATA) $$file $(DESTDIR)$(omf_dest_dir); \
	done								done
	-scrollkeeper-update -p $(scrollkeeper_localstate_dir		-scrollkeeper-update -p $(scrollkeeper_localstate_dir

uninstall-local:						uninstall-local:
	-for file in $(srcdir)/*.omf; do                     		-for file in $(srcdir)/*.omf; do                     
	basefile=`basename $$file`;                     \		basefile=`basename $$file`;                     \
	rm -f $(omf_dest_dir)/$$basefile;               \		rm -f $(omf_dest_dir)/$$basefile;               \
	done								done
	-rmdir $(omf_dest_dir)						-rmdir $(omf_dest_dir)
	-scrollkeeper-update -p $(scrollkeeper_localstate_dir		-scrollkeeper-update -p $(scrollkeeper_localstate_dir

EXTRA_DIST = \							EXTRA_DIST = \
	libgnomedb-C.omf.in						libgnomedb-C.omf.in
Sólo en ./libgnomedb-1.1.6a/doc: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb/doc: reference
Sólo en ../cvs/gnome-db-cvs/libgnomedb/glade: CVS
Sólo en ./libgnomedb-1.1.6a/glade: .deps
diff -rbBpy ./libgnomedb-1.1.6a/glade/glade-gnomedb.c ../cvs/gnome-db-cvs/libgnomedb/glade/glade-gnomedb.c
/* Glade GNOME-DB module					/* Glade GNOME-DB module
 * Copyright (C) 2001-2002, The GNOME Foundation		 * Copyright (C) 2001-2002, The GNOME Foundation
 *								 *
 * AUTHORS:							 * AUTHORS:
 *	Rodrigo Moya <rodrigo gnome-db org>			 *	Rodrigo Moya <rodrigo gnome-db org>
 *								 *
 * This Library is free software; you can redistribute it and	 * This Library is free software; you can redistribute it and
 * modify it under the terms of the GNU Library General Publi	 * modify it under the terms of the GNU Library General Publi
 * published by the Free Software Foundation; either version 	 * published by the Free Software Foundation; either version 
 * License, or (at your option) any later version.		 * License, or (at your option) any later version.
 *								 *
 * This Library is distributed in the hope that it will be us	 * This Library is distributed in the hope that it will be us
 * but WITHOUT ANY WARRANTY; without even the implied warrant	 * but WITHOUT ANY WARRANTY; without even the implied warrant
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 	 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 
 * Library General Public License for more details.		 * Library General Public License for more details.
 *								 *
 * You should have received a copy of the GNU Library General	 * You should have received a copy of the GNU Library General
 * License along with this Library; see the file COPYING.LIB.	 * License along with this Library; see the file COPYING.LIB.
 * write to the Free Software Foundation, Inc., 59 Temple Pla	 * write to the Free Software Foundation, Inc., 59 Temple Pla
 * Boston, MA 02111-1307, USA.					 * Boston, MA 02111-1307, USA.
 */								 */

#include <string.h>						#include <string.h>
#include <libgnomedb/libgnomedb.h>				#include <libgnomedb/libgnomedb.h>
#include <libgnomedb/gnome-db-window.h>				#include <libgnomedb/gnome-db-window.h>
#include <glade/glade-init.h>					#include <glade/glade-init.h>
#include <glade/glade-build.h>					#include <glade/glade-build.h>

/*								/*
 * Private functions						 * Private functions
 */								 */

static GtkWidget *						static GtkWidget *
gnomedb_dialog_find_internal_child (GladeXML *xml,		gnomedb_dialog_find_internal_child (GladeXML *xml,
				    GtkWidget *parent,						    GtkWidget *parent,
				    const gchar *childname)					    const gchar *childname)
{								{
	if (!strcmp(childname, "vbox"))					if (!strcmp(childname, "vbox"))
		return GTK_DIALOG (parent)->vbox;				return GTK_DIALOG (parent)->vbox;
	else if (!strcmp (childname, "action_area"))			else if (!strcmp (childname, "action_area"))
		return GTK_DIALOG (parent)->action_area;			return GTK_DIALOG (parent)->action_area;

	return NULL;							return NULL;
}								}

static GtkWidget *						static GtkWidget *
gnomedb_window_find_internal_child (GladeXML    *xml,		gnomedb_window_find_internal_child (GladeXML    *xml,
				    GtkWidget   *parent,					    GtkWidget   *parent,
				    const gchar *childname)					    const gchar *childname)
{								{
        if (!strcmp (childname, "vbox")) {			        if (!strcmp (childname, "vbox")) {
                GtkWidget *ret;					                GtkWidget *ret;

                if ((ret = bonobo_window_get_contents (BONOBO	                if ((ret = bonobo_window_get_contents (BONOBO
                        return ret;				                        return ret;
                else {						                else {
                        GtkWidget *box;				                        GtkWidget *box;

                        box = gtk_vbox_new (FALSE, 0);		                        box = gtk_vbox_new (FALSE, 0);
                        bonobo_window_set_contents (BONOBO_WI	                        bonobo_window_set_contents (BONOBO_WI

                        return box;				                        return box;
                }						                }
        }							        }

	return NULL;							return NULL;
}								}

/* this macro puts a version check function into the module *	/* this macro puts a version check function into the module *
GLADE_MODULE_CHECK_INIT						GLADE_MODULE_CHECK_INIT

void								void
glade_module_register_widgets (void)				glade_module_register_widgets (void)
{								{
	glade_require ("gtk");						glade_require ("gtk");
	glade_require ("gnome");					glade_require ("gnome");

	glade_register_widget (GNOME_DB_TYPE_BROWSER,			glade_register_widget (GNOME_DB_TYPE_BROWSER,
			       glade_standard_build_widget,				       glade_standard_build_widget,
			       NULL, NULL);						       NULL, NULL);
	glade_register_widget (GNOME_DB_TYPE_COMBO,			glade_register_widget (GNOME_DB_TYPE_COMBO,
			       glade_standard_build_widget,				       glade_standard_build_widget,
			       NULL, NULL);						       NULL, NULL);
	glade_register_widget (GNOME_DB_TYPE_CONNECTION_PROPE		glade_register_widget (GNOME_DB_TYPE_CONNECTION_PROPE
			       glade_standard_build_widget,				       glade_standard_build_widget,
			       NULL, NULL);						       NULL, NULL);
	glade_register_widget (GNOME_DB_TYPE_CONNECTION_SELEC		glade_register_widget (GNOME_DB_TYPE_CONNECTION_SELEC
			       glade_standard_build_widget,				       glade_standard_build_widget,
			       NULL, NULL);						       NULL, NULL);
	glade_register_widget (GNOME_DB_TYPE_DATA_SOURCE_SELE		glade_register_widget (GNOME_DB_TYPE_DATA_SOURCE_SELE
			       glade_standard_build_widget,				       glade_standard_build_widget,
			       NULL, NULL);						       NULL, NULL);
	glade_register_widget (GNOME_DB_TYPE_DSN_CONFIG_DRUID		glade_register_widget (GNOME_DB_TYPE_DSN_CONFIG_DRUID
			       glade_standard_build_widget,				       glade_standard_build_widget,
			       NULL, NULL);						       NULL, NULL);
	glade_register_widget (GNOME_DB_TYPE_DSN_CONFIG,		glade_register_widget (GNOME_DB_TYPE_DSN_CONFIG,
			       glade_standard_build_widget,				       glade_standard_build_widget,
			       NULL, NULL);						       NULL, NULL);
	glade_register_widget (GNOME_DB_TYPE_EDITOR,			glade_register_widget (GNOME_DB_TYPE_EDITOR,
			       glade_standard_build_widget,				       glade_standard_build_widget,
			       NULL, NULL);						       NULL, NULL);
	glade_register_widget (GNOME_DB_TYPE_ERROR,			glade_register_widget (GNOME_DB_TYPE_ERROR,
			       glade_standard_build_widget,				       glade_standard_build_widget,
			       NULL, NULL);						       NULL, NULL);
	glade_register_widget (GNOME_DB_TYPE_ERROR_DIALOG,		glade_register_widget (GNOME_DB_TYPE_ERROR_DIALOG,
			       NULL, glade_standard_build_chi				       NULL, glade_standard_build_chi
			       gnomedb_dialog_find_internal_c				       gnomedb_dialog_find_internal_c
	glade_register_widget (GNOME_DB_TYPE_FIND_DIALOG,		glade_register_widget (GNOME_DB_TYPE_FIND_DIALOG,
			       NULL, glade_standard_build_chi				       NULL, glade_standard_build_chi
			       gnomedb_dialog_find_internal_c				       gnomedb_dialog_find_internal_c
	glade_register_widget (GNOME_DB_TYPE_FORM,			glade_register_widget (GNOME_DB_TYPE_FORM,
			       glade_standard_build_widget,				       glade_standard_build_widget,
			       NULL, NULL);						       NULL, NULL);
	glade_register_widget (GNOME_DB_TYPE_GRAY_BAR,			glade_register_widget (GNOME_DB_TYPE_GRAY_BAR,
			       glade_standard_build_widget,				       glade_standard_build_widget,
			       NULL, NULL);						       NULL, NULL);
	glade_register_widget (GNOME_DB_TYPE_GRID,			glade_register_widget (GNOME_DB_TYPE_GRID,
			       glade_standard_build_widget,				       glade_standard_build_widget,
			       NULL, NULL);						       NULL, NULL);
	glade_register_widget (GNOME_DB_TYPE_ICON_LIST,			glade_register_widget (GNOME_DB_TYPE_ICON_LIST,
			       glade_standard_build_widget,				       glade_standard_build_widget,
			       NULL, NULL);						       NULL, NULL);
	glade_register_widget (GNOME_DB_TYPE_LIST,			glade_register_widget (GNOME_DB_TYPE_LIST,
			       glade_standard_build_widget,				       glade_standard_build_widget,
			       NULL, NULL);						       NULL, NULL);
	glade_register_widget (GNOME_DB_TYPE_LOGIN,			glade_register_widget (GNOME_DB_TYPE_LOGIN,
			       glade_standard_build_widget,				       glade_standard_build_widget,
			       NULL, NULL);						       NULL, NULL);
	glade_register_widget (GNOME_DB_TYPE_LOGIN_DIALOG,		glade_register_widget (GNOME_DB_TYPE_LOGIN_DIALOG,
			       NULL, glade_standard_build_chi				       NULL, glade_standard_build_chi
			       gnomedb_dialog_find_internal_c				       gnomedb_dialog_find_internal_c
	glade_register_widget (GNOME_DB_TYPE_PROVIDER_SELECTO		glade_register_widget (GNOME_DB_TYPE_PROVIDER_SELECTO
			       glade_standard_build_widget,				       glade_standard_build_widget,
			       NULL, NULL);						       NULL, NULL);
	glade_register_widget (GNOME_DB_TYPE_TABLE_EDITOR,		glade_register_widget (GNOME_DB_TYPE_TABLE_EDITOR,
			       glade_standard_build_widget,				       glade_standard_build_widget,
			       NULL, NULL);						       NULL, NULL);

	glade_provide ("gnomedb");					glade_provide ("gnomedb");
}								}
Sólo en ./libgnomedb-1.1.6a/glade: Makefile
diff -rbBpy ./libgnomedb-1.1.6a/glade/Makefile.am ../cvs/gnome-db-cvs/libgnomedb/glade/Makefile.am
## Process this file with automake to produce Makefile.in	## Process this file with automake to produce Makefile.in

INCLUDES = \							INCLUDES = \
	-I$(top_srcdir)					\		-I$(top_srcdir)					\
	-I$(top_builddir)				\		-I$(top_builddir)				\
	-DG_LOG_DOMAIN=\"GnomeDB\"			\		-DG_LOG_DOMAIN=\"GnomeDB\"			\
	$(LIBGNOMEDB_CFLAGS) 				\		$(LIBGNOMEDB_CFLAGS) 				\
	$(WITHGNOME_CFLAGS)				\		$(WITHGNOME_CFLAGS)				\
	$(LIBGLADE_CFLAGS)						$(LIBGLADE_CFLAGS)

glademoduledir = $(libdir)/libglade/2.0				glademoduledir = $(libdir)/libglade/2.0
glademodule_LTLIBRARIES = libgnomedb.la				glademodule_LTLIBRARIES = libgnomedb.la

libgnomedb_la_LIBADD = \					libgnomedb_la_LIBADD = \
	$(top_builddir)/libgnomedb/libgnomedb-2.la	\		$(top_builddir)/libgnomedb/libgnomedb-2.la	\
	$(LIBGNOMEDB_LIBS) $(WITHGNOME_LIBS) $(LIBGLADE_LIBS)		$(LIBGNOMEDB_LIBS) $(WITHGNOME_LIBS) $(LIBGLADE_LIBS)

libgnomedb_la_LDFLAGS = \					libgnomedb_la_LDFLAGS = \
	-export-dynamic -module -avoid-version				-export-dynamic -module -avoid-version

libgnomedb_la_SOURCES = \					libgnomedb_la_SOURCES = \
	glade-gnomedb.c							glade-gnomedb.c
Sólo en ./libgnomedb-1.1.6a/glade: Makefile.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: HACKING
Sólo en ./libgnomedb-1.1.6a: INSTALL
Sólo en ./libgnomedb-1.1.6a: install-sh
Sólo en ./libgnomedb-1.1.6a: intltool-extract
Sólo en ./libgnomedb-1.1.6a: intltool-extract.in
Sólo en ./libgnomedb-1.1.6a: intltool-merge
Sólo en ./libgnomedb-1.1.6a: intltool-merge.in
Sólo en ./libgnomedb-1.1.6a: intltool-update
Sólo en ./libgnomedb-1.1.6a: intltool-update.in
Sólo en ../cvs/gnome-db-cvs/libgnomedb: lib
Sólo en ../cvs/gnome-db-cvs/libgnomedb/libgnomedb: CVS
diff -rbBpy ./libgnomedb-1.1.6a/libgnomedb/db-shell.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/db-shell.c
/* GNOME-DB Components						/* GNOME-DB Components
 * Copyright (C) 2000-2003 The GNOME Foundation.		 * Copyright (C) 2000-2003 The GNOME Foundation.
 *								 *
 * AUTHORS:							 * AUTHORS:
 *      Rodrigo Moya <rodrigo gnome-db org>			 *      Rodrigo Moya <rodrigo gnome-db org>
 *								 *
 * This program is free software; you can redistribute it and	 * This program is free software; you can redistribute it and
 * it under the terms of the GNU General Public License as pu	 * it under the terms of the GNU General Public License as pu
 * the Free Software Foundation; either version 2 of the Lice	 * the Free Software Foundation; either version 2 of the Lice
 * (at your option) any later version.				 * (at your option) any later version.
 *								 *
 * This program is distributed in the hope that it will be us	 * This program is distributed in the hope that it will be us
 * but WITHOUT ANY WARRANTY; without even the implied warrant	 * but WITHOUT ANY WARRANTY; without even the implied warrant
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 	 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 
 * GNU Library General Public License for more details.		 * GNU Library General Public License for more details.
 *								 *
 * You should have received a copy of the GNU General Public 	 * You should have received a copy of the GNU General Public 
 * along with this program; if not, write to the Free Softwar	 * along with this program; if not, write to the Free Softwar
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 	 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 
 */								 */

#include <libgnomeui/gnome-about.h>				#include <libgnomeui/gnome-about.h>
#include <libgnomedb/gnome-db-i18n.h>				#include <libgnomedb/gnome-db-i18n.h>
#include <libgnomedb/gnome-db-window.h>				#include <libgnomedb/gnome-db-window.h>
#include "db-shell.h"						#include "db-shell.h"

typedef struct {						typedef struct {
	GtkWidget *shell;						GtkWidget *shell;
	GdaConnection *cnc;						GdaConnection *cnc;
	DbShellCallbacks *callbacks;					DbShellCallbacks *callbacks;
	gpointer user_data;						gpointer user_data;
} DbShellData;							} DbShellData;

static void							static void
command_about (BonoboUIComponent *uic, void *data, const char	command_about (BonoboUIComponent *uic, void *data, const char
{								{
	GdkPixbuf *icon;						GdkPixbuf *icon;
	GtkWidget *dialog;						GtkWidget *dialog;
	const gchar *authors[] = {					const gchar *authors[] = {
		"Rodrigo Moya <rodrigo gnome-db org>",				"Rodrigo Moya <rodrigo gnome-db org>",
		"Vivien Malerba <malerba gnome-db org>",			"Vivien Malerba <malerba gnome-db org>",
		"Carlos Perello Marin <carlos gnome-db org>",			"Carlos Perello Marin <carlos gnome-db org>",
		"Gonzalo Paniagua Javier <gonzalo gnome-db or			"Gonzalo Paniagua Javier <gonzalo gnome-db or
		"Laurent Sansonetti <lrz gnome org>",				"Laurent Sansonetti <lrz gnome org>",
		NULL								NULL
	};								};
	const gchar *documenters[] = {					const gchar *documenters[] = {
		"Rodrigo Moya <rodrigo gnome-db org>",				"Rodrigo Moya <rodrigo gnome-db org>",
		NULL								NULL
	};								};
	const gchar *translator_credits =				const gchar *translator_credits =
		"Christian Rose <menthos menthos com> Swedish			"Christian Rose <menthos menthos com> Swedish
		"Kjartan Maraas <kmaraas online no> Norwegian			"Kjartan Maraas <kmaraas online no> Norwegian
	DbShellData *dsd = data;					DbShellData *dsd = data;

	icon = gdk_pixbuf_new_from_file (LIBGNOMEDB_ICONSDIR 		icon = gdk_pixbuf_new_from_file (LIBGNOMEDB_ICONSDIR 

	dialog = gnome_about_new ("GNOME-DB", VERSION,			dialog = gnome_about_new ("GNOME-DB", VERSION,
				  "(C) 1998-2003 GNOME Founda					  "(C) 1998-2003 GNOME Founda
				  _("Database services for th					  _("Database services for th
				  authors,							  authors,
				  documenters,							  documenters,
				  translator_credits,						  translator_credits,
				  icon);							  icon);
	g_signal_connect (G_OBJECT (dialog), "destroy",			g_signal_connect (G_OBJECT (dialog), "destroy",
			  G_CALLBACK (gtk_widget_destroyed),				  G_CALLBACK (gtk_widget_destroyed),
			  &dialog);							  &dialog);
	gtk_window_set_transient_for (GTK_WINDOW (dialog), GT		gtk_window_set_transient_for (GTK_WINDOW (dialog), GT
	gtk_widget_show (dialog);					gtk_widget_show (dialog);

}								}

static void							static void
command_close (BonoboUIComponent *uic, void *data, const char	command_close (BonoboUIComponent *uic, void *data, const char
{								{
	DbShellData *dsd = data;					DbShellData *dsd = data;

	gnome_db_window_close (GNOME_DB_WINDOW (dsd->shell));		gnome_db_window_close (GNOME_DB_WINDOW (dsd->shell));
}								}

#define DEFINE_VERB_CB(x)					#define DEFINE_VERB_CB(x)				
	static void command_##x (BonoboUIComponent *uic, void		static void command_##x (BonoboUIComponent *uic, void
	{								{						
		DbShellData *dsd = data; 					DbShellData *dsd = data; 		
		if (dsd->callbacks->x##_func) 					if (dsd->callbacks->x##_func) 		
			dsd->callbacks->x##_func (dsd->shell,				dsd->callbacks->x##_func (dsd->shell,
	}								}

#define DEFINE_LIST_CB(x)					#define DEFINE_LIST_CB(x)				
	static void command_##x (BonoboUIComponent *component		static void command_##x (BonoboUIComponent *component
				 Bonobo_UIComponent_EventType					 Bonobo_UIComponent_EventType
				 gpointer data)							 gpointer data)		
	{								{						
		DbShellData *dsd = data; 					DbShellData *dsd = data; 		
		if (dsd->callbacks->x##_func) 					if (dsd->callbacks->x##_func) 		
			dsd->callbacks->x##_func (dsd->shell,				dsd->callbacks->x##_func (dsd->shell,
	}								}

DEFINE_VERB_CB (menu_database)					DEFINE_VERB_CB (menu_database)
DEFINE_VERB_CB (new)						DEFINE_VERB_CB (new)
DEFINE_VERB_CB (edit_properties)				DEFINE_VERB_CB (edit_properties)
DEFINE_VERB_CB (save_connection)				DEFINE_VERB_CB (save_connection)
DEFINE_VERB_CB (menu_edit)					DEFINE_VERB_CB (menu_edit)
DEFINE_VERB_CB (delete)						DEFINE_VERB_CB (delete)
DEFINE_VERB_CB (select_all)					DEFINE_VERB_CB (select_all)
DEFINE_VERB_CB (deselect_all)					DEFINE_VERB_CB (deselect_all)
DEFINE_VERB_CB (menu_view)					DEFINE_VERB_CB (menu_view)

DEFINE_LIST_CB (view_data_sources)				DEFINE_LIST_CB (view_data_sources)
DEFINE_LIST_CB (view_providers)					DEFINE_LIST_CB (view_providers)

#undef DEFINE_VERB_CB						#undef DEFINE_VERB_CB
#undef DEFINE_LIST_CB						#undef DEFINE_LIST_CB

static BonoboUIVerb db_shell_verbs [] = {			static BonoboUIVerb db_shell_verbs [] = {
	BONOBO_UI_VERB ("Database", command_menu_database),		BONOBO_UI_VERB ("Database", command_menu_database),
	BONOBO_UI_VERB ("DatabaseClose", command_close),		BONOBO_UI_VERB ("DatabaseClose", command_close),
	BONOBO_UI_VERB ("DatabaseNew", command_new),			BONOBO_UI_VERB ("DatabaseNew", command_new),
	BONOBO_UI_VERB ("DatabaseSaveConnection", command_sav		BONOBO_UI_VERB ("DatabaseSaveConnection", command_sav
	BONOBO_UI_VERB ("DatabaseProperties", command_edit_pr		BONOBO_UI_VERB ("DatabaseProperties", command_edit_pr
	BONOBO_UI_VERB ("Edit", command_menu_edit),			BONOBO_UI_VERB ("Edit", command_menu_edit),
	BONOBO_UI_VERB ("EditDelete", command_delete),			BONOBO_UI_VERB ("EditDelete", command_delete),
	BONOBO_UI_VERB ("EditSelectAll", command_select_all),		BONOBO_UI_VERB ("EditSelectAll", command_select_all),
	BONOBO_UI_VERB ("EditDeselectAll", command_deselect_a		BONOBO_UI_VERB ("EditDeselectAll", command_deselect_a
	BONOBO_UI_VERB ("View", command_menu_view),			BONOBO_UI_VERB ("View", command_menu_view),
	BONOBO_UI_VERB ("HelpAbout", command_about),			BONOBO_UI_VERB ("HelpAbout", command_about),
	BONOBO_UI_VERB_END						BONOBO_UI_VERB_END
};								};

static void							static void
shell_closed_cb (GnomeDbWindow *window, gpointer user_data)	shell_closed_cb (GnomeDbWindow *window, gpointer user_data)
{								{
	DbShellData *dsd = user_data;					DbShellData *dsd = user_data;

	dsd->shell = NULL;						dsd->shell = NULL;
	dsd->cnc = NULL;						dsd->cnc = NULL;
	g_free (dsd->callbacks);					g_free (dsd->callbacks);
	g_free (dsd);							g_free (dsd);

	g_object_set_data (G_OBJECT (window), "GNOME_DB_Shell		g_object_set_data (G_OBJECT (window), "GNOME_DB_Shell
}								}

static void							static void
sensitize_ui (DbShellData *dsd)					sensitize_ui (DbShellData *dsd)
{								{
	gboolean connected;						gboolean connected;
	BonoboUIComponent *uic;						BonoboUIComponent *uic;

	connected = GDA_IS_CONNECTION (dsd->cnc) && gda_conne		connected = GDA_IS_CONNECTION (dsd->cnc) && gda_conne
	uic = gnome_db_window_get_ui_component (GNOME_DB_WIND		uic = gnome_db_window_get_ui_component (GNOME_DB_WIND

	bonobo_ui_component_set_prop (uic, "/commands/Databas		bonobo_ui_component_set_prop (uic, "/commands/Databas
				      connected ? "0" : "1",					      connected ? "0" : "1",
				      NULL);							      NULL);
	bonobo_ui_component_set_prop (uic, "/commands/Databas		bonobo_ui_component_set_prop (uic, "/commands/Databas
				      dsd->callbacks->new_fun					      dsd->callbacks->new_fun
				      NULL);							      NULL);
	bonobo_ui_component_set_prop (uic, "/commands/Databas		bonobo_ui_component_set_prop (uic, "/commands/Databas
				      dsd->callbacks->edit_pr					      dsd->callbacks->edit_pr
				      NULL);							      NULL);
	bonobo_ui_component_set_prop (uic, "/commands/EditDel		bonobo_ui_component_set_prop (uic, "/commands/EditDel
				      dsd->callbacks->delete_					      dsd->callbacks->delete_
				      NULL);							      NULL);
	bonobo_ui_component_set_prop (uic, "/commands/EditSel		bonobo_ui_component_set_prop (uic, "/commands/EditSel
				      dsd->callbacks->select_					      dsd->callbacks->select_
				      NULL);							      NULL);
	bonobo_ui_component_set_prop (uic, "/commands/EditDes		bonobo_ui_component_set_prop (uic, "/commands/EditDes
				      dsd->callbacks->deselec					      dsd->callbacks->deselec
				      NULL);							      NULL);
}								}

GtkWidget *							GtkWidget *
db_shell_new (const gchar *title,				db_shell_new (const gchar *title,
	      GtkWidget *widget,					      GtkWidget *widget,
	      GdaConnection *cnc,					      GdaConnection *cnc,
	      DbShellCallbacks *callbacks,				      DbShellCallbacks *callbacks,
	      gpointer user_data)					      gpointer user_data)
{								{
	BonoboUIComponent *uic;						BonoboUIComponent *uic;
	DbShellData *dsd;						DbShellData *dsd;
	GdkPixbuf *icon;						GdkPixbuf *icon;

	dsd = g_new0 (DbShellData, 1);					dsd = g_new0 (DbShellData, 1);
	dsd->cnc = cnc;							dsd->cnc = cnc;
	dsd->callbacks = callbacks;					dsd->callbacks = callbacks;
	dsd->user_data = user_data;					dsd->user_data = user_data;

	/* create the main window */					/* create the main window */
	dsd->shell = gnome_db_window_new (title, PREFIX,		dsd->shell = gnome_db_window_new (title, PREFIX,
					  LIBGNOMEDB_UIDIR "/						  LIBGNOMEDB_UIDIR "/
					  db_shell_verbs, dsd						  db_shell_verbs, dsd
	g_object_set_data (G_OBJECT (dsd->shell), "GNOME_DB_S		g_object_set_data (G_OBJECT (dsd->shell), "GNOME_DB_S
	g_signal_connect_after (dsd->shell, "close", G_CALLBA		g_signal_connect_after (dsd->shell, "close", G_CALLBA

	icon = gdk_pixbuf_new_from_file (LIBGNOMEDB_ICONSDIR 		icon = gdk_pixbuf_new_from_file (LIBGNOMEDB_ICONSDIR 
	if (icon) {							if (icon) {
		gtk_window_set_icon (GTK_WINDOW (dsd->shell),			gtk_window_set_icon (GTK_WINDOW (dsd->shell),
		g_object_unref (icon);						g_object_unref (icon);
	}								}
									
	/* FIXME: move this code in gnome_db_window_new () */		/* FIXME: move this code in gnome_db_window_new () */
	uic = gnome_db_window_get_ui_component (GNOME_DB_WIND		uic = gnome_db_window_get_ui_component (GNOME_DB_WIND
	bonobo_ui_component_add_listener (uic, "ViewDataSourc		bonobo_ui_component_add_listener (uic, "ViewDataSourc
					  command_view_data_s						  command_view_data_s
	bonobo_ui_component_add_listener (uic, "ViewProviders		bonobo_ui_component_add_listener (uic, "ViewProviders
					  command_view_provid						  command_view_provid

	gnome_db_window_set_contents (GNOME_DB_WINDOW (dsd->s		gnome_db_window_set_contents (GNOME_DB_WINDOW (dsd->s
	gtk_window_set_default_size (GTK_WINDOW (dsd->shell),		gtk_window_set_default_size (GTK_WINDOW (dsd->shell),

	sensitize_ui (dsd);						sensitize_ui (dsd);

	return dsd->shell;						return dsd->shell;
}								}
diff -rbBpy ./libgnomedb-1.1.6a/libgnomedb/db-shell.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/db-shell.h
/* GNOME-DB Components						/* GNOME-DB Components
 * Copyright (C) 2000-2003 The GNOME Foundation.		 * Copyright (C) 2000-2003 The GNOME Foundation.
 *								 *
 * AUTHORS:							 * AUTHORS:
 *      Rodrigo Moya <rodrigo gnome-db org>			 *      Rodrigo Moya <rodrigo gnome-db org>
 *								 *
 * This program is free software; you can redistribute it and	 * This program is free software; you can redistribute it and
 * it under the terms of the GNU General Public License as pu	 * it under the terms of the GNU General Public License as pu
 * the Free Software Foundation; either version 2 of the Lice	 * the Free Software Foundation; either version 2 of the Lice
 * (at your option) any later version.				 * (at your option) any later version.
 *								 *
 * This program is distributed in the hope that it will be us	 * This program is distributed in the hope that it will be us
 * but WITHOUT ANY WARRANTY; without even the implied warrant	 * but WITHOUT ANY WARRANTY; without even the implied warrant
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 	 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 
 * GNU Library General Public License for more details.		 * GNU Library General Public License for more details.
 *								 *
 * You should have received a copy of the GNU General Public 	 * You should have received a copy of the GNU General Public 
 * along with this program; if not, write to the Free Softwar	 * along with this program; if not, write to the Free Softwar
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 	 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 
 */								 */

#if !defined(__db_shell_h__)					#if !defined(__db_shell_h__)
#  define __db_shell_h__					#  define __db_shell_h__

#include <libgda/gda-connection.h>				#include <libgda/gda-connection.h>
#include <gtk/gtkwidget.h>					#include <gtk/gtkwidget.h>

typedef void (* DbShellCallbackFunc) (GtkWidget *shell, gpoin	typedef void (* DbShellCallbackFunc) (GtkWidget *shell, gpoin

typedef struct {						typedef struct {
	DbShellCallbackFunc menu_database_func;				DbShellCallbackFunc menu_database_func;
	DbShellCallbackFunc new_func;					DbShellCallbackFunc new_func;
	DbShellCallbackFunc edit_properties_func;			DbShellCallbackFunc edit_properties_func;
	DbShellCallbackFunc save_connection_func;			DbShellCallbackFunc save_connection_func;
	DbShellCallbackFunc menu_edit_func;				DbShellCallbackFunc menu_edit_func;
	DbShellCallbackFunc delete_func;				DbShellCallbackFunc delete_func;
	DbShellCallbackFunc select_all_func;				DbShellCallbackFunc select_all_func;
	DbShellCallbackFunc deselect_all_func;				DbShellCallbackFunc deselect_all_func;
	DbShellCallbackFunc menu_view_func;				DbShellCallbackFunc menu_view_func;
	DbShellCallbackFunc view_data_sources_func;			DbShellCallbackFunc view_data_sources_func;
	DbShellCallbackFunc view_providers_func;			DbShellCallbackFunc view_providers_func;
} DbShellCallbacks;						} DbShellCallbacks;

GtkWidget *db_shell_new (const gchar *title,			GtkWidget *db_shell_new (const gchar *title,
			 GtkWidget *widget,						 GtkWidget *widget,
			 GdaConnection *cnc,						 GdaConnection *cnc,
			 DbShellCallbacks *callbacks,					 DbShellCallbacks *callbacks,
			 gpointer user_data);						 gpointer user_data);

#endif								#endif
diff -rbBpy ./libgnomedb-1.1.6a/libgnomedb/db-shell.xml ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/db-shell.xml
<Root>								<Root>
  <commands>							  <commands>
    <cmd name="Database"/>					    <cmd name="Database"/>
    <cmd name="DatabaseNew" _tip="Create new entry" pixtype="	    <cmd name="DatabaseNew" _tip="Create new entry" pixtype="
    <cmd name="DatabaseSaveConnection" _tip="Save connection 	    <cmd name="DatabaseSaveConnection" _tip="Save connection 
    <cmd name="DatabaseProperties" _tip="Edit properties for 	    <cmd name="DatabaseProperties" _tip="Edit properties for 
    <cmd name="DatabaseClose" _tip="Close this window" pixtyp	    <cmd name="DatabaseClose" _tip="Close this window" pixtyp
    <cmd name="Edit"/>						    <cmd name="Edit"/>
    <cmd name="EditDelete" _tip="Delete selected items" pixty	    <cmd name="EditDelete" _tip="Delete selected items" pixty
    <cmd name="EditSelectAll" _tip="Select all items" accel="	    <cmd name="EditSelectAll" _tip="Select all items" accel="
    <cmd name="EditDeselectAll" _tip="Deselect all items" acc	    <cmd name="EditDeselectAll" _tip="Deselect all items" acc
    <cmd name="View"/>						    <cmd name="View"/>
    <cmd name="ViewDataSources" _tip="View data sources" acce	    <cmd name="ViewDataSources" _tip="View data sources" acce
    <cmd name="ViewProviders" _tip="View providers" accel="*A	    <cmd name="ViewProviders" _tip="View providers" accel="*A
    <cmd name="HelpAbout" _tip="About GNOME-DB" pixtype="stoc	    <cmd name="HelpAbout" _tip="About GNOME-DB" pixtype="stoc
  </commands>							  </commands>
  								  
  <menu id="MenuBar">						  <menu id="MenuBar">
    <submenu name="Database" verb="Database" _label="_Databas	    <submenu name="Database" verb="Database" _label="_Databas
      <menuitem name="DatabaseNew" verb="DatabaseNew" _label=	      <menuitem name="DatabaseNew" verb="DatabaseNew" _label=
      <menuitem name="DatabaseSaveConnection" verb="DatabaseS	      <menuitem name="DatabaseSaveConnection" verb="DatabaseS
      <separator/>						      <separator/>
      <menuitem name="DatabaseProperties" verb="DatabasePrope	      <menuitem name="DatabaseProperties" verb="DatabasePrope
      <separator/>						      <separator/>
      <menuitem name="DatabaseClose" verb="DatabaseClose" _la	      <menuitem name="DatabaseClose" verb="DatabaseClose" _la
    </submenu>							    </submenu>
    <submenu name="Edit" verb="Edit" _label="_Edit">		    <submenu name="Edit" verb="Edit" _label="_Edit">
      <menuitem name="EditDelete" verb="EditDelete" _label="_	      <menuitem name="EditDelete" verb="EditDelete" _label="_
      <separator/>						      <separator/>
      <menuitem name="EditSelectAll" verb="EditSelectAll" _la	      <menuitem name="EditSelectAll" verb="EditSelectAll" _la
      <menuitem name="EditDeselectAll" verb="EditDeselectAll"	      <menuitem name="EditDeselectAll" verb="EditDeselectAll"
    </submenu>							    </submenu>
    <submenu name="View" verb="View" _label="_View"> 		    <submenu name="View" verb="View" _label="_View"> 
      <menuitem name="ViewDataSources" verb="ViewDataSources"	      <menuitem name="ViewDataSources" verb="ViewDataSources"
      <menuitem name="ViewProviders" verb="ViewProviders" _la	      <menuitem name="ViewProviders" verb="ViewProviders" _la
    </submenu>							    </submenu>
    <submenu name="Help" _label="_Help">			    <submenu name="Help" _label="_Help">
      <menuitem name="HelpAbout" verb="HelpAbout" _label="Abo	      <menuitem name="HelpAbout" verb="HelpAbout" _label="Abo
    </submenu>							    </submenu>
  </menu>							  </menu>
</Root>								</Root>
Sólo en ./libgnomedb-1.1.6a/libgnomedb: .deps
diff -rbBpy ./libgnomedb-1.1.6a/libgnomedb/gnome-db-browser.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-browser.c
/* GNOME DB library						/* GNOME DB library
 * Copyright (C) 1999-2002 The GNOME Foundation.		 * Copyright (C) 1999-2002 The GNOME Foundation.
 *								 *
 * AUTHORS:							 * AUTHORS:
 *      Rodrigo Moya <rodrigo gnome-db org>			 *      Rodrigo Moya <rodrigo gnome-db org>
 *								 *
 * This Library is free software; you can redistribute it and	 * This Library is free software; you can redistribute it and
 * modify it under the terms of the GNU Library General Publi	 * modify it under the terms of the GNU Library General Publi
 * published by the Free Software Foundation; either version 	 * published by the Free Software Foundation; either version 
 * License, or (at your option) any later version.		 * License, or (at your option) any later version.
 *								 *
 * This Library is distributed in the hope that it will be us	 * This Library is distributed in the hope that it will be us
 * but WITHOUT ANY WARRANTY; without even the implied warrant	 * but WITHOUT ANY WARRANTY; without even the implied warrant
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 	 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 
 * Library General Public License for more details.		 * Library General Public License for more details.
 *								 *
 * You should have received a copy of the GNU Library General	 * You should have received a copy of the GNU Library General
 * License along with this Library; see the file COPYING.LIB.	 * License along with this Library; see the file COPYING.LIB.
 * write to the Free Software Foundation, Inc., 59 Temple Pla	 * write to the Free Software Foundation, Inc., 59 Temple Pla
 * Boston, MA 02111-1307, USA.					 * Boston, MA 02111-1307, USA.
 */								 */

#include <string.h>						#include <string.h>
#include <libgda/gda-config.h>					#include <libgda/gda-config.h>
#include <libgda/gda-connection.h>				#include <libgda/gda-connection.h>
#include <gdk-pixbuf/gdk-pixbuf.h>				#include <gdk-pixbuf/gdk-pixbuf.h>
#include <gtk/gtkcellrendererpixbuf.h>				#include <gtk/gtkcellrendererpixbuf.h>
#include <gtk/gtkcellrenderertext.h>				#include <gtk/gtkcellrenderertext.h>
#include <gtk/gtkcombo.h>					#include <gtk/gtkcombo.h>
#include <gtk/gtkentry.h>					#include <gtk/gtkentry.h>
#include <gtk/gtkimage.h>					#include <gtk/gtkimage.h>
#include <gtk/gtklabel.h>					#include <gtk/gtklabel.h>
#include <gtk/gtknotebook.h>					#include <gtk/gtknotebook.h>
#include <gtk/gtkpaned.h>					#include <gtk/gtkpaned.h>
#include <gtk/gtktable.h>					#include <gtk/gtktable.h>
#include <gtk/gtktreeselection.h>				#include <gtk/gtktreeselection.h>
#include <gtk/gtktreestore.h>					#include <gtk/gtktreestore.h>
#include <gtk/gtktreeview.h>					#include <gtk/gtktreeview.h>
#include <libgnomedb/gnome-db-browser.h>			#include <libgnomedb/gnome-db-browser.h>
#include <libgnomedb/gnome-db-config.h>				#include <libgnomedb/gnome-db-config.h>
#include <libgnomedb/gnome-db-list.h>				#include <libgnomedb/gnome-db-list.h>
#include <libgnomedb/gnome-db-stock.h>				#include <libgnomedb/gnome-db-stock.h>
#include <libgnomedb/gnome-db-util.h>				#include <libgnomedb/gnome-db-util.h>
#include "gnome-db-i18n.h"					#include "gnome-db-i18n.h"
#include "gnome-db-browser-private.h"				#include "gnome-db-browser-private.h"

#define PARENT_TYPE GTK_TYPE_VBOX				#define PARENT_TYPE GTK_TYPE_VBOX

typedef struct {						typedef struct {
	GtkTreeIter top;						GtkTreeIter top;
	GdaConnectionSchema schema;					GdaConnectionSchema schema;
	GdkPixbuf *pixbuf;						GdkPixbuf *pixbuf;
} ObjectNodeData;						} ObjectNodeData;

typedef struct {						typedef struct {
	GnomeDbBrowser *browser;					GnomeDbBrowser *browser;
	GtkWidget *widget;						GtkWidget *widget;
	GdaConnectionSchema schema;					GdaConnectionSchema schema;
	gchar *name;							gchar *name;
} ObjectDetailData;						} ObjectDetailData;

struct _GnomeDbBrowserPrivate {					struct _GnomeDbBrowserPrivate {
	GdaConnection *cnc;						GdaConnection *cnc;

	/* widgets */							/* widgets */
	GtkWidget *paned;						GtkWidget *paned;
	GtkWidget *db_selector;						GtkWidget *db_selector;
	GtkWidget *scroll;						GtkWidget *scroll;
	GtkWidget *object_list;						GtkWidget *object_list;
	GtkWidget *detail_notebook;					GtkWidget *detail_notebook;

	GList *object_nodes;						GList *object_nodes;
	GList *detail_widgets;						GList *detail_widgets;
};								};

static void gnome_db_browser_class_init   (GnomeDbBrowserClas	static void gnome_db_browser_class_init   (GnomeDbBrowserClas
static void gnome_db_browser_init         (GnomeDbBrowser *br	static void gnome_db_browser_init         (GnomeDbBrowser *br
					   GnomeDbBrowserClas						   GnomeDbBrowserClas
static void gnome_db_browser_set_property (GObject *object,	static void gnome_db_browser_set_property (GObject *object,
					   guint paramid,						   guint paramid,
					   const GValue *valu						   const GValue *valu
					   GParamSpec *pspec)						   GParamSpec *pspec)
static void gnome_db_browser_get_property (GObject *object,	static void gnome_db_browser_get_property (GObject *object,
					   guint param_id,						   guint param_id,
					   GValue *value,						   GValue *value,
					   GParamSpec *pspec)						   GParamSpec *pspec)
static void gnome_db_browser_finalize     (GObject *object);	static void gnome_db_browser_finalize     (GObject *object);

enum {								enum {
	PROP_0,								PROP_0,
	PROP_CONNECTION							PROP_CONNECTION
};								};

enum {								enum {
	PROGRESS_MESSAGE,						PROGRESS_MESSAGE,
	LAST_SIGNAL							LAST_SIGNAL
};								};

static gint browser_signals[LAST_SIGNAL];			static gint browser_signals[LAST_SIGNAL];
static GObjectClass *parent_class = NULL;			static GObjectClass *parent_class = NULL;

/*								/*
 * Callbacks							 * Callbacks
 */								 */

static void							static void
close_tab_cb (GtkButton *button, gpointer user_data)		close_tab_cb (GtkButton *button, gpointer user_data)
{								{
	ObjectDetailData *detail_data = (ObjectDetailData *) 		ObjectDetailData *detail_data = (ObjectDetailData *) 

	detail_data->browser->priv->detail_widgets = g_list_r		detail_data->browser->priv->detail_widgets = g_list_r
		detail_data->browser->priv->detail_widgets, d			detail_data->browser->priv->detail_widgets, d
	gtk_notebook_remove_page (					gtk_notebook_remove_page (
		GTK_NOTEBOOK (detail_data->browser->priv->det			GTK_NOTEBOOK (detail_data->browser->priv->det
		gtk_notebook_page_num (						gtk_notebook_page_num (
			GTK_NOTEBOOK (detail_data->browser->p				GTK_NOTEBOOK (detail_data->browser->p
			detail_data->widget));						detail_data->widget));

	g_free (detail_data->name);					g_free (detail_data->name);
	g_free (detail_data);						g_free (detail_data);
}								}

static void							static void
paned_notification_cb (GObject *object, GParamSpec *pspec, gp	paned_notification_cb (GObject *object, GParamSpec *pspec, gp
{								{
	GnomeDbBrowser *browser = (GnomeDbBrowser *) user_dat		GnomeDbBrowser *browser = (GnomeDbBrowser *) user_dat

	g_return_if_fail (G_IS_PARAM_SPEC (pspec));			g_return_if_fail (G_IS_PARAM_SPEC (pspec));
	g_return_if_fail (GNOME_DB_IS_BROWSER (browser));		g_return_if_fail (GNOME_DB_IS_BROWSER (browser));

	if (!strcmp (pspec->name, "position")) {			if (!strcmp (pspec->name, "position")) {
		gnome_db_config_set_int (GNOME_DB_CONFIG_KEY_			gnome_db_config_set_int (GNOME_DB_CONFIG_KEY_
				    gtk_paned_get_position (G					    gtk_paned_get_position (G
	}								}
}								}

static void							static void
tree_selection_changed_cb (GtkTreeSelection *selection, gpoin	tree_selection_changed_cb (GtkTreeSelection *selection, gpoin
{								{
	GtkTreeModel *tree_model;					GtkTreeModel *tree_model;
	GtkTreeIter iter;						GtkTreeIter iter;
	gchar *object_name;						gchar *object_name;
	GList *l;							GList *l;
	ObjectNodeData *node_data = NULL;				ObjectNodeData *node_data = NULL;
	ObjectDetailData *detail_data = NULL;				ObjectDetailData *detail_data = NULL;
	GtkWidget *button;						GtkWidget *button;
	GtkWidget *box = NULL;						GtkWidget *box = NULL;
	GtkWidget *label;						GtkWidget *label;
	gboolean add_tab = TRUE;					gboolean add_tab = TRUE;
	GnomeDbBrowser *browser = (GnomeDbBrowser *) user_dat		GnomeDbBrowser *browser = (GnomeDbBrowser *) user_dat

	g_return_if_fail (GNOME_DB_IS_BROWSER (browser));		g_return_if_fail (GNOME_DB_IS_BROWSER (browser));

	/* retrieve the selection from the tree */			/* retrieve the selection from the tree */
	if (!gtk_tree_selection_get_selected (selection, &tre		if (!gtk_tree_selection_get_selected (selection, &tre
		return;								return;

	gtk_tree_model_get (tree_model, &iter, 1, &object_nam		gtk_tree_model_get (tree_model, &iter, 1, &object_nam

	for (l = browser->priv->object_nodes; l != NULL; l = 		for (l = browser->priv->object_nodes; l != NULL; l = 
		GtkTreeIter parent;						GtkTreeIter parent;
		ObjectNodeData *tmp = (ObjectNodeData *) l->d			ObjectNodeData *tmp = (ObjectNodeData *) l->d

		if (gtk_tree_model_iter_parent (tree_model, &			if (gtk_tree_model_iter_parent (tree_model, &
			if (parent.stamp == tmp->top.stamp &&				if (parent.stamp == tmp->top.stamp &&
			    parent.user_data == tmp->top.user				    parent.user_data == tmp->top.user
				node_data = tmp;						node_data = tmp;
				break;								break;
			}								}
		}								}
	}								}

	if (!node_data) // Parent not found!!!				if (!node_data) // Parent not found!!!
		return;								return;

	/* now search if we're already displaying this object		/* now search if we're already displaying this object
	for (l = browser->priv->detail_widgets; l != NULL; l 		for (l = browser->priv->detail_widgets; l != NULL; l 
		detail_data = (ObjectDetailData *) l->data;			detail_data = (ObjectDetailData *) l->data;
		if (detail_data->schema == node_data->schema 			if (detail_data->schema == node_data->schema 
		    !strcmp (detail_data->name, object_name))			    !strcmp (detail_data->name, object_name))
			add_tab = FALSE;						add_tab = FALSE;
			break;								break;
		}								}
	}								}

	if (add_tab) {							if (add_tab) {
		gchar *s;							gchar *s;

		/* not being displayed, so display it */			/* not being displayed, so display it */
		detail_data = g_new0 (ObjectDetailData, 1);			detail_data = g_new0 (ObjectDetailData, 1);
		detail_data->browser = browser;					detail_data->browser = browser;
		detail_data->schema = node_data->schema;			detail_data->schema = node_data->schema;
		detail_data->name = g_strdup (object_name);			detail_data->name = g_strdup (object_name);

		browser->priv->detail_widgets = g_list_append			browser->priv->detail_widgets = g_list_append

		box = gnome_db_new_hbox_widget (FALSE, 1);			box = gnome_db_new_hbox_widget (FALSE, 1);
		button = gtk_image_new_from_pixbuf (node_data			button = gtk_image_new_from_pixbuf (node_data
		gtk_widget_show (button);					gtk_widget_show (button);
		gtk_box_pack_start (GTK_BOX (box), button, FA			gtk_box_pack_start (GTK_BOX (box), button, FA
		label = gnome_db_new_label_widget ("");				label = gnome_db_new_label_widget ("");
		s = g_strdup_printf ("<small>%s</small>", obj			s = g_strdup_printf ("<small>%s</small>", obj
		gtk_label_set_markup (GTK_LABEL (label), s);			gtk_label_set_markup (GTK_LABEL (label), s);
		g_free (s);							g_free (s);
		gtk_box_pack_start (GTK_BOX (box), label, FAL			gtk_box_pack_start (GTK_BOX (box), label, FAL

		button = gtk_button_new ();					button = gtk_button_new ();
		gtk_button_set_relief (GTK_BUTTON (button), G			gtk_button_set_relief (GTK_BUTTON (button), G
		g_signal_connect (G_OBJECT (button), "clicked			g_signal_connect (G_OBJECT (button), "clicked
				  G_CALLBACK (close_tab_cb), 					  G_CALLBACK (close_tab_cb), 
		gtk_widget_show (button);					gtk_widget_show (button);
		label = gnome_db_new_label_widget ("");				label = gnome_db_new_label_widget ("");
		gtk_label_set_markup (GTK_LABEL (label), "<sm			gtk_label_set_markup (GTK_LABEL (label), "<sm
		gtk_container_add (GTK_CONTAINER (button), la			gtk_container_add (GTK_CONTAINER (button), la
		gtk_box_pack_start (GTK_BOX (box), button, FA			gtk_box_pack_start (GTK_BOX (box), button, FA
	}								}

	switch (detail_data->schema) {					switch (detail_data->schema) {
	case GDA_CONNECTION_SCHEMA_TABLES :				case GDA_CONNECTION_SCHEMA_TABLES :
		if (add_tab)							if (add_tab)
			detail_data->widget = gnome_db_browse				detail_data->widget = gnome_db_browse
		gnome_db_browser_tables_show (detail_data->wi			gnome_db_browser_tables_show (detail_data->wi
		break;								break;
	case GDA_CONNECTION_SCHEMA_PROCEDURES :				case GDA_CONNECTION_SCHEMA_PROCEDURES :
		if (add_tab)							if (add_tab)
			detail_data->widget = gnome_db_browse				detail_data->widget = gnome_db_browse
		break;								break;
	case GDA_CONNECTION_SCHEMA_TYPES :				case GDA_CONNECTION_SCHEMA_TYPES :
		if (add_tab)							if (add_tab)
			detail_data->widget = gnome_db_browse				detail_data->widget = gnome_db_browse
		break;								break;
	case GDA_CONNECTION_SCHEMA_VIEWS :				case GDA_CONNECTION_SCHEMA_VIEWS :
		if (add_tab)							if (add_tab)
			detail_data->widget = gnome_db_browse				detail_data->widget = gnome_db_browse
		gnome_db_browser_views_show (detail_data->wid			gnome_db_browser_views_show (detail_data->wid
		break;								break;
	default :							default :
		detail_data->widget = gnome_db_new_label_widg			detail_data->widget = gnome_db_new_label_widg
		break;								break;
	}								}

	if (add_tab) {							if (add_tab) {
		gtk_notebook_append_page (GTK_NOTEBOOK (brows			gtk_notebook_append_page (GTK_NOTEBOOK (brows
					  detail_data->widget						  detail_data->widget
	}								}

	gtk_notebook_set_current_page (					gtk_notebook_set_current_page (
		GTK_NOTEBOOK (browser->priv->detail_notebook)			GTK_NOTEBOOK (browser->priv->detail_notebook)
		gtk_notebook_page_num (GTK_NOTEBOOK (browser-			gtk_notebook_page_num (GTK_NOTEBOOK (browser-
				       detail_data->widget));					       detail_data->widget));
}								}

/*								/*
 * Private functions						 * Private functions
 */								 */

static void							static void
tree_value_set_func (GtkTreeViewColumn *tree_column,		tree_value_set_func (GtkTreeViewColumn *tree_column,
			    GtkCellRenderer *cell,					    GtkCellRenderer *cell,
			    GtkTreeModel *model,					    GtkTreeModel *model,
			    GtkTreeIter *iter,						    GtkTreeIter *iter,
			    gpointer user_data)						    gpointer user_data)
{								{
	GdkPixbuf *pixbuf;						GdkPixbuf *pixbuf;
	gchar *text;							gchar *text;
	GList *renderers;						GList *renderers;
									
	gtk_tree_model_get (model, iter, 0, &pixbuf, 1, &text		gtk_tree_model_get (model, iter, 0, &pixbuf, 1, &text
	renderers = gtk_tree_view_column_get_cell_renderers (		renderers = gtk_tree_view_column_get_cell_renderers (
	cell = renderers->data;						cell = renderers->data;
	g_object_set (G_OBJECT (cell), "pixbuf", pixbuf, NULL		g_object_set (G_OBJECT (cell), "pixbuf", pixbuf, NULL
	cell = renderers->next->data;					cell = renderers->next->data;
	g_object_set (G_OBJECT (cell), "text", text, NULL);		g_object_set (G_OBJECT (cell), "text", text, NULL);
	g_list_free (renderers);					g_list_free (renderers);
}								}

/*								/*
 * GnomeDbBrowser class implementation				 * GnomeDbBrowser class implementation
 */								 */

static void							static void
gnome_db_browser_class_init (GnomeDbBrowserClass *klass)	gnome_db_browser_class_init (GnomeDbBrowserClass *klass)
{								{
	GObjectClass *object_class = G_OBJECT_CLASS (klass);		GObjectClass *object_class = G_OBJECT_CLASS (klass);

	parent_class = g_type_class_peek_parent (klass);		parent_class = g_type_class_peek_parent (klass);

	object_class->set_property = gnome_db_browser_set_pro		object_class->set_property = gnome_db_browser_set_pro
	object_class->get_property = gnome_db_browser_get_pro		object_class->get_property = gnome_db_browser_get_pro
	object_class->finalize = gnome_db_browser_finalize;		object_class->finalize = gnome_db_browser_finalize;

	/* add class properties */					/* add class properties */
	g_object_class_install_property (				g_object_class_install_property (
		object_class, PROP_CONNECTION,					object_class, PROP_CONNECTION,
		g_param_spec_object ("connection", NULL, NULL			g_param_spec_object ("connection", NULL, NULL
				     GDA_TYPE_CONNECTION,					     GDA_TYPE_CONNECTION,
				     (G_PARAM_READABLE | G_PA					     (G_PARAM_READABLE | G_PA

	/* add class signals */						/* add class signals */
	browser_signals[PROGRESS_MESSAGE] =				browser_signals[PROGRESS_MESSAGE] =
		g_signal_new ("progress_message",				g_signal_new ("progress_message",
			      G_TYPE_FROM_CLASS (object_class				      G_TYPE_FROM_CLASS (object_class
			      G_SIGNAL_RUN_LAST,					      G_SIGNAL_RUN_LAST,
			      G_STRUCT_OFFSET (GnomeDbBrowser				      G_STRUCT_OFFSET (GnomeDbBrowser
			      NULL, NULL,						      NULL, NULL,
			      g_cclosure_marshal_VOID__STRING				      g_cclosure_marshal_VOID__STRING
			      G_TYPE_NONE, 1, G_TYPE_STRING);				      G_TYPE_NONE, 1, G_TYPE_STRING);
}								}

static void							static void
gnome_db_browser_init (GnomeDbBrowser *browser, GnomeDbBrowse	gnome_db_browser_init (GnomeDbBrowser *browser, GnomeDbBrowse
{								{
	GtkWidget *table;						GtkWidget *table;
	GtkWidget *label;						GtkWidget *label;
	GtkCellRenderer *renderer;					GtkCellRenderer *renderer;
	GtkTreeViewColumn *column;					GtkTreeViewColumn *column;

	g_return_if_fail (GNOME_DB_IS_BROWSER (browser));		g_return_if_fail (GNOME_DB_IS_BROWSER (browser));

	/* allocate private structure */				/* allocate private structure */
	browser->priv = g_new0 (GnomeDbBrowserPrivate, 1);		browser->priv = g_new0 (GnomeDbBrowserPrivate, 1);
	browser->priv->cnc = NULL;					browser->priv->cnc = NULL;
	browser->priv->object_nodes = NULL;				browser->priv->object_nodes = NULL;
	browser->priv->detail_widgets = NULL;				browser->priv->detail_widgets = NULL;

	/* set up widgets */						/* set up widgets */
	table = gnome_db_new_table_widget (2, 8, FALSE);		table = gnome_db_new_table_widget (2, 8, FALSE);
	gtk_box_pack_start (GTK_BOX (browser), table, TRUE, T		gtk_box_pack_start (GTK_BOX (browser), table, TRUE, T

	label = gnome_db_new_label_widget (_("Database"));		label = gnome_db_new_label_widget (_("Database"));
	gtk_table_attach (GTK_TABLE (table), label, 0, 1, 0, 		gtk_table_attach (GTK_TABLE (table), label, 0, 1, 0, 
	browser->priv->db_selector = gnome_db_new_combo_widge		browser->priv->db_selector = gnome_db_new_combo_widge
	gtk_combo_set_value_in_list (GTK_COMBO (browser->priv		gtk_combo_set_value_in_list (GTK_COMBO (browser->priv
	gtk_table_attach (GTK_TABLE (table), browser->priv->d		gtk_table_attach (GTK_TABLE (table), browser->priv->d
			  1, 2, 0, 1, GTK_SHRINK, GTK_SHRINK,				  1, 2, 0, 1, GTK_SHRINK, GTK_SHRINK,

	browser->priv->paned = gnome_db_new_hpaned_widget ();		browser->priv->paned = gnome_db_new_hpaned_widget ();
	gtk_table_attach (GTK_TABLE (table), browser->priv->p		gtk_table_attach (GTK_TABLE (table), browser->priv->p
			  GTK_FILL | GTK_EXPAND | GTK_SHRINK,				  GTK_FILL | GTK_EXPAND | GTK_SHRINK,
			  GTK_FILL | GTK_EXPAND | GTK_SHRINK,				  GTK_FILL | GTK_EXPAND | GTK_SHRINK,
			  2, 2);							  2, 2);

	browser->priv->scroll = gnome_db_new_scrolled_window_		browser->priv->scroll = gnome_db_new_scrolled_window_
	browser->priv->object_list = gnome_db_new_tree_view_w		browser->priv->object_list = gnome_db_new_tree_view_w
	gtk_tree_view_set_rules_hint (GTK_TREE_VIEW (browser-		gtk_tree_view_set_rules_hint (GTK_TREE_VIEW (browser-
	g_signal_connect (G_OBJECT (gtk_tree_view_get_selecti		g_signal_connect (G_OBJECT (gtk_tree_view_get_selecti
					    GTK_TREE_VIEW (br						    GTK_TREE_VIEW (br
			  G_CALLBACK (tree_selection_changed_				  G_CALLBACK (tree_selection_changed_
			  								  
	gtk_tree_view_set_headers_visible (GTK_TREE_VIEW (bro		gtk_tree_view_set_headers_visible (GTK_TREE_VIEW (bro
	gtk_container_add (GTK_CONTAINER (browser->priv->scro		gtk_container_add (GTK_CONTAINER (browser->priv->scro
	gtk_paned_add1 (GTK_PANED (browser->priv->paned), bro		gtk_paned_add1 (GTK_PANED (browser->priv->paned), bro

	/* Create column */						/* Create column */
	column = gtk_tree_view_column_new ();				column = gtk_tree_view_column_new ();

	renderer = gtk_cell_renderer_pixbuf_new ();			renderer = gtk_cell_renderer_pixbuf_new ();
	gtk_tree_view_column_pack_start (column, renderer, FA		gtk_tree_view_column_pack_start (column, renderer, FA
	gtk_tree_view_column_set_cell_data_func (column,		gtk_tree_view_column_set_cell_data_func (column,
						 renderer,							 renderer,
			                         tree_value_s				                         tree_value_s
						 NULL, NULL);							 NULL, NULL);
									
	renderer = gtk_cell_renderer_text_new ();			renderer = gtk_cell_renderer_text_new ();
	gtk_tree_view_column_pack_start (column, renderer, TR		gtk_tree_view_column_pack_start (column, renderer, TR
	gtk_tree_view_append_column (GTK_TREE_VIEW (browser->		gtk_tree_view_append_column (GTK_TREE_VIEW (browser->

	gnome_db_browser_refresh (browser);				gnome_db_browser_refresh (browser);

	browser->priv->detail_notebook = gnome_db_new_noteboo		browser->priv->detail_notebook = gnome_db_new_noteboo
	gtk_notebook_set_show_border (GTK_NOTEBOOK (browser->		gtk_notebook_set_show_border (GTK_NOTEBOOK (browser->
	gtk_notebook_set_show_tabs (GTK_NOTEBOOK (browser->pr		gtk_notebook_set_show_tabs (GTK_NOTEBOOK (browser->pr
	gtk_notebook_popup_disable (GTK_NOTEBOOK (browser->pr		gtk_notebook_popup_disable (GTK_NOTEBOOK (browser->pr
	gtk_paned_add2 (GTK_PANED (browser->priv->paned), bro		gtk_paned_add2 (GTK_PANED (browser->priv->paned), bro

	/* load configuration */					/* load configuration */
	if (gnome_db_config_has_key (GNOME_DB_CONFIG_KEY_BROW		if (gnome_db_config_has_key (GNOME_DB_CONFIG_KEY_BROW
		gtk_paned_set_position (GTK_PANED (browser->p			gtk_paned_set_position (GTK_PANED (browser->p
					gnome_db_config_get_i						gnome_db_config_get_i
	}								}

	g_signal_connect (G_OBJECT (browser->priv->paned), "n		g_signal_connect (G_OBJECT (browser->priv->paned), "n
			  G_CALLBACK (paned_notification_cb),				  G_CALLBACK (paned_notification_cb),

	gnome_db_browser_refresh (browser);				gnome_db_browser_refresh (browser);
}								}

static void							static void
gnome_db_browser_set_property (GObject *object,			gnome_db_browser_set_property (GObject *object,
			       guint param_id,						       guint param_id,
			       const GValue *value,					       const GValue *value,
			       GParamSpec *pspec)					       GParamSpec *pspec)
{								{
	GnomeDbBrowser *browser = (GnomeDbBrowser *) object;		GnomeDbBrowser *browser = (GnomeDbBrowser *) object;

	g_return_if_fail (GNOME_DB_IS_BROWSER (browser));		g_return_if_fail (GNOME_DB_IS_BROWSER (browser));

	switch (param_id) {						switch (param_id) {
	case PROP_CONNECTION :						case PROP_CONNECTION :
		gnome_db_browser_set_connection (browser,			gnome_db_browser_set_connection (browser,
						 GDA_CONNECTI							 GDA_CONNECTI
		break;								break;
	default :							default :
		G_OBJECT_WARN_INVALID_PROPERTY_ID (object, pa			G_OBJECT_WARN_INVALID_PROPERTY_ID (object, pa
		break;								break;
	}								}
}								}

static void							static void
gnome_db_browser_get_property (GObject *object,			gnome_db_browser_get_property (GObject *object,
			       guint param_id,						       guint param_id,
			       GValue *value,						       GValue *value,
			       GParamSpec *pspec)					       GParamSpec *pspec)
{								{
	GnomeDbBrowser *browser = (GnomeDbBrowser *) object;		GnomeDbBrowser *browser = (GnomeDbBrowser *) object;

	g_return_if_fail (GNOME_DB_IS_BROWSER (browser));		g_return_if_fail (GNOME_DB_IS_BROWSER (browser));

	switch (param_id) {						switch (param_id) {
	case PROP_CONNECTION :						case PROP_CONNECTION :
		g_value_set_object (value, G_OBJECT (browser-			g_value_set_object (value, G_OBJECT (browser-
		break;								break;
	default:							default:
		G_OBJECT_WARN_INVALID_PROPERTY_ID (object, pa			G_OBJECT_WARN_INVALID_PROPERTY_ID (object, pa
		break;								break;
	}								}
}								}

static void							static void
gnome_db_browser_finalize (GObject *object)			gnome_db_browser_finalize (GObject *object)
{								{
	GnomeDbBrowser *browser = (GnomeDbBrowser *) object;		GnomeDbBrowser *browser = (GnomeDbBrowser *) object;

	g_return_if_fail (GNOME_DB_IS_BROWSER (browser));		g_return_if_fail (GNOME_DB_IS_BROWSER (browser));

	/* free memory */						/* free memory */
	if (GDA_IS_CONNECTION (browser->priv->cnc)) {			if (GDA_IS_CONNECTION (browser->priv->cnc)) {
		g_object_unref (G_OBJECT (browser->priv->cnc)			g_object_unref (G_OBJECT (browser->priv->cnc)
		browser->priv->cnc = NULL;					browser->priv->cnc = NULL;
	}								}

	if (browser->priv->object_nodes) {				if (browser->priv->object_nodes) {
		g_list_foreach (browser->priv->object_nodes, 			g_list_foreach (browser->priv->object_nodes, 
		g_list_free (browser->priv->object_nodes);			g_list_free (browser->priv->object_nodes);
		browser->priv->object_nodes = NULL;				browser->priv->object_nodes = NULL;
	}								}

	if (browser->priv->detail_widgets) {				if (browser->priv->detail_widgets) {
		GList *l;							GList *l;

		while ((l = browser->priv->detail_widgets)) {			while ((l = browser->priv->detail_widgets)) {
			ObjectDetailData *detail_data = (Obje				ObjectDetailData *detail_data = (Obje

			browser->priv->detail_widgets = g_lis				browser->priv->detail_widgets = g_lis
			g_free (detail_data->name);					g_free (detail_data->name);
			g_free (detail_data);						g_free (detail_data);
		}								}
	}								}

	g_free (browser->priv);						g_free (browser->priv);
	browser->priv = NULL;						browser->priv = NULL;

	/* chain to parent class */					/* chain to parent class */
	parent_class->finalize (object);				parent_class->finalize (object);
}								}

GType								GType
gnome_db_browser_get_type (void)				gnome_db_browser_get_type (void)
{								{
	static GType type = 0;						static GType type = 0;

	if (!type) {							if (!type) {
		static const GTypeInfo info = {					static const GTypeInfo info = {
			sizeof (GnomeDbBrowserClass),					sizeof (GnomeDbBrowserClass),
			(GBaseInitFunc) NULL,						(GBaseInitFunc) NULL,
			(GBaseFinalizeFunc) NULL,					(GBaseFinalizeFunc) NULL,
			(GClassInitFunc) gnome_db_browser_cla				(GClassInitFunc) gnome_db_browser_cla
			NULL,								NULL,
			NULL,								NULL,
			sizeof (GnomeDbBrowser),					sizeof (GnomeDbBrowser),
			0,								0,
			(GInstanceInitFunc) gnome_db_browser_				(GInstanceInitFunc) gnome_db_browser_
		};								};
		type = g_type_register_static (PARENT_TYPE, "			type = g_type_register_static (PARENT_TYPE, "
	}								}
	return type;							return type;
}								}

/**								/**
 * gnome_db_browser_new						 * gnome_db_browser_new
 *								 *
 * Create a new #GnomeDbBrowser widget. This widget lets you 	 * Create a new #GnomeDbBrowser widget. This widget lets you 
 * users a complete database browser, which lets him/her navi	 * users a complete database browser, which lets him/her navi
 * his/her database objects (tables, views, procedures, etc),	 * his/her database objects (tables, views, procedures, etc),
 * visual way.							 * visual way.
 *								 *
 * Returns: the newly created object.				 * Returns: the newly created object.
 */								 */
GtkWidget *							GtkWidget *
gnome_db_browser_new (void)					gnome_db_browser_new (void)
{								{
	GnomeDbBrowser *browser;					GnomeDbBrowser *browser;

	browser = g_object_new (GNOME_DB_TYPE_BROWSER, NULL);		browser = g_object_new (GNOME_DB_TYPE_BROWSER, NULL);
	return GTK_WIDGET (browser);					return GTK_WIDGET (browser);
}								}

/**								/**
 * gnome_db_browser_get_connection				 * gnome_db_browser_get_connection
 * @browser: a #GnomeDbBrowser widget.				 * @browser: a #GnomeDbBrowser widget.
 *								 *
 * Retrieve the #GdaConnection object being used by the given	 * Retrieve the #GdaConnection object being used by the given
 * widget. The connection object associated with the browser 	 * widget. The connection object associated with the browser 
 * show the objects for that connection.			 * show the objects for that connection.
 *								 *
 * Returns: a #GdaConnection object.				 * Returns: a #GdaConnection object.
 */								 */
GdaConnection *							GdaConnection *
gnome_db_browser_get_connection (GnomeDbBrowser *browser)	gnome_db_browser_get_connection (GnomeDbBrowser *browser)
{								{
	g_return_val_if_fail (GNOME_DB_IS_BROWSER (browser), 		g_return_val_if_fail (GNOME_DB_IS_BROWSER (browser), 
	return browser->priv->cnc;					return browser->priv->cnc;
}								}

/*								/*
 * gnome_db_browser_set_connection				 * gnome_db_browser_set_connection
 * @browser: a #GnomeDbBrowser widget.				 * @browser: a #GnomeDbBrowser widget.
 * @cnc: a #GdaConnection object.				 * @cnc: a #GdaConnection object.
 *								 *
 * Associates a #GdaConnection object with the given browser 	 * Associates a #GdaConnection object with the given browser 
 * make the browser widget refresh its widgets and immediatel	 * make the browser widget refresh its widgets and immediatel
 * the objects contained in the new connection (@cnc).		 * the objects contained in the new connection (@cnc).
 */								 */
void								void
gnome_db_browser_set_connection (GnomeDbBrowser *browser, Gda	gnome_db_browser_set_connection (GnomeDbBrowser *browser, Gda
{								{
	g_return_if_fail (GNOME_DB_IS_BROWSER (browser));		g_return_if_fail (GNOME_DB_IS_BROWSER (browser));

	g_signal_emit (G_OBJECT (browser), browser_signals[PR		g_signal_emit (G_OBJECT (browser), browser_signals[PR
		       0, _("Loading database schemas..."));			       0, _("Loading database schemas..."));

	/* clear the current setup */					/* clear the current setup */
	if (GDA_IS_CONNECTION (browser->priv->cnc)) {			if (GDA_IS_CONNECTION (browser->priv->cnc)) {
		g_object_unref (G_OBJECT (browser->priv->cnc)			g_object_unref (G_OBJECT (browser->priv->cnc)
		browser->priv->cnc = NULL;					browser->priv->cnc = NULL;
	}								}

	/* refresh views */						/* refresh views */
	if (GDA_IS_CONNECTION (cnc))					if (GDA_IS_CONNECTION (cnc))
		g_object_ref (G_OBJECT (cnc));					g_object_ref (G_OBJECT (cnc));
	browser->priv->cnc = cnc;					browser->priv->cnc = cnc;

	gnome_db_browser_refresh (browser);				gnome_db_browser_refresh (browser);

	g_signal_emit (G_OBJECT (browser), browser_signals[PR		g_signal_emit (G_OBJECT (browser), browser_signals[PR
}								}

static void							static void
add_schema_objects (GnomeDbBrowser *browser,			add_schema_objects (GnomeDbBrowser *browser,
		    GtkTreeStore *store,					    GtkTreeStore *store,
		    GdaConnectionSchema schema,					    GdaConnectionSchema schema,
		    GdaConnectionFeature ask_feature,				    GdaConnectionFeature ask_feature,
		    const gchar *title,						    const gchar *title,
		    const gchar *pixmap)					    const gchar *pixmap)
{								{
	GdaDataModel *model;						GdaDataModel *model;
	gint rows, i;							gint rows, i;
	ObjectNodeData *node_data;					ObjectNodeData *node_data;

	if (!GDA_IS_CONNECTION (browser->priv->cnc))			if (!GDA_IS_CONNECTION (browser->priv->cnc))
		return;								return;

	/* check if the underlying provider supports it */		/* check if the underlying provider supports it */
	if (ask_feature) {						if (ask_feature) {
		if (!gda_connection_supports (browser->priv->			if (!gda_connection_supports (browser->priv->
			return;								return;
	}								}

	model = gda_connection_get_schema (browser->priv->cnc		model = gda_connection_get_schema (browser->priv->cnc
	if (!GDA_IS_DATA_MODEL (model))					if (!GDA_IS_DATA_MODEL (model))
		return;								return;
	rows = gda_data_model_get_n_rows (model);			rows = gda_data_model_get_n_rows (model);
	if (!rows) {							if (!rows) {
		g_object_unref (G_OBJECT (model));				g_object_unref (G_OBJECT (model));
		return;								return;
	}								}

	node_data = g_new0 (ObjectNodeData, 1);				node_data = g_new0 (ObjectNodeData, 1);
	node_data->schema = schema;					node_data->schema = schema;

	/* create top node for these schema objects */			/* create top node for these schema objects */
	node_data->pixbuf = gdk_pixbuf_new_from_file (pixmap,		node_data->pixbuf = gdk_pixbuf_new_from_file (pixmap,

	gtk_tree_store_append (store, &node_data->top, NULL);		gtk_tree_store_append (store, &node_data->top, NULL);
	gtk_tree_store_set (store, &node_data->top, 0, node_d		gtk_tree_store_set (store, &node_data->top, 0, node_d

	/* fill in this node of the tree */				/* fill in this node of the tree */
	for (i = 0; i < rows; i++) {					for (i = 0; i < rows; i++) {
		gchar *value;							gchar *value;
		GtkTreeIter node;						GtkTreeIter node;

		value = gda_value_stringify (gda_data_model_g			value = gda_value_stringify (gda_data_model_g
		gtk_tree_store_append (store, &node, &node_da			gtk_tree_store_append (store, &node, &node_da
		gtk_tree_store_set (store, &node, 0, node_dat			gtk_tree_store_set (store, &node, 0, node_dat

		g_free (value);							g_free (value);
	}								}

	g_object_unref (G_OBJECT (model));				g_object_unref (G_OBJECT (model));
	gdk_pixbuf_unref (node_data->pixbuf);				gdk_pixbuf_unref (node_data->pixbuf);

	/* update internal lists */					/* update internal lists */
	browser->priv->object_nodes = g_list_append (browser-		browser->priv->object_nodes = g_list_append (browser-
}								}

/**								/**
 * gnome_db_browser_refresh					 * gnome_db_browser_refresh
 * @browser: a #GnomeDbBrowser widget.				 * @browser: a #GnomeDbBrowser widget.
 *								 *
 * Make the browser widget refresh its currently displayed da	 * Make the browser widget refresh its currently displayed da
 */								 */
void								void
gnome_db_browser_refresh (GnomeDbBrowser *browser)		gnome_db_browser_refresh (GnomeDbBrowser *browser)
{								{
	GtkTreeStore *store;						GtkTreeStore *store;
	GdaDataModel *model;						GdaDataModel *model;
	GList *l;							GList *l;

	g_return_if_fail (GNOME_DB_IS_BROWSER (browser));		g_return_if_fail (GNOME_DB_IS_BROWSER (browser));

	g_signal_emit (G_OBJECT (browser), browser_signals[PR		g_signal_emit (G_OBJECT (browser), browser_signals[PR
		       0, _("Refreshing data..."));				       0, _("Refreshing data..."));

	/* clear up widgets and structures */				/* clear up widgets and structures */
	g_list_foreach (browser->priv->object_nodes, (GFunc) 		g_list_foreach (browser->priv->object_nodes, (GFunc) 
	g_list_free (browser->priv->object_nodes);			g_list_free (browser->priv->object_nodes);
	browser->priv->object_nodes = NULL;				browser->priv->object_nodes = NULL;

	l = g_list_append (NULL, "");					l = g_list_append (NULL, "");
	gtk_combo_set_popdown_strings (GTK_COMBO (browser->pr		gtk_combo_set_popdown_strings (GTK_COMBO (browser->pr
	g_list_free (l);						g_list_free (l);
	gtk_widget_set_sensitive (GTK_WIDGET (browser->priv->		gtk_widget_set_sensitive (GTK_WIDGET (browser->priv->

	while ((l = browser->priv->detail_widgets)) {			while ((l = browser->priv->detail_widgets)) {
		ObjectDetailData *detail_data = (ObjectDetail			ObjectDetailData *detail_data = (ObjectDetail

		browser->priv->detail_widgets = g_list_remove			browser->priv->detail_widgets = g_list_remove
		gtk_notebook_remove_page (GTK_NOTEBOOK (brows			gtk_notebook_remove_page (GTK_NOTEBOOK (brows
					  gtk_notebook_page_n						  gtk_notebook_page_n
						  GTK_NOTEBOO							  GTK_NOTEBOO
						  detail_data							  detail_data
		g_free (detail_data->name);					g_free (detail_data->name);
		g_free (detail_data);						g_free (detail_data);
	}								}

	/* list of databases */						/* list of databases */
	if (GDA_IS_CONNECTION (browser->priv->cnc) &&			if (GDA_IS_CONNECTION (browser->priv->cnc) &&
	    gda_connection_is_open (browser->priv->cnc)) {		    gda_connection_is_open (browser->priv->cnc)) {
		GList *strs = NULL;						GList *strs = NULL;
		gint rows, r;							gint rows, r;

		model = gda_connection_get_schema (browser->p			model = gda_connection_get_schema (browser->p
						   GDA_CONNEC							   GDA_CONNEC
						   NULL);							   NULL);
		rows = gda_data_model_get_n_rows (model);			rows = gda_data_model_get_n_rows (model);
		for (r = 0; r < rows; r++) {					for (r = 0; r < rows; r++) {
			gchar *s;							gchar *s;

			s = gda_value_stringify (gda_data_mod				s = gda_value_stringify (gda_data_mod
			strs = g_list_append (strs, s);					strs = g_list_append (strs, s);
		}								}

		gtk_combo_set_popdown_strings (GTK_COMBO (bro			gtk_combo_set_popdown_strings (GTK_COMBO (bro
					       strs);							       strs);
		gtk_entry_set_text (GTK_ENTRY (GTK_COMBO (bro			gtk_entry_set_text (GTK_ENTRY (GTK_COMBO (bro
				    gda_connection_get_databa					    gda_connection_get_databa
		gtk_widget_set_sensitive (GTK_WIDGET (browser			gtk_widget_set_sensitive (GTK_WIDGET (browser

		g_list_foreach (strs, (GFunc) g_free, NULL);			g_list_foreach (strs, (GFunc) g_free, NULL);
		g_list_free (strs);						g_list_free (strs);
	}								}

	/* create the new tree model */					/* create the new tree model */
	store = gtk_tree_store_new (2, GDK_TYPE_PIXBUF, G_TYP		store = gtk_tree_store_new (2, GDK_TYPE_PIXBUF, G_TYP
	add_schema_objects (browser, store, GDA_CONNECTION_SC		add_schema_objects (browser, store, GDA_CONNECTION_SC
			    0, _("Tables"), LIBGNOMEDB_ICONSD				    0, _("Tables"), LIBGNOMEDB_ICONSD
	add_schema_objects (browser, store, GDA_CONNECTION_SC		add_schema_objects (browser, store, GDA_CONNECTION_SC
			    GDA_CONNECTION_FEATURE_VIEWS, _("				    GDA_CONNECTION_FEATURE_VIEWS, _("
			    LIBGNOMEDB_ICONSDIR "/gnome-db-vi				    LIBGNOMEDB_ICONSDIR "/gnome-db-vi
	add_schema_objects (browser, store, GDA_CONNECTION_SC		add_schema_objects (browser, store, GDA_CONNECTION_SC
			    GDA_CONNECTION_FEATURE_INDEXES, _				    GDA_CONNECTION_FEATURE_INDEXES, _
			    LIBGNOMEDB_ICONSDIR "/gnome-db-in				    LIBGNOMEDB_ICONSDIR "/gnome-db-in
	add_schema_objects (browser, store, GDA_CONNECTION_SC		add_schema_objects (browser, store, GDA_CONNECTION_SC
			    GDA_CONNECTION_FEATURE_SEQUENCES,				    GDA_CONNECTION_FEATURE_SEQUENCES,
			    LIBGNOMEDB_ICONSDIR "/gnome-db-sq				    LIBGNOMEDB_ICONSDIR "/gnome-db-sq
	add_schema_objects (browser, store, GDA_CONNECTION_SC		add_schema_objects (browser, store, GDA_CONNECTION_SC
			    GDA_CONNECTION_FEATURE_PROCEDURES				    GDA_CONNECTION_FEATURE_PROCEDURES
			    LIBGNOMEDB_ICONSDIR "/gnome-db-pr				    LIBGNOMEDB_ICONSDIR "/gnome-db-pr
	add_schema_objects (browser, store, GDA_CONNECTION_SC		add_schema_objects (browser, store, GDA_CONNECTION_SC
			    GDA_CONNECTION_FEATURE_TRIGGERS, 				    GDA_CONNECTION_FEATURE_TRIGGERS, 
			    LIBGNOMEDB_ICONSDIR "/gnome-db-tr				    LIBGNOMEDB_ICONSDIR "/gnome-db-tr
	add_schema_objects (browser, store, GDA_CONNECTION_SC		add_schema_objects (browser, store, GDA_CONNECTION_SC
			    GDA_CONNECTION_FEATURE_AGGREGATES				    GDA_CONNECTION_FEATURE_AGGREGATES
			    LIBGNOMEDB_ICONSDIR "/gnome-db-ag				    LIBGNOMEDB_ICONSDIR "/gnome-db-ag
	add_schema_objects (browser, store, GDA_CONNECTION_SC		add_schema_objects (browser, store, GDA_CONNECTION_SC
			    0, _("Types"), LIBGNOMEDB_ICONSDI				    0, _("Types"), LIBGNOMEDB_ICONSDI

	/* display the new data */					/* display the new data */
	gtk_tree_view_set_model (GTK_TREE_VIEW (browser->priv		gtk_tree_view_set_model (GTK_TREE_VIEW (browser->priv
				 GTK_TREE_MODEL (store));					 GTK_TREE_MODEL (store));
	g_object_unref (G_OBJECT (store));				g_object_unref (G_OBJECT (store));
									
	g_signal_emit (G_OBJECT (browser), browser_signals[PR		g_signal_emit (G_OBJECT (browser), browser_signals[PR
}								}
diff -rbBpy ./libgnomedb-1.1.6a/libgnomedb/gnome-db-browser.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-browser.h
/* GNOME DB library						/* GNOME DB library
 * Copyright (C) 1999-2002 The GNOME Foundation.		 * Copyright (C) 1999-2002 The GNOME Foundation.
 *								 *
 * AUTHORS:							 * AUTHORS:
 *      Rodrigo Moya <rodrigo gnome-db org>			 *      Rodrigo Moya <rodrigo gnome-db org>
 *								 *
 * This Library is free software; you can redistribute it and	 * This Library is free software; you can redistribute it and
 * modify it under the terms of the GNU Library General Publi	 * modify it under the terms of the GNU Library General Publi
 * published by the Free Software Foundation; either version 	 * published by the Free Software Foundation; either version 
 * License, or (at your option) any later version.		 * License, or (at your option) any later version.
 *								 *
 * This Library is distributed in the hope that it will be us	 * This Library is distributed in the hope that it will be us
 * but WITHOUT ANY WARRANTY; without even the implied warrant	 * but WITHOUT ANY WARRANTY; without even the implied warrant
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 	 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 
 * Library General Public License for more details.		 * Library General Public License for more details.
 *								 *
 * You should have received a copy of the GNU Library General	 * You should have received a copy of the GNU Library General
 * License along with this Library; see the file COPYING.LIB.	 * License along with this Library; see the file COPYING.LIB.
 * write to the Free Software Foundation, Inc., 59 Temple Pla	 * write to the Free Software Foundation, Inc., 59 Temple Pla
 * Boston, MA 02111-1307, USA.					 * Boston, MA 02111-1307, USA.
 */								 */

#if !defined(__gnome_db_browser_h__)				#if !defined(__gnome_db_browser_h__)
#  define __gnome_db_browser_h__				#  define __gnome_db_browser_h__

#include <libgda/gda-connection.h>				#include <libgda/gda-connection.h>
#include <gtk/gtkvbox.h>					#include <gtk/gtkvbox.h>

G_BEGIN_DECLS							G_BEGIN_DECLS

#define GNOME_DB_TYPE_BROWSER            (gnome_db_browser_ge	#define GNOME_DB_TYPE_BROWSER            (gnome_db_browser_ge
#define GNOME_DB_BROWSER(obj)            (G_TYPE_CHECK_INSTAN	#define GNOME_DB_BROWSER(obj)            (G_TYPE_CHECK_INSTAN
#define GNOME_DB_BROWSER_CLASS(klass)    (G_TYPE_CHECK_CLASS_	#define GNOME_DB_BROWSER_CLASS(klass)    (G_TYPE_CHECK_CLASS_
#define GNOME_DB_IS_BROWSER(obj)         (G_TYPE_CHECK_INSTAN	#define GNOME_DB_IS_BROWSER(obj)         (G_TYPE_CHECK_INSTAN
#define GNOME_DB_IS_BROWSER_CLASS(klass) (G_TYPE_CHECK_CLASS_	#define GNOME_DB_IS_BROWSER_CLASS(klass) (G_TYPE_CHECK_CLASS_

typedef struct _GnomeDbBrowser        GnomeDbBrowser;		typedef struct _GnomeDbBrowser        GnomeDbBrowser;
typedef struct _GnomeDbBrowserClass   GnomeDbBrowserClass;	typedef struct _GnomeDbBrowserClass   GnomeDbBrowserClass;
typedef struct _GnomeDbBrowserPrivate GnomeDbBrowserPrivate;	typedef struct _GnomeDbBrowserPrivate GnomeDbBrowserPrivate;

struct _GnomeDbBrowser {					struct _GnomeDbBrowser {
	GtkVBox parent;							GtkVBox parent;
	GnomeDbBrowserPrivate *priv;					GnomeDbBrowserPrivate *priv;
};								};

struct _GnomeDbBrowserClass {					struct _GnomeDbBrowserClass {
	GtkVBoxClass parent_class;					GtkVBoxClass parent_class;

	/* signals */							/* signals */
	void (* progress_message) (GnomeDbBrowser *browser, c		void (* progress_message) (GnomeDbBrowser *browser, c
};								};

GType          gnome_db_browser_get_type (void);		GType          gnome_db_browser_get_type (void);
GtkWidget     *gnome_db_browser_new (void);			GtkWidget     *gnome_db_browser_new (void);
GdaConnection *gnome_db_browser_get_connection (GnomeDbBrowse	GdaConnection *gnome_db_browser_get_connection (GnomeDbBrowse
void           gnome_db_browser_set_connection (GnomeDbBrowse	void           gnome_db_browser_set_connection (GnomeDbBrowse
void           gnome_db_browser_refresh (GnomeDbBrowser *brow	void           gnome_db_browser_refresh (GnomeDbBrowser *brow

G_END_DECLS							G_END_DECLS

#endif								#endif
diff -rbBpy ./libgnomedb-1.1.6a/libgnomedb/gnome-db-browser-private.h ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-browser-private.h
/* GNOME DB library						/* GNOME DB library
 * Copyright (C) 1999-2002 The GNOME Foundation.		 * Copyright (C) 1999-2002 The GNOME Foundation.
 *								 *
 * AUTHORS:							 * AUTHORS:
 *      Rodrigo Moya <rodrigo gnome-db org>			 *      Rodrigo Moya <rodrigo gnome-db org>
 *								 *
 * This Library is free software; you can redistribute it and	 * This Library is free software; you can redistribute it and
 * modify it under the terms of the GNU Library General Publi	 * modify it under the terms of the GNU Library General Publi
 * published by the Free Software Foundation; either version 	 * published by the Free Software Foundation; either version 
 * License, or (at your option) any later version.		 * License, or (at your option) any later version.
 *								 *
 * This Library is distributed in the hope that it will be us	 * This Library is distributed in the hope that it will be us
 * but WITHOUT ANY WARRANTY; without even the implied warrant	 * but WITHOUT ANY WARRANTY; without even the implied warrant
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 	 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 
 * Library General Public License for more details.		 * Library General Public License for more details.
 *								 *
 * You should have received a copy of the GNU Library General	 * You should have received a copy of the GNU Library General
 * License along with this Library; see the file COPYING.LIB.	 * License along with this Library; see the file COPYING.LIB.
 * write to the Free Software Foundation, Inc., 59 Temple Pla	 * write to the Free Software Foundation, Inc., 59 Temple Pla
 * Boston, MA 02111-1307, USA.					 * Boston, MA 02111-1307, USA.
 */								 */

#if !defined(__gnome_db_browser_private_h__)			#if !defined(__gnome_db_browser_private_h__)
#  define __gnome_db_browser_private_h__			#  define __gnome_db_browser_private_h__

#include <libgda/gda-connection.h>				#include <libgda/gda-connection.h>
#include <gtk/gtkwidget.h>					#include <gtk/gtkwidget.h>

G_BEGIN_DECLS							G_BEGIN_DECLS

GtkWidget  *gnome_db_browser_procedures_new (void);		GtkWidget  *gnome_db_browser_procedures_new (void);
GtkWidget  *gnome_db_browser_tables_new (void);			GtkWidget  *gnome_db_browser_tables_new (void);
void        gnome_db_browser_tables_show (GtkWidget *widget,	void        gnome_db_browser_tables_show (GtkWidget *widget,
					  GdaConnection *cnc,						  GdaConnection *cnc,
					  const gchar *str);						  const gchar *str);
void        gnome_db_browser_tables_clear (GtkWidget *widget)	void        gnome_db_browser_tables_clear (GtkWidget *widget)
GtkWidget  *gnome_db_browser_types_new (void);			GtkWidget  *gnome_db_browser_types_new (void);
GtkWidget  *gnome_db_browser_views_new (void);			GtkWidget  *gnome_db_browser_views_new (void);
void        gnome_db_browser_views_show (GtkWidget *widget,	void        gnome_db_browser_views_show (GtkWidget *widget,
					 GdaConnection *cnc,						 GdaConnection *cnc,
					 const gchar *str);						 const gchar *str);
void        gnome_db_browser_views_clear (GtkWidget *widget);	void        gnome_db_browser_views_clear (GtkWidget *widget);

G_END_DECLS							G_END_DECLS

#endif								#endif
diff -rbBpy ./libgnomedb-1.1.6a/libgnomedb/gnome-db-browser-procedures.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-browser-procedures.c
/* GNOME DB library						/* GNOME DB library
 * Copyright (C) 1999-2002 The GNOME Foundation.		 * Copyright (C) 1999-2002 The GNOME Foundation.
 *								 *
 * AUTHORS:							 * AUTHORS:
 *      Rodrigo Moya <rodrigo gnome-db org>			 *      Rodrigo Moya <rodrigo gnome-db org>
 *								 *
 * This Library is free software; you can redistribute it and	 * This Library is free software; you can redistribute it and
 * modify it under the terms of the GNU Library General Publi	 * modify it under the terms of the GNU Library General Publi
 * published by the Free Software Foundation; either version 	 * published by the Free Software Foundation; either version 
 * License, or (at your option) any later version.		 * License, or (at your option) any later version.
 *								 *
 * This Library is distributed in the hope that it will be us	 * This Library is distributed in the hope that it will be us
 * but WITHOUT ANY WARRANTY; without even the implied warrant	 * but WITHOUT ANY WARRANTY; without even the implied warrant
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 	 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 
 * Library General Public License for more details.		 * Library General Public License for more details.
 *								 *
 * You should have received a copy of the GNU Library General	 * You should have received a copy of the GNU Library General
 * License along with this Library; see the file COPYING.LIB.	 * License along with this Library; see the file COPYING.LIB.
 * write to the Free Software Foundation, Inc., 59 Temple Pla	 * write to the Free Software Foundation, Inc., 59 Temple Pla
 * Boston, MA 02111-1307, USA.					 * Boston, MA 02111-1307, USA.
 */								 */

#include <libgnomedb/gnome-db-browser.h>			#include <libgnomedb/gnome-db-browser.h>
#include <libgnomedb/gnome-db-util.h>				#include <libgnomedb/gnome-db-util.h>
#include "gnome-db-browser-private.h"				#include "gnome-db-browser-private.h"

/*								/*
 * Public functions						 * Public functions
 */								 */

GtkWidget *							GtkWidget *
gnome_db_browser_procedures_new (void)				gnome_db_browser_procedures_new (void)
{								{
	GtkWidget *container;						GtkWidget *container;

	container = gnome_db_new_label_widget ("ToDo");			container = gnome_db_new_label_widget ("ToDo");
	return container;						return container;
}								}
diff -rbBpy ./libgnomedb-1.1.6a/libgnomedb/gnome-db-browser-tables.c ../cvs/gnome-db-cvs/libgnomedb/libgnomedb/gnome-db-browser-tables.c
/* GNOME DB library						/* GNOME DB library
 * Copyright (C) 1999-2002 The GNOME Foundation.		 * Copyright (C) 1999-2002 The GNOME Foundation.
 *								 *
 * AUTHORS:							 * AUTHORS:
 *      Rodrigo Moya <rodrigo gnome-db org>			 *      Rodrigo Moya <rodrigo gnome-db org>
 *								 *
 * This Library is free software; you can redistribute it and	 * This Library is free software; you can redistribute it and
 * modify it under the terms of the GNU Library General Publi	 * modify it under the terms of the GNU Library General Publi
 * published by the Free Software Foundation; either version 	 * published by the Free Software Foundation; either version 
 * License, or (at your option) any later version.		 * License, or (at your option) any later version.
 *								 *
 * This Library is distributed in the hope that it will be us	 * This Library is distributed in the hope that it will be us
 * but WITHOUT ANY WARRANTY; without even the implied warrant	 * but WITHOUT ANY WARRANTY; without even the implied warrant
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 	 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 
 * Library General Public License for more details.		 * Library General Public License for more details.
 *								 *
 * You should have received a copy of the GNU Library General	 * You should have received a copy of the GNU Library General
 * License along with this Library; see the file COPYING.LIB.	 * License along with this Library; see the file COPYING.LIB.
 * write to the Free Software Foundation, Inc., 59 Temple Pla	 * write to the Free Software Foundation, Inc., 59 Temple Pla
 * Boston, MA 02111-1307, USA.					 * Boston, MA 02111-1307, USA.
 */								 */

#include <gtk/gtklabel.h>					#include <gtk/gtklabel.h>
#include <gtk/gtknotebook.h>					#include <gtk/gtknotebook.h>
#include <libgnomedb/gnome-db-browser.h>			#include <libgnomedb/gnome-db-browser.h>
#include <libgnomedb/gnome-db-grid.h>				#include <libgnomedb/gnome-db-grid.h>
#include <libgnomedb/gnome-db-table-editor.h>			#include <libgnomedb/gnome-db-table-editor.h>
#include <libgnomedb/gnome-db-util.h>				#include <libgnomedb/gnome-db-util.h>
#include "gnome-db-i18n.h"					#include "gnome-db-i18n.h"
#include "gnome-db-browser-private.h"				#include "gnome-db-browser-private.h"

typedef struct {						typedef struct {
	GtkWidget *container;						GtkWidget *container;
	GtkWidget *table_struct;					GtkWidget *table_struct;
	GtkWidget *data_grid;						GtkWidget *data_grid;
} GnomeDbBrowserTablesPrivate;					} GnomeDbBrowserTablesPrivate;

/*								/*
 * Private functions						 * Private functions
 */								 */

static void							static void
free_private_data (gpointer data)				free_private_data (gpointer data)
{								{
	GnomeDbBrowserTablesPrivate *priv = (GnomeDbBrowserTa		GnomeDbBrowserTablesPrivate *priv = (GnomeDbBrowserTa

	g_return_if_fail (priv != NULL);				g_return_if_fail (priv != NULL);

	g_free (priv);							g_free (priv);
}								}

/*								/*
 * Public functions						 * Public functions
 */								 */

GtkWidget *							GtkWidget *
gnome_db_browser_tables_new (void)				gnome_db_browser_tables_new (void)
{								{
	GtkWidget *box;							GtkWidget *box;
	GnomeDbBrowserTablesPrivate *priv;				GnomeDbBrowserTablesPrivate *priv;

	priv = g_new0 (GnomeDbBrowserTablesPrivate, 1);			priv = g_new0 (GnomeDbBrowserTablesPrivate, 1);
	priv->container = gnome_db_new_notebook_widget ();		priv->container = gnome_db_new_notebook_widget ();
	gtk_notebook_popup_disable (GTK_NOTEBOOK (priv->conta		gtk_notebook_popup_disable (GTK_NOTEBOOK (priv->conta
	g_object_set_data_full (G_OBJECT (priv->container), "		g_object_set_data_full (G_OBJECT (priv->container), "
				priv, (GDestroyNotify) free_p					priv, (GDestroyNotify) free_p

	gtk_widget_show (priv->container);				gtk_widget_show (priv->container);

	/* create the 'Structure' tab */				/* create the 'Structure' tab */
	box = gnome_db_new_vbox_widget (FALSE, 0);			box = gnome_db_new_vbox_widget (FALSE, 0);
	priv->table_struct = gnome_db_new_grid_widget (NULL);		priv->table_struct = gnome_db_new_grid_widget (NULL);
	gtk_box_pack_start (GTK_BOX (box), priv->table_struct		gtk_box_pack_start (GTK_BOX (box), priv->table_struct
	gtk_notebook_append_page (GTK_NOTEBOOK (priv->contain		gtk_notebook_append_page (GTK_NOTEBOOK (priv->contain
				  box,								  box,
				  gtk_label_new (_("Structure					  gtk_label_new (_("Structure

	/* create 'Data' tab */						/* create 'Data' tab */
	box = gnome_db_new_vbox_widget (FALSE, 0);			box = gnome_db_new_vbox_widget (FALSE, 0);
	priv->data_grid = gnome_db_new_grid_widget (NULL);		priv->data_grid = gnome_db_new_grid_widget (NULL);
	gtk_box_pack_start (GTK_BOX (box), priv->data_grid, T		gtk_box_pack_start (GTK_BOX (box), priv->data_grid, T
	gtk_notebook_append_page (GTK_NOTEBOOK (priv->contain		gtk_notebook_append_page (GTK_NOTEBOOK (priv->contain
				  box,								  box,
				  gtk_label_new (_("Data")));					  gtk_label_new (_("Data")));

	return priv->container;						return priv->container;
}								}

void								void
gnome_db_browser_tables_show (GtkWidget *widget, GdaConnectio	gnome_db_browser_tables_show (GtkWidget *widget, GdaConnectio
{								{
	GnomeDbBrowserTablesPrivate *priv;				GnomeDbBrowserTablesPrivate *priv;
	GList *reclist;							GList *reclist;
	GdaCommand *cmd;						GdaCommand *cmd;
	GdaDataModel *fields;						GdaDataModel *fields;
	GdaParameterList *params;					GdaParameterList *params;

	g_return_if_fail (GTK_IS_WIDGET (widget));			g_return_if_fail (GTK_IS_WIDGET (widget));
	g_return_if_fail (GDA_IS_CONNECTION (cnc));			g_return_if_fail (GDA_IS_CONNECTION (cnc));
	g_return_if_fail (str != NULL);					g_return_if_fail (str != NULL);

	priv = g_object_get_data (G_OBJECT (widget), "GnomeDb		priv = g_object_get_data (G_OBJECT (widget), "GnomeDb
	if (!priv)							if (!priv)
		return;								return;

	gnome_db_browser_tables_clear (widget);				gnome_db_browser_tables_clear (widget);

	/* get table structure */					/* get table structure */
	params = gda_parameter_list_new ();				params = gda_parameter_list_new ();
	gda_parameter_list_add_parameter (params, gda_paramet		gda_parameter_list_add_parameter (params, gda_paramet
	fields = gda_connection_get_schema (cnc, GDA_CONNECTI		fields = gda_connection_get_schema (cnc, GDA_CONNECTI

	gnome_db_grid_set_model (GNOME_DB_GRID (priv->table_s		gnome_db_grid_set_model (GNOME_DB_GRID (priv->table_s

	gda_parameter_list_free (params);				gda_parameter_list_free (params);
	g_object_unref (G_OBJECT (fields));				g_object_unref (G_OBJECT (fields));
									
	/* get table data */						/* get table data */
	cmd = gda_command_new (str, GDA_COMMAND_TYPE_TABLE, 0		cmd = gda_command_new (str, GDA_COMMAND_TYPE_TABLE, 0
	reclist = gda_connection_execute_command (cnc, cmd, N		reclist = gda_connection_execute_command (cnc, cmd, N
	if (reclist) {							if (reclist) {
		gnome_db_grid_set_model (GNOME_DB_GRID (priv