2011-11-20  Vivien Malerba <malerba@gnome-db.org>

	* NEWS: Released 5.0.2

	* providers/oracle/gda-oracle-util.c: Fixed Oracle provider building
	due to GdaNumeric seal

	* providers/oracle/gda-oracle-provider.c,
	providers/oracle/gda-oracle-recordset.c,
	providers/oracle/gda-oracle-util.c:
	gda_connection_internal_get_provider_data_error() corrections

	* libgda/libgda.symbols: Added missing symbol to libgda.symbols

	* libgda/sqlite/mkkeywordhash.c: Use g_print instead of printf

2011-11-20  Marek Černocký <marek@manet.cz>

	* po/cs.po: Updated Czech translation

2011-11-19  Vivien Malerba <malerba@gnome-db.org>

	* libgda/thread-wrapper/gda-thread-provider.c: More thread-wrapped
	connection corrections

2011-11-19  Mario Blättermann <mariobl@gnome.org>

	* po/de.po: [l10n] Updated German translation

2011-11-19  Vivien Malerba <malerba@gnome-db.org>

	* libgda/gda-connection-internal.h, libgda/gda-connection.c,
	libgda/thread-wrapper/gda-thread-provider.c: Thread-wrapped connection
	corrections  to be able to use any thread-wrapped connection even when
	it's closed, like for non thread-wrapped connections

	* libgda/sqlite/gda-sqlite-util.c: Correction for bug #663608, for
	SQLite

	* tests/test-sql-builder.c: Corrected test due to GdaNumeric seal

	* libgda-ui/gdaui-data-selector.c, po/POTFILES.in: Improved
	gdaui_data_selector_set_column_visible()  to allow the setting to be
	applied to all columns

	* libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-provider.c,
	libgda/sqlite/gda-sqlite-recordset.c,
	libgda/sqlite/virtual/gda-vconnection-data-model.c,
	libgda/sqlite/virtual/gda-vprovider-data-model.c,
	libgda/thread-wrapper/gda-thread-meta.c,
	libgda/thread-wrapper/gda-thread-provider.c,
	providers/firebird/gda-firebird-provider.c,
	providers/firebird/gda-firebird-recordset.c,
	providers/firebird/gda-firebird-util.c, providers/jdbc/gda-jdbc-meta.c,
	providers/jdbc/gda-jdbc-provider.c,
	providers/jdbc/gda-jdbc-recordset.c,
	providers/mysql/gda-mysql-provider.c,
	providers/oracle/gda-oracle-meta.c,
	providers/oracle/gda-oracle-provider.c,
	providers/oracle/gda-oracle-recordset.c,
	providers/oracle/gda-oracle-util.c,
	providers/postgres/gda-postgres-ddl.c,
	providers/postgres/gda-postgres-provider.c,
	providers/postgres/gda-postgres-recordset.c,
	providers/reuseable/mysql/gda-mysql-meta.c,
	providers/reuseable/postgres/gda-postgres-meta.c,
	.../skel-implementation/capi/gda-capi-provider.c,
	providers/web/gda-web-meta.c, providers/web/gda-web-provider.c,
	providers/web/gda-web-recordset.c: Use
	gda_connection_internal_get_provider_data_error() when needed

	* tools/browser/doc/Makefile.am: GdaBrowser: added -lm to generate doc
	when canvas is used

	* libgda/libgda.symbols: Corrected libgda.symbols file

2011-11-18  Mario Blättermann <mariobl@gnome.org>

	* po/de.po: [l10n] Updated German translation

2011-11-16  Vivien Malerba <malerba@gnome-db.org>

	* libgda/handlers/gda-handler-numerical.c: Fixed GdaHandlerNumerical
	building due to GdaNumeric seal

2011-11-15  Murray Cumming <murrayc@murrayc.com>

	* configure.ac, libgda/sqlite/gda-sqlite-provider.c: Added
	-DGSEAL_ENABLE to the --enable-warnings=fatal build.  Also disabled a
	warning that glib now causes when using (deprecated)
	G_STATIC_MUTEX_INIT, and fixed a minor const warning.

2011-11-14  Daniel Espinosa <despinosa@src.gnome.org>

	* libgda/gda-value.c, libgda/gda-value.h,
	libgda/sqlite/gda-sqlite-provider.c,
	providers/postgres/gda-postgres-recordset.c: Enable GSEAL to find
	direct access to GdaNumeric members (no opaque struct)  * make
	CFLAGS+="-DGSEAL_ENABLE" will fail to compile if direct access to
	GdaNumeric members is intended * Fixed internal SQLite and PostgreSQL
	providers, other providers must be fixed too

2011-11-11  Murray Cumming <murrayc@murrayc.com>

	* libgda/gda-value.h: GdaNumeric: Use the _ declaration technique. 
	This is what glib and GTK+ do. It allows the struct type to be
	pre-declared elsewhere, without including the header, and without
	causing a double declaration.

