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

	* NEWS: Released version 4.99.3

	* m4/mdbtools.m4: Corrected M4 file to handle C test code with square
	brackets

2011-07-05  Murray Cumming <murrayc@murrayc.com>

	* libgda-ui/gdaui-raw-grid.c: Fix typo.

	* control-center/main.c, libgda-report/engine/test-rt-parser.c,
	libgda-ui/data-entries/gdaui-entry-combo.c,
	libgda-ui/data-entries/plugins/common-pict.c,
	libgda-ui/data-entries/plugins/gdaui-entry-rt.c,
	providers/mysql/gda-mysql-blob-op.c, providers/mysql/gda-mysql-ddl.c,
	providers/mysql/gda-mysql-handler-boolean.c,
	providers/mysql/gda-mysql-provider.c,
	providers/mysql/gda-mysql-pstmt.c,
	providers/mysql/gda-mysql-recordset.c, providers/mysql/libmain.c,
	samples/Virtual/virtual-test.c, testing/virtual-test-2.c,
	testing/virtual-test.c, tools/browser/browser-perspective.c,
	tools/browser/canvas/browser-canvas-db-relations.c,
	tools/browser/canvas/browser-canvas-fkey.c,
	tools/browser/common/ui-formgrid.c,
	tools/browser/ldap-browser/classes-view.c,
	tools/browser/ldap-browser/filter-editor.c,
	tools/browser/ldap-browser/hierarchy-view.c,
	tools/browser/ldap-browser/ldap-classes-page.c,
	tools/browser/ldap-browser/ldap-entries-page.c,
	.../browser/ldap-browser/ldap-favorite-selector.c,
	tools/browser/query-exec/query-console-page.c: Fix more
	unused-parameter compiler warnings.  Mostly just by adding
	G_GNUC_UNUSED.

	* control-center/gdaui-dsn-assistant.c, libgda-ui/gdaui-data-filter.c,
	libgda-ui/gdaui-raw-grid.c, testing/virtual-test.c,
	tools/browser/ldap-browser/ldap-search-page.c: Fix some more compiler
	warnings

	* libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-server-operation.c,
	samples/LdapBrowser/ldap-browser.c,
	tools/browser/common/gdaui-data-import.c,
	tools/browser/common/gdaui-data-import.h,
	tools/browser/data-manager/data-console.c,
	.../data-manager/data-manager-perspective.c,
	tools/browser/data-manager/data-source-editor.c,
	tools/browser/data-manager/data-widget.c,
	tools/browser/data-manager/ui-spec-editor.c,
	.../ldap-browser/ldap-browser-perspective.c,
	tools/browser/ldap-browser/ldap-classes-page.c,
	tools/browser/ldap-browser/ldap-entries-page.c,
	tools/browser/query-exec/query-console-page.c,
	tools/browser/query-exec/query-exec-perspective.c,
	.../schema-browser/schema-browser-perspective.c,
	tools/browser/schema-browser/table-columns.c: Replace (deprecated)
	GtkHPaned and GtkVPaned.  Use GtkPaned, specifying the orientation.
	This (tedious) deprecation happened in GTK+ 3.1/3.2.

	* configure.ac: Add -Wformat-security to the --enable-warnings=fatal
	warnings.  This did not show any new problems.

	* providers/mysql/gda-mysql-blob-op.c,
	providers/mysql/gda-mysql-handler-boolean.c,
	providers/mysql/gda-mysql-provider.c,
	providers/mysql/gda-mysql-pstmt.c,
	providers/mysql/gda-mysql-recordset.c: mysql: Fix compiler warnings. 
	This includes one fix that allows for error checking to work.

