# Generated by Makefile. Do not edit.

2009-09-20  Vivien Malerba <malerba@gnome-db.org>

	* NEWS: NEWS for version 4.1.2

	* installers/WindowsWix/make-zip-exe.sh: Updated Windows ZIP maker

2009-09-19  Vivien Malerba <malerba@gnome-db.org>

	* po/POTFILES.in: Updated po/POTFILES.in

2009-09-18  Vivien Malerba <malerba@gnome-db.org>

	* tools/browser/Makefile.am, tools/browser/browser-favorites.c,
	tools/browser/browser-favorites.h, tools/browser/decl.h,
	tools/browser/doc/tmpl/browser-connection.sgml,
	tools/browser/doc/tmpl/browser-favorites.sgml,
	tools/browser/gda-browser-query.png, tools/browser/mgr-favorites.c,
	tools/browser/mgr-favorites.h, tools/browser/query-exec/Makefile.am,
	tools/browser/query-exec/marshal.list,
	tools/browser/query-exec/query-console.c,
	tools/browser/query-exec/query-console.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-favorite-selector.c,
	tools/browser/query-exec/query-favorite-selector.h,
	tools/browser/schema-browser/favorite-selector.c,
	tools/browser/support.c, tools/browser/support.h: GdaBrowser: added
	support to save queries as favorites

	* tools/browser/query-exec/query-console.c,
	tools/browser/query-exec/query-editor.c,
	tools/browser/query-exec/query-editor.h: GdaBrowser: added editor
	history of execute statements  using CTRL-Up or CTRL-Down allows one to
	navigate, in the SQL editor to the past executed statements

2009-09-15  Vivien Malerba <malerba@gnome-db.org>

	* libgda-ui/data-entries/plugins/common-pict.c,
	providers/mysql/gda-mysql-provider.c: Use g_set_error_literal() only if
	glib >= 2.18

	* tools/browser/query-exec/query-console.c,
	tools/browser/query-exec/query-editor.c,
	tools/browser/query-exec/query-editor.h: GdaBrowser: added shortcuts to
	query editor  CTRL+L => clear editor CTRL+Enter => execute query

	* tools/browser/browser-window.c,
	tools/browser/query-exec/query-console.c,
	tools/browser/query-exec/query-editor.c,
	tools/browser/query-exec/query-exec-perspective.c: GdaBrowser: improved
	default focus in editor

	* libgda-ui/data-entries/common-bin.c,
	libgda-ui/data-entries/common-bin.h: GdaBrowser: remember last visited
	directory  when loading or saving blob data

	* configure.in, libgda-ui/marshallers/gdaui-custom-marshal.c,
	libgda-ui/marshallers/gdaui-custom-marshal.h, tools/Makefile.am,
	tools/binreloc/Makefile.am, tools/binreloc/binreloc.c,
	tools/binreloc/binreloc.h, tools/binreloc/sql-binreloc.c,
	tools/binreloc/sql-binreloc.h, tools/gda-sql.c, tools/web-server.c:
	Removed redundant tools/binreloc

2009-09-18  Mario Blättermann <mariobl@gnome.org>

	* po/de.po: Updated German translation

2009-09-15  Claude Paroz <claude@2xlibre.net>

	* po/fr.po: Partial update of French translation  Contributed by
	Laurent Coudeur and Claude Paroz

2009-09-14  Vivien Malerba <malerba@gnome-db.org>

	* control-center/.gitignore, control-center/Makefile.am,
	control-center/dsn-properties-dialog.c,
	control-center/gda-control-center-4.0.desktop.in,
	control-center/gda-control-center-4.0.png,
	control-center/gdaui-dsn-assistant.c, control-center/main.c,
	tools/browser/.gitignore, tools/browser/Makefile.am,
	tools/browser/gda-browser-4.0.desktop.in,
	tools/browser/gda-browser-4.0.png: Install application icons with a 4.0
	suffix  and moved all the other icons into $datadir)/libgda-4.0/pixmaps

	* libgda-ui/internal/popup-container.c,
	tools/browser/common/Makefile.am: GdaBrowser: resolved class name
	conflict  As the popup-container.[ch] files are compiled both in
	Libgdaui and in the gda-browser executable, instantiating them in both
	places resulted in a class name conflict

	* libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-set.c,
	libgda/sqlite/gda-sqlite-blob-op.c: Misc code cleanups and optional
	debug info

	* libgda-ui/data-entries/common-bin.c,
	.../data-entries/gdaui-data-cell-renderer-info.c,
	libgda-ui/gdaui-data-widget-info.c: Objects refcount corrections

	* libgda/gda-value.h, providers/jdbc/jni-wrapper.h: Don't declare
	functions G_GNUC_CONST when not necessary

	* libgda-ui/gdaui-raw-grid.c: GdauiRawGrid: avoid infinite recursing

	* libgda/sqlite/gda-sqlite-provider.c,
	libgda/sqlite/gda-sqlite-recordset.c: SQLite provider: more robust blob
	handling

	* doc/C/Makefile.am: Documentation: added file to be ignored by scanner

2009-09-14  Inaki Larranaga Murgoitio <dooteo@zundan.com>

	* po/eu.po: Updated Basque language

2009-09-13  José Alburquerque <jaalburqu@svn.gnome.org>

	* libgda-ui-4.0.pc.in: Link with libgda-ui when using the ui library. 
	* libgda-ui-4.0.pc.in: Link with libgda-ui so that ui functions are
	linked in correctly.  Discovered while attempting to provide an initial
	C++ wrapping of the ui components of libgda-4.0.

2009-09-13  Vivien Malerba <malerba@gnome-db.org>

	* po/POTFILES.in: Updated po/POTFILES.in

	* doc/C/tmpl/gda-thread-wrapper.sgml, libgda/gda-connection.c,
	libgda/thread-wrapper/gda-thread-provider.c,
	libgda/thread-wrapper/gda-thread-wrapper.c,
	libgda/thread-wrapper/gda-thread-wrapper.h,
	tests/multi-threading/check_wrapper.c,
	tools/browser/query-exec/query-exec-perspective.c: GdaThreadWrapper:
	modified gda_thread_wrapper_connect_raw()  * add a new @private
	argument * also correct some bugs with the GdaBrowser when multiple
	windows were being used for the same connection

	* doc/C/libgda-ui-sections.txt,
	tools/browser/doc/tmpl/browser-connection.sgml,
	tools/browser/doc/tmpl/browser-core.sgml: Misc doc. updates

2009-09-12  Vivien Malerba <malerba@gnome-db.org>

	* tools/browser/browser-connection.c,
	tools/browser/browser-connection.h,
	tools/browser/doc/gda-browser-sections.txt,
	tools/browser/query-exec/query-console.c,
	tools/browser/query-exec/query-editor.c,
	tools/browser/query-exec/query-editor.h: GdaBrowser: transaction status
	in query exec history  history items for statements executed while in a
	transaction can be identified by the left margin which is bigger.

	* libgda/gda-connection.c, libgda/thread-wrapper/gda-thread-provider.c:
	GdaConnection: correction when GDA_CONNECTION_OPTIONS_THREAD_SAFE is
	used  signals would not correctly be emitted

	* libgda/thread-wrapper/gda-thread-wrapper.c: GdaThreadWrapper
	correction in gda_thread_wrapper_steal_signal()

	* libgda-ui/data-entries/common-bin.c,
	libgda-ui/data-entries/common-bin.h,
	.../data-entries/gdaui-data-cell-renderer-bin.c,
	libgda-ui/data-entries/gdaui-entry-bin.c,
	libgda-ui/internal/Makefile.am, libgda-ui/internal/popup-container.c,
	libgda-ui/internal/popup-container.h,
	tools/browser/common/popup-container.c,
	tools/browser/common/popup-container.h: Improved again the UI when
	dealing with binary data  now display the data's size and type (if GIO
	is available)

	* libgda-ui/data-entries/common-bin.c,
	libgda-ui/data-entries/common-bin.h,
	.../data-entries/gdaui-data-cell-renderer-bin.c,
	.../data-entries/gdaui-data-cell-renderer-bin.h,
	libgda-ui/data-entries/gdaui-entry-bin.c, libgda-ui/data/Makefile.am,
	libgda-ui/data/bin-attachment-16x16.png, libgda-ui/gdaui-raw-grid.c:
	GdaUI: improved the way binary data is handled to the user

2009-09-10  Vivien Malerba <malerba@gnome-db.org>

	* tools/browser/query-exec/query-console.c,
	tools/browser/query-exec/query-result.c: Improved GdaBrowser's query
	execution UI

	* doc/C/tmpl/gdaui-easy.sgml, doc/C/tmpl/gdaui-set.sgml,
	libgda-ui/gdaui-set.h, tools/browser/doc/tmpl/browser-connection.sgml,
	tools/browser/doc/tmpl/browser-core.sgml: Documentation cleanups

	* libgda-ui/gdaui-easy.h, libgda-ui/gdaui-raw-grid.c,
	libgda-ui/libgda-ui.symbols: Made gdaui_new_cell_renderer() private

	* libgda-ui/data-entries/gdaui-entry-common-time.c: Improved
	GdaDataEntry for time and timestamp  now uses less space because format
	indication has been moved as a tooltip

	* testing/gdaui-test-data-entries.c: Testin program corrections

	* libgda/gda-util.c: Allow usage "blob" and "binary" types  as known
	libgda types

	* libgda/gda-statement.c: SQL formatting correction

	* libgda-ui/data-entries/Makefile.am,
	libgda-ui/data-entries/common-bin.c,
	libgda-ui/data-entries/common-bin.h,
	.../data-entries/gdaui-data-cell-renderer-bin.c,
	.../data-entries/gdaui-data-cell-renderer-bin.h,
	libgda-ui/data-entries/gdaui-entry-bin.c,
	libgda-ui/data-entries/gdaui-entry-bin.h, libgda-ui/gdaui-init.c:
	GdaUI: better handle binary data and blobs  created a GdaDataEntry and
	a cell renderer to allow one to load and save binary from and to a file

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

	* tools/browser/query-exec/query-console.c,
	tools/browser/query-exec/query-editor.c,
	tools/browser/query-exec/query-editor.h,
	tools/browser/query-exec/query-result.c,
	tools/browser/query-exec/query-result.h: GdaBrowser: improved history
	browsing

	* tools/browser/common/objects-cloud.c: GdaBrowser's objects cloud:
	bigger text

	* libgda-ui/data-entries/gdaui-entry-common-time.c: Bug fix in
	GdauiEntryCommonTime

2009-09-07  Vivien Malerba <malerba@gnome-db.org>

	* tools/browser/query-exec/Makefile.am: Make the gda-sql.lang file
	packaged  when running "make dist"

	* po/POTFILES.in: Updated po/POTFILES.in

	* tools/browser/doc/.gitignore, tools/browser/doc/Makefile.am,
	tools/browser/doc/gda-browser.types: GdaBrowser's hacking guide
	corrections

	* doc/C/Makefile.am, doc/C/libgda-4.0-docs.sgml,
	doc/C/libgda-ui-sections.txt, doc/C/libgda-ui.types,
	doc/C/tmpl/gdaui-data-widget-filter.sgml,
	doc/C/tmpl/gdaui-data-widget-info.sgml,
	doc/C/tmpl/gdaui-data-widget.sgml, doc/C/tmpl/gdaui-form.sgml,
	doc/C/tmpl/gdaui-grid.sgml, doc/C/tmpl/gdaui-login.sgml,
	doc/C/tmpl/gdaui-provider-selector.sgml,
	doc/C/tmpl/gdaui-raw-form.sgml, doc/C/tmpl/gdaui-raw-grid.sgml,
	doc/C/tmpl/gdaui-server-operation.sgml, doc/C/tmpl/gdaui-set.sgml,
	doc/C/tmpl/gdaui-tree-store.sgml, doc/C/vi-login.png,
	doc/C/visual_index.xml: UI extension doc. update  added missing
	widgets' API to the documentation

	* tools/browser/query-exec/query-console.c,
	tools/browser/query-exec/query-editor.c,
	tools/browser/query-exec/query-editor.h,
	tools/browser/query-exec/query-result.c: GdaBrowser: query exec.
	improvements

	* tools/browser/query-exec/Makefile.am,
	tools/browser/query-exec/query-console.c,
	tools/browser/query-exec/query-editor.c,
	tools/browser/query-exec/query-editor.h,
	tools/browser/query-exec/query-result.c,
	tools/browser/query-exec/query-result.h: GdaBrowser: now display query
	execution's results  * also correctly handle execution errors * also
	limit the number of query batches in history (to 20)

	* libgda/sqlite/gda-sqlite-provider.c,
	libgda/sqlite/gda-sqlite-recordset.c: SQlite provider: call
	sqlite3_reset() when possible  to release ressources and avoid
	SQLITE_BUSY situations

2009-09-10  Og B. Maciel <ogmaciel@gnome.org>

	* po/ar.po, po/az.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/dz.po,
	po/el.po, po/en_CA.po, po/en_GB.po, po/es.po, po/eu.po, po/fa.po,
	po/fi.po, po/fr.po, po/ga.po, po/gl.po, po/hr.po, po/hu.po, po/it.po,
	po/ja.po, po/ko.po, po/lt.po, po/mk.po, po/ml.po, po/ms.po, po/nb.po,
	po/ne.po, po/nl.po, po/oc.po, po/pa.po, po/pl.po, po/pt.po,
	po/pt_BR.po, po/ru.po, po/rw.po, po/sk.po, po/sl.po, po/sq.po,
	po/sr.po, po/sr@Latn.po, po/sv.po, po/tr.po, po/uk.po, po/vi.po,
	po/zh_CN.po, po/zh_HK.po, po/zh_TW.po: Updated existing translation
	files, fixing the misspelled word 'aleardy' to 'already'.

	* libgda/gda-xa-transaction.c: Fixed a typo.

2009-09-07  Inaki Larranaga Murgoitio <dooteo@zundan.com>

	* po/eu.po: Updated Basque language

2009-09-06  Vivien Malerba <malerba@gnome-db.org>

	* tools/browser/browser-connection.c,
	tools/browser/browser-connection.h,
	tools/browser/doc/gda-browser-sections.txt,
	tools/browser/doc/tmpl/browser-connection.sgml,
	tools/browser/query-exec/query-console.c,
	tools/browser/query-exec/query-editor.c: GdaBrowser: actually execute
	statements  the results are not yet browsable and are dumped to SDTOUT
	for now.

	* libgda/thread-wrapper/gda-thread-provider.c: bug fix in
	GdaThreadProvider  if a statement's execution failed, then its failure
	was never reported to the user

2009-09-05  Mario Blättermann <mariobl@gnome.org>

	* po/de.po: Updated German translation

2009-09-05  Rodolfo Ribeiro Gomes <rodolforg@gmail.com>

	* po/pt_BR.po: Updated Brazilian Portuguese translation.

2009-09-04  Vivien Malerba <malerba@gnome-db.org>

	* po/POTFILES.in: Fixed po/POTFILES.in

	* tools/browser/doc/Makefile.am,
	tools/browser/doc/gda-browser-sections.txt,
	tools/browser/doc/tmpl/browser-core.sgml,
	tools/browser/doc/tmpl/browser-favorites.sgml: GdaBrowser: hacking
	guide updates

	* tools/browser/query-exec/query-console.c,
	tools/browser/query-exec/query-editor.c: GdaBrowser: misc improvements
	to the query exec. perspective

	* tools/browser/query-exec/query-console.c,
	tools/browser/query-exec/query-editor.c: GdaBrowser: improved query
	execution history  Added copy to editor and delete history items

	* tools/browser/query-exec/query-editor.c: GdaBrowser: better highlight
	current history item

	* tools/browser/Makefile.am: Applied patch for bug #594140  Thanks to
	David King

	* tools/browser/query-exec/query-editor.c: GdaBrowser: DEL key deletes
	query execution history items

	* tools/browser/Makefile.am, tools/browser/auth-dialog.c,
	tools/browser/browser-connections-list.c,
	tools/browser/browser-stock-icons.c, tools/browser/browser-window.c,
	tools/browser/canvas-example.c, tools/browser/data/Makefile.am,
	tools/browser/login-dialog.c, tools/browser/support.c: Fix for bug
	#594117

	* tools/browser/query-exec/query-console.c,
	tools/browser/query-exec/query-editor.c: GdaBrowser: improvements to
	the query execution perspective  * notice about the variables' syntax
	in the SQL * automatic GdaSet computation to store variables * popup to
	ask for missing variables if necessary

	* libgda-ui/gdaui-basic-form.c: Document the GdauiBasicForm::activated
	signal

	* tools/gda-sql.1.in: Bug fix in gda-sql man page  Corrected "-l" to
	"-L" to list installed database providers, thanks to Andreas Vögele

	* libgda-ui/gdaui-basic-form.c: Test for signal ID's validity before
	disconnecting it

	* libgda-ui/data-entries/gdaui-entry-shell.c: Add tooltip to data
	entry's action button  to indicate the status corresponding to the
	button's color

	* libgda/gda-data-model.c: Correction for bug #594118

	* po/POTFILES.in, tools/browser/doc/gda-browser-sections.txt,
	tools/browser/doc/tmpl/browser-connection.sgml,
	tools/browser/query-exec/Makefile.am,
	tools/browser/query-exec/gda-sql.lang,
	tools/browser/query-exec/query-console.c,
	tools/browser/query-exec/query-editor.c,
	tools/browser/query-exec/query-editor.h: GdaBrowser: more work on the
	query exec. perspective

	* libgda/gda-statement.c: Honor GDA_STATEMENT_SQL_PRETTY  still needs
	to be done in providers which re-implement some SQL rendering code