2011-11-13  Vivien Malerba <malerba@gnome-db.org>

	* m4/java.m4: Handle JDK 1.7 for java detection

	* m4/bdb.m4: Improved BDB detection

2011-11-11  Vivien Malerba <malerba@gnome-db.org>

	* doc/C/libgda-sections.txt, libgda/gda-connection-private.h,
	libgda/gda-connection.c, libgda/libgda.symbols: Added
	gda_connection_internal_get_provider_data_error()

2011-11-11  Murray Cumming <murrayc@murrayc.com>

	* libgda/gda-value.c: gda_numeric_set_double(): Do not reject a 0
	value.

	* libgda/gda-value.c, libgda/gda-value.h: gda_numeric_copy(),
	gda_numeric_free(): Use actual types.  There is no need to use gpointer
	instead of GdaNumeric* and that is not the convention.

2011-11-11  Daniel Espinosa <despinosa@src.gnome.org>

	* doc/C/libgda-sections.txt, libgda/gda-value.c, libgda/gda-value.h,
	libgda/libgda.symbols: Fixing documentation, apply coding style from
	maintainer and add missing symbols in libgda.symbols

2011-11-11  Vivien Malerba <malerba@gnome-db.org>

	* libgda/gda-connection.c: GdaConnection: use provider data instead of
	the @is_open attribute

	* libgda/gda-connection.c, libgda/sqlite/gda-sqlite-util.c,
	libgda/thread-wrapper/gda-thread-provider.c,
	providers/mysql/gda-mysql-provider.c,
	providers/oracle/gda-oracle-provider.c,
	providers/postgres/gda-postgres-handler-bin.c,
	providers/postgres/gda-postgres-provider.c,
	providers/reuseable/mysql/gda-mysql-meta.c,
	providers/reuseable/postgres/gda-postgres-meta.c,
	.../skel-implementation/capi/gda-capi-provider.c,
	providers/web/gda-web-provider.c: Better handle situations where
	GdaConnection is closed

2011-11-10  Daniel Espinosa <despinosa@src.gnome.org>

	* libgda/Gda-5.0.metadata: Fix Vala bindings for
	Gda.DataModel.get_typed_value_at

	* libgda/Gda-5.0.metadata, libgda/Makefile.am, libgda/gda-data-model.c,
	libgda/gda-data-proxy.c, libgda/gda-decl.h, libgda/gda-holder.c,
	libgda/gda-row.c, libgda/gda-value.c, libgda/gda-value.h: GI
	improvements on GdaDataModel, GdaDataModelIter, GdaHolder, GdaRow and
	GdaNumeric. Added API to GdaNumeric.  * Added API to GdaNumeric. Now
	must be considered as opaque struct * Added GSEAL() macro as initial
	work to seal GdaNumeric * Fixed some GObject Introspection annotations
	* Fixed Vala bindings for GdaDataModel, GdaDataModelIter, GdaHolder,
	GdaRow and GdaNumeric

2011-11-10  Matej Urbančič <mateju@svn.gnome.org>

	* po/sl.po: Updated Slovenian translation

2011-11-10  Daniel Mustieles <daniel.mustieles@gmail.com>

	* tools/browser/help/es/es.po: Updated Spanish translation

2011-11-10  Murray Cumming <murrayc@murrayc.com>

	* libgda/gda-connection.c: gda_connection_new_from_string(): Do not
	open the connection.  That happens in gda_connectino_open_from_string()
	instead.

2011-11-09  Vivien Malerba <malerba@gnome-db.org>

	* doc/C/libgda-5.0-docs.sgml, doc/C/libgda-sections.txt,
	libgda/gda-connection.c, libgda/gda-connection.h,
	libgda/libgda.symbols: Added gda_connection_new_from_dsn() and
	gda_connection_new_from_string()

2011-11-09  Marek Černocký <marek@manet.cz>

	* po/cs.po: Updated Czech translation

2011-11-08  Vivien Malerba <malerba@gnome-db.org>

	* tools/browser/common/ui-formgrid.c: GdaBrowser: better handle
	compound statements

	* libgda/sql-parser/gda-statement-struct-select.c,
	libgda/sql-parser/gda-statement-struct.c: Bug correction in
	GdaStatement structure analysis  when the same table is used more than
	once in a SELECT and when sub SELECT statements are used as targets of
	other SELECT statements

	* libgda/sql-parser/gda-statement-struct-util.c,
	providers/postgres/gda-postgres-provider.c: Correction for bug #663608

	* libgda/sql-parser/gda-statement-struct.c: Removed crasher for
	compound statements

	* libgda/sqlite/gda-sqlite-provider.c: SQLite: don't enclose each
	SELECT in a compound statement with parenthesis when rendering

2011-11-06  Mario Blättermann <mariobl@gnome.org>

	* po/de.po: [l10n] Updated German translation