2011-07-04  Murray Cumming <murrayc@murrayc.com>

	* libgda-ui/demos/main.c, libgda-ui/gdaui-rt-editor.c: Replace
	(deprecated) gtk_widget_modify_font().  Use gtk_widget_override_font()
	instead. This is a simple change.

	* control-center/cc-gray-bar.c, libgda-ui/gdaui-cloud.c,
	tools/browser/query-exec/query-editor.c: Replace (deprecated)
	gtk_widget_modify_base/bg().  Use
	gtk_widget_override_background_color() instead. This does not replace
	all uses, because one depends on copying a GtkStyle, but I cannot find
	an equivalent for GtkStyleContext.

	* control-center/cc-utility.c, control-center/cc-utility.h,
	control-center/dsn-config.c,
	.../plugins/gdaui-data-cell-renderer-password.c: Fix more typos that
	broke the build.

	* control-center/gdaui-dsn-editor.c, libgda-ui/gdaui-basic-form.c,
	libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-data-filter.c,
	libgda-ui/gdaui-form.c, libgda-ui/gdaui-grid.c,
	libgda-ui/gdaui-login.c, libgda-ui/gdaui-rt-editor.c,
	libgda-ui/gdaui-server-operation.c,
	libgda-ui/internal/gdaui-provider-auth-editor.c,
	libgda-ui/internal/gdaui-provider-spec-editor.c,
	tools/browser/common/objects-cloud.c,
	tools/browser/common/ui-formgrid.c,
	tools/browser/data-manager/data-console.c,
	.../browser/data-manager/data-favorite-selector.c,
	.../data-manager/data-manager-perspective.c,
	tools/browser/data-manager/data-source-editor.c,
	tools/browser/data-manager/data-widget.c,
	tools/browser/data-manager/ui-spec-editor.c,
	tools/browser/data-manager/xml-spec-editor.c,
	.../browser/dummy-perspective/dummy-perspective.c,
	tools/browser/ldap-browser/class-properties.c,
	tools/browser/ldap-browser/entry-properties.c,
	tools/browser/ldap-browser/filter-editor.c,
	.../ldap-browser/ldap-browser-perspective.c,
	tools/browser/ldap-browser/ldap-classes-page.c,
	tools/browser/ldap-browser/ldap-entries-page.c,
	.../browser/ldap-browser/ldap-favorite-selector.c,
	tools/browser/ldap-browser/ldap-search-page.c,
	tools/browser/query-exec/query-console-page.c,
	tools/browser/query-exec/query-editor.c,
	tools/browser/query-exec/query-exec-perspective.c,
	tools/browser/query-exec/query-favorite-selector.c,
	tools/browser/query-exec/query-result.c,
	tools/browser/schema-browser/favorite-selector.c,
	tools/browser/schema-browser/objects-index.c,
	tools/browser/schema-browser/relations-diagram.c,
	.../schema-browser/schema-browser-perspective.c,
	tools/browser/schema-browser/table-columns.c,
	tools/browser/schema-browser/table-info.c,
	tools/browser/schema-browser/table-preferences.c,
	tools/browser/schema-browser/table-relations.c: Fix the previous patch
	deprecating GtkVBox.  It is gtk_orientable_set_orientation(), not
	gtk_box_set_orientation().

	* .../data-entries/gdaui-data-cell-renderer-combo.c: Replace
	(deprecated) gtk_paint_expander() with gtk_render_expander().  This
	deprecation happened in GTK+ 3.0.

	* .../data-entries/gdaui-data-cell-renderer-bin.c,
	.../gdaui-data-cell-renderer-boolean.c,
	.../data-entries/gdaui-data-cell-renderer-combo.c,
	.../gdaui-data-cell-renderer-textual.c,
	.../plugins/gdaui-data-cell-renderer-password.c,
	.../plugins/gdaui-data-cell-renderer-pict.c: Replace (deprecated)
	gtk_paint_hline() with gtk_render_line().  This deprecation happened in
	GTK+ 3.0.

	* libgda-ui/data-entries/common-bin.c, libgda-ui/demos/ddl_queries.c,
	libgda-ui/gdaui-data-filter.c, testing/gdaui-test-data-entries.c,
	tools/browser/browser-connections-list.c,
	tools/browser/canvas-example.c,
	tools/browser/canvas/browser-canvas-print.c,
	tools/browser/data-manager/data-console.c,
	tools/browser/ldap-browser/ldap-search-page.c,
	tools/browser/query-exec/query-console-page.c: Replace deprecated
	GtkHButtonBox and GtkVButtonBox with GtkButtonBox.  This (tedious)
	deprecation happened in GTK+ 3.1/3.2.

	* control-center/gdaui-dsn-assistant.c,
	control-center/gdaui-dsn-editor.c, control-center/gdaui-dsn-editor.h,
	control-center/gdaui-login-dialog.c, control-center/main.c,
	control-center/provider-config.c, libgda-ui/data-entries/common-bin.c,
	libgda-ui/data-entries/gdaui-entry-string.c,
	libgda-ui/data-entries/plugins/gdaui-entry-pict.c,
	libgda-ui/demos/basic_form.c, libgda-ui/demos/cloud.c,
	libgda-ui/demos/combo.c, libgda-ui/demos/data_model_dir.c,
	libgda-ui/demos/form.c, libgda-ui/demos/form_data_layout.c,
	libgda-ui/demos/form_pict.c, libgda-ui/demos/form_rw.c,
	libgda-ui/demos/grid.c, libgda-ui/demos/grid_data_layout.c,
	libgda-ui/demos/grid_pict.c, libgda-ui/demos/grid_rw.c,
	libgda-ui/demos/linked_grid_form.c,
	libgda-ui/demos/linked_model_param.c, libgda-ui/gdaui-basic-form.c,
	libgda-ui/gdaui-basic-form.h, libgda-ui/gdaui-cloud.c,
	libgda-ui/gdaui-cloud.h, libgda-ui/gdaui-data-filter.c,
	libgda-ui/gdaui-data-filter.h, libgda-ui/gdaui-form.c,
	libgda-ui/gdaui-form.h, libgda-ui/gdaui-grid.c, libgda-ui/gdaui-grid.h,
	libgda-ui/gdaui-login.c, libgda-ui/gdaui-login.h,
	libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c,
	libgda-ui/gdaui-rt-editor.c, libgda-ui/gdaui-rt-editor.h,
	libgda-ui/gdaui-server-operation.c, libgda-ui/gdaui-server-operation.h,
	libgda-ui/internal/gdaui-provider-auth-editor.c,
	libgda-ui/internal/gdaui-provider-auth-editor.h,
	libgda-ui/internal/gdaui-provider-spec-editor.c,
	libgda-ui/internal/gdaui-provider-spec-editor.h,
	samples/LdapBrowser/ldap-browser.c, samples/SimpleUIForm/example.c,
	testing/gdaui-test-data-entries.c, testing/gdaui-test-errors.c,
	testing/gdaui-test-rt-editor.c, testing/gdaui-test-widget-entry.c,
	tools/browser/browser-window.c,
	tools/browser/canvas/browser-canvas-db-relations.c,
	tools/browser/canvas/browser-canvas-print.c,
	tools/browser/common/gdaui-data-import.c,
	tools/browser/common/objects-cloud.c,
	tools/browser/common/objects-cloud.h,
	tools/browser/common/ui-formgrid.c, tools/browser/common/ui-formgrid.h,
	tools/browser/connection-binding-properties.c,
	tools/browser/data-manager/data-console.c,
	tools/browser/data-manager/data-console.h,
	.../browser/data-manager/data-favorite-selector.c,
	.../browser/data-manager/data-favorite-selector.h,
	.../data-manager/data-manager-perspective.c,
	.../data-manager/data-manager-perspective.h,
	tools/browser/data-manager/data-source-editor.c,
	tools/browser/data-manager/data-source-editor.h,
	tools/browser/data-manager/data-widget.c,
	tools/browser/data-manager/data-widget.h,
	tools/browser/data-manager/ui-spec-editor.c,
	tools/browser/data-manager/ui-spec-editor.h,
	tools/browser/data-manager/xml-spec-editor.c,
	tools/browser/data-manager/xml-spec-editor.h,
	.../browser/dummy-perspective/dummy-perspective.c,
	.../browser/dummy-perspective/dummy-perspective.h,
	tools/browser/ldap-browser/class-properties.c,
	tools/browser/ldap-browser/class-properties.h,
	tools/browser/ldap-browser/entry-properties.c,
	tools/browser/ldap-browser/entry-properties.h,
	tools/browser/ldap-browser/filter-editor.c,
	tools/browser/ldap-browser/filter-editor.h,
	.../ldap-browser/ldap-browser-perspective.c,
	.../ldap-browser/ldap-browser-perspective.h,
	tools/browser/ldap-browser/ldap-classes-page.c,
	tools/browser/ldap-browser/ldap-classes-page.h,
	tools/browser/ldap-browser/ldap-entries-page.c,
	tools/browser/ldap-browser/ldap-entries-page.h,
	.../browser/ldap-browser/ldap-favorite-selector.c,
	.../browser/ldap-browser/ldap-favorite-selector.h,
	tools/browser/ldap-browser/ldap-search-page.c,
	tools/browser/ldap-browser/ldap-search-page.h,
	tools/browser/query-exec/query-console-page.c,
	tools/browser/query-exec/query-console-page.h,
	tools/browser/query-exec/query-editor.c,
	tools/browser/query-exec/query-editor.h,
	tools/browser/query-exec/query-exec-perspective.c,
	tools/browser/query-exec/query-exec-perspective.h,
	tools/browser/query-exec/query-favorite-selector.c,
	tools/browser/query-exec/query-favorite-selector.h,
	tools/browser/query-exec/query-result.c,
	tools/browser/query-exec/query-result.h,
	tools/browser/schema-browser/favorite-selector.c,
	tools/browser/schema-browser/favorite-selector.h,
	tools/browser/schema-browser/objects-index.c,
	tools/browser/schema-browser/objects-index.h,
	tools/browser/schema-browser/relations-diagram.c,
	tools/browser/schema-browser/relations-diagram.h,
	.../schema-browser/schema-browser-perspective.c,
	.../schema-browser/schema-browser-perspective.h,
	tools/browser/schema-browser/table-columns.c,
	tools/browser/schema-browser/table-columns.h,
	tools/browser/schema-browser/table-info.c,
	tools/browser/schema-browser/table-info.h,
	tools/browser/schema-browser/table-preferences.c,
	tools/browser/schema-browser/table-preferences.h,
	tools/browser/schema-browser/table-relations.c,
	tools/browser/schema-browser/table-relations.h,
	tools/browser/text-search.h: Replace deprecated GtkVBox with GtkBox. 
	This (tedious) deprecation happened in GTK+ 3.1/3.2.

	* control-center/cc-gray-bar.c, control-center/cc-utility.c,
	control-center/dsn-config.c, control-center/dsn-properties-dialog.c,
	control-center/gdaui-login-dialog.c, control-center/provider-config.c,
	libgda-ui/data-entries/common-bin.c,
	libgda-ui/data-entries/gdaui-entry-bin.c,
	libgda-ui/data-entries/gdaui-entry-boolean.c,
	libgda-ui/data-entries/gdaui-entry-common-time.c,
	libgda-ui/data-entries/gdaui-entry-shell.c,
	libgda-ui/data-entries/plugins/common-pict.c,
	.../data-entries/plugins/gdaui-entry-filesel.c,
	libgda-ui/demos/cloud.c, libgda-ui/demos/combo.c,
	libgda-ui/demos/main.c, libgda-ui/gdaui-basic-form.c,
	libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-data-proxy-info.c,
	libgda-ui/gdaui-data-proxy-info.h, libgda-ui/gdaui-raw-grid.c,
	libgda-ui/gdaui-server-operation.c, testing/gdaui-test-widget-entry.c,
	tools/browser/auth-dialog.c, tools/browser/browser-connections-list.c,
	tools/browser/browser-window.c,
	tools/browser/canvas/browser-canvas-print.c,
	tools/browser/common/gdaui-data-import.c,
	tools/browser/common/gdaui-entry-import.c,
	tools/browser/common/objects-cloud.c,
	tools/browser/common/ui-formgrid.c,
	tools/browser/connection-binding-properties.c,
	tools/browser/data-manager/data-console.c,
	.../browser/data-manager/data-favorite-selector.c,
	tools/browser/data-manager/data-source-editor.c,
	tools/browser/data-manager/data-widget.c,
	.../browser/ldap-browser/ldap-favorite-selector.c,
	tools/browser/ldap-browser/ldap-search-page.c,
	tools/browser/login-dialog.c,
	tools/browser/query-exec/query-console-page.c,
	tools/browser/query-exec/query-favorite-selector.c,
	tools/browser/query-exec/query-result.c,
	tools/browser/schema-browser/objects-index.c,
	tools/browser/schema-browser/relations-diagram.c,
	tools/browser/schema-browser/table-info.c, tools/browser/support.c,
	tools/browser/text-search.c, tools/browser/text-search.h: Replace
	deprecated GtkHBox with GtkBox.  This (tedious) deprecation happened in
	GTK+ 3.1/3.2.

	* configure.ac, libgda-report/engine/test-rt-parser.c,
	.../data-entries/gdaui-data-cell-renderer-bin.c,
	.../gdaui-data-cell-renderer-textual.c,
	libgda-ui/data-entries/gdaui-entry-combo.c,
	libgda-ui/data-entries/plugins/common-pict.c, libgda-ui/gdaui-init.c,
	libgda-ui/gdaui-server-operation.c, libgda/handlers/gda-handler-time.h,
	libgda/sqlite/gda-sqlite-provider.c,
	providers/jdbc/gda-jdbc-provider.c,
	providers/jdbc/gda-jdbc-recordset.c, providers/jdbc/jni-wrapper.c,
	providers/sqlcipher/Makefile.am, testing/gdaui-test-rt-editor.c,
	testing/virtual-test-2.c, tests/data-model-errors.c,
	tests/data-models/check_data_proxy.c,
	tests/data-models/check_model_errors.c,
	tests/data-models/check_pmodel.c,
	tests/multi-threading/check_cnc_lock.c,
	tests/multi-threading/check_mutex.c,
	tests/multi-threading/check_threaded_cnc.c,
	tests/multi-threading/check_wrapper.c,
	tests/multi-threading/dummy-object.c,
	tests/parser/check_rewrite_for_default.c, tests/parser/check_script.c,
	tests/providers/prov-test-util.c, tests/test-bin-converter.c,
	tests/test-connection-string-split.c, tests/test-identifiers-quotes.c,
	tests/test-input-parsers.c, tests/test-sql-builder.c,
	tests/test-sql-identifier.c, tests/value-holders/check_holder.c,
	tests/value-holders/check_set.c, tests/value-holders/check_statement.c,
	tools/browser/canvas/browser-canvas.c,
	tools/browser/data-manager/data-source-manager.c,
	tools/browser/data-manager/data-widget.c,
	tools/browser/ldap-browser/mgr-ldap-entries.c,
	tools/browser/query-exec/query-editor.c: tests: Fix warnings.  Mostly
	signed/unsigned warnings. Also made gda_handler_time_set_str_spec()
	public because it is used by a test and is documented as public
	already.