2009-08-30  Vivien Malerba <malerba@gnome-db.org>

	* configure.in, tools/browser/Makefile.am,
	tools/browser/browser-connection.c, tools/browser/browser-connection.h,
	tools/browser/browser-core.c, tools/browser/browser-stock-icons.h,
	tools/browser/browser-window.c,
	tools/browser/doc/gda-browser-sections.txt, tools/browser/main.c,
	tools/browser/query-exec/Makefile.am,
	tools/browser/query-exec/perspective-main.c,
	tools/browser/query-exec/perspective-main.h,
	tools/browser/query-exec/query-console.c,
	tools/browser/query-exec/query-console.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,
	.../schema-browser/schema-browser-perspective.c,
	tools/browser/support.c: GdaBrowser: started work on a query execution
	perspective

	* configure.in, control-center/cc-gray-bar.c,
	tools/browser/Makefile.am, tools/browser/browser-connection.c,
	tools/browser/browser-core.c, tools/browser/browser-core.h,
	tools/browser/browser-favorites.c, tools/browser/browser-favorites.h,
	tools/browser/browser-page.c, tools/browser/browser-perspective.c,
	tools/browser/browser-window.c,
	tools/browser/canvas/browser-canvas-item.c,
	tools/browser/doc/.gitignore, tools/browser/doc/Makefile.am,
	tools/browser/doc/UILayout.png, tools/browser/doc/fdl-appendix.sgml,
	tools/browser/doc/gda-browser-docs.sgml,
	tools/browser/doc/gda-browser-sections.txt,
	tools/browser/doc/tmpl/browser-connection.sgml,
	tools/browser/doc/tmpl/browser-core.sgml,
	tools/browser/doc/tmpl/browser-favorites.sgml,
	tools/browser/doc/tmpl/browser-page.sgml,
	tools/browser/doc/tmpl/browser-perspective.sgml,
	tools/browser/doc/tmpl/browser-window.sgml,
	tools/browser/doc/tmpl/cc-gray-bar.sgml, tools/browser/main.c:
	GdaBrowser: initial hacking guide

	* libgda-ui/demos/form_data_layout.c,
	libgda-ui/demos/grid_data_layout.c: Applied patch for bug #593301  to
	fix the missing includes in the two demos, thanks to Dominique
	Leuenberger

2009-08-28  Inaki Larranaga Murgoitio <dooteo@zundan.com>

	* po/eu.po: Updated Basque language

2009-08-26  Vivien Malerba <malerba@gnome-db.org>

	* libgda/gda-statement.c, libgda/sqlite/gda-sqlite-provider.c,
	providers/oracle/gda-oracle-provider.c, tools/browser/Makefile.am: SQL
	rendering correction  so that statements containing "EXISTS (SELECT
	...)" will be rendered correctly.

2009-08-25  Mario Blättermann <mariobl@gnome.org>

	* po/de.po: Updated German translation

2009-08-25  Vivien Malerba <malerba@gnome-db.org>

	* libgda/thread-wrapper/gda-thread-provider.c: GdaThreadProvider:
	implement the identifier_quote() virtual method  This corrects wrong
	behaviours when using the identifier_quote() virtual method (for
	example in gda_sql_identifier_quote()) when a connection was opened
	with the GDA_CONNECTION_OPTIONS_THREADSAFE flag.

	* providers/postgres/gda-postgres-meta.c: PostgreSQL provider: fixed a
	bug in the meta data retreival  for bug #575235, comment #15

	* ChangeLog, Makefile.am, gitlog2changelog.py: Use a script to generate
	a ChangeLog similar to the one before switching to git  thanks to Bas
	Driessen. The current ChangeLog has been replaced by a notice.

	* control-center/main.c, libgda-ui/data-entries/plugins/common-pict.c,
	libgda-ui/demos/ddl_queries.c, libgda-ui/gdaui-raw-grid.c,
	libgda/gda-data-model-bdb.c, providers/mysql/gda-mysql-provider.c,
	testing/gdaui-test-data-entries.c, tools/browser/support.c: Fix format
	string warnings  Applying patch by Götz Waschk for bug #592952

2009-08-25  Murray Cumming <murrayc@murrayc.com>

	* libgda/sql-parser/gda-statement-struct-util.c: Minor typos in docs.

2009-08-24  Vivien Malerba <malerba@gnome-db.org>

	* configure.in: Set version to 4.1.2

	* NEWS: Updating NEWS for 4.1.1

	* Makefile.am: Added a dist hook to generate the ChangeLog

2009-08-24  Marco Ciampa <ciampix@libero.it>

	* po/it.po: Updated italian translation.

2009-08-23  Vivien Malerba <malerba@gnome-db.org>

	* doc/C/tmpl/gda-data-model-bdb.sgml, doc/C/tmpl/gda-sql-parser.sgml,
	po/POTFILES.in: Misc. corrections

2009-08-21  Vivien Malerba <malerba@gnome-db.org>

	* configure.in, tools/browser/Makefile.am,
	tools/browser/browser-stock-icons.c,
	tools/browser/browser-stock-icons.h, tools/browser/browser-window.c,
	tools/browser/data/Makefile.am,
	.../data/hicolor_actions_16x16_bookmark-view.png,
	.../data/hicolor_actions_16x16_history-view.png,
	.../data/hicolor_actions_22x22_bookmark-view.png,
	.../data/hicolor_actions_22x22_history-view.png,
	.../data/hicolor_actions_24x24_bookmark-view.png,
	.../data/hicolor_actions_24x24_history-view.png,
	.../data/hicolor_actions_32x32_bookmark-view.png,
	.../data/hicolor_actions_32x32_history-view.png,
	.../hicolor_actions_scalable_bookmark-view.svg,
	.../data/hicolor_actions_scalable_history-view.svg,
	tools/browser/main.c, tools/browser/schema-browser/table-info.c:
	GdaBrowser: improved icons usage

	* tools/browser/browser-page.c, tools/browser/browser-page.h,
	tools/browser/browser-perspective.c,
	tools/browser/browser-perspective.h,
	tools/browser/schema-browser/relations-diagram.c,
	.../schema-browser/schema-browser-perspective.c,
	tools/browser/schema-browser/table-info.c, tools/browser/support.c:
	GdaBrowser: allow notebook's tab label changes

2009-08-20  Vivien Malerba <malerba@gnome-db.org>

	* tools/browser/Makefile.am, tools/browser/browser-page.c,
	tools/browser/browser-page.h, tools/browser/browser-perspective.h,
	tools/browser/browser-window.c, tools/browser/browser-window.h,
	tools/browser/decl.h, tools/browser/schema-browser/favorite-selector.c,
	.../schema-browser/schema-browser-perspective.c,
	tools/browser/schema-browser/table-info.c: GdaBrowser: each
	perspective's page can now have its own menus and toolbars  * added the
	BrowserPage interface to let each "page" specify its menus and toolbars
	* added the browser_window_customize_perspective_ui() method to be used
	by perspectives * used this new mechanism to add a favorite to a table
	which information are displayed

2009-08-19  Vivien Malerba <malerba@gnome-db.org>

	* installers/WindowsWix/make-zip-exe.sh, libgda/libgda.symbols,
	tools/browser/canvas/Makefile.am, tools/browser/common/Makefile.am:
	GdaBrowser: fixed WIN32 cross compilation issue

2009-08-18  Vivien Malerba <malerba@gnome-db.org>

	* po/POTFILES.in: Added missing file to po/POTFILES.in

	* configure.in, tools/browser/Makefile.am,
	tools/browser/canvas/Makefile.am,
	tools/browser/canvas/browser-canvas-db-relations.c,
	tools/browser/common/Makefile.am, tools/browser/common/marshal.list,
	tools/browser/common/objects-cloud.c,
	tools/browser/common/objects-cloud.h,
	tools/browser/common/popup-container.c,
	tools/browser/common/popup-container.h,
	tools/browser/popup-container.c, tools/browser/popup-container.h,
	tools/browser/schema-browser/objects-index.c,
	tools/browser/schema-browser/relations-diagram.c: GdaBrowser: improved
	usage of cloud widget  * created a new common/libcommon.la static
	library to store common objects * the objects cloud widget is now used
	to add tables in diagrams

2009-08-17  Vivien Malerba <malerba@gnome-db.org>

	* tools/browser/browser-favorites.c,
	tools/browser/schema-browser/favorite-selector.c: GdaBrowser: now use
	the DEL key to delete a favorite

2009-08-16  Vivien Malerba <malerba@gnome-db.org>

	* tools/browser/browser-favorites.c,
	tools/browser/schema-browser/favorite-selector.c: GdaBrowser: fixed
	adding favorites

	* tools/browser/popup-container.c, tools/browser/popup-container.h,
	tools/browser/schema-browser/objects-index.c,
	tools/browser/schema-browser/relations-diagram.c: GdaBrowser: use the
	new PopupContainer widget whenever possible

	* tools/browser/Makefile.am, tools/browser/popup-container.c,
	tools/browser/popup-container.h,
	tools/browser/schema-browser/objects-index.c: GdaBrowser: reworked
	tables index  * "cloud" view * search features

2009-08-12  Vivien Malerba <malerba@gnome-db.org>

	* tools/browser/schema-browser/relations-diagram.c,
	tools/browser/schema-browser/relations-diagram.h,
	.../schema-browser/schema-browser-perspective.c: GdaBrowser: fixed the
	displayed diagram page

	* libgda/sqlite/sqlite-src/PragmasPatch,
	libgda/sqlite/sqlite-src/sqlite3.h: Now use SQLite 3.6.17 as embedded
	version

	* tools/browser/browser-favorites.c, tools/browser/browser-favorites.h,
	tools/browser/schema-browser/favorite-selector.c,
	tools/browser/schema-browser/relations-diagram.c: GdaBrowser: fixed
	favorites management for diagrams

2009-08-10  Vivien Malerba <malerba@gnome-db.org>

	* libgda/sqlite/gda-sqlite-provider.c: SQLite provider: removed
	unnecessary code

	* tools/browser/browser-favorites.c, tools/browser/browser-favorites.h,
	tools/browser/canvas/browser-canvas-item.h,
	tools/browser/canvas/browser-canvas-table.c,
	tools/browser/canvas/browser-canvas.c,
	tools/browser/canvas/browser-canvas.h, tools/browser/mgr-favorites.c,
	tools/browser/mgr-favorites.h,
	tools/browser/schema-browser/Makefile.am,
	tools/browser/schema-browser/favorite-selector.c,
	tools/browser/schema-browser/favorite-selector.h,
	tools/browser/schema-browser/marshal.list,
	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/support.c: GdaBrowser: implemented graph saving and
	loading  and other minor changes

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

	* doc/C/Makefile.am: Make distcheck now works

2009-08-18  Bas Driessen <bas.driessen@xobas.com>

	* doc/C/howto.xml: Correct meta-store sample code in the documentation.

	* doc/C/prov-writing.xml,
	libgda/sql-parser/gda-statement-struct-compound.c,
	libgda/sql-parser/gda-statement-struct-delete.c,
	libgda/sql-parser/gda-statement-struct-insert.c,
	libgda/sql-parser/gda-statement-struct-pspec.c,
	libgda/sql-parser/gda-statement-struct-select.c,
	libgda/sql-parser/gda-statement-struct-trans.c,
	libgda/sql-parser/gda-statement-struct-unknown.c,
	libgda/sql-parser/gda-statement-struct-update.c,
	libgda/sqlite/gda-sqlite-recordset.c,
	libgda/sqlite/sqlite-src/sqlite3.c,
	providers/firebird/gda-firebird-recordset.c,
	providers/jdbc/gda-jdbc-recordset.c,
	providers/mysql/gda-mysql-recordset.c,
	providers/oracle/gda-oracle-recordset.c,
	.../skel-implementation/capi/gda-capi-recordset.c: Correct spelling
	errors.

	* Makefile.w32, NEWS,
	libgda-ui/data-entries/plugins/gdaui-entry-cgrid.c,
	libgda-ui/demos/ddl_queries.c, libgda-ui/gdaui-data-entry.c,
	libgda-ui/gdaui-data-widget.h, libgda-ui/gdaui-raw-form.c,
	libgda-ui/gdaui-raw-grid.c, libgda/binreloc/gda-binreloc.c,
	libgda/gda-attributes-manager.c, libgda/gda-config.c,
	libgda/gda-connection-event.c, libgda/gda-connection.c,
	libgda/gda-connection.h, libgda/gda-data-access-wrapper.c,
	libgda/gda-data-comparator.c, libgda/gda-data-handler.c,
	libgda/gda-data-meta-wrapper.c, libgda/gda-data-meta-wrapper.h,
	libgda/gda-data-model-dir.c, libgda/gda-data-model-import.c,
	libgda/gda-data-model.c, libgda/gda-data-proxy.c,
	libgda/gda-data-select-extra.h, libgda/gda-data-select.c,
	libgda/gda-easy.c, libgda/gda-holder.c, libgda/gda-meta-store.c,
	libgda/gda-meta-struct.c, libgda/gda-server-operation.c,
	libgda/gda-server-provider-extra.h, libgda/gda-set.c,
	libgda/gda-sql-builder.c, libgda/gda-util.c, libgda/gda-value.c,
	libgda/gda-value.h, libgda/gda-xa-transaction.c,
	libgda/handlers/gda-handler-bin.c,
	libgda/handlers/gda-handler-boolean.c,
	libgda/handlers/gda-handler-numerical.c,
	libgda/handlers/gda-handler-string.c,
	libgda/handlers/gda-handler-time.c, libgda/handlers/gda-handler-type.c,
	libgda/information_schema.xml, libgda/sql-parser/gda-sql-parser.c,
	libgda/sql-parser/gda-statement-struct-delete.c,
	libgda/sql-parser/gda-statement-struct-insert.c,
	libgda/sql-parser/gda-statement-struct-parts.c,
	libgda/sql-parser/gda-statement-struct-pspec.c,
	libgda/sql-parser/gda-statement-struct-select.c,
	libgda/sql-parser/gda-statement-struct-trans.c,
	libgda/sql-parser/gda-statement-struct-unknown.c,
	libgda/sql-parser/gda-statement-struct-update.c,
	libgda/sql-parser/gda-statement-struct-util.c,
	libgda/sql-parser/gda-statement-struct.c,
	libgda/sqlite/gda-sqlite-handler-bin.c,
	libgda/sqlite/gda-sqlite-provider.c,
	libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h,
	libgda/sqlite/virtual/gda-vconnection-data-model.c,
	libgda/sqlite/virtual/gda-vconnection-hub.c,
	libgda/sqlite/virtual/gda-vprovider-data-model.c,
	libgda/thread-wrapper/gda-thread-meta.c,
	libgda/thread-wrapper/gda-thread-provider.c,
	libgda/thread-wrapper/gda-thread-wrapper.c,
	providers/firebird/gda-firebird-provider.c,
	providers/firebird/gda-firebird-recordset.c,
	providers/jdbc/doc/index.html, providers/jdbc/gda-jdbc-provider.c,
	providers/jdbc/gda-list-jdbc-providers.c, providers/jdbc/jni-wrapper.c,
	providers/jdbc/meta.java, providers/jdbc/provider.java,
	providers/mysql/gda-mysql-provider.c,
	providers/mysql/gda-mysql-recordset.c,
	providers/oracle/gda-oracle-provider.c,
	providers/oracle/gda-oracle-recordset.c,
	providers/postgres/gda-postgres-blob-op.c,
	providers/postgres/gda-postgres-handler-bin.c,
	providers/postgres/gda-postgres-provider.c,
	.../skel-implementation/capi/gda-capi-provider.c,
	.../skel-implementation/capi/gda-capi-recordset.c, samples/BDB/README,
	samples/DirDataModel/find-duplicates.c,
	samples/Report/schema-report-spec.xml,
	samples/SqlParserConsole/console.c, samples/Tree/README,
	tests/data-models/check_pmodel.c, tests/meta-store/common.c,
	tests/test-cnc-utils.c, tools/binreloc/sql-binreloc.c,
	tools/command-exec.c, tools/gda-sql.1.in, tools/gda-sql.c,
	tools/web-server.c: Correct spelling errors in the code.

	* doc/C/gda-sql-manual.xml, doc/C/gettingstarted.xml, doc/C/howto.xml,
	doc/C/i_s_doc.xml, doc/C/information_schema.svg,
	doc/C/installation.xml, doc/C/libgda-4.0-docs.sgml,
	doc/C/limitations.xml, doc/C/migration.xml, doc/C/migration2.xml,
	doc/C/packaging.xml, doc/C/packaging_ui.xml, doc/C/prov-writing.xml,
	doc/C/server-operation.xml, doc/C/store-meta-type.xml,
	doc/C/thread-wrapper.svg, doc/C/tmpl/gda-attributes-manager.sgml,
	doc/C/tmpl/gda-config.sgml, doc/C/tmpl/gda-connection-event.sgml,
	doc/C/tmpl/gda-connection.sgml, doc/C/tmpl/gda-data-handler.sgml,
	doc/C/tmpl/gda-data-model-bdb.sgml, doc/C/tmpl/gda-data-model-dir.sgml,
	doc/C/tmpl/gda-data-model-import.sgml, doc/C/tmpl/gda-data-model.sgml,
	doc/C/tmpl/gda-data-proxy.sgml, doc/C/tmpl/gda-data-select.sgml,
	doc/C/tmpl/gda-meta-store.sgml, doc/C/tmpl/gda-meta-struct.sgml,
	doc/C/tmpl/gda-pstmt.sgml, doc/C/tmpl/gda-report-engine.sgml,
	doc/C/tmpl/gda-server-operation-sequences.sgml,
	doc/C/tmpl/gda-server-operation.sgml,
	doc/C/tmpl/gda-server-provider.sgml, doc/C/tmpl/gda-set.sgml,
	doc/C/tmpl/gda-sql-parser.sgml, doc/C/tmpl/gda-sql-statement.sgml,
	doc/C/tmpl/gda-transaction-status.sgml,
	doc/C/tmpl/gda-tree-manager.sgml, doc/C/tmpl/gda-tree-mgr-label.sgml,
	doc/C/tmpl/gda-value.sgml, doc/C/tmpl/gda-vconnection-hub.sgml,
	doc/C/tmpl/gda-xa-transaction.sgml,
	doc/C/tmpl/provider-support-sql.sgml, doc/C/tmpl/provider-support.sgml,
	doc/C/virtual.xml: Correct spelling errors in documentation.

2009-08-17  Mario Blättermann <mariobl@gnome.org>

	* po/de.po: Updated German translation

2009-08-14  Daniel Nylander <po@danielnylander.se>

	* po/sv.po: Updated Swedish translation

2009-08-12  Bas Driessen <bas.driessen@xobas.com>

	* providers/mysql/gda-mysql-meta.c,
	providers/mysql/gda-mysql-provider.c: MySQL provider: Partial
	meta-store generation corrections.  Patch supplied by: Carlos Savoretti
	<csavoretti@gmail.com>.  Correct the entries _table_constraints and
	_key_column_usage.

2009-08-07  Kjartan Maraas <kmaraas@gnome.org>

	* po/nb.po: Updated Norwegian bokmål translation.

2009-08-05  Bas Driessen <bas.driessen@xobas.com>

	* providers/mysql/gda-mysql-meta.c,
	providers/mysql/gda-mysql-recordset.c: MySQL provider: meta-store
	generation corrections.  Patch supplied by: Carlos Savoretti
	<csavoretti@clubsanjorge.com.ar>.  * Add missing column in the
	I_STMT_COLUMN_ALL statement.  * Correct column type from G_TYPE_STRING
	to G_TYPE_BOOLEAN in _gda_mysql_meta__tables_views.  * Add missing
	G_TYPE_INT type to function new_row_from_mysql_stmt.

2009-08-02  Vivien Malerba <malerba@gnome-db.org>

	* doc/C/Makefile.am, doc/C/libgda-sections.txt,
	doc/C/thread-wrapper.png, doc/C/thread-wrapper.svg,
	doc/C/tmpl/gda-thread-wrapper.sgml, libgda/libgda.symbols,
	libgda/thread-wrapper/gda-thread-wrapper.c,
	libgda/thread-wrapper/gda-thread-wrapper.h,
	tests/multi-threading/check_wrapper.c,
	tests/multi-threading/multi_check_wrapper.sh: GdaThreadWrapper: rewrite
	 * simplified the design * corrected bugs * added
	gda_thread_wrapper_cancel

2009-08-01  Bas Driessen <bas.driessen@xobas.com>

	* providers/mysql/gda-mysql-ddl.c: MySQL provider: Allow for quoting of
	field names in index.

2009-07-29  Vivien Malerba <malerba@gnome-db.org>

	* providers/mysql/gda-mysql-provider.c: MySQL provider: improved
	gda_mysql_provider_get_default_dbms_type()  thanks to Bas Driessen

	* .gitignore: Updated .gitignore

2009-07-28  Vivien Malerba <malerba@gnome-db.org>

	* .../data-entries/gdaui-data-cell-renderer-combo.c,
	libgda-ui/demos/linked_model_param.c, libgda-ui/demos/main.c: Misc.
	corrections in the UI extension

	* libgda/gda-data-proxy.c, libgda/sqlite/gda-sqlite-provider.c,
	testing/gda-provider-status.c: Misc. corrections  * SQLite provider: in
	add_oid_columns() * GdaDataProxy: in
	gda_data_proxy_get_filtered_n_rows() where the mutex was unlocked
	without ever being locked * testing/gda-provider-status.c: also test
	for the identifier_quote() virtual method's presence

	* doc/C/Makefile.am, doc/C/libgda-4.0-docs.sgml,
	doc/C/libgda-ui-sections.txt, doc/C/libgda-ui.types,
	doc/C/tmpl/gdaui-combo.sgml, doc/C/tmpl/gdaui-data-entry.sgml,
	doc/C/tmpl/gdaui-data-store.sgml, doc/C/tmpl/gdaui-easy.sgml,
	doc/C/vi-combo.png, doc/C/vi-data-entry.png, doc/C/visual_index.xml:
	More documentation for the UI extension

	* libgda/gda-server-operation.c: GdaServerOperation: bug fixed

	* libgda/gda-data-meta-wrapper.c, libgda/gda-data-meta-wrapper.h,
	libgda/gda-meta-store.c, tests/providers/check_postgres.c,
	tests/providers/check_sqlite.c, tests/providers/prov-test-common.c,
	tests/providers/prov-test-common.h: Corrections for bug #589822  Also
	added a providers test

	* libgda/gda-connection.c: GdaConnection: allow changing some options
	once the connection is opened

2009-07-28  Murray Cumming <murrayc@murrayc.com>

	* gtk-doc.make: Removed generated file.

2009-07-27  Vivien Malerba <malerba@gnome-db.org>

	* providers/postgres/gda-postgres-meta.c: PostgreSQL provider: avoid
	using the information schema  Applied a patch from Bas Driessen which
	avoids using the information_schema.schemata and pg_catalog.pg_authid
	because of the roles checking and access restrictions respectively.

	* libgda/sqlite/gda-sqlite-meta.c: SQLite: crasher correction in meta
	data retreival

	* libgda-ui/data-entries/Makefile.am, providers/mysql/Makefile.am,
	providers/oracle/Makefile.am, providers/postgres/Makefile.am,
	providers/skel-implementation/capi/Makefile.am: Compilation corrections

	* Makefile.am, configure.in, doc/C/.gitignore, doc/C/Makefile.am,
	doc/C/architecture.svg, doc/C/libgda-4.0-docs.sgml,
	doc/C/libgda-4.0-sections.txt, doc/C/libgda-4.0.types.in,
	doc/C/libgda-sections.txt, doc/C/libgda-ui-sections.txt,
	doc/C/libgda-ui.types, doc/C/libgda.types.in,
	doc/C/tmpl/gdaui-basic-form.sgml, doc/C/vi-basic-form.png,
	doc/C/visual_index.xml: Documentation: starting to document the UI
	extension

2009-07-24  Vivien Malerba <malerba@gnome-db.org>

	* doc/C/tmpl/gda-meta-store.sgml, libgda/gda-connection.c,
	libgda/gda-meta-store.c, libgda/gda-meta-store.h: Documentation
	corrections

	* libgda/sqlite/gda-sqlite-meta.c: SQLite provider: meta data fetching
	corrections

	* libgda/sql-parser/gda-sql-parser.c,
	tests/parser/scripts/e-venement.sql, tests/parser/scripts/piggydb.sql,
	tests/parser/testscripts.xml: Sql parser corrections

2009-07-23  Vivien Malerba <malerba@gnome-db.org>

	* doc/C/tmpl/gda-connection.sgml, libgda/gda-connection.h: Correctly
	order the GDA_CONNECTION_OPTIONS_* flags in respect with LIBGDA_4.0

	* doc/C/tmpl/gda-sql-statement.sgml, libgda/gda-data-meta-wrapper.c,
	libgda/gda-data-select.c, libgda/gda-meta-store.c,
	libgda/gda-meta-struct.h, libgda/gda-statement.c, libgda/gda-util.c,
	libgda/sql-parser/gda-statement-struct-util.c,
	libgda/sql-parser/gda-statement-struct-util.h,
	libgda/sqlite/gda-sqlite-provider.c,
	providers/mysql/gda-mysql-provider.c,
	providers/oracle/gda-oracle-meta.c,
	providers/oracle/gda-oracle-provider.c,
	providers/postgres/gda-postgres-provider.c,
	tests/test-sql-identifier.c, tools/command-exec.c: Marked some
	functions which manipulate SQL identifier deprecated  *
	gda_sql_identifier_needs_quotes() * gda_sql_identifier_add_quotes() *
	gda_sql_identifier_remove_quotes()

	* doc/C/libgda-4.0-sections.txt, doc/C/tmpl/gda-sql-builder.sgml,
	libgda/gda-sql-builder.c, libgda/gda-sql-builder.h,
	libgda/gda-statement.c, libgda/sql-parser/gda-statement-struct-parts.c,
	libgda/sql-parser/gda-statement-struct-parts.h,
	libgda/sqlite/gda-sqlite-provider.c,
	providers/oracle/gda-oracle-provider.c, samples/SqlBuilder/example.c,
	tests/test-sql-builder.c, tools/browser/browser-favorites.c: Honor the
	new SQL identifiers case sensitiveness flag in connections  * when
	rendering SQL from a GdaSqlStatement * when using the new GdaSqlBuilder
	API

	* providers/oracle/Makefile.am, providers/oracle/gda-oracle-provider.c,
	providers/oracle/gda-oracle-util.c, providers/oracle/gda-oracle-util.h,
	providers/oracle/keywords_8.list, providers/oracle/keywords_9.list,
	tests/test-identifiers-quotes.c: Brought the Oracle provider up to date
	 * with SQL reserved keywords for v8 and V9 * with the implementation
	of the identifier_quote() virtual method * with an update
	test-identifiers-quotes test

	* doc/C/libgda-4.0-sections.txt, doc/C/tmpl/gda-connection.sgml,
	doc/C/tmpl/gda-meta-store.sgml, doc/C/tmpl/gda-server-operation.sgml,
	libgda/gda-connection.c, libgda/gda-connection.h,
	libgda/gda-meta-store.c, libgda/gda-meta-store.h,
	libgda/gda-server-operation.c, libgda/gda-server-operation.h,
	libgda/libgda.symbols, libgda/sqlite/gda-sqlite-ddl.c,
	providers/jdbc/gda-jdbc-ddl.c, providers/mysql/gda-mysql-ddl.c,
	providers/oracle/gda-oracle-ddl.c,
	providers/postgres/gda-postgres-ddl.c,
	providers/skel-implementation/capi/gda-capi-ddl.c: SQL identifiers case
	sensitiveness specified in the connection  * added the
	GDA_CONNECTION_OPTIONS_SQL_IDENTIFIERS_CASE_SENSITIVE flag when opening
	a connection * added gda_connection_quote_sql_identifier() * added
	gda_meta_store_sql_identifier_quote() * added
	gda_server_operation_get_sql_identifier_at(), to be used by database
	provider's implementations when getting a value which is an SQL
	identifier from a GdaServerOperation * modified the providers' DDL
	implemntations to use gda_server_operation_get_sql_identifier_at()

2009-07-18  Vivien Malerba <malerba@gnome-db.org>

	* providers/mysql/gda-mysql-ddl.c,
	providers/mysql/gda-mysql-provider.c, samples/TableCopy/README,
	samples/TableCopy/table-copy.c,
	tests/providers/TYPES_SCHEMA_SQLite.xml,
	tests/providers/prov-test-util.c, tests/test-cnc-utils.c: MySQL
	provider improvements and misc corrections  * MySQL: implemented BEGIN,
	COMMIT and ROLLBACK transactions * MySQL: added missing pieces to some
	server operations * example program corrections * tests corrections

	* doc/C/SqlIdentifiers.dia, doc/C/SqlIdentifiers.png, doc/C/howto.xml,
	doc/C/libgda-4.0-docs.sgml, libgda/gda-connection.c,
	libgda/gda-meta-store.c, libgda/gda-meta-struct.c, libgda/gda-util.c,
	po/POTFILES.in: Documentation improvements regarding SQL identifiers

2009-07-16  Vivien Malerba <malerba@gnome-db.org>

	* libgda/gda-data-select.c, libgda/gda-meta-store.c,
	libgda/gda-server-provider.h, libgda/gda-util.c,
	libgda/sqlite/Makefile.am, libgda/sqlite/gda-sqlite-meta.c,
	libgda/sqlite/gda-sqlite-provider.c,
	libgda/sqlite/gda-sqlite-recordset.c, libgda/sqlite/gda-sqlite-util.c,
	libgda/sqlite/gda-sqlite-util.h, libgda/sqlite/gda-sqlite.h,
	libgda/sqlite/utils.c, providers/mysql/gda-mysql-meta.c,
	providers/mysql/gda-mysql-provider.c,
	providers/mysql/gda-mysql-provider.h,
	providers/mysql/gda-mysql-recordset.c, providers/mysql/gda-mysql.h,
	providers/postgres/gda-postgres-provider.c,
	tests/test-identifiers-quotes.c: More gda_sql_identifier_quote() work 
	* Fixed documentation * added NR test * fixed the MySQL provider
	(mainly meta data and stability)