2011-07-02  Murray Cumming <murrayc@murrayc.com>

	* providers/postgres/gda-postgres-recordset.c,
	providers/web/gda-web-blob-op.c, providers/web/gda-web-provider.c,
	providers/web/gda-web-pstmt.c: Fix more compiler errors

	* libgda-ui/data-entries/gdaui-entry-common-time.c,
	libgda-ui/data-entries/gdaui-entry-wrapper.c,
	libgda-ui/data-entries/gdaui-formatted-entry.c,
	libgda/sqlite/gda-sqlite-provider.c,
	providers/postgres/gda-postgres-ddl.c,
	.../skel-implementation/capi/gda-capi-blob-op.c,
	.../skel-implementation/capi/gda-capi-recordset.c: Fixed some more
	compiler warnings

	* m4/bdb.m4, m4/java.m4, m4/ldap.m4, m4/mdbtools.m4, m4/mysql.m4,
	m4/oracle.m4, m4/postgresql.m4: configure: m4 macros: Use
	AC_LANG_SOURCE to avoid warnings.  Source code should now be surrounded
	by an AC_LANG_SOURCE() call. This avoids several annoying warnings such
	as this: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body

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

	* providers/reuseable/postgres/parser.y: Added
	GDA_SQL_OPERATOR_TYPE_ILIKE in the PostgreSQL parser