2009-07-13  Vivien Malerba <malerba@gnome-db.org>

	* libgda-ui/data-entries/gdaui-entry-common-time.c, po/POTFILES.in,
	tools/browser/.gitignore, tools/browser/Makefile.am,
	tools/browser/browser-connection.c, tools/browser/browser-connection.h,
	tools/browser/browser-favorites.c, tools/browser/browser-favorites.h,
	tools/browser/canvas/browser-canvas-db-relations.c,
	tools/browser/canvas/browser-canvas-db-relations.h,
	tools/browser/canvas/browser-canvas-table.c,
	tools/browser/canvas/browser-canvas-table.h,
	tools/browser/canvas/browser-canvas-utility.c,
	tools/browser/canvas/browser-canvas.c,
	tools/browser/canvas/browser-canvas.h, tools/browser/decl.h,
	tools/browser/favorites-test.c, tools/browser/gda-browser-diagram.png,
	tools/browser/mgr-favorites.c, tools/browser/mgr-favorites.h,
	tools/browser/schema-browser/Makefile.am,
	tools/browser/schema-browser/favorite-selector.c,
	tools/browser/schema-browser/relations-diagram.c,
	tools/browser/schema-browser/relations-diagram.h,
	.../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-relations.c,
	tools/browser/support.c, tools/browser/support.h: GdaBrowser: misc
	improvements  * reworked menu * re-wrote favorites management *
	prepared work to create diagrams

	* doc/C/libgda-4.0-sections.txt, doc/C/tmpl/gda-sql-builder.sgml,
	libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, tests/.gitignore,
	tests/Makefile.am, tests/test-sql-builder.c: GdaSqlBuilder improvements
	 * new API to support ORDER BY * new API to support complex conditions
	* new test

2009-07-10  Vivien Malerba <malerba@gnome-db.org>

	* doc/C/Makefile.am, doc/C/SqlIdentifiers.dia,
	doc/C/SqlIdentifiers.png, doc/C/libgda-4.0-docs.sgml,
	doc/C/libgda-4.0-sections.txt, libgda/gda-data-proxy.c,
	libgda/gda-data-select.c, libgda/gda-easy.c,
	libgda/gda-meta-struct-io.c, libgda/gda-statement.c, libgda/gda-util.c,
	libgda/libgda.symbols, libgda/sql-parser/gda-statement-struct-util.c,
	libgda/sqlite/gda-sqlite-provider.c,
	libgda/sqlite/virtual/gda-vprovider-data-model.c, po/POTFILES.in,
	providers/mysql/gda-mysql-provider.c, tests/gda-ddl-creator.c,
	tests/parser/testdata.xml, tools/gda-sql.c, tools/web-server.c:
	Generalized usage of gda_sql_identifier_quote()  * improved doc.
	related to SQL identifiers * use gda_sql_identifier_quote() whenever
	possible * fixed test data which used SQL reserved keywords

2009-07-08  Vivien Malerba <malerba@gnome-db.org>

	* configure.in: Check for JAVA compiler version #2, for bug #587733

	* samples/WritableSelect/example.c: WritableSelect example corrections

	* libgda/gda-data-model-array.c, libgda/gda-data-model-dir.c,
	libgda/gda-data-model-dsn-list.c, libgda/gda-data-proxy.c,
	libgda/gda-data-select.c: Corrected the "Row out of range..." error
	message  when data model is empty, to avoid messages like "Row 0 out of
	range (0--1)"

	* .gitignore, libgda/Makefile.am, libgda/gda-data-meta-wrapper.c,
	libgda/keywords.list, libgda/sqlite/mkkeywordhash.c,
	providers/.gitignore: Use SQL standard reserved keywords if none set by
	database provider  Also corrected the mkkeywordhash.c program to make
	all symbols static (generated file is #included)

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

	* libgda/gda-meta-store.c: Corrected the GdaMetaContext validation
	routine

	* doc/C/tmpl/gda-server-operation.sgml, po/POTFILES.in: Minor
	corrections related to translations and doc

	* libgda/information_schema.xml: Correction: data types are not SQL
	identifiers

	* doc/C/libgda-4.0-sections.txt, doc/C/prov-writing.xml,
	doc/C/tmpl/provider-support.sgml, libgda/gda-data-meta-wrapper.c,
	libgda/gda-data-meta-wrapper.h, libgda/gda-decl.h,
	libgda/gda-meta-store.c, libgda/gda-meta-store.h,
	libgda/sql-parser/gda-sql-parser.c, libgda/sqlite/.gitignore,
	libgda/sqlite/Makefile.am, libgda/sqlite/gda-sqlite-meta.c,
	libgda/sqlite/keywords.list, libgda/sqlite/mkkeywordhash.c,
	providers/.gitignore, providers/postgres/Makefile.am,
	providers/postgres/gda-postgres-meta.c,
	providers/postgres/keywords.list,
	providers/skel-implementation/capi/Makefile.am,
	providers/skel-implementation/capi/gda-capi-meta.c,
	providers/skel-implementation/capi/keywords.list: Added support for SQL
	reserved keywords  SQL reserved keywords (specific to each database
	engine) are now taken into account (for SQLite and PostgreSQL for the
	moment) when extracting meta data.  Specifically, each provider needs
	to have a file listing its SQL reserved keywords and a new program
	(modified from SQLite's tools) creates a static hash table and a lookup
	function which is used in the meta data extraction routines.

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

	* libgda/gda-connection.c, libgda/gda-data-select.c, libgda/gda-util.c,
	libgda/sqlite/gda-sqlite-provider.c, samples/WritableSelect/example.c:
	Corrections related to writable GdaDataSelect data model  *
	GdaDataSelect: correctly handle composed primary keys * GdaDataSelect:
	correctly handle SQL quoted identifiers * SQLite provider: time and
	timestamp corrections * GdaConnection: dump variables along with the
	SQL statement when debug mode is set * misc corrections

2009-07-05  Vivien Malerba <malerba@gnome-db.org>

	* libgda/gda-server-operation.c, libgda/gda-server-operation.h,
	libgda/gda-server-provider.c, providers/mysql/Makefile.am,
	providers/mysql/gda-mysql-ddl.c, providers/mysql/gda-mysql-ddl.h,
	providers/mysql/gda-mysql-provider.c,
	providers/mysql/gda-mysql-recordset.c,
	providers/mysql/mysql_specs_comment_column.xml.in,
	providers/mysql/mysql_specs_comment_table.xml.in: Added COMMENT_TABLE
	and COMMENT_COLUMN server operations  * Added generic COMMENT_TABLE and
	COMMENT_COLUMN operations to modify the comments on a table or a column
	* Implementation for the MySQL provider  All thanks to Carlos Savoretti

	* configure.in: Check for JAVA compiler version, for bug #587733

	* po/POTFILES.in: Updated po/POTFILES.in

2009-07-02  Vivien Malerba <malerba@gnome-db.org>

	* doc/C/libgda-4.0-docs.sgml, doc/C/prov-writing.xml,
	libgda/gda-connection.c, libgda/gda-data-meta-wrapper.c,
	libgda/gda-meta-store-extra.h, libgda/gda-meta-store.c,
	libgda/sql-parser/gda-statement-struct-util.c, tests/.gitignore,
	tests/Makefile.am, tests/meta-store/data_table_constraints.csv,
	tests/test-sql-identifier.c: SQL case sensitiveness corrections  *
	documentation updates regarding writing providers * new function to
	check the validity of a GdaMetaContext * various connections to
	gda_connection_update_meta_store() and
	gda_sql_identifier_needs_quotes() * new test program:
	tests/test-sql-identifier.c *
	tests/meta-store/data_table_constraints.csv: fixed test case

	* tools/gda-sql.1.in: fix for bug #587580 (gda-sql manpage has syntax
	errors)

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

	* ChangeLog, INSTALL, Makefile.am, configure.in,
	control-center/Makefile.am, control-center/dsn-config.c,
	control-center/dsn-properties-dialog.c,
	control-center/gdaui-dsn-assistant.c,
	control-center/gdaui-dsn-editor.c, control-center/gdaui-login-dialog.c,
	control-center/gdaui-login-dialog.h, control-center/main.c,
	control-center/provider-config.c, doc/C/libgda-4.0-sections.txt,
	libgda-4.0.pc.in, libgda-ui-4.0.pc.in, libgda-ui/.gitignore,
	libgda-ui/Makefile.am, libgda-ui/data-entries/.gitignore,
	libgda-ui/data-entries/Makefile.am,
	.../gdaui-data-cell-renderer-boolean.c,
	.../gdaui-data-cell-renderer-boolean.h,
	.../data-entries/gdaui-data-cell-renderer-combo.c,
	.../data-entries/gdaui-data-cell-renderer-combo.h,
	.../data-entries/gdaui-data-cell-renderer-info.c,
	.../data-entries/gdaui-data-cell-renderer-info.h,
	.../gdaui-data-cell-renderer-textual.c,
	.../gdaui-data-cell-renderer-textual.h,
	libgda-ui/data-entries/gdaui-entry-boolean.c,
	libgda-ui/data-entries/gdaui-entry-boolean.h,
	libgda-ui/data-entries/gdaui-entry-combo.c,
	libgda-ui/data-entries/gdaui-entry-combo.h,
	libgda-ui/data-entries/gdaui-entry-common-time.c,
	libgda-ui/data-entries/gdaui-entry-common-time.h,
	libgda-ui/data-entries/gdaui-entry-date.c,
	libgda-ui/data-entries/gdaui-entry-date.h,
	libgda-ui/data-entries/gdaui-entry-none.c,
	libgda-ui/data-entries/gdaui-entry-none.h,
	libgda-ui/data-entries/gdaui-entry-shell.c,
	libgda-ui/data-entries/gdaui-entry-shell.h,
	.../data-entries/gdaui-entry-string-number.xml.in,
	.../data-entries/gdaui-entry-string-string.xml.in,
	libgda-ui/data-entries/gdaui-entry-string.c,
	libgda-ui/data-entries/gdaui-entry-string.h,
	libgda-ui/data-entries/gdaui-entry-time.c,
	libgda-ui/data-entries/gdaui-entry-time.h,
	libgda-ui/data-entries/gdaui-entry-timestamp.c,
	libgda-ui/data-entries/gdaui-entry-timestamp.h,
	libgda-ui/data-entries/gdaui-entry-wrapper.c,
	libgda-ui/data-entries/gdaui-entry-wrapper.h,
	libgda-ui/data-entries/gdaui-format-entry.c,
	libgda-ui/data-entries/gdaui-format-entry.h,
	libgda-ui/data-entries/plugins/.gitignore,
	libgda-ui/data-entries/plugins/Makefile.am,
	libgda-ui/data-entries/plugins/common-pict.c,
	libgda-ui/data-entries/plugins/common-pict.h,
	libgda-ui/data-entries/plugins/custom-marshal.c,
	libgda-ui/data-entries/plugins/custom-marshal.h,
	.../plugins/gdaui-data-cell-renderer-cgrid.c,
	.../plugins/gdaui-data-cell-renderer-cgrid.h,
	.../plugins/gdaui-data-cell-renderer-password.c,
	.../plugins/gdaui-data-cell-renderer-password.h,
	.../plugins/gdaui-data-cell-renderer-pict.c,
	.../plugins/gdaui-data-cell-renderer-pict.h,
	libgda-ui/data-entries/plugins/gdaui-entry-cgrid.c,
	libgda-ui/data-entries/plugins/gdaui-entry-cgrid.h,
	libgda-ui/data-entries/plugins/gdaui-entry-cidr.c,
	libgda-ui/data-entries/plugins/gdaui-entry-cidr.h,
	.../plugins/gdaui-entry-filesel-spec.xml.in,
	.../data-entries/plugins/gdaui-entry-filesel.c,
	.../data-entries/plugins/gdaui-entry-filesel.h,
	.../data-entries/plugins/gdaui-entry-password.c,
	.../data-entries/plugins/gdaui-entry-password.h,
	.../plugins/gdaui-entry-password.xml.in,
	.../plugins/gdaui-entry-pict-spec.xml.in,
	.../plugins/gdaui-entry-pict-spec_string.xml.in,
	libgda-ui/data-entries/plugins/gdaui-entry-pict.c,
	libgda-ui/data-entries/plugins/gdaui-entry-pict.h,
	libgda-ui/data-entries/plugins/gdaui-entry-text.c,
	libgda-ui/data-entries/plugins/gdaui-entry-text.h,
	libgda-ui/data-entries/plugins/libmain.c, libgda-ui/data-layout.dtd,
	libgda-ui/data/Makefile.am, libgda-ui/data/gdaui-generic.png,
	libgda-ui/data/import_encodings.xml,
	libgda-ui/data/server_operation.glade, libgda-ui/demos/.gitignore,
	libgda-ui/demos/Makefile.am, libgda-ui/demos/data_model_dir.c,
	libgda-ui/demos/ddl_queries.c, libgda-ui/demos/demo-common.h,
	libgda-ui/demos/demo_db.db,
	libgda-ui/demos/example_automatic_layout.xml, 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/geninclude.pl.in,
	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/demos/login.c,
	libgda-ui/demos/main.c, libgda-ui/demos/tree.c,
	libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-basic-form.h,
	libgda-ui/gdaui-combo.c, libgda-ui/gdaui-combo.h,
	libgda-ui/gdaui-data-entry.c, libgda-ui/gdaui-data-entry.h,
	libgda-ui/gdaui-data-store.c, libgda-ui/gdaui-data-store.h,
	libgda-ui/gdaui-data-widget-filter.c,
	libgda-ui/gdaui-data-widget-filter.h,
	libgda-ui/gdaui-data-widget-info.c, libgda-ui/gdaui-data-widget-info.h,
	libgda-ui/gdaui-data-widget.c, libgda-ui/gdaui-data-widget.h,
	libgda-ui/gdaui-decl.h, libgda-ui/gdaui-easy.h,
	libgda-ui/gdaui-enums.h, libgda-ui/gdaui-form.c,
	libgda-ui/gdaui-form.h, libgda-ui/gdaui-grid.c, libgda-ui/gdaui-grid.h,
	libgda-ui/gdaui-init.c, libgda-ui/gdaui-login.c,
	libgda-ui/gdaui-login.h, libgda-ui/gdaui-plugin.h,
	libgda-ui/gdaui-provider-selector.c,
	libgda-ui/gdaui-provider-selector.h, libgda-ui/gdaui-raw-form.c,
	libgda-ui/gdaui-raw-form.h, libgda-ui/gdaui-raw-grid.c,
	libgda-ui/gdaui-raw-grid.h, libgda-ui/gdaui-server-operation.c,
	libgda-ui/gdaui-server-operation.h, libgda-ui/gdaui-set.c,
	libgda-ui/gdaui-set.h, libgda-ui/gdaui-tree-store.c,
	libgda-ui/gdaui-tree-store.h, libgda-ui/internal/Makefile.am,
	libgda-ui/internal/gdaui-dsn-selector.c,
	libgda-ui/internal/gdaui-dsn-selector.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,
	libgda-ui/internal/utility.c, libgda-ui/internal/utility.h,
	libgda-ui/libgda-ui.h, libgda-ui/libgda-ui.symbols,
	libgda-ui/marshallers/Makefile.am,
	libgda-ui/marshallers/gdaui-custom-marshal.c,
	libgda-ui/marshallers/gdaui-custom-marshal.h,
	libgda-ui/marshallers/gdaui-marshal.list,
	libgda/providers-support/Makefile.am, libgda/sql-parser/Makefile.am,
	libgda/sqlite/virtual/Makefile.am, libgdaui-4.0.pc.in,
	libgdaui/.gitignore, libgdaui/Makefile.am,
	libgdaui/data-entries/.gitignore, libgdaui/data-entries/Makefile.am,
	.../gdaui-data-cell-renderer-boolean.c,
	.../gdaui-data-cell-renderer-boolean.h,
	.../data-entries/gdaui-data-cell-renderer-combo.c,
	.../data-entries/gdaui-data-cell-renderer-combo.h,
	.../data-entries/gdaui-data-cell-renderer-info.c,
	.../data-entries/gdaui-data-cell-renderer-info.h,
	.../gdaui-data-cell-renderer-textual.c,
	.../gdaui-data-cell-renderer-textual.h,
	libgdaui/data-entries/gdaui-entry-boolean.c,
	libgdaui/data-entries/gdaui-entry-boolean.h,
	libgdaui/data-entries/gdaui-entry-combo.c,
	libgdaui/data-entries/gdaui-entry-combo.h,
	libgdaui/data-entries/gdaui-entry-common-time.c,
	libgdaui/data-entries/gdaui-entry-common-time.h,
	libgdaui/data-entries/gdaui-entry-date.c,
	libgdaui/data-entries/gdaui-entry-date.h,
	libgdaui/data-entries/gdaui-entry-none.c,
	libgdaui/data-entries/gdaui-entry-none.h,
	libgdaui/data-entries/gdaui-entry-shell.c,
	libgdaui/data-entries/gdaui-entry-shell.h,
	.../data-entries/gdaui-entry-string-number.xml.in,
	.../data-entries/gdaui-entry-string-string.xml.in,
	libgdaui/data-entries/gdaui-entry-string.c,
	libgdaui/data-entries/gdaui-entry-string.h,
	libgdaui/data-entries/gdaui-entry-time.c,
	libgdaui/data-entries/gdaui-entry-time.h,
	libgdaui/data-entries/gdaui-entry-timestamp.c,
	libgdaui/data-entries/gdaui-entry-timestamp.h,
	libgdaui/data-entries/gdaui-entry-wrapper.c,
	libgdaui/data-entries/gdaui-entry-wrapper.h,
	libgdaui/data-entries/gdaui-format-entry.c,
	libgdaui/data-entries/gdaui-format-entry.h,
	libgdaui/data-entries/plugins/.gitignore,
	libgdaui/data-entries/plugins/Makefile.am,
	libgdaui/data-entries/plugins/common-pict.c,
	libgdaui/data-entries/plugins/common-pict.h,
	libgdaui/data-entries/plugins/custom-marshal.c,
	libgdaui/data-entries/plugins/custom-marshal.h,
	.../plugins/gdaui-data-cell-renderer-cgrid.c,
	.../plugins/gdaui-data-cell-renderer-cgrid.h,
	.../plugins/gdaui-data-cell-renderer-password.c,
	.../plugins/gdaui-data-cell-renderer-password.h,
	.../plugins/gdaui-data-cell-renderer-pict.c,
	.../plugins/gdaui-data-cell-renderer-pict.h,
	libgdaui/data-entries/plugins/gdaui-entry-cgrid.c,
	libgdaui/data-entries/plugins/gdaui-entry-cgrid.h,
	libgdaui/data-entries/plugins/gdaui-entry-cidr.c,
	libgdaui/data-entries/plugins/gdaui-entry-cidr.h,
	.../plugins/gdaui-entry-filesel-spec.xml.in,
	.../data-entries/plugins/gdaui-entry-filesel.c,
	.../data-entries/plugins/gdaui-entry-filesel.h,
	.../data-entries/plugins/gdaui-entry-password.c,
	.../data-entries/plugins/gdaui-entry-password.h,
	.../plugins/gdaui-entry-password.xml.in,
	.../plugins/gdaui-entry-pict-spec.xml.in,
	.../plugins/gdaui-entry-pict-spec_string.xml.in,
	libgdaui/data-entries/plugins/gdaui-entry-pict.c,
	libgdaui/data-entries/plugins/gdaui-entry-pict.h,
	libgdaui/data-entries/plugins/gdaui-entry-text.c,
	libgdaui/data-entries/plugins/gdaui-entry-text.h,
	libgdaui/data-entries/plugins/libmain.c, libgdaui/data-layout.dtd,
	libgdaui/data/Makefile.am, libgdaui/data/gdaui-generic.png,
	libgdaui/data/import_encodings.xml,
	libgdaui/data/server_operation.glade, libgdaui/demos/.gitignore,
	libgdaui/demos/Makefile.am, libgdaui/demos/data_model_dir.c,
	libgdaui/demos/ddl_queries.c, libgdaui/demos/demo-common.h,
	libgdaui/demos/demo_db.db, libgdaui/demos/example_automatic_layout.xml,
	libgdaui/demos/form.c, libgdaui/demos/form_data_layout.c,
	libgdaui/demos/form_pict.c, libgdaui/demos/form_rw.c,
	libgdaui/demos/geninclude.pl.in, libgdaui/demos/grid.c,
	libgdaui/demos/grid_data_layout.c, libgdaui/demos/grid_pict.c,
	libgdaui/demos/grid_rw.c, libgdaui/demos/linked_grid_form.c,
	libgdaui/demos/linked_model_param.c, libgdaui/demos/login.c,
	libgdaui/demos/main.c, libgdaui/demos/tree.c,
	libgdaui/gdaui-basic-form.c, libgdaui/gdaui-basic-form.h,
	libgdaui/gdaui-combo.c, libgdaui/gdaui-combo.h,
	libgdaui/gdaui-data-entry.c, libgdaui/gdaui-data-entry.h,
	libgdaui/gdaui-data-store.c, libgdaui/gdaui-data-store.h,
	libgdaui/gdaui-data-widget-filter.c,
	libgdaui/gdaui-data-widget-filter.h, libgdaui/gdaui-data-widget-info.c,
	libgdaui/gdaui-data-widget-info.h, libgdaui/gdaui-data-widget.c,
	libgdaui/gdaui-data-widget.h, libgdaui/gdaui-decl.h,
	libgdaui/gdaui-easy.h, libgdaui/gdaui-enums.h, libgdaui/gdaui-form.c,
	libgdaui/gdaui-form.h, libgdaui/gdaui-grid.c, libgdaui/gdaui-grid.h,
	libgdaui/gdaui-init.c, libgdaui/gdaui-login.c, libgdaui/gdaui-login.h,
	libgdaui/gdaui-plugin.h, libgdaui/gdaui-provider-selector.c,
	libgdaui/gdaui-provider-selector.h, libgdaui/gdaui-raw-form.c,
	libgdaui/gdaui-raw-form.h, libgdaui/gdaui-raw-grid.c,
	libgdaui/gdaui-raw-grid.h, libgdaui/gdaui-server-operation.c,
	libgdaui/gdaui-server-operation.h, libgdaui/gdaui-set.c,
	libgdaui/gdaui-set.h, libgdaui/gdaui-tree-store.c,
	libgdaui/gdaui-tree-store.h, libgdaui/internal/Makefile.am,
	libgdaui/internal/gdaui-dsn-selector.c,
	libgdaui/internal/gdaui-dsn-selector.h,
	libgdaui/internal/gdaui-provider-auth-editor.c,
	libgdaui/internal/gdaui-provider-auth-editor.h,
	libgdaui/internal/gdaui-provider-spec-editor.c,
	libgdaui/internal/gdaui-provider-spec-editor.h,
	libgdaui/internal/utility.c, libgdaui/internal/utility.h,
	libgdaui/libgdaui.h, libgdaui/libgdaui.symbols,
	libgdaui/marshallers/Makefile.am,
	libgdaui/marshallers/gdaui-custom-marshal.c,
	libgdaui/marshallers/gdaui-custom-marshal.h,
	libgdaui/marshallers/gdaui-marshal.list, providers/sqlite/Makefile.am,
	testing/Makefile.am, testing/gdaui-test-data-entries.c,
	tools/browser/Makefile.am, tools/browser/auth-dialog.h,
	tools/browser/browser-connections-list.c,
	tools/browser/canvas-example.c, tools/browser/login-dialog.h,
	tools/browser/main.c, tools/browser/schema-browser/favorite-selector.c,
	tools/browser/schema-browser/objects-index.c,
	tools/browser/schema-browser/table-columns.c,
	tools/browser/schema-browser/table-relations.c: Corrections for bug
	#587435  Merged the changes from the LIBGDA_4.0 and added some changes
	specific to the UI extension

2009-06-30  Murray Cumming <murrayc@murrayc.com>

	* ChangeLog, libgda/sql-parser/gda-statement-struct-compound.h,
	libgda/sql-parser/gda-statement-struct-decl.h,
	libgda/sql-parser/gda-statement-struct-delete.h,
	libgda/sql-parser/gda-statement-struct-insert.h,
	libgda/sql-parser/gda-statement-struct-parts.h,
	libgda/sql-parser/gda-statement-struct-pspec.h,
	libgda/sql-parser/gda-statement-struct-select.h,
	libgda/sql-parser/gda-statement-struct-trans.h,
	libgda/sql-parser/gda-statement-struct-unknown.h,
	libgda/sql-parser/gda-statement-struct-update.h,
	libgda/sql-parser/gda-statement-struct-util.h: Add G_BEGIN_DECLS and
	G_END_DECLS so these can be used from C++.

2009-06-29  Vivien Malerba <malerba@gnome-db.org>

	* tools/browser/browser-spinner.c, tools/browser/browser-window.c,
	tools/browser/browser-window.h, tools/browser/canvas-example.c,
	tools/browser/canvas/browser-canvas-column.c,
	tools/browser/canvas/browser-canvas-column.h,
	tools/browser/canvas/browser-canvas-db-relations.c,
	tools/browser/canvas/browser-canvas-fkey.c,
	tools/browser/canvas/browser-canvas-fkey.h,
	tools/browser/canvas/browser-canvas-item.c,
	tools/browser/canvas/browser-canvas-item.h,
	tools/browser/canvas/browser-canvas-priv.h,
	tools/browser/canvas/browser-canvas-table.c,
	tools/browser/canvas/browser-canvas-table.h,
	tools/browser/canvas/browser-canvas-utility.c,
	tools/browser/canvas/browser-canvas.c,
	tools/browser/canvas/browser-canvas.h: Browser misc. improvements  *
	added scrolling and auto zoom to canvas display * added fullscreen mode
	* added a status bar * misc bug fixes

	* tools/browser/auth-dialog.c, tools/gda-sql.c: Enable SQLite's GDA
	functions is the tools

	* libgda/sqlite/gda-sqlite-provider.c: SQLite provider: added new
	functions to use from SQL  the new functions can be used to display
	binary data into strings, similar to the hex()'s SQLite function.

2009-06-25  Vivien Malerba <malerba@gnome-db.org>

	* libgda/information_schema.xml, libgda/providers-support/Makefile.am,
	libgda/providers-support/gda-meta-column-types.h,
	providers/postgres/gda-postgres-meta.c, tools/.gitignore,
	tools/Makefile.am, tools/information-schema-types.c: Generate a header
	file to help providers' implementing meta data retreival  The
	tools/information-schema-types program generates the
	libgda/providers-support/gda-meta-column-types.h file from the
	libgda/information_schema.xml specifications files which defines the
	data types expected when implementing meta data retreival in the
	providers.

	* providers/postgres/gda-postgres-meta.c: PostgreSQL provider:
	correction in the meta data retreival

	* tools/browser/canvas/browser-canvas-db-relations.c,
	tools/browser/canvas/browser-canvas.c,
	tools/browser/schema-browser/table-relations.c: Browser: avoid
	displaying the same table several times in the canvas

	* Makefile.am, samples/Report/Makefile, samples/Report/README,
	samples/Report/schema-report-spec.xml, samples/Report/schema-report.c:
	Added new Report example  Creates a report of the schemas, tables and
	views along with their properties

	* doc/C/Makefile.am, libgda/Makefile.am, po/POTFILES.in, po/ar.po,
	po/az.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/dz.po, po/el.po,
	po/en_CA.po, po/en_GB.po, po/eu.po, po/fa.po, po/fi.po, po/fr.po,
	po/ga.po, po/gl.po, po/hr.po, po/hu.po, po/it.po, po/ja.po, po/ko.po,
	po/lt.po, po/mk.po, po/ml.po, po/ms.po, po/nb.po, po/ne.po, po/nl.po,
	po/oc.po, po/pa.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ru.po,
	po/rw.po, po/sk.po, po/sl.po, po/sq.po, po/sr.po, po/sr@Latn.po,
	po/sv.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_HK.po,
	po/zh_TW.po, providers/sqlite/Makefile.am,
	tools/browser/canvas/Makefile.am: Compilation process corrections  *
	po/: corrected POTFILES.in and ran 'make update-po' * removed
	duplicated files from Makefile.am files, and added missing files when
	necessary

2009-06-28  Jorge Gonzalez <jorgegonz@svn.gnome.org>

	* po/es.po: Updated Spanish translation

2009-06-27  Jorge Gonzalez <jorgegonz@svn.gnome.org>

	* po/es.po: Updated Spanish translation

2009-06-24  Vivien Malerba <malerba@gnome-db.org>

	* Makefile.am, libgda/gda-data-select.c, samples/README,
	samples/WritableSelect/README, samples/WritableSelect/example.c: Bugs
	fixed in GdaDataSelect, new example using GdaDataSelect  * fixed 2 bugs
	in GdaDataSelect regarding internal rows handling * added a new
	WritableSelect example to show how to use the GdaDataSelect object

2009-06-23  Vivien Malerba <malerba@gnome-db.org>

	* configure.in, tools/browser/.gitignore, tools/browser/Makefile.am,
	tools/browser/browser-core.c, tools/browser/browser-core.h,
	tools/browser/browser-window.c, tools/browser/canvas-example.c,
	tools/browser/canvas/Makefile.am,
	tools/browser/canvas/browser-canvas-column.c,
	tools/browser/canvas/browser-canvas-column.h,
	tools/browser/canvas/browser-canvas-db-relations.c,
	tools/browser/canvas/browser-canvas-db-relations.h,
	tools/browser/canvas/browser-canvas-decl.h,
	tools/browser/canvas/browser-canvas-fkey.c,
	tools/browser/canvas/browser-canvas-fkey.h,
	tools/browser/canvas/browser-canvas-item.c,
	tools/browser/canvas/browser-canvas-item.h,
	tools/browser/canvas/browser-canvas-print.c,
	tools/browser/canvas/browser-canvas-print.h,
	tools/browser/canvas/browser-canvas-priv.h,
	tools/browser/canvas/browser-canvas-table.c,
	tools/browser/canvas/browser-canvas-table.h,
	tools/browser/canvas/browser-canvas-text.c,
	tools/browser/canvas/browser-canvas-text.h,
	tools/browser/canvas/browser-canvas-utility.c,
	tools/browser/canvas/browser-canvas-utility.h,
	tools/browser/canvas/browser-canvas.c,
	tools/browser/canvas/browser-canvas.h, tools/browser/main.c,
	tools/browser/schema-browser/Makefile.am,
	tools/browser/schema-browser/favorite-selector.c,
	tools/browser/schema-browser/table-columns.c,
	tools/browser/schema-browser/table-info.c,
	tools/browser/schema-browser/table-relations.c,
	tools/browser/schema-browser/table-relations.h: Initial support for
	canvas-based relations view in the Browser  Merged Libgnomedb's canvas
	into the gda-browser tool to display tables' relations using a canvas
	from the GooCanvas library

	* libgda/gda-meta-struct.c: Corrected GdaMetaStruct wrong error
	reporting  When GdaMetaStruct's flag includes
	GDA_META_STRUCT_FEATURE_FOREIGN_KEYS and not all the tables are
	referenced in the GdaMetaStore, then an error was reported.

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

	* doc/C/Makefile.am, doc/C/libgda-4.0-docs.sgml, doc/C/packaging.xml,
	doc/C/packaging_ui.xml: Added a packaging section in the documentation

2009-06-18  Vivien Malerba <malerba@gnome-db.org>

	* libgda-report/RML/trml2html/Makefile.am,
	libgda-report/RML/trml2pdf/Makefile.am: Make sure "make distcheck"
	works

2009-06-17  Vivien Malerba <malerba@gnome-db.org>

	* ChangeLog, Makefile.am, configure.in, control-center/.gitignore,
	control-center/Makefile.am, control-center/cc-gray-bar.c,
	control-center/cc-gray-bar.h, control-center/cc-utility.c,
	control-center/cc-utility.h, control-center/control-center-res.rc,
	control-center/dsn-config.c, control-center/dsn-config.h,
	control-center/dsn-properties-dialog.c,
	control-center/dsn-properties-dialog.h,
	control-center/gda-control-center-4.0.desktop.in,
	control-center/gda-control-center-newcnc.png,
	control-center/gda-control-center.ico,
	control-center/gda-control-center.png,
	control-center/gdaui-dsn-assistant.c,
	control-center/gdaui-dsn-assistant.h,
	control-center/gdaui-dsn-editor.c, control-center/gdaui-dsn-editor.h,
	control-center/gdaui-login-dialog.c,
	control-center/gdaui-login-dialog.h, control-center/main.c,
	control-center/provider-config.c, control-center/provider-config.h,
	doc/C/libgda-4.0-sections.txt, doc/C/tmpl/gda-connection.sgml,
	doc/C/tmpl/gda-meta-struct.sgml, doc/C/tmpl/gda-thread-wrapper.sgml,
	doc/C/tmpl/gda-tree-manager.sgml, doc/C/tmpl/gda-tree-node.sgml,
	doc/C/tmpl/gda-tree.sgml, installers/WindowsWix/etc/gtk-2.0/gtkrc,
	installers/WindowsWix/make-zip-exe.sh, libgda/gda-config.c,
	libgda/gda-connection.c, libgda/gda-meta-store.c,
	libgda/gda-meta-struct.c, libgda/gda-meta-struct.h,
	libgda/gda-tree-manager.c, libgda/gda-tree-manager.h,
	libgda/gda-tree-mgr-columns.c, libgda/gda-tree-mgr-label.c,
	libgda/gda-tree-mgr-schemas.c, libgda/gda-tree-mgr-select.c,
	libgda/gda-tree-mgr-tables.c, libgda/gda-tree-node.c,
	libgda/gda-tree-node.h, libgda/gda-tree.c, libgda/gda-tree.h,
	libgda/libgda.symbols, libgda/thread-wrapper/gda-thread-wrapper.c,
	libgda/thread-wrapper/gda-thread-wrapper.h, libgdaui-4.0.pc.in,
	libgdaui/.gitignore, libgdaui/Makefile.am,
	libgdaui/data-entries/.gitignore, libgdaui/data-entries/Makefile.am,
	.../gdaui-data-cell-renderer-boolean.c,
	.../gdaui-data-cell-renderer-boolean.h,
	.../data-entries/gdaui-data-cell-renderer-combo.c,
	.../data-entries/gdaui-data-cell-renderer-combo.h,
	.../data-entries/gdaui-data-cell-renderer-info.c,
	.../data-entries/gdaui-data-cell-renderer-info.h,
	.../gdaui-data-cell-renderer-textual.c,
	.../gdaui-data-cell-renderer-textual.h,
	libgdaui/data-entries/gdaui-entry-boolean.c,
	libgdaui/data-entries/gdaui-entry-boolean.h,
	libgdaui/data-entries/gdaui-entry-combo.c,
	libgdaui/data-entries/gdaui-entry-combo.h,
	libgdaui/data-entries/gdaui-entry-common-time.c,
	libgdaui/data-entries/gdaui-entry-common-time.h,
	libgdaui/data-entries/gdaui-entry-date.c,
	libgdaui/data-entries/gdaui-entry-date.h,
	libgdaui/data-entries/gdaui-entry-none.c,
	libgdaui/data-entries/gdaui-entry-none.h,
	libgdaui/data-entries/gdaui-entry-shell.c,
	libgdaui/data-entries/gdaui-entry-shell.h,
	.../data-entries/gdaui-entry-string-number.xml.in,
	.../data-entries/gdaui-entry-string-string.xml.in,
	libgdaui/data-entries/gdaui-entry-string.c,
	libgdaui/data-entries/gdaui-entry-string.h,
	libgdaui/data-entries/gdaui-entry-time.c,
	libgdaui/data-entries/gdaui-entry-time.h,
	libgdaui/data-entries/gdaui-entry-timestamp.c,
	libgdaui/data-entries/gdaui-entry-timestamp.h,
	libgdaui/data-entries/gdaui-entry-wrapper.c,
	libgdaui/data-entries/gdaui-entry-wrapper.h,
	libgdaui/data-entries/gdaui-format-entry.c,
	libgdaui/data-entries/gdaui-format-entry.h,
	libgdaui/data-entries/plugins/.gitignore,
	libgdaui/data-entries/plugins/Makefile.am,
	libgdaui/data-entries/plugins/common-pict.c,
	libgdaui/data-entries/plugins/common-pict.h,
	libgdaui/data-entries/plugins/custom-marshal.c,
	libgdaui/data-entries/plugins/custom-marshal.h,
	.../plugins/gdaui-data-cell-renderer-cgrid.c,
	.../plugins/gdaui-data-cell-renderer-cgrid.h,
	.../plugins/gdaui-data-cell-renderer-password.c,
	.../plugins/gdaui-data-cell-renderer-password.h,
	.../plugins/gdaui-data-cell-renderer-pict.c,
	.../plugins/gdaui-data-cell-renderer-pict.h,
	libgdaui/data-entries/plugins/gdaui-entry-cgrid.c,
	libgdaui/data-entries/plugins/gdaui-entry-cgrid.h,
	libgdaui/data-entries/plugins/gdaui-entry-cidr.c,
	libgdaui/data-entries/plugins/gdaui-entry-cidr.h,
	.../plugins/gdaui-entry-filesel-spec.xml.in,
	.../data-entries/plugins/gdaui-entry-filesel.c,
	.../data-entries/plugins/gdaui-entry-filesel.h,
	.../data-entries/plugins/gdaui-entry-password.c,
	.../data-entries/plugins/gdaui-entry-password.h,
	.../plugins/gdaui-entry-password.xml.in,
	.../plugins/gdaui-entry-pict-spec.xml.in,
	.../plugins/gdaui-entry-pict-spec_string.xml.in,
	libgdaui/data-entries/plugins/gdaui-entry-pict.c,
	libgdaui/data-entries/plugins/gdaui-entry-pict.h,
	libgdaui/data-entries/plugins/gdaui-entry-text.c,
	libgdaui/data-entries/plugins/gdaui-entry-text.h,
	libgdaui/data-entries/plugins/libmain.c, libgdaui/data-layout.dtd,
	libgdaui/data/Makefile.am, libgdaui/data/gdaui-generic.png,
	libgdaui/data/import_encodings.xml,
	libgdaui/data/server_operation.glade, libgdaui/demos/.gitignore,
	libgdaui/demos/Makefile.am, libgdaui/demos/data_model_dir.c,
	libgdaui/demos/ddl_queries.c, libgdaui/demos/demo-common.h,
	libgdaui/demos/demo_db.db, libgdaui/demos/example_automatic_layout.xml,
	libgdaui/demos/form.c, libgdaui/demos/form_data_layout.c,
	libgdaui/demos/form_pict.c, libgdaui/demos/form_rw.c,
	libgdaui/demos/geninclude.pl.in, libgdaui/demos/grid.c,
	libgdaui/demos/grid_data_layout.c, libgdaui/demos/grid_pict.c,
	libgdaui/demos/grid_rw.c, libgdaui/demos/linked_grid_form.c,
	libgdaui/demos/linked_model_param.c, libgdaui/demos/login.c,
	libgdaui/demos/main.c, libgdaui/demos/tree.c,
	libgdaui/gdaui-basic-form.c, libgdaui/gdaui-basic-form.h,
	libgdaui/gdaui-combo.c, libgdaui/gdaui-combo.h,
	libgdaui/gdaui-data-entry.c, libgdaui/gdaui-data-entry.h,
	libgdaui/gdaui-data-store.c, libgdaui/gdaui-data-store.h,
	libgdaui/gdaui-data-widget-filter.c,
	libgdaui/gdaui-data-widget-filter.h, libgdaui/gdaui-data-widget-info.c,
	libgdaui/gdaui-data-widget-info.h, libgdaui/gdaui-data-widget.c,
	libgdaui/gdaui-data-widget.h, libgdaui/gdaui-decl.h,
	libgdaui/gdaui-easy.h, libgdaui/gdaui-enums.h, libgdaui/gdaui-form.c,
	libgdaui/gdaui-form.h, libgdaui/gdaui-grid.c, libgdaui/gdaui-grid.h,
	libgdaui/gdaui-init.c, libgdaui/gdaui-login.c, libgdaui/gdaui-login.h,
	libgdaui/gdaui-plugin.h, libgdaui/gdaui-provider-selector.c,
	libgdaui/gdaui-provider-selector.h, libgdaui/gdaui-raw-form.c,
	libgdaui/gdaui-raw-form.h, libgdaui/gdaui-raw-grid.c,
	libgdaui/gdaui-raw-grid.h, libgdaui/gdaui-server-operation.c,
	libgdaui/gdaui-server-operation.h, libgdaui/gdaui-set.c,
	libgdaui/gdaui-set.h, libgdaui/gdaui-tree-store.c,
	libgdaui/gdaui-tree-store.h, libgdaui/internal/Makefile.am,
	libgdaui/internal/gdaui-dsn-selector.c,
	libgdaui/internal/gdaui-dsn-selector.h,
	libgdaui/internal/gdaui-provider-auth-editor.c,
	libgdaui/internal/gdaui-provider-auth-editor.h,
	libgdaui/internal/gdaui-provider-spec-editor.c,
	libgdaui/internal/gdaui-provider-spec-editor.h,
	libgdaui/internal/utility.c, libgdaui/internal/utility.h,
	libgdaui/libgdaui.h, libgdaui/libgdaui.symbols,
	libgdaui/marshallers/Makefile.am,
	libgdaui/marshallers/gdaui-custom-marshal.c,
	libgdaui/marshallers/gdaui-custom-marshal.h,
	libgdaui/marshallers/gdaui-marshal.list, po/POTFILES.in, po/ar.po,
	po/az.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/dz.po, po/el.po,
	po/en_CA.po, po/en_GB.po, po/es.po, po/eu.po, po/fa.po, po/fi.po,
	po/fr.po, po/ga.po, po/gl.po, po/hr.po, po/hu.po, po/it.po, po/ja.po,
	po/ko.po, po/lt.po, po/mk.po, po/ml.po, po/ms.po, po/nb.po, po/ne.po,
	po/nl.po, po/oc.po, po/pa.po, po/pl.po, po/pt.po, po/pt_BR.po,
	po/ru.po, po/rw.po, po/sk.po, po/sl.po, po/sq.po, po/sr.po,
	po/sr@Latn.po, po/sv.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po,
	po/zh_HK.po, po/zh_TW.po, providers/jdbc/.gitignore,
	testing/.gitignore, testing/Makefile.am,
	testing/gdaui-test-data-entries.c, tests/meta-store/common.c,
	tools/Makefile.am, tools/browser/.gitignore, tools/browser/Makefile.am,
	tools/browser/auth-dialog.c, tools/browser/auth-dialog.h,
	tools/browser/browser-connection.c, tools/browser/browser-connection.h,
	tools/browser/browser-connections-list.c,
	tools/browser/browser-connections-list.h, tools/browser/browser-core.c,
	tools/browser/browser-core.h, tools/browser/browser-perspective.c,
	tools/browser/browser-perspective.h, tools/browser/browser-res.rc,
	tools/browser/browser-spinner.c, tools/browser/browser-spinner.h,
	tools/browser/browser-variable.c, tools/browser/browser-variable.h,
	tools/browser/browser-window.c, tools/browser/browser-window.h,
	tools/browser/cc-gray-bar.c, tools/browser/cc-gray-bar.h,
	tools/browser/decl.h, tools/browser/dnd.c, tools/browser/dnd.h,
	tools/browser/dummy-perspective/Makefile.am,
	.../browser/dummy-perspective/dummy-perspective.c,
	.../browser/dummy-perspective/dummy-perspective.h,
	tools/browser/dummy-perspective/perspective-main.c,
	tools/browser/dummy-perspective/perspective-main.h,
	tools/browser/gda-browser-4.0.desktop.in,
	tools/browser/gda-browser-auth-big.png,
	tools/browser/gda-browser-auth.png,
	tools/browser/gda-browser-bookmark.png,
	tools/browser/gda-browser-column-fk.png,
	tools/browser/gda-browser-column-fknn.png,
	tools/browser/gda-browser-column-nn.png,
	tools/browser/gda-browser-column-pk.png,
	tools/browser/gda-browser-column.png,
	tools/browser/gda-browser-connected-big.png,
	tools/browser/gda-browser-connected.png,
	tools/browser/gda-browser-non-connected-big.png,
	tools/browser/gda-browser-non-connected.png,
	tools/browser/gda-browser-reference.png,
	tools/browser/gda-browser-schema.png,
	tools/browser/gda-browser-table.png,
	tools/browser/gda-browser-view.png, tools/browser/gda-browser.ico,
	tools/browser/gda-browser.png, tools/browser/login-dialog.c,
	tools/browser/login-dialog.h, tools/browser/main.c,
	tools/browser/marshal.list, tools/browser/mgr-favorites.c,
	tools/browser/mgr-favorites.h,
	tools/browser/schema-browser/Makefile.am,
	tools/browser/schema-browser/favorite-selector.c,
	tools/browser/schema-browser/favorite-selector.h,
	tools/browser/schema-browser/mgr-columns.c,
	tools/browser/schema-browser/mgr-columns.h,
	tools/browser/schema-browser/objects-index.c,
	tools/browser/schema-browser/objects-index.h,
	tools/browser/schema-browser/perspective-main.c,
	tools/browser/schema-browser/perspective-main.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/support.c,
	tools/browser/support.h, tools/dict-file-name.c, tools/gda-sql.c,
	tools/gda-sql.ico: Added a UI extension and some tools  * UI widgets
	are migrated from Libgnomedb * added tools include control center (to
	define DSN and list providers) and new database browser (kind of clone
	of Mergeant) * documentation not yet updated

2009-06-08  Vivien Malerba <malerba@gnome-db.org>

	* ChangeLog, libgda-report/RML/trml2html/Makefile.am,
	libgda-report/RML/trml2pdf/Makefile.am: Better install for report
	Python scripts, see bug #579458

	* ChangeLog, configure.in: Don't check for GnomeVFS if Gio has been
	found, bug #585108

2009-06-05  Vivien Malerba <malerba@gnome-db.org>

	* ChangeLog, tools/gda-sql.c: Gda-SQL: fixed a bug when saving
	statements  Saving SQL statements using the ".qs" internal command did
	not check if there was already one saved statement of the same name,
	resulting in errors; now any previous saved statement with the same
	name is first deleted.

2009-06-04  Vivien Malerba <malerba@gnome-db.org>

	* ChangeLog, libgda/sqlite/gda-sqlite-provider.c: Fixed SQLite
	provider's rendering of SELECT statements  when a COMPOUND statement is
	used as the FROM part of another statement

	* ChangeLog, libgda/sqlite/gda-sqlite-provider.c: Fixed ROWID handling
	in SQLite provider  fixed problem with DISTINCT and ORDER BY in SELECT
	statements when adding rowid columns

2009-06-03  Vivien Malerba <malerba@gnome-db.org>

	* configure.in: Avoid Libsoup automagic dependency, fixes bug #584398

	* configure.in: Avoid Libsoup automagic dependency, fixes bug #584398

2009-05-13  Vivien Malerba <malerba@gnome-db.org>

	* ChangeLog, providers/oracle/gda-oracle-provider.c: Make the Oracle
	provider instanciate the correct SQL parser

	* ChangeLog, samples/SqlParserConsole/console.c: Bug fixed in options
	parsing in samples/SqlParserConsole

2009-05-08  Mario Blättermann <mariobl@gnome.org>

	* po/de.po: Updated German translation

2009-05-08  Vivien Malerba <malerba@gnome-db.org>

	* tests/meta-store/data_referential_constraints.csv: Fixed some test
	data

	* ChangeLog, po/POTFILES.in, providers/oracle/gda-oracle-meta.c:
	Improved Oracle meta data fetching  * po/POTFILES.in: added missing
	file * providers/oracle/gda-oracle-meta.c: misc. improvements

2009-05-06  Vivien Malerba <malerba@gnome-db.org>

	* ChangeLog, tools/Makefile.am: Use only only one data dir (for bug
	#580821)  * tools/Makefile.am: install web server data files in the
	same dir as Libgda 4.0, for bug #580821

	* ChangeLog, libgda/gda-data-meta-wrapper.c, libgda/gda-meta-store.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/oracle/gda-oracle-util.h,
	providers/oracle/gda-oracle.h, providers/postgres/gda-postgres-meta.c:
	More work on the Oracle provider  * providers/oracle: - use the
	callback API to fetch results for variable length data types -
	implemented more meta data retreival - booleans (which is not an Oracle
	data type) are interpreted as 0 an !0 - better handling of OCI types *
	libgda/gda-data-meta-wrapper.c: bug fixes * libgda/gda-meta-store.c:
	bug fixes * providers/postgres/gda-postgres-meta.c: bug fixes

2009-05-05  Vivien Malerba <malerba@gnome-db.org>

	* po/POTFILES.in: Added missing files from the Oracle provider to
	POTFILES.in

	* ChangeLog, libgda/gda-sql-builder.c, libgda/gda-tree-manager.c,
	libgda/gda-tree-node.c, libgda/gda-tree.c,
	libgda/thread-wrapper/gda-thread-wrapper.c: Fix for bug #581408  *
	libgda/gda-sql-builder.c: * libgda/gda-tree-manager.c: *
	libgda/gda-tree-node.c: * libgda/gda-tree.c: *
	libgda/thread-wrapper/gda-thread-wrapper.c: applied patch to fix bug
	#581408 (thanks to Halton Huo)

2009-05-01  Vivien Malerba <malerba@gnome-db.org>

	* ChangeLog, doc/C/libgda-4.0-docs.sgml, doc/C/libgda-4.0-sections.txt,
	doc/C/tmpl/provider-support.sgml, gtk-doc.make, libgda/Makefile.am,
	libgda/gda-data-access-wrapper.h, libgda/gda-data-meta-wrapper.c,
	libgda/gda-data-meta-wrapper.h, libgda/gda-enums.h,
	libgda/gda-meta-store.c, libgda/gda-meta-store.h,
	libgda/gda-meta-struct.c, libgda/gda-util.c,
	libgda/information_schema.xml,
	libgda/sql-parser/gda-statement-struct-util.c, tools/tools-input.c:
	Better handle SQL identifiers' case sensitiveness  *
	libgda/Makefile.am: * libgda/gda-data-meta-wrapper.[ch]: new (private)
	GdaDataModel wrapper internally used by the GdaMetaStore object *
	libgda/gda-data-access-wrapper.h: removed unnecessary #include *
	libgda/gda-enums.h: added the GdaSqlIdentifierStyle enum *
	libgda/gda-meta-store.[ch]: - use the new GdaDataMetaWrapper object to
	"filter" the updates made by each database provider when updating the
	meta data - added gda_meta_store_set_identifiers_style(), to be used by
	database providers * libgda/gda-meta-struct.c: updates the way
	information is searced in the GdaMetaStore *
	libgda/information_schema.xml: identify which columns are SQL
	identifiers * libgda/gda-util.c: improved the gda_completion_list_get()
	function * tools/tools-input.c: correctly set break characters for
	completion * libgda/sql-parser/gda-statement-struct-util.c: corrected
	gda_sql_identifier_needs_quotes() * doc/C: SQL identifiers precisions

2009-05-03  Mario Blättermann <mariobl@gnome.org>

	* po/ChangeLog, po/de.po: Updated German translation

2009-04-28  Vivien Malerba <malerba@gnome-db.org>

	* ChangeLog, tools/command-exec.c, tools/gda-sql.c: Gda-sql console
	improvements  * tools/gda-sql.c: - allow to specify which kind of meta
	data to update in the "meta" command - store the dictionary in a file
	even for connections not created from a DSN if GLIB >= 2.16.0, no
	change otherwise

	* libgda.doap: Prefixed mail with 'mailto:'

2009-04-23  Vivien Malerba <malerba@gnome-db.org>

	* ChangeLog, doc/C/libgda-4.0-docs.sgml, libgda/gda-config.c,
	providers/mysql/gda-mysql-provider.c: Enabled server operations for the
	MySQL provider  * libgda/gda-config.c: only display a warning if
	loading a * provider fails if the GDA_SHOW_PROVIDER_LOADING_ERROR
	environment variable is set * providers/mysql/gda-mysql-provider.c:
	enable the * GDA_SERVER_OPERATION_CREATE_DB,
	GDA_SERVER_OPERATION_DROP_DB, GDA_SERVER_OPERATION_DROP_TABLE,
	GDA_SERVER_OPERATION_RENAME_TABLE, GDA_SERVER_OPERATION_ADD_COLUMN,
	GDA_SERVER_OPERATION_DROP_COLUMN, GDA_SERVER_OPERATION_CREATE_INDEX,
	GDA_SERVER_OPERATION_DROP_INDEX, GDA_SERVER_OPERATION_CREATE_VIEW
	andGDA_SERVER_OPERATION_DROP_VIEW operations * doc/C: doc. update

	* .../skel-implementation/capi/gda-capi-provider.c: Comments
	corrections in skeleton provider

	* ChangeLog, configure.in, providers/oracle/Makefile.am,
	providers/oracle/gda-oracle-blob-op.c,
	providers/oracle/gda-oracle-blob-op.h,
	providers/oracle/gda-oracle-ddl.c, providers/oracle/gda-oracle-ddl.h,
	providers/oracle/gda-oracle-meta.c, providers/oracle/gda-oracle-meta.h,
	providers/oracle/gda-oracle-parser.c,
	providers/oracle/gda-oracle-parser.h,
	providers/oracle/gda-oracle-provider.c,
	providers/oracle/gda-oracle-provider.h,
	providers/oracle/gda-oracle-pstmt.c,
	providers/oracle/gda-oracle-pstmt.h,
	providers/oracle/gda-oracle-recordset.c,
	providers/oracle/gda-oracle-recordset.h,
	providers/oracle/gda-oracle-util.c, providers/oracle/gda-oracle-util.h,
	providers/oracle/gda-oracle.h, providers/oracle/libmain.c: Improved
	Oracle provider  * configure.in: * providers/oracle: improved Oracle
	provider

2009-04-22  Vivien Malerba <malerba@gnome-db.org>

	* ChangeLog, doc/C/tmpl/gda-statement.sgml, libgda/gda-statement.c,
	libgda/gda-statement.h: fixed bug #579513 and added the
	GDA_STATEMENT_SQL_PARAMS_AS_VALUES flag

2009-04-21  Vivien Malerba <malerba@gnome-db.org>

	* ChangeLog, doc/C/libgda-4.0-docs.sgml, doc/C/prov-writing.xml:
	Documentation: detailled how to create a new provider form template

2009-04-20  Vivien Malerba <malerba@gnome-db.org>

	* ChangeLog, configure.in, providers/Makefile.am,
	providers/oracle/Makefile.am, providers/oracle/gda-oracle-blob-op.c,
	providers/oracle/gda-oracle-blob-op.h,
	providers/oracle/gda-oracle-ddl.c, providers/oracle/gda-oracle-ddl.h,
	providers/oracle/gda-oracle-meta.c, providers/oracle/gda-oracle-meta.h,
	providers/oracle/gda-oracle-parser.c,
	providers/oracle/gda-oracle-parser.h,
	providers/oracle/gda-oracle-provider.c,
	providers/oracle/gda-oracle-provider.h,
	providers/oracle/gda-oracle-pstmt.c,
	providers/oracle/gda-oracle-pstmt.h,
	providers/oracle/gda-oracle-recordset.c,
	providers/oracle/gda-oracle-recordset.h, providers/oracle/gda-oracle.h,
	providers/oracle/gen_def.c, providers/oracle/libmain.c,
	providers/oracle/oracle_specs_create_table.xml.in,
	providers/oracle/oracle_specs_dsn.xml.in, providers/oracle/parser.y,
	providers/oracle/utils.c: Set up new oracle provider structure

2009-04-19  Vivien Malerba <malerba@gnome-db.org>

	* ChangeLog, libgda-report/RML/trml2html/Makefile.am,
	libgda-report/RML/trml2pdf/Makefile.am: Make libgda DESTDIR aware

	* ChangeLog, libgda-report/RML/trml2html/Makefile.am,
	libgda-report/RML/trml2pdf/Makefile.am: Make libgda DESTDIR aware

2009-04-18  Vivien Malerba <malerba@gnome-db.org>

	* ChangeLog, configure.in: Set version to 4.1.1

	* ChangeLog, NEWS, installers/WindowsWix/make-zip-exe.sh: Released
	4.1.0

	* ChangeLog, libgda/sqlite/sqlite-src/PragmasPatch,
	libgda/sqlite/sqlite-src/sqlite3.h: Embedded SQLite version is now
	3.6.13

	* ChangeLog, configure.in: Set version to 4.0.3

	* ChangeLog, providers/postgres/gda-postgres-provider.c: Display a
	warning when the PostgreSQL provider does not identify any data type

	* tests/.gitignore, tools/.gitignore: Hide more files from git

	* installers/WindowsWix/make-zip-exe.sh: Set version to 4.0.2 in ZIP
	files generator script

	* ChangeLog, NEWS: Released 4.0.2

	* ChangeLog, providers/postgres/gda-postgres-provider.c: Display a
	warning when the PostgreSQL provider does not identify any data type

	* tests/.gitignore, tools/.gitignore: Hide more files from git

	* .gitignore, doc/C/.gitignore, libgda/.gitignore,
	libgda/sql-parser/.gitignore, libgda/sqlite/.gitignore,
	providers/.gitignore, providers/bdb/.gitignore,
	providers/jdbc/.gitignore, testing/.gitignore,
	tests/data-models/.gitignore, tests/meta-store/.gitignore,
	tests/multi-threading/.gitignore, tests/parser/.gitignore,
	tests/providers/.gitignore, tests/value-holders/.gitignore,
	tools/.gitignore: Tell git to ignore some files

2009-04-17  Vivien Malerba <malerba@gnome-db.org>

	* ChangeLog, libgda/sqlite/gda-sqlite-meta.c,
	libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gda-sqlite.h: Make
	the SQLite provider compile with a system installed SQLite library

	* ChangeLog, configure.in, libgda/handlers/gda-handler-time.c,
	libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-provider.c,
	libgda/sqlite/gda-sqlite.h, providers/postgres/gda-postgres-provider.c:
	Make it possible to use a system installed SQLite, and fixed bug
	#578748  * providers/postgres/gda-postgres-provider.c: fix for bug
	#578748 * libgda/sqlite/gda-sqlite.h: *
	libgda/sqlite/gda-sqlite-meta.c: * libgda/sqlite/gda-sqlite-provider.c:
	make the SQLite provider compile with a system installed SQLite *
	configure.in: a system installed SQLite is now only searched for if the
	--enable-system-sqlite option is passed, and the presence of the
	sqlite3CreateFunc symbol is not anymore required. The only drawback of
	using a system installed SQLite is that meta data regarding functions
	will not be available * libgda/handlers/gda-handler-time.c: fix mem
	leak

	* .cvsignore, .gitignore, data/.cvsignore, doc/.cvsignore,
	doc/C/.cvsignore, doc/C/.gitignore, doc/C/tmpl/.cvsignore,
	libgda-report/.cvsignore, libgda/.cvsignore, libgda/.gitignore,
	libgda/sql-parser/.gitignore, libgda/sqlite/.cvsignore,
	libgda/sqlite/.gitignore, libgda/sqlite/sqlite-src/.cvsignore,
	po/.cvsignore, providers/.cvsignore, providers/.gitignore,
	providers/bdb/.gitignore, providers/firebird/.cvsignore,
	providers/freetds/.cvsignore, providers/ibmdb2/.cvsignore,
	providers/jdbc/.gitignore, providers/ldap/.cvsignore,
	providers/mdb/.cvsignore, providers/msql/.cvsignore,
	providers/mysql/.cvsignore, providers/odbc/.cvsignore,
	providers/oracle/.cvsignore, providers/postgres/.cvsignore,
	providers/sqlite/.cvsignore, providers/sybase/.cvsignore,
	providers/xbase/.cvsignore, testing/.cvsignore, testing/.gitignore,
	tests/data-models/.gitignore, tests/meta-store/.gitignore,
	tests/multi-threading/.gitignore, tests/parser/.gitignore,
	tests/providers/.gitignore, tests/value-holders/.gitignore,
	tools/.cvsignore, tools/.gitignore: Tell git to ignore some files

	* doc/C/tmpl/gda-sql-builder.sgml: Doc. update

	* ChangeLog, Makefile.am, configure.in, doc/C/libgda-4.0-docs.sgml,
	doc/C/libgda-4.0-sections.txt, doc/C/tmpl/gda-connection.sgml,
	doc/C/tmpl/gda-repetitive-statement.sgml,
	doc/C/tmpl/gda-sql-statement.sgml, libgda.doap, libgda/Makefile.am,
	libgda/gda-connection-internal.h, libgda/gda-connection.c,
	libgda/gda-connection.h, libgda/gda-decl.h,
	libgda/gda-repetitive-statement.c, libgda/gda-repetitive-statement.h,
	libgda/gda-server-provider.c, libgda/gda-sql-builder.c,
	libgda/gda-sql-builder.h, libgda/handlers/gda-handler-time.c,
	libgda/libgda.symbols, libgda/sql-parser/gda-statement-struct-parts.h,
	libgda/thread-wrapper/Makefile.am,
	libgda/thread-wrapper/gda-thread-meta.c,
	libgda/thread-wrapper/gda-thread-meta.h,
	libgda/thread-wrapper/gda-thread-provider.c,
	libgda/thread-wrapper/gda-thread-provider.h,
	libgda/thread-wrapper/gda-thread-wrapper.c,
	providers/postgres/gda-postgres-provider.c, samples/MetaStore/Makefile,
	samples/MetaStore/README, samples/MetaStore/background.c,
	samples/SqlBuilder/example.c, tools/gda-sql.c: Multi threading and
	GdaSqlBuilder improvements  *
	providers/postgres/gda-postgres-provider.c: fix for bug #578748 *
	libgda/thread-wrapper/gda-thread-wrapper.c: don't attempt to create a
	GdaThreadWrapper object if g_thread_supported() is FALSE *
	libgda/thread-wrapper/Makefile.am: *
	libgda/thread-wrapper/gda-thread-meta.[ch]: meta data retreival
	implementation * libgda/thread-wrapper/gda-thread-provider.[ch]: -
	reuse the same GdaThreadWrapper object for providers which can only be
	accessed from a single thread - correctly behave when
	g_thread_supported() is FALSE - use new implementation of meta data
	retreival * libgda/gda-server-provider.c: doc. correction *
	libgda/gda-connection.c: - removed debug message - corrected locking in
	gda_connection_update_meta_store() - return an error if the
	GDA_CONNECTION_OPTIONS_THREAD_SAFE flag is specified but
	g_thread_supported() is FALSE - gda_connection_update_meta_store()'s
	implementation is now generic (no specific implementation for
	connections which use a thread wrapper) * tools/gda-sql.c: - use the
	GDA_CONNECTION_OPTIONS_THREAD_SAFE flag when opening connections - meta
	data retreival is now done in the background (statements can be
	executed while it is being done) * libgda/Makefile.am: *
	libgda/libgda.symbols: * libgda/gda-repetitive-statement.[ch]: new
	object to prepare the execution of a statement with several differents
	variables' values sets * libgda/gda-connection.c: added
	gda_connection_repetitive_statement_execute() * doc/C: doc.update *
	configure.in: a system installed SQLite is now only searched for if the
	--enable-system-sqlite option is passed, and the presence of the
	sqlite3CreateFunc symbol is not anymore required. The only drawback of
	using a system installed SQLite is that meta data regarding functions
	will not be available * Makefile.am: * samples/MetaStore/background.c:
	* samples/MetaStore/README: new example showing how to update the meta
	data in the background (in a sub thread) using the GdaThreadWrapper
	object * libgda/handlers/gda-handler-time.c: fix mem leak *
	samples/SqlBuilder/example.c: * libgda/gda-sql-builder.[ch]: improved
	API and features of the GdaSqlBuilder object * libgda.doap: project
	description

2009-04-14  Vivien Malerba <malerba@gnome-db.org>

	* ChangeLog, Makefile.am, doc/C/prov-writing.xml,
	doc/C/tmpl/gda-thread-wrapper.sgml, libgda/gda-connection-internal.h,
	libgda/gda-connection.c, libgda/thread-wrapper/Makefile.am,
	libgda/thread-wrapper/gda-thread-blob-op.c,
	libgda/thread-wrapper/gda-thread-blob-op.h,
	libgda/thread-wrapper/gda-thread-provider.c,
	libgda/thread-wrapper/gda-thread-provider.h,
	libgda/thread-wrapper/gda-thread-recordset.c,
	libgda/thread-wrapper/gda-thread-wrapper.c,
	libgda/thread-wrapper/gda-thread-wrapper.h, samples/AsyncExec/Makefile,
	samples/AsyncExec/README, samples/AsyncExec/example.c,
	samples/Makefile, samples/README,
	tests/multi-threading/check_wrapper.c, tools/test_blob.sh: wrapper for
	GdaBlobOp objects  2009-04-14  Vivien Malerba <malerba@gnome-db.org>  *
	libgda/thread-wrapper/Makefile.am: *
	libgda/thread-wrapper/gda-thread-blob-op.[ch]: wrapper for GdaBlobOp
	objects * libgda/thread-wrapper/gda-thread-wrapper.[ch]: - loosened
	locking - allow the wrapped thread to use the GdaThreadWrapper object -
	API change in gda_thread_wrapper_fetch_result() *
	libgda/thread-wrapper/gda-thread-recordset.c: - use the new
	GdaThreadBlobOp object - adaptations to the API change in
	gda_thread_wrapper_fetch_result() *
	libgda/thread-wrapper/gda-thread-provider.[ch]: - renamed
	gda_thread_provider_get_type() to _gda_thread_provider_get_type() to
	avoid exporting the symbol - implemented asynchronous execution -
	adaptations to the API change in gda_thread_wrapper_fetch_result() *
	tests/multi-threading/check_wrapper.c: - adaptations to the API change
	in gda_thread_wrapper_fetch_result() * libgda/gda-connection.c: -
	instanciate the database provider only when really needed - loosened
	locking * tools/test_blob.sh: adapted to version 4.1 * doc/C: doc.
	updates regarding multi-threading and asynchronous statement execution
	* Makefile.am: * samples/Makefile: * samples/README: *
	samples/AsyncExec: new example about hos to use the asynchronous
	statement execution API  svn path=/trunk/; revision=3374

2009-04-07  Vivien Malerba <malerba@gnome-db.org>

	* ChangeLog, configure.in, doc/C/libgda-4.0-docs.sgml,
	doc/C/libgda-4.0-sections.txt, doc/C/libgda-4.0.types.in,
	doc/C/tmpl/gda-connection.sgml, doc/C/tmpl/gda-data-model-iter.sgml,
	doc/C/tmpl/gda-meta-store.sgml, doc/C/tmpl/gda-server-provider.sgml,
	doc/C/tmpl/gda-sql-parser.sgml, doc/C/tmpl/gda-thread-connection.sgml,
	doc/C/tmpl/gda-thread-wrapper.sgml, libgda/Makefile.am,
	libgda/gda-connection-internal.h, libgda/gda-connection-sqlite.h,
	libgda/gda-connection.c, libgda/gda-connection.h,
	libgda/gda-data-select.c, libgda/gda-meta-store.c,
	libgda/gda-server-provider.c, libgda/gda-server-provider.h,
	libgda/libgda.symbols, libgda/providers-support/gda-data-select-priv.h,
	libgda/sqlite/gda-sqlite-recordset.c,
	libgda/thread-wrapper/Makefile.am,
	libgda/thread-wrapper/gda-thread-provider.c,
	libgda/thread-wrapper/gda-thread-provider.h,
	libgda/thread-wrapper/gda-thread-recordset.c,
	libgda/thread-wrapper/gda-thread-recordset.h,
	libgda/thread-wrapper/gda-thread-wrapper.c,
	libgda/thread-wrapper/gda-thread-wrapper.h,
	libgda/thread-wrapper/thread-wrapper.dia, po/POTFILES.in,
	providers/postgres/gda-postgres-util.c,
	providers/postgres/gda-postgres.h, tests/multi-threading/Makefile.am,
	tests/multi-threading/check_threaded_cnc.c,
	tests/multi-threading/check_wrapper.c, tests/multi-threading/common.c,
	tests/multi-threading/common.h, tests/multi-threading/dummy-object.c,
	tests/multi-threading/dummy-object.h, tools/web-server.c: new directory
	new object which allows one to execute functions in a  2009-04-07 
	Vivien Malerba <malerba@gnome-db.org>  * configure.in: *
	libgda/Makefile.am: * libgda/thread-wrapper/Makefile.am: new directory
	* libgda/thread-wrapper/gda-thread-wrapper.[ch]: new object which
	allows one to execute functions in a private sub thread from any other
	thread. * libgda/thread-wrapper/gda-thread-provider.[ch]: *
	libgda/thread-wrapper/gda-thread-recordset.[ch]: new built-in pseudo
	provider to constrain a GdaConnection's usage within a private sub
	thread, making its usage completely thread safe *
	libgda/gda-connection-sqlite.h: file renamed to
	libgda/gda-connection-internal.h * libgda/gda-connection.[ch]: - added
	a GDA_CONNECTION_OPTIONS_THREAD_SAFE flag to use when opening a
	connection - added asynchronous statement execution methods:
	gda_connection_async_statement_execute(),
	gda_connection_async_fetch_result() and gda_connection_async_cancel() -
	the GdaConnection can now be created by the new GdaThreadProvider
	pseudo provider to wrap a real GdaConnection object in a private sub
	thread * libgda/providers-support/gda-data-select-priv.h: *
	libgda/gda-data-select.c: adaptations to be used by the new
	GdaThreadRecordset * libgda/gda-meta-store.c: - now thread safe -
	corrections to gda_meta_store_schema_get_structure() *
	libgda/gda-server-provider.[ch]: new virtual method to handle async.
	requests * libgda/sqlite/gda-sqlite-recordset.c: minor correction *
	po/POTFILES.in: added new files *
	providers/postgres/gda-postgres-util.c: *
	providers/postgres/gda-postgres.h: make sure a PostgreSQL connection is
	only used by one statement at a time * doc/C: doc. updates *
	tests/multi-threading/dummy-object.[ch]: *
	tests/multi-threading/check_wrapper.c: new test for the
	GdaThreadWrapper object * tests/multi-threading/check_threaded_cnc: new
	test for connections opened with the GDA_CONNECTION_OPTIONS_THREAD_SAFE
	flag * tools/web-server.c: don't check for uint8_t  svn path=/trunk/;
	revision=3373

	* ChangeLog, configure.in, doc/C/tmpl/gda-data-model-iter.sgml,
	doc/C/tmpl/gda-sql-parser.sgml, libgda/gda-meta-store.c,
	tools/web-server.c: - set version to 4.0.2 - detect uint8_t presence 
	2009-04-07  Vivien Malerba <malerba@gnome-db.org>  * configure.in: -
	set version to 4.0.2 - detect uint8_t presence *
	libgda/gda-meta-store.c: - correction in
	gda_meta_store_schema_get_structure() - correction in the "cnc"
	property * tools/web-server.c: don't check for uint8_t * doc/C: doc.
	updates  svn path=/branches/LIBGDA_4.0/; revision=3372

2009-03-27  Vivien Malerba <malerba@gnome-db.org>

	* ChangeLog, NEWS, installers/WindowsWix/make-zip-exe.sh,
	libgda/Makefile.am, libgda/gda-config.c,
	libgda/gda-connection-sqlite.h, libgda/gda-connection.c,
	libgda/gda-meta-store.c, libgda/gda-server-operation-private.h,
	libgda/gda-server-operation.c, libgda/libgda.symbols,
	libgda/sqlite/Makefile.am, libgda/sqlite/gda-sqlite-provider.c,
	libgda/sqlite/gen_emb_string.c, providers/mysql/gda-mysql-provider.c,
	providers/postgres/gda-postgres-provider.c,
	.../skel-implementation/capi/gda-capi-provider.c, tools/gda-sql.c:
	Merged changes from LIBGDA_4.0 branch between revisions 3362 and 3370 
	2009-03-27  Vivien Malerba <malerba@gnome-db.org>  Merged changes from
	LIBGDA_4.0 branch between revisions 3362 and 3370  svn path=/trunk/;
	revision=3371

2009-03-27  Vivien Malerba <vivien@src.gnome.org>

	* installers/WindowsWix/make-zip-exe.sh: Updated script to make Windows
	ZIP binaries  svn path=/branches/LIBGDA_4.0/; revision=3369

	* ChangeLog, NEWS, installers/WindowsWix/make-zip-exe.sh: Released
	4.0.1  svn path=/branches/LIBGDA_4.0/; revision=3368

2009-03-27  Vivien Malerba <malerba@gnome-db.org>

	* ChangeLog, libgda/libgda.symbols, libgda/sqlite/Makefile.am: removed
	the gda_transaction_status_dump symbol another correction  2009-03-27 
	Vivien Malerba <malerba@gnome-db.org>  * libgda/libgda.symbols: removed
	the gda_transaction_status_dump symbol * libgda/sqlite/Makefile.am:
	another correction  svn path=/branches/LIBGDA_4.0/; revision=3367

	* ChangeLog, libgda/sqlite/Makefile.am: build xml_embedded.h before it
	is needed, and don't distribute it as part  2009-03-27  Vivien Malerba
	<malerba@gnome-db.org>  * libgda/sqlite/Makefile.am: build
	xml_embedded.h before it is needed, and don't distribute it as part of
	the sources  svn path=/branches/LIBGDA_4.0/; revision=3366

2009-03-25  Vivien Malerba <malerba@gnome-db.org>

	* ChangeLog, libgda/gda-tree-mgr-select.c: fix error message, for bug
	#576730  2009-03-25  Vivien Malerba <malerba@gnome-db.org>  *
	libgda/gda-tree-mgr-select.c: fix error message, for bug #576730  svn
	path=/trunk/; revision=3365

	* ChangeLog, configure.in, libgda/Makefile.am, libgda/gda-config.c,
	libgda/gda-connection-sqlite.h, libgda/gda-connection.c,
	libgda/gda-meta-store.c, libgda/gda-server-operation-private.h,
	libgda/gda-server-operation.c, libgda/sqlite/Makefile.am,
	libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gen_emb_string.c,
	providers/mysql/gda-mysql-provider.c,
	providers/postgres/gda-postgres-provider.c,
	.../skel-implementation/capi/gda-capi-provider.c, tools/gda-sql.c: set
	version to 4.0.1  2009-03-25  Vivien Malerba <malerba@gnome-db.org>  *
	configure.in: set version to 4.0.1 * libgda/gda-config.c: - added
	_gda_config_sqlite_provider, a pointer to the SQLite GdaServerProvider,
	always available, even if the SQLite provider is not installed -
	correctly behave if no provider is found at all *
	libgda/gda-connection.c: * libgda/gda-connection-sqlite.h: added a
	private method to open a connection to an SQLite file directly, even if
	the SQLite provider is not installed:
	_gda_open_internal_sqlite_connection() * libgda/gda-meta-store.c: if
	the SQLite provider is not installed, then use
	_gda_open_internal_sqlite_connection() *
	libgda/gda-server-operation-private.h: * libgda/gda-server-operation.c:
	added a private _gda_server_operation_new_from_string() function *
	libgda/sqlite/Makefile.am * libgda/sqlite/gen_emb_string.c: tool which
	generates source code to embedd all the .xml files found in
	providers/sqlite. * libgda/sqlite/gda-sqlite-provider.c: if a .xml file
	normally installed along with the SQLite provider is not found, then
	use the embedded version, using the file generated by the new
	gen_emb_string tool (which means losing any translation but we don't
	care as it is for internal purposes only). *
	libgda/sqlite/gda-sqlite-provider.c: *
	providers/mysql/gda-mysql-provider.c: *
	providers/postgres/gda-postgres-provider.c: *
	providers/skel-implementation/capi/gda-capi-provider.c: minor
	corrections in warnings * tools/gda-sql.c: better handle when the meta
	store object can be created  svn path=/branches/LIBGDA_4.0/;
	revision=3364

2009-03-25  Inaki Larranaga Murgoitio <dooteo@euskalgnu.org>

	* po/ChangeLog, po/eu.po: Updated Basque translation.  2009-03-25 
	Inaki Larranaga Murgoitio  <dooteo@euskalgnu.org>  * eu.po: Updated
	Basque translation.   svn path=/trunk/; revision=3363

2009-03-23  Vivien Malerba <malerba@gnome-db.org>

	* ChangeLog, configure.in, po/POTFILES.in: added
	libgda/gda-sql-builder.c don't override MYSQL_CFLAGS if it has 
	2009-03-23  Vivien Malerba <malerba@gnome-db.org>  * po/POTFILES.in:
	added libgda/gda-sql-builder.c * configure.in: don't override
	MYSQL_CFLAGS if it has already been set as an environment variable  svn
	path=/trunk/; revision=3361

2009-03-19  Vivien Malerba <malerba@gnome-db.org>

	* ChangeLog, Makefile.am, doc/C/Makefile.am,
	doc/C/libgda-4.0-docs.sgml, doc/C/libgda-4.0-sections.txt,
	doc/C/libgda-4.0.types.in, doc/C/tmpl/gda-sql-builder.sgml,
	doc/C/tmpl/gda-statement.sgml, libgda/Makefile.am,
	libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, libgda/libgda.h.in,
	samples/Makefile, samples/README, samples/SqlBuilder/Makefile,
	samples/SqlBuilder/README, samples/SqlBuilder/example.c: new object to
	build GdaStatement iterativaly; this is  2009-03-19  Vivien Malerba
	<malerba@gnome-db.org>  * libgda/Makefile.am: * libgda/libgda.h.in: *
	libgda/gda-sql-builder.[ch]: new object to build GdaStatement
	iterativaly; this is * Makefile.am: * samples/: new example
	illustrating how to use the new #GdaSqlBuilder object * doc/C: -
	document GdaSqlBuilder - have 'make distcheck' work again  svn
	path=/trunk/; revision=3360

2009-03-17  Vivien Malerba <malerba@gnome-db.org>

	* Makefile.am, configure.in, doc/C/Makefile.am,
	doc/C/libgda-4.0-docs.sgml, doc/C/libgda-4.0-sections.txt,
	doc/C/libgda-4.0.types.in, doc/C/tmpl/gda-connection.sgml,
	doc/C/tmpl/gda-set.sgml, doc/C/tmpl/gda-tree-manager.sgml,
	doc/C/tmpl/gda-tree-mgr-columns.sgml,
	doc/C/tmpl/gda-tree-mgr-label.sgml,
	doc/C/tmpl/gda-tree-mgr-schemas.sgml,
	doc/C/tmpl/gda-tree-mgr-select.sgml,
	doc/C/tmpl/gda-tree-mgr-tables.sgml,
	doc/C/tmpl/gda-tree-node-dbio.sgml, doc/C/tmpl/gda-tree-node.sgml,
	doc/C/tmpl/gda-tree.sgml, doc/C/tree-overview.dia,
	doc/C/tree-overview.png, doc/C/tree-overview2.dia,
	doc/C/tree-overview2.png, doc/C/version.xml.in, libgda/Makefile.am,
	libgda/gda-decl.h, libgda/gda-set.h, libgda/gda-tree-manager.c,
	libgda/gda-tree-manager.h, libgda/gda-tree-mgr-columns.c,
	libgda/gda-tree-mgr-columns.h, libgda/gda-tree-mgr-label.c,
	libgda/gda-tree-mgr-label.h, libgda/gda-tree-mgr-schemas.c,
	libgda/gda-tree-mgr-schemas.h, libgda/gda-tree-mgr-select.c,
	libgda/gda-tree-mgr-select.h, libgda/gda-tree-mgr-tables.c,
	libgda/gda-tree-mgr-tables.h, libgda/gda-tree-node.c,
	libgda/gda-tree-node.h, libgda/gda-tree.c, libgda/gda-tree.h,
	libgda/libgda.h.in, libgda/libgda.symbols, po/POTFILES.in,
	samples/Makefile, samples/README, samples/Tree/Makefile,
	samples/Tree/README, samples/Tree/example.c, tools/Makefile.am: set
	binaries extension to 4.1 splitted changes before 4.0 to  2009-03-17 
	Vivien Malerba <malerba@gnome-db.org>  * tools/Makefile.am: set
	binaries extension to 4.1 * Changelog: splitted changes before 4.0 to
	ChangeLog-pre-4.0 * libgda/Makefile.am: * libgda/libgda.symbols: *
	libgda/libgda.h.in: * libgda/gda-decl.h: * libgda/gda-tree.[ch]: *
	libgda/gda-tree-node.[ch]: * libgda/gda-tree-manager.[ch]: *
	libgda/gda-tree-mgr-label.[ch]: * libgda/gda-tree-mgr-schemas.[ch]: *
	libgda/gda-tree-mgr-tables.[ch]: * libgda/gda-tree-mgr-columns.[ch]: *
	libgda/gda-tree-mgr-select.[ch]: new GdaTree and related implementation
	* Makefile.am: * samples/: added a Tree example to show how to use
	GdaTree * po/POTFILES.in: added new files * libgda/gda-set.h: doc.
	update * doc/C: - doc. updates for GdaTree and related - added a
	deprecated symbols section - added new symbols for 4.2 section - added
	version number  svn path=/trunk/; revision=3359