2011-07-01  Murray Cumming <murrayc@murrayc.com>

	* libgda/gda-statement.c, libgda/sql-parser/gda-sql-parser.c,
	libgda/sql-parser/gda-statement-struct-parts.c,
	libgda/sql-parser/gda-statement-struct-parts.h,
	libgda/sql-parser/gda-statement-struct.c, libgda/sql-parser/parser.y:
	Add GDA_SQL_OPERATOR_TYPE_ILIKE.  This allows use of the ILIKE
	operator, which is a PostgreSQL extension.

2011-07-01  Gonzalo Sanhueza <gonzalo.sanhueza.r@gmail.com>

	* po/es.po: Updated Spanish translation

2011-07-01  Daniel Mustieles <daniel.mustieles@gmail.com>

	* po/es.po: Updated Spanish translation

2011-07-01  Gonzalo Sanhueza <gonzalo.sanhueza.r@gmail.com>

	* po/es.po: Updated Spanish translation

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

	* doc/C/migration3.xml, libgda/gda-data-model-import.c,
	libgda/gda-meta-store.c, libgda/gda-meta-struct-io.c,
	libgda/gda-meta-struct.c, libgda/gda-server-operation.c,
	libgda/gda-set.c, libgda/gda-value.c,
	libgda/handlers/gda-handler-type.c,
	libgda/sql-parser/gda-statement-struct-pspec.c,
	libgda/sqlite/virtual/gda-vconnection-hub.c,
	providers/ldap/gda-ldap-util.c, providers/web/gda-web-recordset.c: More
	GDA_TYPE_NULL corrections, for gda_g_type_from_string()

2011-06-28  Gonzalo Sanhueza <gonzalo.sanhueza.r@gmail.com>

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

2011-06-25  Gonzalo Sanhueza <gonzalo.sanhueza.r@gmail.com>

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

2011-06-23  Murray Cumming <murrayc@murrayc.com>

	* libgda/sql-parser/gda-statement-struct-parts.c:
	gda_sql_expr_serialize(): Correct copy/pasted documentation.

	* libgda/gda-sql-builder.c: Fix my typo

	* libgda/gda-sql-builder.c:
	gda_sql_builder_add_field_id()/select_add_field(): Avoid incorrect
	free().  Avoid freeing "" string literals.

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

	* tools/browser/canvas/browser-canvas.c: Correction for bug #653082
	(thanks to Dominique Leuenberger)

2011-06-21  Daniel Mustieles <daniel.mustieles@gmail.com>

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

	* po/es.po: Updated Spanish translation