dwww Home | Show directory contents | Find package

# Generated by Makefile. Do not edit.

2020-11-08  Daniel Espinosa <esodan@gmail.com>

        * NEWS, libgda-ui/glade/Makefile.am, libgda/Makefile.am: Release 5.2.10
         * Fix Vala bindings generation * Fix Glade catalog and pixmaps
        installation for make distcheck

2020-11-07  Daniel Espinosa <esodan@gmail.com>

        * libgda/Gda-5.0-custom.vala, libgda/Gda-5.0.metadata,
        libgda/gda-connection.c, libgda/gda-data-model-array.c,
        libgda/gda-meta-store.c, libgda/gda-server-operation.c,
        libgda/gda-set.c, libgda/gda-sql-builder.c: Vala: add bindings for
        variadic methods  Improves API from Vala by adding bindings for
        variadic methods

        * libgda/Gda-5.0-custom.vala, libgda/Makefile.am: Vala: add
        ServerOperation.prepare_create_table()  Introspection doesn't support
        vararg methods, so adding custom code are required to add them to VAPI

2019-11-02  Pavlo Solntsev <p.sun.fun@gmail.com>

        * libgda-report/RML/trml2html/trml2html.py,
        libgda-report/RML/trml2pdf/__init__.py,
        libgda-report/RML/trml2pdf/color.py,
        libgda-report/RML/trml2pdf/trml2pdf.py: libgda-report: Code ported to
        Python3

2020-01-07  Daniel Espinosa <esodan@gmail.com>

        * libgda-report/RML/trml2html/trml2html.py,
        libgda-report/RML/trml2pdf/trml2pdf.py: Python3: requesting just
        python3 for reporting engine

2019-11-29  Daniel Espinosa <esodan@gmail.com>

        * libgda/sql-parser/gda-sql-parser.c, tests/parser/testdata.xml:
        GdaParser: remove spaces and enters before next statement  Batch
        parsing, should remove spacesa and enters before return next statement.
         Fix issue #203

2019-10-14  Daniel Espinosa <esodan@gmail.com>

        * providers/reuseable/mysql/gda-mysql-reuseable.c,
        tests/providers/TYPES_SCHEMA_MySQL.xml: MySQL: initial support for JSON
        type

2019-10-09  Daniel Espinosa <esodan@gmail.com>

        * libgda/sqlite/virtual/gda-vconnection-data-model-private.h,
        tools/Makefile.am: GdaVconnectionDataModel: fix warning to use
        GRecMutex instead

2019-10-08  Daniel Espinosa <esodan@gmail.com>

        * m4/mysql.m4, providers/mysql/Makefile.am,
        providers/mysql/gda-mysql-provider.c: MySQL: adding support for version
        8 API

        * libgda/libgda.h.in, tests/value-holders/Makefile.am,
        tests/value-holders/common.c: SqlParser: added header by default  Fix
        issue #197

2019-04-23  Daniel Espinosa <esodan@gmail.com>

        * Makefile.am, NEWS, libgda-ui/Makefile.am,
        tools/browser/doc/Makefile.am, tools/browser/doc/gda-browser-docs.sgml:
        Fix browser doc generation  Fixes make distcheck too

        * NEWS, m4/java.m4: JDBC: Fix detection of JRE 11.0

2019-04-22  Daniel Espinosa <esodan@gmail.com>

        * NEWS, libgda/gda-value.c: Time/Date/Timestamp: return NULL string if
        no set

2018-12-11  Daniel Espinosa <esodan@gmail.com>

        * NEWS, configure.ac: Set version to 5.2.9

2018-10-26  Daniel Espinosa <esodan@gmail.com>

        * configure.ac, libgda-ui/Makefile.am, libgda/Makefile.am:
        introspection: removed system install in favor of --prefix 
        Introspection data, now is installed relative to --prefix directory

        * configure.ac, doc/C/Makefile.am, doc/C/libgda-5.0-docs.sgml,
        tools/gda-sql.1.in: Removed builddate from documentation

2018-10-03  Daniel Espinosa <esodan@gmail.com>

        * configure.ac, doc/Makefile.am, doc/mallard/Makefile.am,
        doc/mallard/gda-vala/C/.gitignore, doc/mallard/gda-vala/C/Makefile.am,
        doc/mallard/gda-vala/C/classes.page,
        .../gda-vala/C/db-field-info-interface.page,
        doc/mallard/gda-vala/C/db-table-interface.page,
        doc/mallard/gda-vala/C/enable-vala-extensions.page,
        doc/mallard/gda-vala/C/figures/classes-uml.png,
        doc/mallard/gda-vala/C/figures/interfaces-uml.png,
        .../gda-vala/C/figures/record-class-uml.png,
        doc/mallard/gda-vala/C/figures/table-class-uml.png,
        doc/mallard/gda-vala/C/index.page,
        doc/mallard/gda-vala/C/interfaces.page,
        doc/mallard/gda-vala/C/legal.xml,
        doc/mallard/gda-vala/C/record-class.page,
        doc/mallard/gda-vala/C/table-class.page,
        doc/mallard/gda-vala/Makefile.am,
        doc/mallard/gobject-introspection/about-gi.page,
        .../gobject-introspection/api-stability.page,
        .../gobject-introspection/distribution.page,
        doc/mallard/gobject-introspection/gda-vala.page,
        .../gobject-introspection/gir-generation.page,
        doc/mallard/gobject-introspection/gir-update.page,
        doc/mallard/gobject-introspection/index.page,
        doc/mallard/gobject-introspection/problems.page: Removed Vala
        extensions documentation

        * NEWS, configure.ac, libgda-ui/Makefile.am, libgda/Makefile.am,
        libgda/data/.gitignore, libgda/data/Catalog.vala,
        libgda/data/DataBase.vala, libgda/data/DataModelIterable.vala,
        libgda/data/DataModelIterator.vala, libgda/data/DbCatalog.vala,
        libgda/data/DbCollection.vala, libgda/data/DbField.vala,
        libgda/data/DbFieldInfo.vala, libgda/data/DbObject.vala,
        libgda/data/DbRecord.vala, libgda/data/DbRecordCollection.vala,
        libgda/data/DbSchema.vala, libgda/data/DbTable.vala,
        libgda/data/Field.vala, libgda/data/FieldInfo.vala,
        libgda/data/GdaData-5.0.gir, libgda/data/GdaData-UML.gaphor,
        libgda/data/Makefile.am, libgda/data/NamespaceInfo.vala,
        libgda/data/Record.vala, libgda/data/RecordCollection.vala,
        libgda/data/RecordCollectionIterator.vala, libgda/data/Schema.vala,
        libgda/data/SelectQuery.vala, libgda/data/SqlExpression.vala,
        libgda/data/SqlWhere.vala, libgda/data/Table.vala,
        libgda/data/config.vapi, libgda/data/libgdadata-5.0.pc.in,
        tests/Makefile.am, tests/vala/.gitignore,
        tests/vala/CheckDataModelIterator.vala,
        tests/vala/CheckDataObject.vala, tests/vala/CheckTable.vala,
        tests/vala/Makefile.am, tests/vala/testdb.py: Removed unused Vala
        extensions  Moved to: https://gitlab.gnome.org/esodan/libvda

        * Makefile.am, NEWS, libgda-ui/Makefile.am, libgda/Makefile.am,
        libgda/data/Makefile.am: Improved vala extensions build

2018-10-01  Daniel Espinosa <esodan@gmail.com>

        * libgda-ui/Makefile.am, libgda/Makefile.am, libgda/data/Makefile.am:
        +Fix installation of Vala bindings

2018-02-24  Piotr Drąg <piotrdrag@gmail.com>

        * po/es.po, tools/browser/help/es/es.po: Fix Spanish translation header

2018-09-30  Daniel Espinosa <esodan@gmail.com>

        * NEWS, configure.ac, libgda-ui/Makefile.am,
        libgda-ui/libgdaui-5.0.vapi, libgda/Makefile.am: Expose all Vala
        related stuff when using --enable-vala  * GObject Introspection GIR
        will be generated if installed * --enable-vala will build all Vala
        bindings, including UI, and Vala written classes (Vala Extensions  If
        you don't need some of them, you should use:  --disable-instrospection
        to disable both GIR and all Vala bindings and extensions
        --disable-gdaui-gi, will disable both GIR and Vala bindings just for UI
        --disable-gdaui-vala, will disable all Vala bindings for UI
        --disable-vala-extensions, will disable just Vala extensions classes

        * NEWS, configure.ac: Improvements to detect dependencies for Vala
        bindings

2018-09-27  Daniel Espinosa <esodan@gmail.com>

        * NEWS, libgda/gda-data-model-array.c, libgda/gda-data-model.c,
        libgda/gda-data-proxy.c, libgda/gda-holder.c, libgda/gda-meta-store.c,
        libgda/gda-mutex.c, libgda/gda-server-operation.c,
        libgda/gda-sql-builder.c, libgda/gda-statement.c, libgda/gda-util.c,
        libgda/gda-value.c, libgda/sql-parser/gda-statement-struct-decl.h:
        Release 5.2.5  Updated GObject Introspection annotations

        * libgda/Gda-5.0.gir, libgda/libgda-5.0.vapi: Removed autogenerated
        files

2018-09-26  Daniel Espinosa <esodan@gmail.com>

        * libgda/data/DataModelIterator.vala,
        tests/vala/CheckDataModelIterator.vala, tests/vala/CheckTable.vala,
        tools/browser/Makefile.am: Vala-extensions: removed tests of bugy
        Gee.Traversable implementation  Vala-extensions: has been removed from
        master and may will be in a next version of 5.2.x series.

        * libgda/data/DataModelIterable.vala,
        libgda/data/DataModelIterator.vala, tests/vala/CheckTable.vala:
        Vala-extensions: Fix unit tests for PostgreSQL  Removed unnecesary
        implementations for Gee's Collections

2018-09-23  Daniel Espinosa <esodan@gmail.com>

        * libgda/sqlite/virtual/gda-vconnection-data-model.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c: VConnection: fix free
        VContext free

        * libgda/gda-config.c,
        libgda/sqlite/virtual/gda-vconnection-data-model.c: VConnection: fix
        double lock

        * configure.ac, libgda/Makefile.am, libgda/data/GdaData-5.0.gir,
        libgda/data/Table.vala, libgda/gda-config.c, libgda/libgda-5.0.vapi,
        providers/postgres/gda-postgres-ddl.c, providers/sqlcipher/Makefile.am,
        tests/vala/CheckTable.vala: Fix unit tests for PostgreSQL provider

2018-07-31  Daniel Espinosa <esodan@gmail.com>

        * m4/java.m4, providers/jdbc/Makefile.am, tools/irb.js,
        tools/mouseapp_2.js, tools/mouseirb_2.js: JDBC: Fixes for JDBC provider

2018-09-23  Daniel Espinosa <esodan@gmail.com>

        * Makefile.am, NEWS: Updated NEWS for upcoming 5.2.5 release

        * libgda/sqlite/sqlite-src/sqlite3.c,
        libgda/sqlite/sqlite-src/sqlite3.h: Updated embedded SQLite to 3.8.11.1
         This is a conservative update to keep compatible with current 5.2.x
        release.

        * providers/sqlcipher/Makefile.am, providers/sqlcipher/sqlcipher.patch,
        providers/sqlcipher/sqlite3.c, providers/sqlcipher/sqlite3.h,
        providers/sqlcipher/sqlite3ext.h: Embeding SQLCipher 3.4.2  Now
        SQLCipher is embedded like SQLite is, no patch based generation is
        required.

        * configure.ac, libgda/Gda-5.0.gir,
        libgda/sqlite/virtual/gda-vprovider-data-model.c,
        tests/data-models/check_vcnc.c: Fix virtual connection test suite using
        embedded SQLite version  Current embedded version doesn't support LIKE
        operator, so disabling unit tests using it.  For system installed
        version, now is 3.10.2 minimum version is required.

2018-09-22  Daniel Espinosa <esodan@gmail.com>

        * configure.ac, libgda/sqlite/Makefile.am: Avoid build SQLCipher if is
        disable

2018-09-23  Daniel Espinosa <esodan@gmail.com>

        * libgda/Gda-5.0.gir, libgda/gda-statement.c,
        libgda/sql-parser/gda-statement-struct-parts.h,
        libgda/sqlite/virtual/gda-vprovider-data-model.c: Added support for
        GLOB operator in virtual provider

2018-09-23  Robie Basak <robie.basak@canonical.com>

        * INSTALL, libgda/Gda-5.0.gir,
        libgda/sqlite/virtual/gda-vprovider-data-model.c: Fix building against
        system SQLite version 3.10 and above  sqlite 3.10.0 added the
        SQLITE_INDEX_CONSTRAINT_LIKE, SQLITE_INDEX_CONSTRAINT_GLOB and
        SQLITE_INDEX_CONSTRAINT_REGEXP constraint operators to the list that
        xBestIndex can be supplied. See https://www.sqlite.org/vtab.html for
        details.  Compiling against sqlite 3.11 (the current version in Ubuntu
        Xenial and Debian stretch) causes a build failure because sqlite
        supplies SQLITE_INDEX_CONSTRAINT_LIKE and libgda's implementation of
        xBestIndex cannot understand it: 
        ERROR:gda-vprovider-data-model.c:1316:map_sqlite3_info_to_gda_filter:
        code should not be reached FAIL check_vcnc (exit status: 134)  Since
        libgda already defines (and thus presumably implements)
        GDA_SQL_OPERATOR_TYPE_LIKE, update the sqlite virtual provider to use
        it.  With this change, libgda5 5.2.4 builds and passes tests again when
        built against sqlite 3.11. However it may be necessary to implement
        SQLITE_INDEX_CONSTRAINT_GLOB and SQLITE_INDEX_CONSTRAINT_REGEXP also to
        cover all possible queries.  Though not necessary for Debian or Ubuntu,
        it may be necessary to make this change conditional on >= 3.10 if it is
        required that builds against older sqlite versions are still possible.

2018-02-11  Jan Tojnar <jtojnar@gmail.com>

        * libgda-report/engine/rt-parser.h,
        libgda-report/gda-report-document-private.h,
        libgda-report/gda-report-document.h, libgda-report/libgda-report.h,
        libgda-ui/gdaui-easy.h, libgda-ui/libgda-ui.h,
        libgda-xslt/libgda-xslt.h, libgda/binreloc/gda-binreloc.h,
        libgda/gda-column.c, libgda/gda-column.h,
        libgda/gda-connection-internal.h, libgda/gda-connection-sqlite.h,
        libgda/gda-connection.c, libgda/gda-connection.h,
        libgda/gda-data-model-array.c, libgda/gda-data-model-extra.h,
        libgda/gda-data-model-iter-extra.h, libgda/gda-data-model.c,
        libgda/gda-data-model.h, libgda/gda-init.c,
        libgda/gda-meta-store-extra.h, libgda/gda-meta-struct-private.h,
        libgda/gda-mutex.h, libgda/gda-row.c, libgda/gda-row.h,
        libgda/gda-server-operation-private.h,
        libgda/gda-server-provider-private.h, libgda/gda-server-provider.c,
        libgda/gda-util.c, libgda/gda-util.h, libgda/libgda-global-variables.h,
        libgda/providers-support/gda-data-select-priv.h,
        libgda/sql-parser/gda-sql-statement.h,
        libgda/sql-parser/gda-statement-struct-delete.h,
        libgda/sql-parser/gda-statement-struct-unknown.h,
        libgda/sql-parser/gda-statement-struct-util.h,
        libgda/sqlite/gda-sqlite-provider.c,
        libgda/sqlite/gda-sqlite-provider.h,
        libgda/sqlite/gda-sqlite-recordset.c,
        libgda/sqlite/gda-sqlite-recordset.h, libgda/sqlite/gda-sqlite-util.c,
        libgda/sqlite/gda-sqlite.h,
        libgda/sqlite/virtual/gda-vconnection-data-model-private.h,
        libgda/thread-wrapper/gda-thread-provider.h,
        providers/bdbsql/libmain.c,
        providers/firebird/gda-firebird-recordset.c,
        providers/firebird/gda-firebird.h, providers/jdbc/gda-jdbc.h,
        providers/ldap/gda-ldap-provider.c,
        providers/ldap/gdaprov-data-model-ldap.h,
        providers/mdb/gda-mdb-provider.c, providers/mdb/gda-mdb-provider.h,
        providers/mdb/gda-mdb.h, providers/mysql/gda-mysql-provider.c,
        providers/mysql/gda-mysql-provider.h,
        providers/mysql/gda-mysql-recordset.c,
        providers/mysql/gda-mysql-recordset.h, providers/mysql/gda-mysql.h,
        providers/oracle/gda-oracle-recordset.c,
        providers/postgres/gda-postgres-provider.c,
        providers/postgres/gda-postgres-recordset.c,
        providers/postgres/gda-postgres-recordset.h,
        providers/sqlcipher/libmain.c, providers/sqlite/libmain.c,
        tools/browser/dnd.c: Fix encoding of copyright headers  Some older
        files contain names in the copyright headers written in ISO-8859-1
        instead of UTF-8. This breaks with the new glib-mkenums which expects a
        valid UTF-8 file.  https://bugzilla.gnome.org/show_bug.cgi?id=787685

2016-08-20  Мирослав Николић <miroslavnikolic@rocketmail.com>

        * po/sr.po, po/sr@latin.po: Updated Serbian translation

2016-07-24  Piotr Drąg <piotrdrag@gmail.com>

        * po/ar.po, po/az.po, po/ca@valencia.po, po/de.po, po/dz.po,
        po/en_CA.po, po/en_GB.po, po/es.po, po/mk.po, po/ms.po, po/nb.po,
        po/oc.po, po/rw.po, po/sl.po, po/sr@latin.po, po/tg.po, po/zh_TW.po:
        Add Language headers to po files  Future versions of gettext will fail
        if this header is missing.

2016-02-06  Vivien Malerba <malerba@gnome-db.org>

        * libgda/sql-parser/parser.y, tests/parser/testdata.xml: Correction for
        bug #761560

        * libgda/sql-parser/parser.y, tests/parser/testdata.xml: Correction for
        bug #761529 (thanks to arthurnn@gmail.com)

2015-12-15  Murray Cumming <murrayc@murrayc.com>

        * doc/C/gda-sql-manual.xml, doc/C/installation.xml: Correct some
        truncated help strings.

2015-10-27  Murray Cumming <murrayc@murrayc.com>

        * libgda-ui/data-entries/gdaui-entry.c,
        libgda-ui/data-entries/gdaui-formatted-entry.c,
        libgda-ui/data-entries/gdaui-numeric-entry.c, libgda/gda-util.c,
        libgda/sql-parser/gda-statement-struct-util.c,
        libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gda-sqlite-util.c,
        providers/mdb/libmdb-src/kkd.c, providers/mysql/gda-mysql-provider.c,
        providers/mysql/gda-mysql-recordset.c,
        providers/oracle/gda-oracle-provider.c,
        providers/postgres/gda-postgres-provider.c: Use memmove instead of
        deprecated g_memmove().  See
        
        move

2015-09-08  Piotr Drąg <piotrdrag@gmail.com>

        * po/LINGUAS, po/sr@Latn.po: Remove po/sr@Latn.po, update LINGUAS 
        po/sr@latin.po is the correct, and much more complete, translation.

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

        * control-center/gda-control-center-5.0.desktop.in,
        tools/browser/gda-browser-5.0.desktop.in: Correction for bug #754208

2015-06-13  Vivien Malerba <malerba@gnome-db.org>

        * NEWS, configure.ac: Released version 5.2.4

2015-06-12  Vivien Malerba <malerba@gnome-db.org>

        * configure.ac, libgda/Gda-5.0.gir, libgda/libgda-5.0.vapi: Enable
        VALA_API_VERSION environment variable  * You can set VALA_API_VERSION
        or set on ./configure command line to set required Vala API to use,
        this will check correspoding versioned package

2015-06-02  Corentin Noël <corentin@elementary.io>

        * libgda/Gda-5.0.metadata, libgda/gda-data-handler.c,
        libgda/gda-data-model-iter.c, libgda/gda-data-model.c,
        libgda/gda-holder.c, libgda/gda-meta-store.c, libgda/gda-row.c,
        libgda/gda-set.c, libgda/gda-statement-extra.h: Modified annotations to
        generate better native bingings.

2014-09-03  Daniel Espinosa <esodan@gmail.com>

        * doc/mallard/gda-vala/C/record-class.page,
        doc/mallard/gda-vala/C/table-class.page: Improved GdaData documentation

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

        * libgda-ui/Makefile.am, libgda-ui/gdaui-tree-store.c: Misc.
        corrections

2015-02-22  Vivien Malerba <malerba@gnome-db.org>

        * libgda-ui/demos/ddl_queries.c, libgda-ui/demos/geninclude.pl.in:
        Misc. demos/ corrections

2015-04-30  Gergely Polonkai <gergely@polonkai.eu>

        * doc/C/examples/full_example.c, libgda/gda-connection.h,
        samples/DDL/ddl.c, samples/SimpleExample/example.c,
        samples/SimpleUIForm/example.c, samples/WritableSelect/example.c,
        tools/browser/query-exec/query-editor.c: documentation: Fix some minor
        typos.  Bug #733450

2015-03-14  Samir Ribic <samir.ribic@etf.unsa.ba>

        * po/LINGUAS, po/bs.po: Added Bosnian translation

2014-12-25  Мирослав Николић <miroslavnikolic@rocketmail.com>

        * po/sr.po, po/sr@latin.po: Updated Serbian translation

2014-09-30  Daniel Espinosa <esodan@gmail.com>

        * INSTALL, configure.ac, libgda-ui/libgdaui-5.0.deps,
        libgda-ui/libgdaui-5.0.vapi, libgda/Gda-5.0.gir,
        libgda/libgda-5.0.deps, libgda/libgda-5.0.vapi: Fix jhbuild building.
        GIR and Vala Bindings update.

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

        * tools/browser/Makefile.am,
        tools/browser/gda-browser-5.0.appdata.xml.in: Added AppData file, see
        bug #730813

2014-01-26  Frédéric Péters <fpeters@0d.be>

        * doc/C/abstraction.xml, doc/C/libgda-5.0-docs.sgml: do not use : in
        section identifier  https://bugzilla.gnome.org/show_bug.cgi?id=699406

2014-02-03  Мирослав Николић <miroslavnikolic@rocketmail.com>

        * po/sr.po, po/sr@latin.po: Updated Serbian translation

2013-12-23  Vivien Malerba <malerba@gnome-db.org>

        * NEWS, configure.ac: Released version 5.2.2

        * libgda-ui/gdaui-cloud.c, libgda/gda-data-handler.c,
        libgda/gda-data-handler.h, libgda/gda-data-model.c, libgda/gda-value.c,
        libgda/handlers/gda-handler-numerical.c,
        libgda/handlers/gda-handler-time.c,
        providers/firebird/gda-firebird-recordset.c,
        providers/mysql/gda-mysql-recordset.c,
        providers/postgres/gda-postgres-recordset.c,
        tools/browser/schema-browser/relations-diagram.c: Don't use setlocale()
        anymore in library as it's not thread safe

        * providers/firebird/gda-firebird-provider.c,
        tests/value-holders/check_set.c: Avoid using some reprecated API

2013-12-20  Vivien Malerba <malerba@gnome-db.org>

        * libgda/gda-value.c, libgda/gda-value.h: Misc GdaNumeric related
        improvements

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

        * NEWS, configure.ac: Released 5.2.1

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

        * NEWS, configure.ac: Released 5.2.0

        * libgda/sqlite/sqlite-src/PragmasPatch,
        libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h,
        providers/sqlcipher/sqlcipher.patch: Switched to SQlite 3.8.0.2 and
        SlqCipher 3.0.0

        * libgda/gda-config.c, tests/data-models/check_virtual.c: Code cleanup

2013-11-10  Мирослав Николић <miroslavnikolic@rocketmail.com>

        * po/sr.po, po/sr@latin.po: Updated Serbian translation

2013-10-14  Rūdolfs Mazurs <rudolfsm@src.gnome.org>

        * po/LINGUAS, po/lv.po: Added Latvian translation

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

        * tests/providers/check_postgres.c, tests/providers/check_sqlite.c,
        tests/providers/prov-test-common.c, tests/providers/prov-test-common.h,
        tests/providers/prov_dbstruct.xml, tests/test-cnc-utils.c,
        tests/test-cnc-utils.h: Improved tests regarding providers handling of
        dates

        * libgda/gda-connection.c, libgda/gda-server-provider-extra.c,
        libgda/gda-server-provider-extra.h: Fix memory leak regarding
        GdaDataHandler associated to connections

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

        * libgda/handlers/gda-handler-time.c, tests/test-input-parsers.c:
        GdaHandler time correction

        * providers/jdbc/jdbc-mappings.xml,
        .../jdbc_specs_com.microsoft.sqlserver.jdbc.SQLServerDriver_dsn.xml.in:
        JDBC: SqlServer related corrections

        * libgda/gda-data-model-bdb.c, libgda/gda-server-provider-extra.c,
        libgda/gda-sql-builder.c, libgda/gda-value.c,
        testing/gda-provider-status.c: Misc. corrections

        * tools/cmdtool/tool-output.c, tools/gda-sql.c: GdaSql: better handle
        date formatting

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

        * providers/oracle/gda-oracle-provider.c,
        providers/oracle/gda-oracle-recordset.c: Oracle: some corrections

        * providers/postgres/gda-postgres-provider.c,
        providers/postgres/gda-postgres-pstmt.c,
        providers/postgres/gda-postgres-pstmt.h,
        providers/postgres/gda-postgres-recordset.c,
        providers/postgres/gda-postgres.h: PostgreSQL: adapt to date format
        changes  which can be triggered by commands like "SET DATESTYLE TO..."

        * doc/C/libgda-sections.txt, libgda/gda-util.c, libgda/gda-util.h,
        libgda/libgda.symbols: Added some gda_parse_formatted_*() functions to
        helps parsing date and time strings

2013-09-23  Murray Cumming <murrayc@murrayc.com>

        * libgda/gda-server-provider.c, libgda/libcsv.c: Fix a compiler warning

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

        * doc/mallard/gda-vala/C/Makefile.am, doc/mallard/gda-vala/Makefile.am,
        tests/providers/prov-test-common.c, tools/browser/help/Makefile.am,
        tools/help/Makefile.am: Have "make distcheck" work

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

        * configure.ac, tools/browser/help/.gitignore,
        tools/browser/help/gda-browser.omf.in: Removed useless file

        * .gitignore, Makefile.am, configure.ac,
        doc/mallard/gda-vala/Makefile.am, m4/.gitignore,
        tools/browser/help/.gitignore, tools/browser/help/Makefile.am,
        tools/help/Makefile.am: Port from gnome-doc-utils to yelp-utils, for
        bug #708017

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

        * doc/C/libgda-sections.txt, doc/C/limitations.xml,
        libgda/gda-statement.c, libgda/gda-statement.h, libgda/gda-value.c,
        libgda/gda-value.h, libgda/handlers/gda-handler-time.c,
        libgda/libgda.symbols, libgda/sqlite/gda-sqlite-provider.c,
        libgda/sqlite/gda-sqlite-recordset.c,
        providers/mysql/gda-mysql-provider.c,
        providers/mysql/gda-mysql-recordset.c,
        providers/postgres/gda-postgres-provider.c,
        providers/postgres/gda-postgres-recordset.c,
        .../skel-implementation/capi/gda-capi-provider.c, tests/.gitignore,
        tests/Makefile.am, tests/data-models/check_pmodel.c,
        tests/data-models/check_vcnc.c, tests/providers/check_mysql.c,
        tests/providers/check_postgres.c, tests/providers/check_sqlite.c,
        tests/providers/prov-test-common.c, tests/providers/prov-test-common.h,
        tests/providers/prov_dbstruct.xml, tests/test-sql-renderer.c: Correctly
        handle timezone in time and timestamp values  most of the databases
        store time and timestamp in the GMT timezone, so the time and timestamp
        in other timezones need to be converted to GMT before being used

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

        * tests/multi-threading/check_cnc_lock.c,
        tests/multi-threading/check_mutex.c,
        tests/test-connection-string-split.c,
        tests/value-holders/check_holder.c, tests/value-holders/check_set.c,
        tests/value-holders/check_statement.c: Don't use g_type_init() if not
        necessary

        * tests/.gitignore, tests/Makefile.am, tests/data-model-errors.c,
        tests/data-models/Makefile.am, tests/data-models/check_data_proxy.c,
        tests/data-models/check_empty_rs.c,
        tests/data-models/check_model_errors.c,
        tests/data-models/check_pmodel.c, tests/multi-threading/Makefile.am,
        tests/multi-threading/common.c, tests/providers/Makefile.am,
        tests/providers/prov-test-common.c, tests/test-cnc-utils.c,
        tests/test-errors.c, tests/test-errors.h,
        tests/value-holders/Makefile.am, tests/value-holders/check_holder.c,
        tests/value-holders/check_set.c, tests/value-holders/check_statement.c,
        tests/value-holders/common.c, tests/value-holders/common.h: Make sure
        g_set_error() is called with valid error domain and code

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

        * libgda/sqlite/sqlite-src/PragmasPatch,
        libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h,
        providers/sqlcipher/sqlcipher.patch: Switched to SQlite 3.7.17 and
        SlqCipher 2.2.0

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

        * doc/C/prov-notes.xml, libgda/sqlite/gda-sqlite-provider.c,
        providers/sqlite/sqlite_specs_dsn.xml.in: SQLite: added the
        "APPEND_DB_EXTENSION" connection option

        * libgda-report/engine/gda-report-engine.c,
        libgda-report/engine/rt-parser.c,
        libgda-ui/data-entries/gdaui-entry-combo.c,
        libgda-ui/data-entries/gdaui-entry-common-time.c,
        libgda-ui/data-entries/gdaui-entry-number.c,
        libgda-ui/data-entries/gdaui-entry-string.c,
        libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-cloud.c,
        libgda-ui/gdaui-data-store.c, libgda-ui/gdaui-raw-form.c,
        libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-server-operation.c,
        libgda-xslt/sql_backend.c, libgda/Makefile.am, libgda/gda-connection.c,
        libgda/gda-data-model-bdb.c, libgda/gda-data-pivot.c,
        libgda/gda-decl.h, libgda/gda-meta-store.c,
        libgda/gda-meta-struct-io.c, libgda/gda-meta-struct.c,
        libgda/gda-sql-builder.c, libgda/gda-tree.c, libgda/gda-util.c,
        libgda/handlers/gda-handler-time.c,
        libgda/sqlite/gda-sqlite-provider.c,
        libgda/sqlite/virtual/gda-ldap-connection.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c,
        providers/firebird/gda-firebird-blob-op.c,
        providers/firebird/gda-firebird-meta.c,
        providers/firebird/gda-firebird-provider.c,
        providers/firebird/gda-firebird-recordset.c,
        providers/jdbc/gda-jdbc-meta.c, providers/jdbc/gda-jdbc-provider.c,
        providers/ldap/gda-ldap-util.c,
        providers/ldap/gdaprov-data-model-ldap.c,
        providers/mysql/gda-mysql-blob-op.c,
        providers/mysql/gda-mysql-provider.c,
        providers/oracle/gda-oracle-blob-op.c,
        providers/oracle/gda-oracle-meta.c,
        providers/oracle/gda-oracle-provider.c,
        providers/oracle/gda-oracle-util.c,
        providers/postgres/gda-postgres-provider.c,
        providers/reuseable/postgres/gda-postgres-meta.c,
        providers/skel-implementation/capi/gda-capi-blob-op.c,
        providers/skel-implementation/capi/gda-capi-meta.c,
        providers/skel-implementation/capi/gda-capi-provider.c,
        providers/skel-implementation/capi/gda-capi-pstmt.c,
        providers/skel-implementation/capi/gda-capi-recordset.c,
        providers/skel-implementation/models/gda-models-provider.c,
        providers/web/gda-web-blob-op.c, providers/web/gda-web-provider.c,
        tests/data-model-errors.c, tests/gda-ddl-creator.c,
        tests/parser/check_dml_comp.c, tests/test-cnc-utils.c,
        tools/browser/browser-connection.c,
        tools/browser/data-manager/data-source-manager.c,
        tools/browser/data-manager/xml-spec-editor.c,
        tools/browser/ldap-browser/classes-view.c,
        tools/browser/ldap-browser/hierarchy-view.c,
        tools/browser/ldap-browser/ldap-classes-page.c,
        tools/browser/ldap-browser/ldap-entries-page.c,
        tools/browser/ldap-browser/ldap-search-page.c,
        tools/browser/mgr-favorites.c,
        tools/browser/query-exec/query-console-page.c,
        tools/browser/query-exec/query-exec-perspective.c,
        tools/browser/schema-browser/schema-browser-perspective.c,
        tools/browser/schema-browser/table-columns.c,
        tools/browser/schema-browser/table-info.c,
        tools/browser/schema-browser/table-preferences.c,
        tools/cmdtool/tool-decl.h: Don't allow the TO_IMPLEMENT macro to be in
        the public headers

2013-06-03  Daniel Espinosa <esodan@gmail.com>

        * configure.ac, libgda/Gda-5.0.gir, libgda/Makefile.am,
        libgda/gda-data-model.c, libgda/gda-meta-store.h,
        libgda/libgda-5.0.vapi: Honors --enable-introspection. Removed non
        public API. Updated bindings GI and Vala.

2013-05-30  Daniel Espinosa <esodan@gmail.com>

        * libgda/Gda-5.0.gir, libgda/gda-data-model-dir.c,
        libgda/gda-data-model-import.c, libgda/gda-data-model.c,
        libgda/gda-meta-store.c, libgda/gda-meta-store.h,
        libgda/gda-server-provider.h, libgda/providers-support/gda-pstmt.h,
        libgda/sql-parser/gda-sql-parser.h,
        libgda/sql-parser/gda-statement-struct-decl.h: Avoid GIR generation
        warnings

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

        * libgda/gda-value.c, libgda/handlers/gda-handler-numerical.c: Use the
        "C" locale in gda_value_stringify(), as per the documentation

2013-05-23  Georges Basile Stavracas Neto <georges.stavracas@gmail.com>

        * tools/browser/help/Makefile.am, tools/browser/help/pt_BR/pt_BR.po:
        Updated Brazilian Portuguese translation for browser help

2013-05-16  Daniel Espinosa <esodan@gmail.com>

        * doc/mallard/gda-vala/C/db-field-info-interface.page,
        doc/mallard/gda-vala/C/db-table-interface.page: Fixed Vala Extensions
        documentation generation

        * doc/mallard/gda-vala/C/Makefile.am,
        .../gda-vala/C/db-field-info-interface.page,
        doc/mallard/gda-vala/C/db-table-interface.page: Fix typo on
        documentation. Added missing file to Makefile.am

        * doc/mallard/gda-vala/C/Makefile.am,
        .../gda-vala/C/db-field-info-interface.page,
        doc/mallard/gda-vala/C/db-table-interface.page: Updated documentation
        for GdaData.DbTable and DbFieldInfo interfaces

        * libgda/data/DbFieldInfo.vala, libgda/data/DbTable.vala,
        libgda/data/GdaData-5.0.gir, tests/vala/CheckTable.vala: Added
        equivalent() and compatible() methods to DbTable and DbFieldInfo

        * libgda/Makefile.am, libgda/gda-sql-expression-private.h,
        libgda/gda-sql-expression.c, libgda/gda-sql-expression.h: Removed
        GdaSqlExpression is not required due to GdaSqlBuilder API

        * libgda/gda-sql-expression.c, libgda/gda-sql-expression.h:
        GdaSqlExpression Last modifications. Saved just for future reference
        before delete.

2013-05-15  Daniel Espinosa <esodan@gmail.com>

        * libgda/gda-sql-expression.c, libgda/gda-sql-expression.h,
        libgda/gda-sql-select-private.h, libgda/gda-sql-select.c,
        libgda/gda-sql-select.h: Added documentation to GdaSqlExpression
        methods. Removed GdaSqlSelect object.

        * libgda/Makefile.am, libgda/gda-sql-expression-private.h,
        libgda/gda-sql-expression.c, libgda/gda-sql-expression.h,
        libgda/gda-sql-select.h: Fixing API for GdaSqlExpression. Added to
        Makefile.am

2013-05-14  Daniel Espinosa <esodan@gmail.com>

        * libgda/gda-sql-expression-private.h, libgda/gda-sql-expression.c,
        libgda/gda-sql-expression.h, libgda/gda-sql-select-private.h,
        libgda/gda-sql-select.c, libgda/gda-sql-select.h: Added GdaSqlSelect
        class to allow GI to create select expressions as GdaSqlExpr

        * libgda/gda-sql-expression-private.h, libgda/gda-sql-expression.c,
        libgda/gda-sql-expression.h: Added new GdaSqlExpression Class to allow
        GI to create GdaSqlExpr structs

2013-05-13  Daniel Espinosa <esodan@gmail.com>

        * libgda/data/DbTable.vala, libgda/data/GdaData-5.0.gir,
        libgda/data/Schema.vala, tests/vala/CheckTable.vala: Moved
        DbTable.TableType.from_string () as a unum function member

2013-05-03  Daniel Espinosa <esodan@gmail.com>

        * libgda-ui/gdaui-data-selector.c, libgda-ui/libgdaui-5.0.vapi: Fix GI
        annotations to Gdaui.DataSelector.get_selected_rows ()

2013-04-30  Vivien Malerba <malerba@gnome-db.org>

        * configure.ac, providers/jdbc/GdaInputStream.c,
        providers/jdbc/GdaJValue.c, providers/jdbc/gda-jdbc-provider.c,
        providers/jdbc/gda-jdbc-recordset.c, providers/jdbc/jni-wrapper.c,
        providers/jdbc/jni-wrapper.h, providers/jdbc/provider.java: JDBC
        provider: improved the way C pointers are passed through JNI

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

        * doc/C/libgda-5.0-docs.sgml, libgda-ui/gdaui-init.c: Hide some UI
        plugins messages, fixes bug #699575  these messages can be displayed by
        setting the GDAUI_SHOW_PLUGINS_LOADING environment variable

        * providers/jdbc/Makefile.am, tests/ui/check_sets.c: Have "make
        distcheck" work

        * doc/C/libgda-5.0-docs.sgml,
        libgda-ui/data-entries/gdaui-numeric-entry.c, libgda/gda-config.c,
        libgda/gda-connection.c, libgda/gda-data-handler.c,
        libgda/gda-data-model.c, libgda/gda-data-pivot.c, libgda/gda-holder.c,
        libgda/gda-init.c, libgda/gda-lockable.c, libgda/gda-log.c,
        libgda/gda-meta-store.c, libgda/gda-mutex.c, libgda/gda-mutex.h,
        libgda/gda-set.c, libgda/gda-sql-builder.c, libgda/gda-value.c,
        libgda/handlers/gda-handler-numerical.c,
        libgda/sqlite/gda-sqlite-provider.c,
        libgda/sqlite/gda-sqlite-recordset.c,
        libgda/sqlite/virtual/gda-vconnection-data-model.c,
        libgda/thread-wrapper/gda-thread-wrapper.c,
        providers/jdbc/jni-wrapper.c, providers/mysql/gda-mysql-provider.c,
        providers/oracle/gda-oracle-util.c, providers/web/gda-web-util.c,
        tools/browser/browser-connection-priv.h,
        tools/browser/browser-connection.c, tools/browser/browser-page.c,
        tools/browser/browser-perspective.c, tools/gda-threader.c: Removed
        GLIB_CHECK_VERSION as minimum required version is 2.32

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

        * libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-tree-store.c,
        libgda/gda-init.c, libgda/handlers/gda-handler-time.c: Misc small
        corrections

        * .../DocBook/gda-report-docbook-document.c,
        libgda-report/RML/gda-report-rml-document.c,
        libgda-report/engine/gda-report-engine.c,
        libgda-report/gda-report-document.c, libgda-xslt/sqlexslt.c,
        libgda/dir-blob-op.c, libgda/gda-batch.c, libgda/gda-blob-op.c,
        libgda/gda-column.c, libgda/gda-connection-event.c,
        libgda/gda-connection.c, 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-model-array.c,
        libgda/gda-data-model-bdb.c, libgda/gda-data-model-dir.c,
        libgda/gda-data-model-dsn-list.c, libgda/gda-data-model-import.c,
        libgda/gda-data-model-iter.c, libgda/gda-data-pivot.c,
        libgda/gda-data-proxy.c, libgda/gda-data-select.c, libgda/gda-holder.c,
        libgda/gda-init.c, libgda/gda-meta-store.c, libgda/gda-meta-struct.c,
        libgda/gda-mutex.c, libgda/gda-row.c, libgda/gda-server-operation.c,
        libgda/gda-server-provider.c, libgda/gda-set.c,
        libgda/gda-sql-builder.c, libgda/gda-statement.c,
        libgda/gda-transaction-status.c, libgda/gda-tree-manager.c,
        libgda/gda-tree-mgr-columns.c, libgda/gda-tree-mgr-label.c,
        libgda/gda-tree-mgr-ldap.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.c, libgda/gda-types.c,
        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/providers-support/gda-pstmt.c,
        libgda/sql-parser/gda-sql-parser.c,
        libgda/sql-parser/gda-statement-struct.c,
        libgda/sqlite/gda-sqlite-blob-op.c,
        libgda/sqlite/gda-sqlite-handler-bin.c,
        libgda/sqlite/gda-sqlite-handler-boolean.c,
        libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-provider.c,
        libgda/sqlite/gda-sqlite-pstmt.c, libgda/sqlite/gda-sqlite-recordset.c,
        libgda/sqlite/virtual/gda-ldap-connection.c,
        libgda/sqlite/virtual/gda-vconnection-data-model.c,
        libgda/sqlite/virtual/gda-vconnection-hub.c,
        libgda/sqlite/virtual/gda-virtual-connection.c,
        libgda/sqlite/virtual/gda-virtual-provider.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c,
        libgda/sqlite/virtual/gda-vprovider-hub.c,
        libgda/thread-wrapper/gda-thread-blob-op.c,
        libgda/thread-wrapper/gda-thread-provider.c,
        libgda/thread-wrapper/gda-thread-recordset.c,
        libgda/thread-wrapper/gda-thread-wrapper.c,
        providers/bdb/gda-bdb-provider.c,
        providers/firebird/gda-firebird-blob-op.c,
        providers/firebird/gda-firebird-meta.c,
        providers/firebird/gda-firebird-parser.c,
        providers/firebird/gda-firebird-provider.c,
        providers/firebird/gda-firebird-pstmt.c,
        providers/firebird/gda-firebird-recordset.c,
        providers/jdbc/gda-jdbc-blob-op.c, providers/jdbc/gda-jdbc-meta.c,
        providers/jdbc/gda-jdbc-provider.c, providers/jdbc/gda-jdbc-pstmt.c,
        providers/jdbc/gda-jdbc-recordset.c, providers/jdbc/libmain.c,
        providers/ldap/gda-ldap-provider.c,
        providers/ldap/gdaprov-data-model-ldap.c,
        providers/mdb/gda-mdb-provider.c, providers/mysql/gda-mysql-blob-op.c,
        providers/mysql/gda-mysql-handler-boolean.c,
        providers/mysql/gda-mysql-provider.c,
        providers/mysql/gda-mysql-pstmt.c,
        providers/mysql/gda-mysql-recordset.c,
        providers/oracle/gda-oracle-blob-op.c,
        providers/oracle/gda-oracle-meta.c,
        providers/oracle/gda-oracle-parser.c,
        providers/oracle/gda-oracle-provider.c,
        providers/oracle/gda-oracle-pstmt.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,
        providers/postgres/gda-postgres-pstmt.c,
        providers/postgres/gda-postgres-recordset.c,
        providers/reuseable/mysql/gda-mysql-meta.c,
        providers/reuseable/mysql/gda-mysql-parser.c,
        providers/reuseable/postgres/gda-postgres-meta.c,
        providers/reuseable/postgres/gda-postgres-parser.c,
        .../skel-implementation/capi/gda-capi-blob-op.c,
        providers/skel-implementation/capi/gda-capi-meta.c,
        .../skel-implementation/capi/gda-capi-parser.c,
        .../skel-implementation/capi/gda-capi-provider.c,
        .../skel-implementation/capi/gda-capi-pstmt.c,
        .../skel-implementation/capi/gda-capi-recordset.c,
        .../models/gda-models-provider.c, providers/web/gda-web-blob-op.c,
        providers/web/gda-web-provider.c, providers/web/gda-web-pstmt.c,
        providers/web/gda-web-recordset.c, providers/web/php/test.php,
        samples/BDB/custom-bdb-model.c, tests/data-model-errors.c,
        tests/multi-threading/dummy-object.c, tools/browser/auth-dialog.c,
        tools/browser/browser-connection.c,
        tools/browser/browser-connections-list.c, tools/browser/browser-core.c,
        tools/browser/browser-variable.c,
        tools/browser/browser-virtual-connection.c,
        tools/browser/browser-window.c, tools/browser/common/fk-declare.c,
        tools/browser/connection-binding-properties.c,
        .../data-manager/data-manager-perspective.c,
        tools/browser/data-manager/data-source-editor.c,
        tools/browser/data-manager/data-source-manager.c,
        tools/browser/data-manager/data-source.c,
        .../browser/dummy-perspective/dummy-perspective.c,
        .../ldap-browser/ldap-browser-perspective.c,
        tools/browser/ldap-browser/mgr-ldap-classes.c,
        tools/browser/ldap-browser/mgr-ldap-entries.c,
        tools/browser/login-dialog.c, tools/browser/mgr-favorites.c,
        tools/browser/query-exec/query-exec-perspective.c,
        tools/browser/schema-browser/mgr-columns.c,
        .../schema-browser/schema-browser-perspective.c, tools/gda-threader.c,
        tools/gda-tree-mgr-xml.c, tools/tools-favorites.c, tools/web-server.c:
        Don't use GStaticMutex (which is deprecated) anymore

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

        * tools/browser/browser-window.c,
        tools/browser/data-manager/data-manager-perspective.c,
        tools/browser/dummy-perspective/dummy-perspective.c,
        tools/browser/ldap-browser/ldap-browser-perspective.c,
        tools/browser/ldap-browser/ldap-classes-page.c,
        tools/browser/ldap-browser/ldap-entries-page.c,
        tools/browser/ldap-browser/ldap-search-page.c,
        tools/browser/query-exec/query-exec-perspective.c,
        tools/browser/schema-browser/schema-browser-perspective.c,
        tools/browser/schema-browser/table-info.c: GdaBrowser: use
        capitalization in menu items, fixes bug #699573

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

        * doc/C/gda-sql-manual.xml, doc/C/libgda-5.0-docs.sgml,
        doc/C/prov-notes.xml: Main documentation update

        * doc/C/limitations.xml, doc/C/prov-notes.xml,
        providers/jdbc/.gitignore, providers/jdbc/Makefile.am,
        providers/jdbc/gda-jdbc-provider.c, providers/jdbc/jdbc-mappings.xml,
        providers/jdbc/jdbc.gresource.xml,
        ...osoft.sqlserver.jdbc.SQLServerDriver_dsn.xml.in,
        providers/jdbc/jdbc_specs_dsn.xml.in, providers/jdbc/libmain.c: JDBC
        provider: make it possible to use connection parameters similar to
        other providers  like HOST, DB_NAME, ...

2013-05-03  Daniel Espinosa <esodan@gmail.com>

        * libgda-ui/gdaui-data-selector.c, libgda-ui/libgdaui-5.0.vapi: Fix GI
        annotations to Gdaui.DataSelector.get_selected_rows ()

        * libgda-ui/libgdaui-5.0.vapi, libgda/data/DbFieldInfo.vala,
        libgda/data/GdaData-5.0.gir, libgda/data/Table.vala: GdaData: Added
        to_string() functons and items() to enums

2013-04-30  Vivien Malerba <malerba@gnome-db.org>

        * configure.ac, providers/jdbc/GdaInputStream.c,
        providers/jdbc/GdaJValue.c, providers/jdbc/gda-jdbc-provider.c,
        providers/jdbc/gda-jdbc-recordset.c, providers/jdbc/jni-wrapper.c,
        providers/jdbc/jni-wrapper.h, providers/jdbc/provider.java: JDBC
        provider: improved the way C pointers are passed through JNI

2013-04-28  Daniel Espinosa <esodan@gmail.com>

        * libgda-ui/glade/widget-gdaui-gdauibasicform.png,
        libgda-ui/glade/widget-gdaui-gdauicombo.png,
        libgda-ui/glade/widget-gdaui-gdauilogin.png,
        libgda-ui/glade/widget-gdaui-gdauirawgrid.png: Adding missing png files
        for Glade integration.

2013-04-25  Vivien Malerba <malerba@gnome-db.org>

        * providers/jdbc/Makefile.am, providers/jdbc/provider.java,
        providers/jdbc/sqlserver.java: Added specific code for SqlServer
        accessed through JDBC

        * providers/jdbc/gda-jdbc-recordset.c, providers/jdbc/libmain.c,
        providers/jdbc/provider.java: Minor JDBC corrections

        * libgda-ui/Makefile.am, libgda/Makefile.am, po/POTFILES.skip: Have
        "make distcheck work"

        * providers/jdbc/GdaJValue.c, providers/jdbc/Makefile.am,
        providers/jdbc/gda-jdbc-provider.c,
        providers/jdbc/gda-jdbc-recordset.c, providers/jdbc/jni-wrapper.c,
        providers/jdbc/libmain.c, providers/jdbc/provider.java: JDBC provider
        corrections  - handle deprecated functions - corrected compilation -
        misc.

2013-04-20  Daniel Espinosa <esodan@gmail.com>

        * libgda-ui/Makefile.am, libgda-ui/gdaui-login.c,
        libgda-ui/glade/Makefile.am, libgda-ui/glade/gdaui-catalog.xml,
        libgda-ui/libgdaui-5.0.vapi, libgda/Makefile.am,
        libgda/data/DbRecordCollection.vala, libgda/data/GdaData-5.0.gir,
        libgda/gda-config.c, libgda/gda-config.h, libgda/libgda-5.0.vapi,
        libgda/libgda.symbols: More fixes to Gda UI GI and Vala bindings. Added
        more objects to Glade. Mis. on GdaData * Fixes on GdaDsnInfo and Gda UI
        bindings, by set GdaDsnInfo as GBoxed derived type * Added vapi files
        for Gda UI to track changes * Added more objects (expected to be used
        by Glade) to Glade's catalog * Added 'model' property for
        GdaData.DbRecordCollection * Removed vapi and GIR files from CLEANFILES

2013-04-18  Daniel Espinosa <esodan@gmail.com>

        * libgda-ui/libgdaui-5.0.vapi, libgda/data/DbRecord.vala,
        libgda/data/DbTable.vala, libgda/data/GdaData-5.0.gir,
        libgda/data/Record.vala, libgda/data/Table.vala: Fixed Gdaui Vala
        bindings by adding correct headers. Fixed owned in DbRecord.get_value *
        Set include headers in GIR and Vala bindings for Gdaui to
        libgda-ui/libgda-ui.h * No transfer ownership from DbRecord.get_value,
        fix derived classes properties implementation

        * configure.ac, libgda-ui/Makefile.am, libgda-ui/glade/Makefile.am,
        libgda-ui/glade/gdaui-catalog.xml,
        libgda-ui/glade/widget-gdaui-gdauigrid.png: Fixed Glade integration.
        Added GdauiGrid object to Glade catalog.

2013-04-17  Daniel Espinosa <esodan@gmail.com>

        * configure.ac, libgda-ui/glade/Makefile.am,
        libgda-ui/glade/gdaui-catalog.xml: Initial work on Glade 3 Support
        added

2013-04-10  Daniel Espinosa <esodan@gmail.com>

        * libgda/data/DbField.vala, libgda/data/DbRecord.vala,
        libgda/data/Field.vala, libgda/data/GdaData-5.0.gir,
        tests/vala/CheckDataObject.vala: Added equal() and to_string() to
        DbField. equal() and copy() to DbRecord. * Added DbRecord.copy () *
        Updated bindings and GI for GdaData * Removed to_string () from Field

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

        * libgda/gda-config.c, libgda/gda-connection.c,
        libgda/gda-data-model-import.c, libgda/gda-data-model.c,
        libgda/gda-data-proxy.c, libgda/gda-data-select.c,
        libgda/gda-meta-store.c, libgda/gda-meta-struct-io.c,
        libgda/gda-value.c: Code indentation and some corrections

2013-04-07  Miguel Angel Cabrera Moya <madmac2501@gmail.com>

        * libgda/gda-config.c, libgda/gda-connection.c,
        libgda/gda-data-model-import.c, libgda/gda-data-model.c,
        libgda/gda-data-proxy.c, libgda/gda-data-select.c,
        libgda/gda-meta-store.c, libgda/gda-meta-struct-io.c,
        libgda/gda-value.c: Fix some memory leaks

2013-04-05  Daniel Espinosa <esodan@gmail.com>

        * libgda-ui/libgdaui-5.0.vapi, libgda/libgda-5.0.vapi: Added Gda UI
        Vala bindings to repository to track changes

2013-04-04  Daniel Espinosa <esodan@gmail.com>

        * libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-set.c,
        libgda-ui/gdaui-set.h, libgda/gda-set.c, libgda/gda-set.h,
        libgda/libgda-5.0.vapi, libgda/libgda.symbols: Fixed make check all
        tests pass

2013-03-26  Daniel Espinosa <esodan@gmail.com>

        * .../data-entries/gdaui-data-cell-renderer-combo.c,
        .../data-entries/gdaui-data-cell-renderer-info.c,
        libgda-ui/data-entries/gdaui-entry-combo.c,
        libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-data-entry.c,
        libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-set.c,
        libgda-ui/gdaui-set.h, libgda-ui/internal/utility.c,
        libgda-ui/libgda-ui.symbols, libgda/gda-set.c, libgda/gda-set.h,
        libgda/gda-value.h, libgda/libgda-5.0.vapi, libgda/libgda.symbols:
        Sealed most GdaSet and GdauiSet structures

2013-03-20  Daniel Espinosa <esodan@gmail.com>

        * libgda-ui/gdaui-plugin.h, libgda-ui/gdaui-set.c,
        libgda-ui/gdaui-set.h, libgda/gda-set.c, libgda/gda-set.h,
        libgda/libgda-5.0.vapi: Improved Gda and Gdaui Vala Bindings * Fixed
        missing paramenters in gdaui-plugin.h * Set as opaque, added new
        methods and registering as GType GdaSetSource, GdaGroup, GdauiSetSource
        and GdauiSetGroup * Updated libgda-5.0.vapi

2013-04-05  Victor Ibragimov <victor.ibragimov@gmail.com>

        * po/LINGUAS, po/tg.po: Added Tajik Translation

2013-03-24  Мирослав Николић <miroslavnikolic@rocketmail.com>

        * po/LINGUAS, po/sr.po, po/sr@latin.po: Added Serbian translation

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

        * doc/C/libgda-sections.txt, libgda/gda-meta-store.c,
        libgda/gda-meta-store.h, libgda/libgda.symbols: Added
        gda_meta_context_copy()

        * doc/C/prov-writing-virtual-methods.xml,
        libgda/thread-wrapper/gda-thread-wrapper.c,
        libgda/thread-wrapper/gda-thread-wrapper.h: Doc. improvements

        * libgda/gda-connection-internal.h, libgda/gda-connection.c,
        libgda/thread-wrapper/gda-thread-provider.c: Make sure the
        GdaConnection::is-wrapper property is not modified outside Libgda's
        code

        * libgda/gda-connection.c, libgda/gda-connection.h,
        libgda/gda-server-provider.c: Added the
        GDA_CONNECTION_FEATURE_ASYNC_EXEC option to test if a connection
        supports async. execution

2013-02-14  Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>

        * libgda/gda-meta-store.c, libgda/gda-meta-store.h: Fix
        gda_meta_context_new() prototype  Also fix gda_meta_context_copy() to
        actually set the table name of the copy. 
        https://bugzilla.gnome.org/show_bug.cgi?id=693842

2013-01-23  Vivien Malerba <malerba@gnome-db.org>

        * libgda/gda-statement.c, libgda/sqlite/gda-sqlite-meta.c,
        libgda/sqlite/gda-sqlite-provider.c,
        providers/firebird/gda-firebird-meta.c,
        providers/firebird/gda-firebird-provider.c,
        providers/jdbc/gda-jdbc-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,
        providers/skel-implementation/capi/gda-capi-meta.c,
        .../skel-implementation/capi/gda-capi-provider.c: Code cleanups and
        improvements

        * libgda/gda-connection.c, providers/reuseable/mysql/gda-mysql-meta.c,
        providers/reuseable/postgres/gda-postgres-meta.c: Memory leaks
        corrections

        * libgda/sqlite/gda-sqlite-provider.c,
        providers/mysql/gda-mysql-provider.c,
        providers/oracle/gda-oracle-provider.c: SQL rendering corrections

2013-01-20  Vivien Malerba <malerba@gnome-db.org>

        * configure.ac, libgda/Makefile.am, po/POTFILES.in,
        tools/cmdtool/Makefile.am: Misc corrections to have "make distcheck"
        work

        * libgda/sqlite/Makefile.am, providers/bdbsql/Makefile.am: BdbSQlite
        provider: fixed compilation problems

2013-01-06  Vivien Malerba <malerba@gnome-db.org>

        * doc/C/libgda-sections.txt, libgda/gda-server-provider-extra.c,
        libgda/gda-server-provider-extra.h, libgda/gda-server-provider.c,
        libgda/libgda.symbols, libgda/sqlite/gda-sqlite-provider.c,
        providers/firebird/gda-firebird-provider.c,
        providers/jdbc/gda-jdbc-provider.c,
        providers/mysql/gda-mysql-provider.c,
        providers/oracle/gda-oracle-provider.c,
        providers/postgres/gda-postgres-provider.c,
        .../skel-implementation/capi/gda-capi-provider.c: More code cleanups

        * libgda/gda-data-handler.c, providers/mysql/.gitignore,
        providers/mysql/Makefile.am, providers/mysql/gda-mysql-provider.c:
        Correction for bug #691099  Added data handler for binary data

2013-01-04  Vivien Malerba <malerba@gnome-db.org>

        * libgda/gda-data-handler.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/sqlite/gda-sqlite-handler-bin.c,
        libgda/sqlite/gda-sqlite-handler-boolean.c,
        providers/mysql/gda-mysql-handler-boolean.c,
        providers/postgres/gda-postgres-handler-bin.c,
        providers/postgres/gda-postgres-provider.c: GdaDataHandler code
        cleanups

2013-01-03  Vivien Malerba <malerba@gnome-db.org>

        * providers/mysql/gda-mysql-provider.c,
        providers/mysql/mysql_specs_create_db.xml.in,
        providers/mysql/mysql_specs_drop_db.xml.in,
        providers/mysql/mysql_specs_dsn.xml.in: Correction for bug #691069,
        MySQL: Cannot specify the protocol

2012-12-29  Vivien Malerba <malerba@gnome-db.org>

        * libgda/gda-data-model.c, libgda/gda-data-model.h,
        tools/cmdtool/tool-output.c: Added GDA_DATA_MODEL_IO_TEXT_TABLE export
        format

        * libgda/gda-data-access-wrapper.c, libgda/gda-data-access-wrapper.h:
        gda_data_access_wrapper_set_mapping(): API correction

        * samples/Blobs/Makefile.cross.win32, samples/Blobs/README,
        samples/Blobs/blobtest.c: Improved blobs example

        * libgda/sqlite/gda-sqlite-provider.c,
        providers/oracle/gda-oracle-meta.c: Code cleanup

        * tools/Makefile.am, tools/cmdtool/Makefile.am: Corrected out of tree
        building

2012-12-22  Vivien Malerba <malerba@gnome-db.org>

        * libgda/sqlite/sqlite-src/PragmasPatch,
        libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h,
        providers/sqlcipher/sqlcipher.patch: Upgraded SQLite to 3.7.14.1 and
        SqlCipher to 2.1.1

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

        * configure.ac, tools/Makefile.am, tools/browser/Makefile.am,
        tools/browser/auth-dialog.c, tools/browser/browser-connection.c,
        tools/browser/browser-virtual-connection.c,
        tools/browser/canvas/browser-canvas-fkey.c,
        tools/browser/common/favorites-actions.c,
        tools/browser/common/favorites-actions.h,
        tools/browser/common/fk-declare.c, tools/browser/common/ui-formgrid.c,
        tools/browser/connection-binding-properties.c,
        tools/browser/data-manager/data-console.c,
        .../browser/data-manager/data-favorite-selector.c,
        .../data-manager/data-manager-perspective.c,
        tools/browser/data-manager/data-source.c,
        tools/browser/data-manager/xml-spec-editor.c,
        tools/browser/doc/gda-browser-sections.txt,
        tools/browser/doc/gda-browser.types, tools/browser/favorites-test.c,
        .../ldap-browser/ldap-browser-perspective.c,
        tools/browser/ldap-browser/ldap-classes-page.c,
        tools/browser/ldap-browser/ldap-entries-page.c,
        .../browser/ldap-browser/ldap-favorite-selector.c,
        tools/browser/login-dialog.c, tools/browser/mgr-favorites.c,
        tools/browser/query-exec/query-console-page.c,
        tools/browser/query-exec/query-favorite-selector.c,
        tools/browser/schema-browser/favorite-selector.c,
        tools/browser/schema-browser/objects-index.c,
        tools/browser/schema-browser/relations-diagram.c,
        .../schema-browser/schema-browser-perspective.c,
        tools/browser/schema-browser/table-columns.c,
        tools/browser/schema-browser/table-info.c, tools/cmdtool/Makefile.am,
        tools/cmdtool/tool-command.c, tools/cmdtool/tool-command.h,
        tools/cmdtool/tool-decl.h, tools/cmdtool/tool-defines.h,
        tools/cmdtool/tool-errors.c, tools/cmdtool/tool-errors.h,
        tools/cmdtool/tool-help.c, tools/cmdtool/tool-help.h,
        tools/{tools-input.c => cmdtool/tool-input.c}, tools/{tools-input.h =>
        cmdtool/tool-input.h}, tools/cmdtool/tool-output.c,
        tools/cmdtool/tool-output.h, tools/cmdtool/tool.h,
        tools/command-exec.c, tools/command-exec.h, tools/config-info.c,
        tools/gda-sql.c, tools/gda-sql.h, tools/help/C/gda-sql-help.xml,
        tools/{tools-utils.c => tool-utils.c}, tools/{tools-utils.h =>
        tool-utils.h}, tools/tools-favorites.c, tools/tools-favorites.h,
        tools/web-server.c: Improved Gda-Sql: code cleanups and small bug fixes

        * doc/C/prov-notes.xml, providers/ldap/gda-ldap-provider.c,
        providers/ldap/gda-ldap-util.c, providers/ldap/ldap_specs_auth.xml.in:
        Misc. LDAP provider corrections

2012-12-02  Vivien Malerba <malerba@gnome-db.org>

        * libgda/gda-data-handler.c, libgda/handlers/gda-handler-time.c: Handle
        GDateTime conversions using GdaDataHandler

2012-11-02  Daniel Espinosa <esodan@gmail.com>

        * libgda-ui/Gdaui-5.0.metadata, libgda-ui/Makefile.am,
        libgda-ui/gdaui-combo.c, libgda-ui/gdaui-combo.h,
        libgda-ui/gdaui-tree-store.c, libgda-ui/gdaui-tree-store.h,
        libgda/Makefile.am, m4/vapigen.m4: Fixed Gda-ui Vala bindings
        generation. Fixed Vala bindings installation. * Using
        $(datadir)/vala/vapi to install bindings * Fixed vala.m4 macros to add
        a system wide installation for bindings * Fixed Gda-ui bindings
        generation for bug 687481 * Deprecate gdaui_combo_set_model due to
        problems with bindings * Added gdaui_combo_set_data a more bindings
        friendly function * Deprecate gdaui_tree_store_get_iter due to problems
        with bindings * Added gdaui_tree_store_get_iter_from_node a more
        bindings friendly function

        * configure.ac, libgda-ui/Gdaui-5.0.metadata, libgda-ui/Makefile.am,
        libgda-ui/gdaui-data-entry.c, libgda-ui/gdaui-data-entry.h,
        libgda/libgda-5.0.vapi: Added preliminary support for Gda-ui Vala
        bindings * Added --enable-gdaui-vala switch to build Gda-ui Vala
        bindings * Deprecated gda_data_entry_contents_is_valid method and
        ::contents-valid signal * Added gda_data_entry_validate virtual
        function to add bindings friendly and avoid conflicts with
        ::contents-valid signal and method. * For now Gda-ui Vala bindings
        don't build because errors on dependent Gio-2.0.gir parsing errors.
        Build depends on Bug 687481.

2012-11-01  Daniel Espinosa <esodan@gmail.com>

        * configure.ac, libgda/Gda-5.0.gir, libgda/libgda-5.0.vapi,
        m4/vapigen.m4: Build fixes for GI, Vala and Vala Extensions Bug 687235
        * GObject Introspection check pre-requisites * Vala bindings check
        pre-requisites * Vala Extensions check pre-requisites * Modified
        vapigen.m4 macros * Added some help on switches for Vala bindings, GI
        and Vala Extensions * Added AM_PROG_VALAC checks for correct Vala
        compiler version * Gir and Vala bindings updates

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

        * libgda/gda-data-model-dsn-list.c, libgda/gda-data-model-dsn-list.h,
        libgda/gda-data-model-iter.c, libgda/gda-data-model-iter.h,
        libgda/gda-holder.c, libgda/gda-holder.h, libgda/gda-meta-struct-io.c,
        libgda/gda-meta-struct-private.h, libgda/gda-meta-struct.h,
        libgda/libgda.symbols, libgda/sql-parser/delimiter.y,
        libgda/sql-parser/gda-sql-parser.c, libgda/sql-parser/parser.y: More
        work for bug #669801

2012-10-31  Murray Cumming <murrayc@murrayc.com>

        * configure.ac, m4/introspection.m4: Use the installed introspection.m4

2012-10-19  Daniel Espinosa <esodan@gmail.com>

        * libgda/data/Makefile.am, libgda/data/Table.vala: Improved GI by
        adding shared library to g-ir-compiler. Bug fix for
        GdaData.Table.update()

2012-10-01  Vivien Malerba <malerba@gnome-db.org>

        * control-center/gdaui-dsn-editor.c, testing/gdaui-test-data-entries.c,
        testing/gdaui-test-widget-entry.c,
        tools/browser/browser-connections-list.c,
        tools/browser/canvas-example.c,
        tools/browser/canvas/browser-canvas-print.c,
        tools/browser/common/fk-declare.c,
        tools/browser/common/gdaui-data-import.c,
        tools/browser/connection-binding-properties.c,
        .../browser/data-manager/data-favorite-selector.c,
        tools/browser/ldap-browser/filter-editor.c,
        .../browser/ldap-browser/ldap-favorite-selector.c,
        tools/browser/ldap-browser/vtable-dialog.c,
        tools/browser/query-exec/query-favorite-selector.c,
        tools/browser/schema-browser/table-preferences.c: Avoid using
        deprecated functions  from GtkTable and g_value_set_char()

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

        * Makefile.am, configure.ac, doc/C/Makefile.am,
        libgda-ui/data-entries/gdaui-entry-time.c,
        libgda-ui/data-entries/gdaui-entry.h, libgda-ui/gdaui-data-entry.c,
        libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-rt-editor.c,
        libgda-ui/gdaui-server-operation.c, libgda-ui/gdaui-set.c,
        libgda/Makefile.am, libgda/data/Makefile.am, libgda/gda-statement.h,
        m4/vapigen.m4, tests/vala/Makefile.am: Compilation & doc generation
        corrections to have "make distcheck" work

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

        * libgda-ui/Makefile.am, providers/firebird/Makefile.am,
        tools/browser/doc/gda-browser-docs.sgml: Build corrections

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

        * Makefile.am, configure.ac: Correction for bug #684895

2012-09-24  Daniel Espinosa <esodan@gmail.com>

        * configure.ac, libgda/data/RecordCollectionIterator.vala,
        tests/vala/CheckDataModelIterator.vala: Ported to Gee 0.8. Vamp to Vala
        0.17.7. * Fixed RecordCollection and RecordCollectionIterator * Set
        Vala and Gee to 0.17.7 (almost 0.18) and 0.8.0 respectively

2012-09-20  Daniel Espinosa <esodan@gmail.com>

        * libgda/data/GdaData-5.0.gir, libgda/data/Makefile.am,
        libgda/data/RecordCollection.vala,
        libgda/data/RecordCollectionIterator.vala,
        libgda/data/SelectQuery.vala, libgda/data/Table.vala,
        tests/vala/CheckDataModelIterator.vala: Fixes to
        RecordCollection.chop() and stream(). Removed warnings. *
        RecordCollection.chop() is fixed appling patch 224866 at bug 684348 to
        libgee * Implemented a custom RecordCollection.stream() function *
        Updated Unit Test for RecordCollection * Removing compilation warnings
        at vala extensions

2012-09-18  Daniel Espinosa <esodan@gmail.com>

        * libgda/data/GdaData-5.0.gir, libgda/data/RecordCollection.vala,
        m4/vapigen.m4, tests/vala/CheckDataModelIterator.vala,
        tests/vala/Makefile.am: Fixes on Unit Test for Vala extensions: * Most
        tests pass. Remains chopping with fails. * More fixes on unit tests
        build Makefile.am * Fix a dump error due to use an invalid iterator *
        Added GdaData.RecordCollection.chop implementation. Must be defined in
        Gee. * Fix vapigen.m4 warnings, by using AC_REQUIRE instead AC_BEFORE

        * INSTALL, configure.ac, libgda/Gda-5.0.gir, libgda/Makefile.am,
        libgda/data/GdaData-5.0.gir, libgda/data/Makefile.am,
        libgda/data/Record.vala, libgda/data/RecordCollection.vala,
        m4/vapigen.m4, tests/vala/Makefile.am: Updated Vala bindings and fixes
        on autotools integration: * Fix for bug 678647, and includes temporaly
        fixes for ubuntu bug 1048790 adding a custom m4/vapigen.m4 file *
        Updated Gda-5.0 and GdaData-5.0 GIR files * Vala extensions now
        requires Vala >= 0.17.5 and Gee >= 0.7.90 * Port Vala extensions to Gee
        0.7.90 * Updates to Unit Tests build

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

        * providers/ldap/gda-ldap-provider.c,
        tools/browser/common/objects-cloud.c,
        tools/browser/data-manager/data-source-manager.c, tools/gda-sql.c: More
        misc. corrections for bugs discovered by CoverityScan

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

        * libgda/gda-quark-list.c, libgda/gda-server-operation.c,
        libgda/gda-sql-builder.c, libgda/sql-parser/gda-statement-struct.c,
        libgda/sql-parser/lempar.c,
        providers/reuseable/postgres/gda-postgres-meta.c,
        tools/browser/canvas/browser-canvas-utility.c,
        tools/browser/data-manager/data-source-manager.c,
        tools/browser/schema-browser/table-preferences.c, tools/gda-sql.c,
        tools/web-server.c: More misc. corrections for bugs discovered by
        CoverityScan

2012-09-01  Murray Cumming <murrayc@murrayc.com>

        * tools/browser/browser-connection.c,
        tools/browser/canvas/browser-canvas-text.c: Fix 2 compiler warnings.

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

        * libgda-ui/data-entries/plugins/gdaui-entry-cidr.c,
        libgda-ui/internal/gdaui-provider-spec-editor.c, libgda/dir-blob-op.c,
        libgda/gda-meta-store.c, libgda/sqlite/mkkeywordhash.c,
        providers/firebird/gda-firebird-provider.c,
        providers/jdbc/gda-jdbc-provider.c, providers/oracle/gda-oracle-util.c,
        providers/reuseable/postgres/gda-postgres-meta.c,
        testing/gda-provider-status.c: Misc. corrections for bugs discovered by
        CoverityScan

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

        * libgda/sqlite/sqlite-src/PragmasPatch,
        libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h,
        providers/sqlcipher/sqlcipher.patch: Set SQLite version to 3.7.12.1 and
        SqlCipher to 2.0.6

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

        * configure.ac, control-center/gdaui-dsn-assistant.c,
        libgda-ui/.gitignore, libgda-ui/Makefile.am,
        libgda-ui/data-entries/gdaui-entry-shell.c,
        libgda-ui/demos/ddl_queries.c, libgda-ui/gdaui-combo.c,
        libgda-ui/gdaui-data-proxy-info.c, libgda-ui/gdaui-init.c,
        libgda-ui/gdaui-rt-editor.c, libgda-ui/gdaui.css,
        libgda-ui/gdaui.gresource.xml, testing/gdaui-test-rt-editor.c,
        tools/browser/common/ui-formgrid.c,
        tools/browser/data-manager/data-console.c,
        tools/browser/query-exec/query-console-page.c: Have a unique CSS file
        for Libgdaui  and bumped GLib requirement to 2.32 to use GResources

        * installers/Windows/etc/gtk-3.0/gtkrc,
        installers/Windows/etc/gtk-3.0/settings.ini,
        installers/Windows/make-zip-setup.sh,
        .../themes/Adwaita/gtk-3.0/gtk-win32-base.css,
        .../share/themes/Adwaita/gtk-3.0/gtk-win32-xp.css,
        .../share/themes/Adwaita/gtk-3.0/gtk-win32.css,
        .../Windows/share/themes/Adwaita/gtk-3.0/gtk.css,
        .../Windows/share/themes/Adwaita/index.theme: Windows packaging: use
        CSS theming

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

        * installers/Windows/gda-browser-tmpl.nsi,
        installers/Windows/make-zip-setup.sh: Package the SQLCipher provider
        for Windows

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

        * libgda-ui/data-entries/gdaui-entry-shell.c,
        libgda-ui/gdaui-server-operation.c: Misc UI corrections

        * control-center/Makefile.am, control-center/cc-utility.c,
        control-center/cc-utility.h, control-center/dsn-config.c: Code
        cleanups: removed control-center/cc-utility.[ch]

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

        * libgda-ui/data-entries/gdaui-entry-shell.c,
        libgda-ui/gdaui-basic-form.c: Misc UI improvements

        * tools/browser/canvas/browser-canvas-db-relations.c,
        tools/browser/canvas/browser-canvas.c,
        tools/browser/ldap-browser/class-properties.c,
        tools/browser/ldap-browser/classes-view.c,
        tools/browser/ldap-browser/hierarchy-view.c,
        tools/browser/ldap-browser/ldap-classes-page.c,
        tools/browser/ldap-browser/ldap-entries-page.c: Code cleanups to avoid
        compiler warnings

        * control-center/gdaui-bar.c, control-center/gdaui-bar.h,
        tools/browser/schema-browser/objects-index.c: Added
        gdaui_bar_add_search_entry()

        * control-center/gdaui-bar.c, control-center/gdaui-bar.h,
        tools/browser/data-manager/data-console.c,
        tools/browser/schema-browser/objects-index.c,
        tools/browser/schema-browser/relations-diagram.c: Added
        gdaui_bar_add_button_from_stock()

        * control-center/Makefile.am, control-center/cc-gray-bar.c,
        control-center/cc-gray-bar.h, control-center/dsn-config.c,
        control-center/gdaui-bar.c, control-center/gdaui-bar.h,
        control-center/main.c, control-center/provider-config.c,
        tools/browser/Makefile.am, tools/browser/cc-gray-bar.c,
        tools/browser/cc-gray-bar.h, tools/browser/common/objects-cloud.c,
        tools/browser/data-manager/data-console.c,
        .../browser/data-manager/data-favorite-selector.c,
        tools/browser/doc/gda-browser-docs.sgml,
        tools/browser/doc/gda-browser-sections.txt,
        tools/browser/doc/gda-browser.types, tools/browser/gdaui-bar.c,
        tools/browser/gdaui-bar.h, tools/browser/ldap-browser/classes-view.c,
        tools/browser/ldap-browser/hierarchy-view.c,
        tools/browser/ldap-browser/ldap-classes-page.c,
        tools/browser/ldap-browser/ldap-entries-page.c,
        .../browser/ldap-browser/ldap-favorite-selector.c,
        tools/browser/ldap-browser/ldap-search-page.c,
        tools/browser/query-exec/query-console-page.c,
        tools/browser/query-exec/query-favorite-selector.c,
        tools/browser/schema-browser/favorite-selector.c,
        tools/browser/schema-browser/objects-index.c,
        tools/browser/schema-browser/relations-diagram.c,
        tools/browser/schema-browser/table-columns.c,
        tools/browser/schema-browser/table-info.c,
        tools/browser/schema-browser/table-preferences.c,
        tools/browser/schema-browser/table-relations.c: Raplaced CcGrayBAr with
        GdauiBar  which uses CSS theming to render

2012-08-22  Marco Ciampa <ciampix@libero.it>

        * libgda/sqlite/gda-sqlite-provider.c, po/it.po: Updated italian
        translation and a small typo in a string

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

        * libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-server-operation.c: Use
        GtkWidget::expand and related properties  instead of custom properties

        * libgda-ui/data-entries/plugins/common-pict.c,
        libgda-ui/demos/ddl_queries.c, libgda-ui/demos/grid_model_change.c,
        libgda-ui/demos/login.c, libgda-ui/gdaui-cloud.c,
        libgda-ui/gdaui-data-filter.c, libgda-ui/gdaui-data-proxy-info.c,
        libgda-ui/gdaui-login.c, libgda-ui/gdaui-raw-grid.c,
        libgda-ui/gdaui-rt-editor.c, libgda-ui/gdaui-server-operation.c,
        libgda-ui/gdaui-set.c, libgda-ui/internal/popup-container.c,
        tools/browser/common/widget-overlay.c,
        tools/browser/query-exec/query-console-page.c,
        tools/browser/query-exec/query-editor.c,
        tools/browser/schema-browser/relations-diagram.c,
        tools/browser/schema-browser/table-columns.c: Fixed compilation
        warnings and avoid using deprecated functions/objects

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

        * configure.ac, libgda/Makefile.am, libgda/gda-config.c: Migrated from
        libgnome-keyring to libsecret  it is still possible to force usage of
        libgnome-keyring https://live.gnome.org/GnomeGoals/LibsecretMigration

        * providers/firebird/libmain-client.c,
        providers/firebird/libmain-embed.c: Firebird provider: avoid memleak
        when module is unloaded

        * libgda/sql-parser/gda-statement-struct-compound.c,
        libgda/sqlite/virtual/gda-virtual-connection.c: Misc code improvements

        * providers/postgres/gda-postgres-provider.c,
        providers/postgres/postgres_specs_dsn.xml.in: PostgreSQL: handle the
        "connect_timeout" option, see bug #682043

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

        * libgda-ui/data-entries/gdaui-entry-bin.c,
        libgda-ui/data-entries/gdaui-entry-boolean.c,
        libgda-ui/data-entries/gdaui-entry-combo.c,
        libgda-ui/data-entries/gdaui-entry-common-time.c,
        libgda-ui/data-entries/gdaui-entry-none.c,
        libgda-ui/data-entries/gdaui-entry-number.c,
        libgda-ui/data-entries/gdaui-entry-string.c,
        libgda-ui/data-entries/gdaui-entry-wrapper.c,
        libgda-ui/data-entries/gdaui-entry-wrapper.h,
        libgda-ui/data-entries/plugins/gdaui-entry-cidr.c,
        .../data-entries/plugins/gdaui-entry-filesel.c,
        libgda-ui/data-entries/plugins/gdaui-entry-format.c,
        .../data-entries/plugins/gdaui-entry-password.c,
        libgda-ui/data-entries/plugins/gdaui-entry-pict.c,
        libgda-ui/data-entries/plugins/gdaui-entry-rt.c,
        libgda-ui/data-entries/plugins/gdaui-entry-text.c,
        libgda-ui/gdaui-data-entry.c, libgda-ui/gdaui-data-entry.h: Use
        GtkWidget::*expand properties instead of custom methods

        * libgda-ui/data-entries/gdaui-data-cell-renderer-combo.c,
        libgda-ui/data-entries/gdaui-entry.c, libgda/gda-data-model-iter.c,
        libgda/gda-meta-store.c, libgda/gda-meta-struct.c,
        libgda/gda-sql-builder.c, libgda/gda-util.c, libgda/gda-value.c,
        libgda/gda-xa-transaction.c, libgda/sqlite/gda-sqlite-meta.c,
        libgda/sqlite/virtual/gda-ldap-connection.c,
        providers/mysql/gda-mysql-ddl.c, providers/mysql/gda-mysql-provider.c,
        providers/web/gda-web-recordset.c: Misc corrections (compiler warnings)

        * .../virtual/gda-vconnection-data-model-private.h,
        libgda/sqlite/virtual/gda-vprovider-data-model.c: Don't use deprecated
        GValueArray anymore

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

        * libgda/sql-parser/gda-sql-parser.c, tests/parser/testdata.xml:
        GdaSqlParser: understand hexadecimal notation

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

        * libgda/gda-statement.c, libgda/sql-parser/gda-sql-parser.c,
        libgda/sql-parser/gda-statement-struct-parts.c,
        libgda/sql-parser/gda-statement-struct-parts.h,
        libgda/sql-parser/gda-statement-struct.c, libgda/sql-parser/parser.y,
        libgda/sqlite/gda-sqlite-provider.c, providers/firebird/parser.y,
        providers/oracle/parser.y, providers/reuseable/mysql/parser.y,
        providers/reuseable/postgres/parser.y,
        providers/skel-implementation/capi/parser.y: Correctly parse "NOT LIKE"
        and "NOT ILIKE" expressions

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

        * doc/C/libgda-sections.txt, doc/C/prov-writing-recordsets.xml,
        libgda/gda-connection.c, libgda/gda-data-model.h,
        libgda/gda-data-select.c, libgda/gda-data-select.h,
        libgda/gda-statement.h, libgda/libgda.symbols,
        libgda/thread-wrapper/gda-thread-provider.c: Added the
        GDA_STATEMENT_MODEL_OFFLINE flag and
        gda_data_select_prepare_for_offline()

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

        * libgda/gda-connection.c, libgda/thread-wrapper/gda-thread-provider.c:
        Added the GdaConnection:execution-slowdown property  useful to help
        debug some behaviours

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

        * samples/Makefile, samples/Report/Makefile, samples/XSLT/Makefile:
        Corrections in samples/ makefiles

        * libgda/gda-connection.c, samples/AsyncExec/example.c: Asynchronous
        execution: doc and example update

2012-07-13  Dimitris Spingos <dmtrs32@gmail.com>

        * doc/el/el.po, tools/browser/help/el/el.po: Updated Greek translation

2012-07-10  Andika Triwidada <andika@gmail.com>

        * po/id.po, tools/browser/help/id/id.po: Updated Indonesian translation

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

        * providers/jdbc/libmain.c,
        providers/mysql/mysql_specs_create_view.xml.in,
        providers/sqlite/sqlite_specs_create_table.xml.in,
        tools/browser/common/gdaui-data-import.c,
        tools/browser/ldap-browser/hierarchy-view.c, tools/browser/support.h:
        Fixed more typos, thanks again to Andika Triwidada

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

        * libgda/sqlite/gda-sqlite-provider.c,
        providers/mysql/gda-mysql-provider.c,
        providers/postgres/gda-postgres-provider.c: Fixed typos, thanks to
        Andika Triwidada <andika@gmail.com>

2012-06-26  Vivien Malerba <malerba@gnome-db.org>

        * tools/browser/auth-dialog.c, tools/browser/browser-connection.c,
        tools/browser/browser-virtual-connection.c,
        tools/browser/common/fk-declare.c, tools/browser/common/ui-formgrid.c,
        tools/browser/connection-binding-properties.c,
        tools/browser/data-manager/data-source.c,
        tools/browser/data-manager/xml-spec-editor.c,
        tools/browser/login-dialog.c,
        tools/browser/schema-browser/relations-diagram.c, tools/command-exec.c,
        tools/config-info.c, tools/gda-sql.c, tools/tools-favorites.c,
        tools/tools-input.c, tools/tools-utils.c, tools/tools-utils.h: Tools:
        always set a non zero domain and code

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

        * .../DocBook/gda-report-docbook-document.c,
        libgda-report/RML/gda-report-rml-document.c,
        libgda-report/gda-report-document-private.h,
        libgda-report/gda-report-document.c,
        libgda-report/libgda-report.symbols, libgda-xslt/sql_backend.c,
        libgda-xslt/sql_backend.h, libgda-xslt/sql_exslt_internal.c,
        libgda-xslt/sqlexslt.c, libgda/dir-blob-op.c, libgda/dir-blob-op.h,
        libgda/gda-column.c, libgda/gda-data-model-dir.c,
        libgda/gda-data-model-iter.c, libgda/gda-init.c,
        libgda/gda-meta-struct-io.c, libgda/gda-meta-struct-private.h,
        libgda/gda-meta-struct.c, libgda/gda-server-operation.c,
        libgda/gda-tree-node.c, libgda/gda-tree.c, libgda/gda-value.c,
        libgda/libgda.symbols,
        .../virtual/gda-vconnection-data-model-private.h,
        libgda/sqlite/virtual/gda-vconnection-data-model.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c: Partial correction
        for bug #669801

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

        * installers/Windows/make-clean.sh,
        installers/Windows/make-zip-setup.sh, tools/Makefile.am: Updated
        Windows compilation methods for Mingw GCC 4.7  as packaged by Fedora 17

        * getsp.class, getsp.java, m4/java.m4: Java detection improvements  use
        java.home as well as java.library.path

        * configure.ac, m4/firebird.m4, providers/firebird/Makefile.am:
        Firebird detection corrections

        * libgda/providers-support/gda-meta-column-types.h, tools/README,
        tools/information-schema-types.c: Information schema avoid GCC
        compilation warnings for _col_types_* definitions

        * libgda/gda-batch.c, libgda/gda-column.c, libgda/gda-connection.c,
        libgda/gda-connection.h, libgda/gda-data-meta-wrapper.c,
        libgda/gda-data-model-iter.c, libgda/gda-data-model.c,
        libgda/gda-data-pivot.c, libgda/gda-data-proxy.c,
        libgda/gda-data-select.c, libgda/gda-enums.h, libgda/gda-holder.c,
        libgda/gda-holder.h, libgda/gda-meta-struct.h, libgda/gda-quark-list.c,
        libgda/gda-server-operation.c, libgda/gda-set.c,
        libgda/gda-statement-extra.h, libgda/gda-statement.c,
        libgda/gda-tree-manager.h, libgda/gda-tree-mgr-ldap.c,
        libgda/gda-tree-mgr-tables.c, libgda/gda-tree-node.c,
        libgda/gda-tree.c, libgda/gda-util.c, libgda/gda-value.c,
        libgda/gda-value.h, libgda/providers-support/gda-pstmt.c,
        libgda/thread-wrapper/gda-thread-wrapper.c: Improved documentation
        syntax

        * libgda/gda-connection.c, libgda/gda-quark-list.c,
        providers/reuseable/mysql/gda-mysql-meta.c,
        tests/providers/prov-test-common.c: Misc corrections

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

        * libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c: GdauiRawGrid
        and GdauiRawForm code improvements

        * libgda-ui/demos/form_model_change.c,
        libgda-ui/demos/grid_model_change.c: UI Demos: illustrate the
        GdaDataProxy:cache-changes property

        * libgda-ui/gdaui-set.c, libgda/gda-set.c: GdaSet and GdauiSet: added
        debug info, disabled by default  and some corrections

        * libgda/gda-data-proxy.c, tests/data-models/check_data_proxy.c:
        GdaDataProxy: added the "cache-changes" property

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

        * control-center/cc-gray-bar.c, control-center/cc-utility.c,
        control-center/cc-utility.h, 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-dsn-editor.h,
        control-center/gdaui-login-dialog.c, control-center/main.c,
        control-center/provider-config.c,
        .../DocBook/gda-report-docbook-document.c,
        libgda-report/RML/gda-report-rml-document.c,
        libgda-report/engine/gda-report-engine.c,
        libgda-report/engine/rt-parser.c, libgda-report/engine/rt-parser.h,
        libgda-report/engine/test-rt-parser.c,
        libgda-report/gda-report-document-private.h,
        libgda-report/gda-report-document.c, libgda-report/libgda-report.h,
        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,
        .../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,
        .../data-entries/gdaui-data-cell-renderer-util.c,
        libgda-ui/data-entries/gdaui-entry-bin.c,
        libgda-ui/data-entries/gdaui-entry-bin.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-number.h,
        libgda-ui/data-entries/gdaui-entry-shell.c,
        libgda-ui/data-entries/gdaui-entry-shell.h,
        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-entry.c,
        libgda-ui/data-entries/gdaui-formatted-entry.c,
        libgda-ui/data-entries/gdaui-formatted-entry.h,
        libgda-ui/data-entries/gdaui-numeric-entry.c,
        libgda-ui/data-entries/gdaui-numeric-entry.h,
        libgda-ui/data-entries/plugins/common-pict.c,
        .../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-cidr.c,
        libgda-ui/data-entries/plugins/gdaui-entry-cidr.h,
        .../data-entries/plugins/gdaui-entry-filesel.c,
        .../data-entries/plugins/gdaui-entry-filesel.h,
        .../data-entries/plugins/gdaui-entry-format.c,
        .../data-entries/plugins/gdaui-entry-format.h,
        .../data-entries/plugins/gdaui-entry-password.c,
        .../data-entries/plugins/gdaui-entry-password.h,
        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-rt.c,
        libgda-ui/data-entries/plugins/gdaui-entry-rt.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-entries/widget-embedder.c,
        libgda-ui/data-entries/widget-embedder.h, libgda-ui/gdaui-basic-form.c,
        libgda-ui/gdaui-basic-form.h, libgda-ui/gdaui-cloud.c,
        libgda-ui/gdaui-cloud.h, libgda-ui/gdaui-data-entry.c,
        libgda-ui/gdaui-data-entry.h, libgda-ui/gdaui-data-filter.c,
        libgda-ui/gdaui-data-filter.h, libgda-ui/gdaui-data-proxy-info.c,
        libgda-ui/gdaui-data-proxy-info.h, libgda-ui/gdaui-data-proxy.c,
        libgda-ui/gdaui-data-selector.c, libgda-ui/gdaui-data-store.c,
        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-raw-form.c, libgda-ui/gdaui-raw-grid.c,
        libgda-ui/gdaui-raw-grid.h, libgda-ui/gdaui-rt-editor.c,
        libgda-ui/gdaui-rt-editor.h, libgda-ui/gdaui-server-operation.c,
        libgda-ui/gdaui-server-operation.h, libgda-ui/gdaui-set.c,
        libgda-ui/gdaui-set.h, libgda-ui/gdaui-tree-store.c,
        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/popup-container.c,
        libgda-ui/internal/popup-container.h, libgda-ui/internal/utility.c,
        libgda-ui/internal/utility.h, libgda-xslt/libgda-xslt.h,
        libgda-xslt/sql_backend.c, libgda-xslt/sql_backend.h,
        libgda-xslt/sql_exslt_internal.c, libgda-xslt/sqlexslt.c,
        libgda/binreloc/gda-binreloc.c, libgda/binreloc/gda-binreloc.h,
        libgda/dir-blob-op.c, libgda/dir-blob-op.h,
        libgda/gda-attributes-manager.c, libgda/gda-attributes-manager.h,
        libgda/gda-batch.c, libgda/gda-blob-op.c, libgda/gda-column.c,
        libgda/gda-connection-private.h, libgda/gda-connection-sqlite.h,
        libgda/gda-connection.c, libgda/gda-data-access-wrapper.c,
        libgda/gda-data-access-wrapper.h, libgda/gda-data-comparator.c,
        libgda/gda-data-handler.c, libgda/gda-data-meta-wrapper.h,
        libgda/gda-data-model-array.c, libgda/gda-data-model-array.h,
        libgda/gda-data-model-bdb.c, libgda/gda-data-model-dir.c,
        libgda/gda-data-model-dsn-list.h, libgda/gda-data-model-extra.h,
        libgda/gda-data-model-import.c, libgda/gda-data-model-iter-extra.h,
        libgda/gda-data-model-iter.c, libgda/gda-data-model-iter.h,
        libgda/gda-data-model-ldap.c, libgda/gda-data-model-ldap.h,
        libgda/gda-data-model-private.h, libgda/gda-data-model.c,
        libgda/gda-data-model.h, libgda/gda-data-pivot.c,
        libgda/gda-data-proxy.c, libgda/gda-data-proxy.h,
        libgda/gda-data-select-extra.h, libgda/gda-data-select.c,
        libgda/gda-debug-macros.h, libgda/gda-decl.h, libgda/gda-holder.c,
        libgda/gda-lockable.c, libgda/gda-meta-store-extra.h,
        libgda/gda-meta-store.c, libgda/gda-meta-store.h,
        libgda/gda-meta-struct-io.c, libgda/gda-meta-struct-private.h,
        libgda/gda-meta-struct.c, libgda/gda-quark-list.c,
        libgda/gda-quark-list.h, libgda/gda-repetitive-statement.c,
        libgda/gda-row.c, libgda/gda-server-operation-private.h,
        libgda/gda-server-operation.c, libgda/gda-server-provider-private.h,
        libgda/gda-server-provider.c, libgda/gda-set.c,
        libgda/gda-sql-builder.c, libgda/gda-statement-priv.h,
        libgda/gda-statement.c, libgda/gda-transaction-status-private.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-types.c, libgda/gda-types.h, libgda/gda-util.c,
        libgda/gda-util.h, libgda/gda-value.c, libgda/gda-value.h,
        libgda/gda-xa-transaction.h, 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-time.h,
        libgda/handlers/gda-handler-type.c, libgda/libgda-global-variables.h,
        libgda/providers-support/gda-pstmt.c,
        libgda/providers-support/gda-pstmt.h,
        libgda/sql-parser/gda-sql-parser-private.h,
        libgda/sql-parser/gda-sql-parser.c,
        libgda/sql-parser/gda-sql-statement.h,
        libgda/sql-parser/gda-statement-struct-compound.c,
        libgda/sql-parser/gda-statement-struct-compound.h,
        libgda/sql-parser/gda-statement-struct-decl.h,
        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-parts.h,
        libgda/sql-parser/gda-statement-struct-pspec.h,
        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/sql-parser/gen_def.c,
        libgda/sqlite/gda-sqlite-blob-op.c, libgda/sqlite/gda-sqlite-blob-op.h,
        libgda/sqlite/gda-sqlite-ddl.c, libgda/sqlite/gda-sqlite-ddl.h,
        libgda/sqlite/gda-sqlite-handler-bin.c,
        libgda/sqlite/gda-sqlite-handler-bin.h,
        libgda/sqlite/gda-sqlite-handler-boolean.c,
        libgda/sqlite/gda-sqlite-handler-boolean.h,
        libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-meta.h,
        libgda/sqlite/gda-sqlite-provider.c,
        libgda/sqlite/gda-sqlite-provider.h, libgda/sqlite/gda-sqlite-pstmt.c,
        libgda/sqlite/gda-sqlite-pstmt.h, libgda/sqlite/gda-sqlite-recordset.c,
        libgda/sqlite/gda-sqlite-recordset.h, libgda/sqlite/gda-sqlite-util.c,
        libgda/sqlite/gda-sqlite-util.h, libgda/sqlite/gen_emb_string.c,
        libgda/sqlite/virtual/gda-ldap-connection.c,
        libgda/sqlite/virtual/gda-ldap-connection.h,
        .../virtual/gda-vconnection-data-model-private.h,
        libgda/sqlite/virtual/gda-vconnection-data-model.c,
        libgda/sqlite/virtual/gda-vconnection-hub.c,
        libgda/sqlite/virtual/gda-virtual-provider.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c,
        libgda/sqlite/virtual/gda-vprovider-hub.c,
        libgda/thread-wrapper/gda-thread-blob-op.c,
        libgda/thread-wrapper/gda-thread-blob-op.h,
        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-recordset.c,
        libgda/thread-wrapper/gda-thread-recordset.h,
        providers/bdb/gda-bdb-provider.c, providers/bdb/gda-bdb-provider.h,
        providers/bdb/gda-bdb-test.c, providers/bdb/gda-bdb.h,
        providers/bdb/libmain.c, providers/bdbsql/libmain.c,
        providers/firebird/gda-firebird-blob-op.c,
        providers/firebird/gda-firebird-blob-op.h,
        providers/firebird/gda-firebird-ddl.c,
        providers/firebird/gda-firebird-ddl.h,
        providers/firebird/gda-firebird-meta.c,
        providers/firebird/gda-firebird-meta.h,
        providers/firebird/gda-firebird-parser.c,
        providers/firebird/gda-firebird-parser.h,
        providers/firebird/gda-firebird-provider.c,
        providers/firebird/gda-firebird-provider.h,
        providers/firebird/gda-firebird-pstmt.c,
        providers/firebird/gda-firebird-pstmt.h,
        providers/firebird/gda-firebird-recordset.c,
        providers/firebird/gda-firebird-recordset.h,
        providers/firebird/gda-firebird-util.c,
        providers/firebird/gda-firebird-util.h,
        providers/firebird/gda-firebird.h, providers/firebird/gen_def.c,
        providers/firebird/libmain-client.c,
        providers/firebird/libmain-embed.c, providers/jdbc/GdaInputStream.c,
        providers/jdbc/GdaJBlobOp.c, providers/jdbc/GdaJColumnInfos.c,
        providers/jdbc/GdaJConnection.c, providers/jdbc/GdaJMeta.c,
        providers/jdbc/GdaJPStmt.c, providers/jdbc/GdaJProvider.c,
        providers/jdbc/GdaJResultSet.c, providers/jdbc/GdaJResultSetInfos.c,
        providers/jdbc/GdaJValue.c, providers/jdbc/gda-jdbc-blob-op.c,
        providers/jdbc/gda-jdbc-blob-op.h, providers/jdbc/gda-jdbc-ddl.c,
        providers/jdbc/gda-jdbc-ddl.h, providers/jdbc/gda-jdbc-meta.c,
        providers/jdbc/gda-jdbc-meta.h, providers/jdbc/gda-jdbc-provider.c,
        providers/jdbc/gda-jdbc-provider.h, providers/jdbc/gda-jdbc-pstmt.c,
        providers/jdbc/gda-jdbc-pstmt.h, providers/jdbc/gda-jdbc-recordset.c,
        providers/jdbc/gda-jdbc-recordset.h, providers/jdbc/gda-jdbc-test.c,
        providers/jdbc/gda-jdbc-util.h, providers/jdbc/gda-jdbc.h,
        providers/jdbc/gda-list-jdbc-providers.c, providers/jdbc/jni-globals.h,
        providers/jdbc/jni-wrapper.c, providers/jdbc/jni-wrapper.h,
        providers/ldap/gda-ldap-provider.c, providers/ldap/gda-ldap-util.c,
        providers/ldap/gda-ldap-util.h, providers/ldap/gda-ldap.h,
        providers/ldap/gdaprov-data-model-ldap.c,
        providers/mdb/gda-mdb-provider.c, providers/mdb/gda-mdb-provider.h,
        providers/mdb/gda-mdb.h, providers/mdb/libmain.c,
        providers/mysql/gda-mysql-blob-op.c,
        providers/mysql/gda-mysql-blob-op.h, providers/mysql/gda-mysql-ddl.c,
        providers/mysql/gda-mysql-ddl.h,
        providers/mysql/gda-mysql-handler-boolean.c,
        providers/mysql/gda-mysql-handler-boolean.h,
        providers/mysql/gda-mysql-provider.c,
        providers/mysql/gda-mysql-provider.h,
        providers/mysql/gda-mysql-pstmt.c, providers/mysql/gda-mysql-pstmt.h,
        providers/mysql/gda-mysql-recordset.c,
        providers/mysql/gda-mysql-recordset.h,
        providers/mysql/gda-mysql-util.c, providers/mysql/gda-mysql-util.h,
        providers/mysql/gda-mysql.h, providers/mysql/libmain.c,
        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.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/gen_def.c,
        providers/oracle/libmain.c, providers/postgres/gda-postgres-blob-op.c,
        providers/postgres/gda-postgres-blob-op.h,
        providers/postgres/gda-postgres-ddl.c,
        providers/postgres/gda-postgres-ddl.h,
        providers/postgres/gda-postgres-handler-bin.c,
        providers/postgres/gda-postgres-handler-bin.h,
        providers/postgres/gda-postgres-provider.c,
        providers/postgres/gda-postgres-provider.h,
        providers/postgres/gda-postgres-pstmt.c,
        providers/postgres/gda-postgres-pstmt.h,
        providers/postgres/gda-postgres-recordset.c,
        providers/postgres/gda-postgres-recordset.h,
        providers/postgres/gda-postgres-util.c,
        providers/postgres/gda-postgres-util.h,
        providers/postgres/gda-postgres.h, providers/postgres/libmain.c,
        providers/reuseable/gda-provider-reuseable.h,
        providers/reuseable/mysql/gda-mysql-meta.c,
        providers/reuseable/mysql/gda-mysql-meta.h,
        providers/reuseable/mysql/gda-mysql-parser.c,
        providers/reuseable/mysql/gda-mysql-parser.h,
        providers/reuseable/mysql/gda-mysql-reuseable.c,
        providers/reuseable/mysql/gda-mysql-reuseable.h,
        providers/reuseable/mysql/gen_def.c,
        providers/reuseable/postgres/gda-postgres-meta.c,
        providers/reuseable/postgres/gda-postgres-meta.h,
        providers/reuseable/postgres/gda-postgres-parser.c,
        providers/reuseable/postgres/gda-postgres-parser.h,
        .../reuseable/postgres/gda-postgres-reuseable.c,
        .../reuseable/postgres/gda-postgres-reuseable.h,
        providers/reuseable/postgres/gen_def.c,
        providers/reuseable/reuse-all.c, providers/reuseable/reuse-all.h,
        providers/sqlcipher/libmain.c, providers/sqlite/libmain.c,
        providers/web/gda-web-blob-op.c, providers/web/gda-web-blob-op.h,
        providers/web/gda-web-ddl.c, providers/web/gda-web-ddl.h,
        providers/web/gda-web-meta.c, providers/web/gda-web-meta.h,
        providers/web/gda-web-provider.c, providers/web/gda-web-provider.h,
        providers/web/gda-web-pstmt.c, providers/web/gda-web-pstmt.h,
        providers/web/gda-web-recordset.c, providers/web/gda-web-recordset.h,
        providers/web/gda-web-util.c, providers/web/gda-web-util.h,
        providers/web/gda-web.h, providers/web/libmain.c,
        samples/AsyncExec/example.c, samples/BDB/access-custom.c,
        samples/BDB/access-raw.c, samples/BDB/common.h,
        samples/BDB/custom-bdb-model.c, samples/BDB/custom-bdb-model.h,
        samples/BDB/fill.c, samples/Blobs/blobtest.c,
        samples/CustomUIPlugin/custom-entry-password.c,
        samples/CustomUIPlugin/custom-entry-password.h,
        samples/CustomUIPlugin/libmain.c, samples/DDL/ddl.c,
        samples/DirDataModel/find-duplicates.c, samples/F-Spot/repair-path.c,
        samples/LdapBrowser/ldap-browser.c, samples/MetaStore/background.c,
        samples/MetaStore/example.c, samples/Report/customers-report-docbook.c,
        samples/Report/customers-report-rml.c,
        samples/Report/customers-report.c, samples/Report/schema-report.c,
        samples/SimpleUIForm/example.c, samples/SqlBuilder/example.c,
        samples/SqlBuilder/example_cnc.c, samples/SqlParserConsole/console.c,
        samples/SqlParserConsole/graph.c, samples/SqlParserConsole/graph.h,
        samples/TableCopy/common.c, samples/TableCopy/common.h,
        samples/TableCopy/table-copy-easier.c, samples/TableCopy/table-copy.c,
        samples/Tree/example.c, samples/Virtual/virtual-test.c,
        samples/WritableSelect/example.c, samples/XSLT/transform.c,
        testing/gda-provider-status.c, testing/gda-test-blob.c,
        testing/gda-test-connection.c, testing/gdaui-test-data-entries.c,
        testing/gdaui-test-errors.c, testing/gdaui-test-rt-editor.c,
        testing/gdaui-test-widget-entry.c, testing/html.c, testing/html.h,
        testing/virtual-test-2.c, testing/virtual-test.c,
        tests/data-model-errors.c, tests/data-model-errors.h,
        tests/data-models/check_data_proxy.c,
        tests/data-models/check_empty_rs.c,
        tests/data-models/check_model_errors.c,
        tests/data-models/check_pmodel.c, tests/data-models/check_vcnc.c,
        tests/data-models/check_virtual.c, tests/gda-ddl-creator.c,
        tests/gda-ddl-creator.h, tests/meta-store/common.c,
        tests/meta-store/common.h, tests/multi-threading/check_cnc_lock.c,
        tests/multi-threading/check_mutex.c,
        tests/multi-threading/check_parser.c,
        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, tests/parser/check_parser.c,
        tests/parser/check_rewrite_for_default.c, tests/parser/check_script.c,
        tests/providers/check_postgres.c, tests/providers/prov-test-common.c,
        tests/providers/prov-test-common.h, tests/providers/prov-test-util.c,
        tests/providers/prov-test-util.h, tests/test-bin-converter.c,
        tests/test-cnc-utils.h, tests/test-connection-string-split.c,
        tests/test-identifiers-quotes.c, tests/test-input-parsers.c,
        tests/test-sql-builder.c, tests/test-sql-identifier.c,
        tests/ui/common.h, tests/value-holders/check_holder.c,
        tests/value-holders/check_set.c, tests/value-holders/check_statement.c,
        tests/value-holders/common.c, tests/value-holders/common.h,
        tools/browser/auth-dialog.c, tools/browser/browser-connection-priv.h,
        tools/browser/browser-connection.c, tools/browser/browser-connection.h,
        tools/browser/browser-connections-list.c,
        tools/browser/browser-perspective.c,
        tools/browser/browser-virtual-connection.c,
        tools/browser/browser-window.c, tools/browser/canvas-example.c,
        tools/browser/canvas/browser-canvas-db-relations.c,
        tools/browser/canvas/browser-canvas-fkey.c,
        tools/browser/canvas/browser-canvas-print.c,
        tools/browser/canvas/browser-canvas-print.h,
        tools/browser/canvas/browser-canvas-utility.h,
        tools/browser/canvas/browser-canvas.c,
        tools/browser/common/favorites-actions.c,
        tools/browser/common/favorites-actions.h,
        tools/browser/common/fk-declare.c,
        tools/browser/common/gdaui-data-import.c,
        tools/browser/common/gdaui-data-import.h,
        tools/browser/common/gdaui-entry-import.c,
        tools/browser/common/objects-cloud.c,
        tools/browser/common/objects-cloud.h,
        tools/browser/common/ui-formgrid.c, tools/browser/common/ui-formgrid.h,
        tools/browser/common/widget-overlay.c,
        tools/browser/common/widget-overlay.h,
        tools/browser/connection-binding-properties.c,
        tools/browser/data-manager/data-console.c,
        tools/browser/data-manager/data-console.h,
        .../browser/data-manager/data-favorite-selector.c,
        .../browser/data-manager/data-favorite-selector.h,
        .../data-manager/data-manager-perspective.c,
        .../data-manager/data-manager-perspective.h,
        tools/browser/data-manager/data-source-editor.c,
        tools/browser/data-manager/data-source-editor.h,
        tools/browser/data-manager/data-source-manager.c,
        tools/browser/data-manager/data-source.c,
        tools/browser/data-manager/data-source.h,
        tools/browser/data-manager/data-widget.c,
        tools/browser/data-manager/data-widget.h,
        tools/browser/data-manager/perspective-main.h,
        tools/browser/data-manager/ui-spec-editor.c,
        tools/browser/data-manager/ui-spec-editor.h,
        tools/browser/data-manager/xml-spec-editor.c,
        tools/browser/data-manager/xml-spec-editor.h, tools/browser/dnd.h,
        .../browser/dummy-perspective/dummy-perspective.c,
        .../browser/dummy-perspective/dummy-perspective.h,
        tools/browser/dummy-perspective/perspective-main.h,
        tools/browser/favorites-test.c,
        tools/browser/ldap-browser/class-properties.c,
        tools/browser/ldap-browser/class-properties.h,
        tools/browser/ldap-browser/classes-view.c,
        tools/browser/ldap-browser/entry-properties.c,
        tools/browser/ldap-browser/entry-properties.h,
        tools/browser/ldap-browser/filter-editor.c,
        tools/browser/ldap-browser/filter-editor.h,
        tools/browser/ldap-browser/hierarchy-view.c,
        .../ldap-browser/ldap-browser-perspective.c,
        .../ldap-browser/ldap-browser-perspective.h,
        tools/browser/ldap-browser/ldap-classes-page.c,
        tools/browser/ldap-browser/ldap-classes-page.h,
        tools/browser/ldap-browser/ldap-entries-page.c,
        tools/browser/ldap-browser/ldap-entries-page.h,
        .../browser/ldap-browser/ldap-favorite-selector.c,
        .../browser/ldap-browser/ldap-favorite-selector.h,
        tools/browser/ldap-browser/ldap-search-page.c,
        tools/browser/ldap-browser/ldap-search-page.h,
        tools/browser/ldap-browser/mgr-ldap-classes.c,
        tools/browser/ldap-browser/mgr-ldap-entries.c,
        tools/browser/login-dialog.c, tools/browser/mgr-favorites.c,
        tools/browser/mgr-favorites.h,
        tools/browser/query-exec/perspective-main.h,
        tools/browser/query-exec/query-console-page.c,
        tools/browser/query-exec/query-console-page.h,
        tools/browser/query-exec/query-editor.c,
        tools/browser/query-exec/query-editor.h,
        tools/browser/query-exec/query-exec-perspective.c,
        tools/browser/query-exec/query-exec-perspective.h,
        tools/browser/query-exec/query-favorite-selector.c,
        tools/browser/query-exec/query-favorite-selector.h,
        tools/browser/query-exec/query-result.c,
        tools/browser/query-exec/query-result.h,
        tools/browser/schema-browser/favorite-selector.c,
        tools/browser/schema-browser/favorite-selector.h,
        tools/browser/schema-browser/mgr-columns.c,
        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,
        tools/browser/schema-browser/relations-diagram.c,
        tools/browser/schema-browser/relations-diagram.h,
        .../schema-browser/schema-browser-perspective.c,
        .../schema-browser/schema-browser-perspective.h,
        tools/browser/schema-browser/table-columns.c,
        tools/browser/schema-browser/table-columns.h,
        tools/browser/schema-browser/table-info.c,
        tools/browser/schema-browser/table-info.h,
        tools/browser/schema-browser/table-preferences.c,
        tools/browser/schema-browser/table-preferences.h,
        tools/browser/schema-browser/table-relations.c,
        tools/browser/schema-browser/table-relations.h,
        tools/browser/support.c, tools/browser/text-search.c,
        tools/browser/text-search.h, tools/command-exec.c,
        tools/command-exec.h, tools/gda-list-config.c, tools/gda-sql.c,
        tools/gda-sql.h, tools/html-doc.c, tools/html-doc.h,
        tools/information-schema-doc.c, tools/tools-favorites.c,
        tools/tools-favorites.h, tools/tools-input.c, tools/tools-input.h,
        tools/web-server.c: Updated copyright information in file headers

        * po/ar.po, po/az.po, po/ca.po, po/ca@valencia.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/eo.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/id.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:
        Ran "make update-po"

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

        * doc/C/prov-notes.xml,
        providers/sqlcipher/sqlcipher_specs_auth.xml.in: SqlCipher: improved
        doc and made password mandatory

        * doc/Makefile.am, doc/mallard/gda-vala/C/Makefile.am,
        libgda/data/Makefile.am, tests/ui/Makefile.am, tests/ui/common.c:
        Corrections to have "make distcheck" work

2012-05-03  Daniel Espinosa <despinosa@src.gnome.org>

        * libgda/Gda-5.0.gir, libgda/libgda-5.0.vapi: GIR: Updates for
        documentation and new QuarkList.protect_values()

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

        * libgda/gda-connection.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c,
        providers/ldap/gda-ldap-provider.c, providers/ldap/gda-ldap.h: Use the
        new capabilities of GdaQuarkList  to mangle authentification data

        * configure.ac, doc/C/libgda-sections.txt, libgda/gda-quark-list.c,
        libgda/gda-quark-list.h, libgda/libgda.symbols, tests/.gitignore,
        tests/Makefile.am, tests/test-quark-list.c: Handle authentification
        data in GdaQuarkList  by keeping it in a mangled version, and by
        avoiding cleartext version to be swapped. (Clear text version is
        created when value is requested)

2012-04-30  Daniel Espinosa <despinosa@src.gnome.org>

        * libgda/Gda-5.0.gir, libgda/Gda-5.0.metadata,
        libgda/data/Catalog.vala, libgda/data/DataBase.vala,
        libgda/data/DbObject.vala, libgda/data/GdaData-5.0.gir,
        libgda/data/Record.vala, libgda/data/Schema.vala,
        libgda/data/Table.vala, libgda/gda-server-provider.c,
        libgda/libgda-5.0.vapi, po/POTFILES.skip, tests/vala/CheckTable.vala:
        GIR, VAPI and GdaData updates to fix Bug 674976 * Added update_meta
        property to DbObject and implementators

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

        * providers/ldap/gda-ldap-provider.c, providers/ldap/gda-ldap-util.c,
        providers/ldap/gda-ldap.h, providers/ldap/gdaprov-data-model-ldap.c:
        LDAP provider: close connection when not used  to avoid keeping an
        opened connection to the server if not necessary

        * tools/gda-sql.1.in, tools/gda-sql.c: GdaSql: added some ldap specific
        commands

        * doc/C/libgda-sections.txt, libgda/gda-data-model-ldap.c,
        libgda/gda-data-model-ldap.h, libgda/libgda.symbols,
        libgda/sqlite/virtual/gda-ldap-connection.c,
        libgda/sqlite/virtual/gda-ldap-connection.h,
        providers/ldap/gda-ldap-util.c, providers/ldap/gda-ldap-util.h,
        providers/ldap/gdaprov-data-model-ldap.c: Initial LDAP write support,
        with dedicated API

2012-04-25  Vivien Malerba <malerba@gnome-db.org>

        * providers/firebird/parser.y, providers/oracle/parser.y,
        providers/reuseable/mysql/parser.y,
        providers/reuseable/postgres/parser.y,
        providers/skel-implementation/capi/parser.y: Propagated changes made to
        fix bug #674618 to other parsers

        * libgda/sql-parser/delimiter.y, libgda/sql-parser/parser.y: Correction
        for bug #674618

2012-04-24  Vivien Malerba <malerba@gnome-db.org>

        * tools/Makefile.am, tools/command-exec.c, tools/gda-sql.c: Correction
        for bug #674715  Allow GdaSql to compile when LDAP is not installed

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

        * libgda/sqlite/virtual/gda-vconnection-data-model.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c: Misc virtual
        connection corrections

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

        * .../data-entries/gdaui-data-cell-renderer-combo.c,
        libgda-ui/data-entries/gdaui-entry-common-time.c,
        libgda-ui/internal/popup-container.c,
        providers/firebird/gda-firebird-meta.c: Removed compilation warnings

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

        * tests/ui/.gitignore, tests/ui/Makefile.am,
        tests/ui/check_raw_grid_model.c: Added GdauiRawGrid test

        * libgda-ui/demos/Makefile.am, libgda-ui/demos/form_model_change.c,
        libgda-ui/demos/grid.c, libgda-ui/demos/grid_model_change.c,
        libgda-ui/demos/grid_rw.c: Updated UI demo programs

        * .gitignore, doc/mallard/gda-vala/C/.gitignore: Marked some files as
        ignored

        * doc/C/data-model-writing.xml, libgda/gda-data-proxy.h: Doc.
        improvements

2012-04-16  Vivien Malerba <malerba@gnome-db.org>

        * libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-pict.c,
        libgda-ui/demos/ddl_queries.c: Misc corrections

2012-04-15  Vivien Malerba <malerba@gnome-db.org>

        * libgda/gda-data-model-iter.c, libgda/gda-data-proxy.c,
        tests/multi-threading/check_threaded_cnc.c: Simplified implementation
        of GdaDataProxy's iterator

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

        * configure.ac, libgda/gda-data-model-iter.c,
        libgda/gda-data-model-iter.h, tests/Makefile.am, tests/ui/.gitignore,
        tests/ui/Makefile.am, tests/ui/check_sets.c, tests/ui/common.c,
        tests/ui/common.h: GdaDataModelIter: allow the "data-model" property to
        be used after construction

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

        * configure.ac, doc/Makefile.am: Gracefuly handle the absence of
        yelp-build

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

        * doc/C/data-model-writing.xml, doc/C/libgda-5.0-docs.sgml,
        libgda-ui/gdaui-data-selector.c, libgda/gda-data-model.c,
        libgda/gda-data-model.h: Documentation corrections

2012-03-30  Daniel Espinosa <despinosa@src.gnome.org>

        * configure.ac, doc/C/libgda-5.0-docs.sgml,
        doc/mallard/gda-vala/C/Makefile.am, doc/mallard/gda-vala/Makefile.am:
        Integration GDA Vala docs to gtk-doc

        * doc/mallard/Makefile.am, doc/mallard/gda-data/Classes.page,
        doc/mallard/gda-data/Interfaces.page, doc/mallard/gda-data/Makefile.am,
        doc/mallard/gda-data/Record-Class.page,
        doc/mallard/gda-data/Table-Class.page,
        doc/mallard/gda-data/classes-uml.png,
        doc/mallard/gda-data/enable-vala-extensions.page,
        doc/mallard/gda-data/index.page,
        doc/mallard/gda-data/interfaces-uml.png,
        doc/mallard/gda-data/record-class-uml.png,
        doc/mallard/gda-data/table-class-uml.png,
        doc/mallard/gda-vala/C/index.page, libgda/libgda-5.0.vapi: GDA Vala
        Extensions now install Yelp Manual correctly.  * Yelp Manual for GDA
        Vala Extensions now install correctly * Updates on GDA's Vala bindings

        * configure.ac, doc/mallard/gda-vala/C/classes.page,
        doc/mallard/gda-vala/C/enable-vala-extensions.page,
        doc/mallard/gda-vala/C/figures/classes-uml.png,
        doc/mallard/gda-vala/C/figures/interfaces-uml.png,
        .../gda-vala/C/figures/record-class-uml.png,
        doc/mallard/gda-vala/C/figures/table-class-uml.png,
        doc/mallard/gda-vala/C/index.page,
        doc/mallard/gda-vala/C/interfaces.page,
        doc/mallard/gda-vala/C/legal.xml,
        doc/mallard/gda-vala/C/record-class.page,
        doc/mallard/gda-vala/C/table-class.page,
        doc/mallard/gda-vala/Makefile.am: Modify Gda Vala extension
        documentation's file location * Temporly not integrated to GDA's
        gtk-doc

2012-04-01  Vivien Malerba <malerba@gnome-db.org>

        * libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-raw-grid.c: Replaced some
        deprecated functions  gdk_window_get_pointer()
        gtk_widget_size_request() gdk_pointer_grab() gdk_pointer_ungrab()
        gdk_keyboard_grab()

        * .../data-entries/gdaui-data-cell-renderer-info.c,
        libgda-ui/data-entries/gdaui-entry-wrapper.c,
        libgda-ui/data-entries/gdaui-entry-wrapper.h,
        libgda-ui/data-entries/gdaui-formatted-entry.c,
        libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-cloud.c,
        libgda-ui/gdaui-data-store.c, libgda-ui/gdaui-init.c,
        libgda-ui/gdaui-plugin.h, libgda-ui/gdaui-raw-grid.c,
        libgda-ui/gdaui-tree-store.c: Doc. corrections to prevent compilation
        warnings

2012-03-28  Daniel Espinosa <despinosa@src.gnome.org>

        * configure.ac, doc/C/libgda-5.0-docs.sgml, doc/Makefile.am,
        doc/mallard/Makefile.am, doc/mallard/gda-data/Makefile.am: Vala
        Extensions documentation integrated to GDA's html

        * doc/mallard/gda-data/Classes.page,
        doc/mallard/gda-data/Table-Class.page: More documentation for Classes
        and Table class in GdaData.

        * doc/mallard/gda-data/Record-Class.page,
        doc/mallard/gda-data/Table-Class.page,
        doc/mallard/gda-data/classes-uml.png,
        doc/mallard/gda-data/interfaces-uml.png,
        doc/mallard/gda-data/record-class-uml.png,
        doc/mallard/gda-data/table-class-uml.png, libgda/data/DbTable.vala:
        Updated GdaData documentation. Added API to DbTable interface.  *
        Updated documentation for Record, Table and diagrams * Added
        set_field() and get_field() methods to DbTable interface

2012-03-26  Daniel Espinosa <despinosa@src.gnome.org>

        * doc/mallard/gda-data/Classes.page,
        doc/mallard/gda-data/Record-Class.page,
        doc/mallard/gda-data/classes-uml.png,
        doc/mallard/gda-data/interfaces-uml.png,
        doc/mallard/gda-data/record-class-uml.png: Added UML diagrams to
        classes and Record class documentation

        * doc/mallard/gda-data/Interfaces.page,
        doc/mallard/gda-data/interfaces-uml.png: Added introduction to GdaData
        interfaces

        * doc/mallard/gda-data/Classes.page,
        doc/mallard/gda-data/Interfaces.page,
        doc/mallard/gda-data/Record-Class.page,
        doc/mallard/gda-data/enable-vala-extensions.page,
        doc/mallard/gda-data/index.page: Added documentation for GdaData.Record
        class.

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

        * providers/ldap/gda-ldap-provider.c, providers/ldap/gda-ldap.h,
        providers/ldap/gdaprov-data-model-ldap.c,
        providers/ldap/ldap_specs_dsn.xml.in: Ldap provider: added the
        TIME_LIMIT and SIZE_LIMIT connection options

2012-03-18  Vivien Malerba <malerba@gnome-db.org>

        * tools/command-exec.c, tools/command-exec.h, tools/gda-sql.c,
        tools/gda-sql.h, tools/web-server.c: GdaSql: improved visual rendering
        using bold and red text

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

        * libgda-ui/gdaui-basic-form.c, testing/gdaui-test-data-entries.c:
        Minor corrections

2012-03-15  Vivien Malerba <malerba@gnome-db.org>

        * libgda/data/.gitignore, tests/vala/.gitignore: Make git ignore vala
        generated files

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

        * m4/mdbtools.m4, providers/mdb/gda-mdb-provider.c: MDB provider:
        handle Mdbtools V0.7

2012-03-02  Daniel Espinosa <despinosa@src.gnome.org>

        * tests/providers/check_postgres.c, tests/providers/prov-test-common.c:
        Unit Tests updates for providers * Added test to update meta using a
        context for each table in meta definition * Fixed a bug in unit test
        for PostgreSQL not reporting fails

        * libgda/Gda-5.0.gir, libgda/libgda-5.0.vapi: GIR and VAPI updates

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

        * libgda/sqlite/gda-sqlite-recordset.c,
        .../virtual/gda-vconnection-data-model-private.h,
        libgda/sqlite/virtual/gda-vconnection-data-model.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c,
        tests/data-models/check_virtual.c: Virtual connections improvements and
        corrections  they shouldn't leak any more, and be more efficient

2012-03-01  Daniel Espinosa <despinosa@src.gnome.org>

        * configure.ac, libgda/Gda-5.0.gir, libgda/Gda-5.0.metadata,
        libgda/data/GdaData-5.0.gir, libgda/data/Table.vala,
        libgda/gda-server-operation.c, libgda/libgda-5.0.vapi,
        tests/vala/CheckTable.vala: Fix binding for
        GdaServerOperation.get_value_at_path. GdaData.Table.save () update. *
        Fixed Vala binding for GdaServerOperation.get_value_at_path renamed to
        get_value_at * GdaData.Table.save () tries to rename table but theres a
        problem with Gda.ServerOperation.set_value_at () working on

2012-02-29  Daniel Espinosa <despinosa@src.gnome.org>

        * configure.ac, libgda/Gda-5.0.gir, libgda/data/DbObject.vala,
        libgda/data/DbTable.vala, libgda/data/GdaData-5.0.gir,
        libgda/data/Record.vala, libgda/libgda-5.0.vapi,
        tests/vala/CheckDataObject.vala: Implemented GdaData.Record.drop().
        Updated GIR/VAPI files. * GdaData.Record.drop() implemented and pass
        Unit Tests * Updated VAPI for improvements in Vala 0.15.2

2012-03-01  Vivien Malerba <malerba@gnome-db.org>

        * tools/gda-sql.c, tools/help/C/gda-sql-help.xml: GdaSql: removed the
        ldap_attributes command  and replaced it with the "ldap_attributes"
        option

        * tools/gda-sql.c, tools/help/C/gda-sql-help.xml: GdaSql: allow to bind
        only 1 object  this is useful when one only wants to consult a dataset
        using SQL commands

        * doc/C/libgda-sections.txt, libgda/gda-data-model-array.c,
        libgda/gda-data-model-array.h, libgda/libgda.symbols: Added
        gda_data_model_array_copy_model_ext()

        * libgda/sqlite/virtual/gda-vprovider-data-model.c,
        tests/data-models/check_model_errors.c, tests/data-models/check_vcnc.c,
        tests/data-models/check_virtual.c: Virtual connections: major rework
        for better performances and resilience

        * libgda/gda-data-model-import.c, libgda/gda-data-model.c: GdaDataModel
        import & export: better option names  the old option names are still
        supported

        * tools/gda-sql.c, tools/help/C/gda-sql-help.xml: GdaSql: added the
        option command

        * tools/gda-sql.c, tools/help/C/gda-sql-help.xml: GdaSql: allow to bind
        datasets as well as connections in virtual connections

        * tools/gda-sql.c, tools/help/C/gda-sql-help.xml: GdaSql: added
        commands to manipulate datasets  ds_list, ds_mv, ds_grep, ds_show

        * tools/command-exec.c, tools/command-exec.h, tools/gda-sql.c,
        tools/help/C/gda-sql-help.xml: GdaSql: improved inline help

        * libgda/gda-data-access-wrapper.c, libgda/gda-data-model-import.c,
        libgda/gda-data-model.c, libgda/gda-holder.c: Misc. optimizations

        * libgda/gda-holder.c, libgda/gda-set.c: Added GdaSet:validate-changes
        and GdaHolder:validate-changes properties

2012-02-27  Daniel Espinosa <despinosa@src.gnome.org>

        * libgda/Gda-5.0.metadata, libgda/data/Catalog.vala,
        libgda/data/DataBase.vala, libgda/data/DbObject.vala,
        libgda/data/DbTable.vala, libgda/data/GdaData-5.0.gir,
        libgda/data/Record.vala, libgda/data/Schema.vala,
        libgda/data/Table.vala, libgda/libgda-5.0.vapi,
        tests/vala/CheckTable.vala: GdaData.Table pass Unit Tests.
        ServerOperation.set_value_at_path renamed. * Added DbObject.drop (bool
        cascade) * Table.drop () implemented * Table pass Unit Tests for
        fields, update and drop * Gda.ServerOperation.set_value_at_path honors
        Rename to: annotation

2012-02-26  Daniel Espinosa <despinosa@src.gnome.org>

        * libgda/data/Table.vala, tests/vala/CheckTable.vala: Test for
        GdaData.Table test for PostgreSQL. * Found Bug 670859 with fails on
        Table.update in _schemata and _information_schema_catalog_name * Found
        Bug 670860 with fails on Table.update in _key_column_usage due to CHECK
        constraint not updated

        * libgda/data/DbCollection.vala, libgda/data/DbObject.vala,
        libgda/data/DbRecord.vala, libgda/data/DbSchema.vala,
        libgda/data/GdaData-5.0.gir, libgda/data/Makefile.am,
        libgda/data/RecordCollection.vala, samples/vala/Makefile,
        tests/vala/Makefile.am, tests/vala/testdb.py: Generic improvements on
        GdaData classes. Added tests/vala/testdb.py.

2012-02-24  Daniel Espinosa <despinosa@src.gnome.org>

        * libgda/data/DbFieldInfo.vala, libgda/data/DbTable.vala,
        libgda/data/FieldInfo.vala, libgda/data/GdaData-5.0.gir,
        libgda/data/Table.vala, tests/vala/CheckTable.vala: Implemented
        GdaData.Table.append and Unit Tests * Now you can add new tables to a
        dabase using GdaData.Table.append method. You need to setup, by adding
        fields and its attributes. No support tested for Foreignkeys

2012-02-21  Daniel Espinosa <despinosa@src.gnome.org>

        * libgda/data/DbTable.vala, libgda/data/GdaData-5.0.gir,
        libgda/data/Table.vala, tests/vala/CheckTable.vala: GdaData.Table pass
        Unit Test for records * Table.records changed to DbRecordCollection

        * libgda/data/Table.vala, tests/vala/CheckTable.vala: GdaData.Table
        pass Unit Test for tables depends and table referenced by

2012-02-20  Daniel Espinosa <despinosa@src.gnome.org>

        * libgda/Gda-5.0.gir, libgda/libgda-5.0.vapi: Updated GIR/VAPI for
        Gda.DataAccessWrapper.set_mapping

        * libgda/data/Table.vala, tests/vala/CheckTable.vala: Implemented &
        Tested GdaData.Table Fields

2012-02-20  Vivien Malerba <malerba@gnome-db.org>

        * doc/C/libgda-sections.txt, libgda/gda-meta-store.h: Added missing
        symbols to documentation

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

        * doc/C/libgda-sections.txt, libgda/gda-data-access-wrapper.c,
        libgda/gda-data-access-wrapper.h, libgda/libgda.symbols: Added
        gda_data_access_wrapper_set_mapping()  to reorder and/or hide columns
        using a GdaDataAccessWrapper

2012-02-17  Daniel Espinosa <despinosa@src.gnome.org>

        * libgda/data/DbFieldInfo.vala, libgda/data/DbTable.vala,
        libgda/data/FieldInfo.vala, libgda/data/GdaData-5.0.gir,
        libgda/data/Record.vala, libgda/data/RecordCollection.vala,
        libgda/data/SelectQuery.vala, libgda/data/Table.vala,
        libgda/gda-meta-store.c, libgda/information_schema.xml,
        libgda/providers-support/gda-meta-column-types.h,
        providers/reuseable/postgres/gda-postgres-meta.c,
        samples/Gir/meta_store.py, tests/vala/CheckTable.vala,
        tests/vala/Makefile.am: Meta Data information schema updated to version
        4 * Added 'schema_default' column to '_schemata' table. Allows to find
        default schema used to add new tables to * GdaData Unit Test and Fixes
        for GdaData.DbTable/Table * GdaData fixes warnings for unhandled errors

2012-02-15  Daniel Espinosa <despinosa@src.gnome.org>

        * libgda/data/DbTable.vala, libgda/data/Table.vala,
        tests/vala/CheckTable.vala, tests/vala/Makefile.am: Unit tests for
        GdaData.DbTable/Table

        * libgda/data/DataBase.vala, libgda/data/DbField.vala,
        libgda/data/DbFieldInfo.vala, libgda/data/DbTable.vala,
        libgda/data/GdaData-5.0.gir, libgda/data/Schema.vala,
        libgda/data/SqlExpression.vala, libgda/data/Table.vala: Vala extensions
        API ports and implementations to GdaData.Table

        * libgda/Gda-5.0.gir, libgda/Gda-5.0.metadata, libgda/gda-meta-store.c,
        libgda/gda-meta-store.h, libgda/libgda-5.0.vapi, libgda/libgda.symbols,
        samples/Gir/meta_store.py: Modifications and fixes for GIR/VAPI and
        GdaMetaContext API for bindings * gda_meta_context_add_column renamed
        to gda_meta_context_set_column, now you can set a column/Value pair and
        overwrite its value using column's name * gda_meta_context_new no
        longer used table_name as parameter, is used as a default constructor *
        Updated documentation * Gda.DataModelLdap mark as non-introspectable
        'cnc' property may be a GI bug * GIR updates * VAPI doesn't use rename
        Gda.MetaStore.extract_v to extract as declared in GIR (see bug 670167).
        Updated metadata to rename it. * Re-added libgda-5.0.vapi to track API
        changes

        * libgda/Gda-5.0.gir, libgda/Makefile.am, libgda/gda-data-model-ldap.c,
        libgda/gda-meta-store.h, tests/vala/CheckDataModelIterator.vala:
        Removing GdaMutex from intrespection. GI improvements and Deprecations.
        * gda_data_model_ldap_new has been deprecated, use
        gda_data_model_ldap_new_with_config instead

2012-02-14  Daniel Espinosa <despinosa@src.gnome.org>

        * libgda/gda-data-model-ldap.c, libgda/gda-data-model-ldap.h,
        libgda/libgda.symbols: Improvements on GdaDataModelLdap for bindings *
        Added gda_data_model_ldap_new_with_config to be used in GI bindings,
        avoids future API break due to use gda_data_model_new not detected as a
        constructor by GIR

        * libgda/Gda-5.0.gir, libgda/gda-attributes-manager.c,
        libgda/gda-meta-store.c, libgda/gda-meta-store.h,
        libgda/libgda-5.0.vapi, libgda/libgda.symbols: GdaMetaContext API for
        bindings improvements. * Added gda_meta_context_get_type to convert to
        GBoxed type and allow its use in bindings

        * libgda/Gda-5.0.gir, libgda/gda-meta-store.c, libgda/gda-meta-store.h,
        libgda/libgda-5.0.vapi: GdaMetaContext binding friendship fixes

2012-02-13  Daniel Espinosa <despinosa@src.gnome.org>

        * libgda/gda-data-select.c, libgda/gda-meta-store.c: GdaMetaContext API
        return values fixes and deleting unused declarations to avoid warnings

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

        * doc/C/libgda-sections.txt, libgda/gda-data-model-ldap.c,
        libgda/libgda.symbols, libgda/sqlite/virtual/gda-ldap-connection.c,
        libgda/sqlite/virtual/gda-ldap-connection.h,
        providers/ldap/gda-ldap-util.c: Added
        gda_ldap_entry_get_attributes_list() and
        gda_ldap_attributes_list_free()

        * tools/command-exec.c, tools/gda-sql.c, tools/help/C/gda-sql-help.xml:
        GdaSql: added ldap_attributes and ldap_search commands

2012-02-04  Vivien Malerba <malerba@gnome-db.org>

        * libgda/gda-data-model.c, providers/ldap/gdaprov-data-model-ldap.c:
        Misc. corrections

        * doc/C/limitations.xml, providers/ldap/gda-ldap-provider.c,
        providers/ldap/gda-ldap-util.c: LDAP provider: allow connection opening
        using the "uid" attribute value  instead of the complete DN

        * doc/C/limitations.xml, providers/ldap/gda-ldap-provider.c,
        providers/ldap/ldap_specs_dsn.xml.in: LDAP provider: added TLS_REQCERT
        and TLS_CACERT connection parameters  to specify how to handle server
        certificates for SSL/TLS sessions

        * doc/C/examples/blobtest.c, samples/Blobs/README,
        samples/Blobs/blobtest.c: Update the BLOB example to mention the
        transation started automatically  whenever a blob is read

2012-02-03  Daniel Espinosa <despinosa@src.gnome.org>

        * libgda/Gda-5.0.gir, libgda/gda-meta-store.c, libgda/gda-meta-store.h,
        libgda/gda-types.c, libgda/gda-types.h, libgda/libgda-5.0.vapi,
        libgda/libgda.symbols: Added new API to GdaMetaContext to convert it to
        an opaque struct.  * Added a new member to GdaMetaContext as GHashTable
        to hold column/value pairs, new API use it to store/get column/value
        pair. Hope this changes don't modify interal use of GdaMetaContext to
        allow slowly porting  * Some GI annotations fixes

2012-02-02  Daniel Espinosa <despinosa@src.gnome.org>

        * libgda/Gda-5.0.gir, libgda/Gda-5.0.metadata,
        libgda/gda-attributes-manager.h, libgda/gda-value.c,
        libgda/providers-support/gda-pstmt.h: Hiding GDA's GValue API to
        bindings using GIR

        * libgda/Gda-5.0.metadata, libgda/data/DbField.vala,
        libgda/data/GdaData-5.0.gir, libgda/data/Table.vala,
        libgda/libgda-5.0.vapi, samples/vala/SampleDataModelIterable.vala:
        Hinding GDA's GValue API to Vala bindings * Including a
        gda_value_new_from_string version for Vala bindings as
        GdaData.DbField.value_from_string

2012-02-02  Murray Cumming <murrayc@murrayc.com>

        * libgda/gda-connection.c, samples/MetaStore/example.c: Fix tiny typos
        in docs.

2012-02-01  Daniel Espinosa <despinosa@src.gnome.org>

        * libgda/Gda-5.0.gir, samples/Gir/dataproxy.py: Updated documentation
        in GIR for Gda.DataSelect. Updated sample for Gda.DataProxy in python.

        * libgda/Gda-5.0.gir, libgda/gda-data-proxy.c, libgda/gda-data-proxy.h,
        libgda/libgda-5.0.vapi, libgda/libgda.symbols,
        samples/Gir/dataproxy.py, samples/vala/SampleDataModelIterable.vala:
        Added new constructor for GdaDataProxy. Build fixes and test on python.
         * Added symbol gda_data_proxy_new_with_data_model to be used by
        bindins instead gda_data_proxy_new not detected properly in GI before
        1.31 * Added a simple sample for dataproxy API test (new and old
        constructor) * Some build fixes for vala-extensions samples

2012-01-31  Daniel Espinosa <despinosa@src.gnome.org>

        * configure.ac, gnome-doc-utils.make, libgda/Gda-5.0.gir,
        libgda/Makefile.am, libgda/data/Catalog.vala,
        libgda/data/DataBase.vala, libgda/data/DbCatalog.vala,
        libgda/data/DbCollection.vala, libgda/data/DbField.vala,
        libgda/data/DbFieldInfo.vala, libgda/data/DbRecord.vala,
        libgda/data/DbRecordCollection.vala, libgda/data/DbSchema.vala,
        libgda/data/DbTable.vala, libgda/data/Field.vala,
        libgda/data/FieldInfo.vala, libgda/data/GdaData-5.0.gir,
        libgda/data/Makefile.am, libgda/data/Record.vala,
        libgda/data/RecordCollection.vala, libgda/data/Schema.vala,
        libgda/data/Table.vala, libgda/libgda-5.0.vapi,
        tests/vala/CheckDataModelIterator.vala,
        tests/vala/CheckDataObject.vala: Change Valac to 0.14. GdaData
        implementations for DbTable and Table metadata

2012-02-01  Vivien Malerba <malerba@gnome-db.org>

        * configure.ac, doc/C/limitations.xml: s/SqlCipher/SQLCipher/

2012-01-31  Vivien Malerba <malerba@gnome-db.org>

        * providers/firebird/Makefile.am,
        providers/firebird/firebird_specs_dsn.xml.in,
        providers/firebird/firebird_specs_dsn_emb.xml.in,
        providers/firebird/gda-firebird-meta.c,
        providers/firebird/gda-firebird-meta.h,
        providers/firebird/gda-firebird-provider.c,
        providers/firebird/gda-firebird-pstmt.c,
        providers/firebird/gda-firebird-pstmt.h,
        providers/firebird/gda-firebird-recordset.c,
        providers/firebird/gda-firebird-recordset.h,
        providers/firebird/gda-firebird-util.c,
        providers/firebird/gda-firebird.h, providers/firebird/libmain-embed.c:
        Firebird provider improvements, thanks to Faghmie Davids

        * providers/mdb/libmdb-src/include/config.h,
        samples/LdapBrowser/Makefile, samples/SimpleUIForm/Makefile,
        samples/WritableSelect/Makefile: Add missing files  which were ignored
        because of some .gitignore rules

        * libgda/sqlite/sqlite-src/PragmasPatch,
        libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h,
        providers/sqlcipher/sqlcipher.patch: Set SQLite version to 3.7.9 and
        SqlCipher to 2.0.3

        * libgda/gda-data-select.c, libgda/sqlite/gda-sqlite-util.c,
        libgda/thread-wrapper/gda-thread-provider.c,
        providers/jdbc/gda-jdbc-recordset.c, providers/jdbc/jni-wrapper.c,
        providers/mysql/gda-mysql-provider.c,
        providers/oracle/gda-oracle-util.c, providers/web/gda-web-util.c:
        Removed compiler warnings

2012-01-29  Vivien Malerba <malerba@gnome-db.org>

        * providers/mysql/gda-mysql-provider.c,
        providers/reuseable/mysql/gda-mysql-reuseable.c: MySQL provider: allow
        connection to be opened with MySQL 4

2012-01-24  Daniel Espinosa <despinosa@src.gnome.org>

        * configure.ac, libgda/data/DataBase.vala, libgda/data/Field.vala,
        libgda/data/FieldInfo.vala, libgda/data/Record.vala,
        libgda/data/Schema.vala, libgda/data/Table.vala,
        samples/vala/SampleDataModelIterable.vala,
        samples/vala/SampleDataObject.vala,
        tests/vala/CheckDataModelIterator.vala,
        tests/vala/CheckDataObject.vala: Ported to valac 0.16 and API
        simplification  * DataBase, Field, FieldInfo, Record, Schema and Table
        now implement its base interfaces without requiring to use <Value?>
        thanks to fix bug 667668 * Samples and Unit Tests updated

2012-01-24  Vivien Malerba <malerba@gnome-db.org>

        * libgda-ui/data-entries/gdaui-entry-shell.c,
        libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-data-entry.c,
        libgda-ui/gdaui-raw-grid.c: Set correct version for new symbols

        * doc/C/libgda-ui-sections.txt,
        libgda-ui/data-entries/gdaui-entry-combo.c,
        libgda-ui/data-entries/gdaui-entry-shell.c,
        libgda-ui/data-entries/gdaui-entry-shell.h,
        libgda-ui/data-entries/gdaui-entry-wrapper.c,
        libgda-ui/data-entries/widget-embedder.c,
        libgda-ui/data-entries/widget-embedder.h, libgda-ui/gdaui-basic-form.c,
        libgda-ui/gdaui-basic-form.h, libgda-ui/gdaui-data-entry.c,
        libgda-ui/gdaui-data-entry.h, libgda-ui/gdaui-raw-form.c,
        libgda-ui/libgda-ui.symbols, testing/gdaui-test-errors.c:
        GdauiBasicForm better shows invalid values

        * libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-raw-grid.h: Added
        gdaui_raw_grid_add_formatting_function() and
        gdaui_raw_grid_remove_formatting_function()

        * libgda-report/engine/gda-report-engine.c,
        libgda-report/engine/rt-parser.c, libgda-report/engine/rt-parser.h,
        libgda-report/engine/test-rt-parser.c: Added the
        GdaReportEngine::output-directory property  to specify a directory in
        which generated files wil be saved

2012-01-23  Daniel Espinosa <despinosa@src.gnome.org>

        * configure.ac, libgda/Gda-5.0.gir, libgda/Gda-5.0.metadata,
        libgda/libgda-5.0.vapi: GI now depends on 1.31.10 and fixes on Bug
        667837

        * libgda/Gda-5.0.metadata, libgda/Makefile.am, libgda/libgda-5.0.vapi:
        Fixes to avoid API break in Vala and GI bindings in GI 1.31 (See Bug
        667837)

        * doc/mallard/gobject-introspection/about-gi.page,
        .../gobject-introspection/api-stability.page,
        .../gobject-introspection/distribution.page,
        doc/mallard/gobject-introspection/gda-vala.page,
        .../gobject-introspection/gir-generation.page,
        doc/mallard/gobject-introspection/gir-update.page,
        doc/mallard/gobject-introspection/index.page,
        doc/mallard/gobject-introspection/problems.page: Added documantation
        for developers about GObject Introspection in GDA

2012-01-22  Vivien Malerba <malerba@gnome-db.org>

        * tests/providers/DATA_film.xml, tests/test-sql-builder.c: Test
        adaptations

        * doc/C/examples/blobtest.c, libgda/gda-meta-store.c, libgda/gda-set.c,
        libgda/gda-sql-builder.c, libgda/gda-tree-mgr-columns.c,
        libgda/gda-tree-mgr-schemas.c, libgda/gda-tree-mgr-select.c,
        libgda/gda-tree-mgr-tables.c, libgda/gda-util.c,
        libgda/sqlite/gda-sqlite-recordset.c,
        libgda/sqlite/virtual/gda-ldap-connection.c,
        libgda/sqlite/virtual/gda-vconnection-hub.c,
        providers/ldap/gdaprov-data-model-ldap.c,
        providers/mysql/gda-mysql-recordset.c,
        providers/oracle/gda-oracle-provider.c,
        providers/postgres/gda-postgres-provider.c,
        providers/reuseable/postgres/gda-postgres-meta.c,
        samples/Blobs/blobtest.c, testing/gdaui-test-rt-editor.c,
        tests/value-holders/check_holder.c, tools/browser/auth-dialog.c,
        tools/browser/browser-connection.c,
        tools/browser/browser-virtual-connection.c,
        tools/browser/common/fk-declare.c, tools/browser/common/ui-formgrid.c,
        tools/browser/connection-binding-properties.c,
        tools/browser/data-manager/data-source.c,
        tools/browser/data-manager/xml-spec-editor.c,
        tools/browser/ldap-browser/mgr-ldap-classes.c,
        tools/browser/login-dialog.c,
        tools/browser/schema-browser/mgr-columns.c,
        tools/browser/schema-browser/relations-diagram.c, tools/gda-sql.c:
        Always use a format string when calling g_set_error()

        * gnome-doc-utils.make, tools/help/Makefile.am: Have "make check" work
        as GdaSql's help is not mallard  and thus should not be tested for
        mallard syntax

        * .gitignore, gnome-doc-utils.make: Have gnome-doc-utils.make handled
        by git

2012-01-21  Vivien Malerba <malerba@gnome-db.org>

        * tools/Makefile.am, tools/browser/Makefile.am,
        tools/browser/browser-connection-priv.h,
        tools/browser/browser-connection.c, tools/browser/browser-connection.h,
        tools/browser/browser-favorites.h, tools/browser/common/Makefile.am,
        tools/browser/common/favorites-actions.c,
        tools/browser/common/favorites-actions.h,
        tools/browser/common/ui-formgrid.c,
        tools/browser/data-manager/data-console.c,
        .../browser/data-manager/data-favorite-selector.c,
        .../browser/data-manager/data-favorite-selector.h,
        .../data-manager/data-manager-perspective.c,
        tools/browser/data-manager/data-source.h,
        tools/browser/doc/gda-browser-sections.txt,
        tools/browser/doc/gda-browser.types, tools/browser/favorites-test.c,
        .../ldap-browser/ldap-browser-perspective.c,
        tools/browser/ldap-browser/ldap-classes-page.c,
        tools/browser/ldap-browser/ldap-entries-page.c,
        .../browser/ldap-browser/ldap-favorite-selector.c,
        .../browser/ldap-browser/ldap-favorite-selector.h,
        tools/browser/mgr-favorites.c, tools/browser/mgr-favorites.h,
        tools/browser/query-exec/query-console-page.c,
        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/schema-browser/favorite-selector.h,
        tools/browser/schema-browser/objects-index.c,
        tools/browser/schema-browser/objects-index.h,
        tools/browser/schema-browser/relations-diagram.c,
        .../schema-browser/schema-browser-perspective.c,
        tools/browser/schema-browser/table-info.c, tools/gda-sql.c,
        tools/gda-sql.h, .../browser-favorites.c => tools-favorites.c},
        tools/tools-favorites.h: Unified query favorites in GdaSql and
        GdaBrowser  GdaSql now uses the same favorites infrastructure as
        GdaBrowser, while still being able to load and delete previous saved
        query buffers

2012-01-18  Vivien Malerba <malerba@gnome-db.org>

        * po/ar.po, po/az.po, po/ca.po, po/ca@valencia.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/eo.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/id.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,
        testing/gdaui-test-data-entries.c: Data entry tester: strings are not
        to be translated  as this is a test program only

        * libgda-report/engine/gda-report-engine.c,
        libgda-report/engine/rt-parser.c, libgda-report/engine/rt-parser.h:
        Report engine can now render rich text to HTML as well as DocBook

2012-01-15  Vivien Malerba <malerba@gnome-db.org>

        * doc/C/packaging.xml, doc/C/packaging_ui.xml: Updating packaging
        documentation to include GdaSql help files

        * configure.ac, tools/command-exec.c, tools/gda-sql.c,
        tools/help/C/gda-sql-help.xml, tools/help/Makefile.am: GdaSql: improved
        inline help (translations welcome!)

2012-01-10  Daniel Espinosa <despinosa@src.gnome.org>

        * libgda/Gda-5.0.gir, libgda/gda-value.c: Fixed documentation for
        GdaNumeric. Fixes GIR generation messages Bug 652805.

        * libgda/Gda-5.0.gir, libgda/data/RecordCollection.vala,
        libgda/libgda-5.0.vapi, samples/vala/SampleDataModelIterable.vala,
        tests/vala/CheckDataModelIterator.vala: Fixed RecordCollection Unit
        Tests and Sample. Reached Milestone 1. * Gda to Gee.Collection
        Milestone 1 Reached. * All Unit Tests and samples compiles and run *
        Updated Gda-5.0.gir and libgda-5.0.vapi due to  annotation fixes

        * libgda/data/DbRecordCollection.vala, libgda/data/GdaData-5.0.gir,
        libgda/data/Record.vala, libgda/data/RecordCollection.vala,
        samples/vala/SampleDataModelIterable.vala,
        tests/vala/CheckDataModelIterator.vala: DbRecordCollection and
        RecordCollection pass Unit Tests

2012-01-09  Daniel Espinosa <despinosa@src.gnome.org>

        * libgda/Gda-5.0.gir, libgda/data/DbRecord.vala,
        libgda/data/DbRecordCollection.vala, libgda/data/GdaData-5.0.gir,
        libgda/data/Record.vala, libgda/data/RecordCollection.vala,
        libgda/libgda-5.0.vapi, samples/vala/SampleDataObject.vala,
        tests/vala/CheckDataModelIterator.vala,
        tests/vala/CheckDataObject.vala: Adding missing files and new API to
        DbRecord interface. Sample updates. * Added DbRecordCollection.vala and
        RecordCollection.vala missing files * DbRecord and Record gains new
        set_field_value() and set_key_value() API * Sample Updated to latest
        API changes libgda/samples/vala/SampleDataObject.vala

        * libgda/data/DataBase.vala, libgda/data/DbField.vala,
        libgda/data/DbObject.vala, libgda/data/DbSchema.vala,
        libgda/data/DbTable.vala, libgda/data/Field.vala,
        libgda/data/GdaData-5.0.gir, libgda/data/Record.vala,
        libgda/data/Schema.vala, libgda/data/Table.vala,
        tests/vala/CheckDataModelIterator.vala,
        tests/vala/CheckDataObject.vala: Fixes on Gee Collections
        implementation and DbRecord Unit Test.  * API changed to DbObject and
        updates to dependant interfaces and classes * API changes to other
        interterfaces and updates to implementators * Updates to GIR/VAPI files
        for GdaData * Fixed DbRecord and Record to pass Unit Tests

2012-01-08  Daniel Espinosa <despinosa@src.gnome.org>

        * libgda/data/DbRecord.vala, libgda/data/GdaData-5.0.gir,
        tests/vala/CheckDataModelIterator.vala: Added DbRecord<G>.to_string().
        Fixes on DbRecordCollection Unit Tests.

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

        * libgda/sqlite/virtual/gda-vconnection-data-model.c,
        libgda/sqlite/virtual/gda-vconnection-hub.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c: Improved connections
        binding handling of strange cases

        * libgda/gda-data-select.c, libgda/gda-util.c, libgda/gda-util.h: Don't
        make gda_modify_statement_param_types() in the public API  it's too
        specific to Libgda's internals

2012-01-07  Daniel Espinosa <despinosa@src.gnome.org>

        * libgda/Gda-5.0.gir, libgda/data/DbRecord.vala,
        libgda/data/GdaData-5.0.gir, libgda/data/Record.vala,
        libgda/libgda-5.0.vapi: Updating DbRecord interfaces. Updating GIR/VAPI
        bindings.

        * libgda/data/DataBase.vala, libgda/data/DataModelIterator.vala,
        libgda/data/DbCollection.vala, libgda/data/DbField.vala,
        libgda/data/DbObject.vala, libgda/data/DbRecord.vala,
        libgda/data/DbSchema.vala, libgda/data/DbTable.vala,
        libgda/data/Field.vala, libgda/data/FieldInfo.vala,
        libgda/data/GdaData-5.0.gir, libgda/data/Makefile.am,
        libgda/data/Record.vala, libgda/data/Schema.vala,
        libgda/data/Table.vala, tests/vala/CheckDataObject.vala: Fixes on
        interfaces and implementation for Gee Collection implementations

2012-01-05  Daniel Espinosa <despinosa@src.gnome.org>

        * libgda/Gda-5.0.gir, libgda/data/IdField.vala,
        libgda/data/Record.vala, libgda/data/RecordSingleId.vala,
        libgda/gda-meta-store.c, libgda/libgda-5.0.vapi: Fixed
        Gda.MetaStore.extract_v annotations

2012-01-04  Daniel Espinosa <despinosa@src.gnome.org>

        * libgda/data/DataBase.vala, libgda/data/DbCollection.vala,
        libgda/data/DbField.vala, libgda/data/DbFieldInfo.vala,
        libgda/data/DbObject.vala, libgda/data/DbSchema.vala,
        libgda/data/DbTable.vala, libgda/data/Field.vala,
        libgda/data/FieldInfo.vala, libgda/data/GdaData-5.0.gir,
        libgda/data/IdField.vala, libgda/data/Makefile.am,
        libgda/data/RecordSingleId.vala, libgda/data/Schema.vala,
        libgda/data/Table.vala: Implementations for DbCollection, DbSchema,
        DbTable, DbField, IdField, DbObject

        * libgda/Gda-5.0.gir, libgda/gda-meta-struct.c, libgda/libgda-5.0.vapi:
        Fixing GI annotations for Gda.MetaStruct.get_all_db_objects()

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

        * libgda/gda-data-select.c, libgda/gda-statement-priv.h,
        libgda/gda-statement.c, libgda/gda-util.c, libgda/gda-util.h:
        gda_data_select_compute_modification_statements(): take into account
        data model's columns types

2012-01-06  Murray Cumming <murrayc@murrayc.com>

        * debian/README.Debian, debian/changelog, debian/control,
        debian/control-nonfree/control.gda-primebase,
        debian/control-nonfree/control.gda-sybase,
        debian/control-nonfree/control.gda-tds,
        debian/control-nonfree/gda-primebase.files,
        debian/control-nonfree/gda-primebase.postinst,
        debian/control-nonfree/gda-sybase.files,
        debian/control-nonfree/gda-sybase.postinst,
        debian/control-nonfree/gda-tds.files,
        debian/control-nonfree/gda-tds.postinst, debian/control.orig,
        debian/copyright, debian/dirs, debian/docs, debian/ex.doc-base.package,
        debian/gda-mysql.files, debian/gda-mysql.postinst,
        debian/gda-odbc.files, debian/gda-odbc.postinst,
        debian/gda-postgres.files, debian/gda-postgres.postinst,
        debian/libgda-dev.files, debian/postinst, debian/rules: Remove ancient
        and unused debian/ files.  The real files for debian and Ubuntu are
        maintained by the distros.

2012-01-04  Daniel Espinosa <despinosa@src.gnome.org>

        * libgda/data/DataObject.vala, libgda/data/DataObjectSingleId.vala,
        libgda/data/GdaData-5.0.gir, libgda/data/Makefile.am,
        samples/vala/SampleDataObject.vala, tests/vala/CheckDataObject.vala:
        Added GdaData.Record and GdaData.RecordSingleId. Removed Object and
        ObjectSingleId  * GdaData.Object and ObjectSingleId has renamed to
        Record and RecordSingleId.

        * libgda/data/DataObject.vala, libgda/data/DataObjectSingleId.vala,
        libgda/data/GdaData-5.0.gir, samples/vala/SampleDataObject.vala,
        tests/vala/CheckDataObject.vala: API changes to
        GdaData.Object.append(). Now all tests pass.  * In order to append new
        objects you must set at least id if db definition don't set it for you.
        All fields are appended using standard INSERT command. * Unless you set
        id to the new object you can lost the object and any save command will
        fail

        * libgda/data/GdaData-5.0.gir, libgda/data/GdaData-UML.gaphor,
        libgda/data/Makefile.am, libgda/data/NamespaceInfo.vala,
        tests/vala/Makefile.am: Unit tests working again. libgdadata.h moved to
        libgda/data.  * GIR and vala bindings point to new libgdadata.h
        location * Unit test updated to run over new implementitions and header
        locations * More updates to UML model

        * libgda/data/DataObject.vala, libgda/data/DataObjectSingleId.vala,
        libgda/data/DbField.vala, libgda/data/Field.vala,
        libgda/data/GdaData-5.0.gir, libgda/data/GdaData-UML.gaphor,
        samples/vala/SampleDataObject.vala, tests/vala/CheckDataObject.vala,
        tests/vala/Makefile.am: Updated API for GdaData.Object, ObjectSingleId,
        DbField. Fixes on samples and test.  * Samples updated to new API

        * libgda/Gda-5.0.metadata, libgda/data/DataObject.vala,
        libgda/data/DataObjectSingleId.vala, libgda/data/DbField.vala,
        libgda/data/DbObject.vala, libgda/data/DbRecord.vala,
        libgda/data/Field.vala, libgda/data/GdaData-5.0.gir,
        libgda/data/GdaData-UML.gaphor, libgda/data/Makefile.am,
        libgda/gda-meta-store.h, libgda/libgda-5.0.vapi, samples/vala/Makefile,
        samples/vala/SampleDataObject.vala,
        tests/vala/CheckDataModelIterator.vala,
        tests/vala/CheckDataObject.vala, tests/vala/Makefile.am: libgda VAPI
        update for GdaMetaContext. Reimplementing GdaData.Object.  * Added
        missing annotations to gda-meta-store.h for GIR generation with no
        effect see bug #667236 * Modified Gda-5.0.metadata to deal with bug
        above. * GdaData.ObjectSingleId implements GdaData.Object for tables
        with one ID field * GdaData.Object now have most of its members as
        abstracts and implemented by ObjectSingleId for tables with just one ID
        field. Future ObjectMultipleId must handle multiple ID fields. *
        GdaData.Object reimplemented to use Field new object to avoid
        Gda.DataModel and allow to create 'off line' objects and add them to
        the database. * GdaData.Object.append is implemented by
        GdaData.ObjectSingleId. * New Field<G> generig class to manage records
        fields. * Updated DbField and DbRecord interfaces. * Added a class UML
        diagram using Gaphor to show classes and interfaces design.

2012-01-02  Daniel Espinosa <despinosa@src.gnome.org>

        * libgda/data/DataObject.vala, libgda/data/GdaData-5.0.gir:
        GdaData.Object added doc and API change now is Generic with new
        append() function  * Object is now generic you need to define the
        returning type of append(). * New append() must be implemented by
        derived classes throwing ObjectError domains set to APPEND. Expected
        generic type mustbe the derived class. * Added documentation to
        functions. No gtk-doc or valadoc for now.

        * libgda/Gda-5.0.metadata, libgda/libgda-5.0.vapi: Fixed vapi
        generation for Gda.Set.get_holder_value()

        * libgda/data/Makefile.am, libgda/data/NamespaceInfo.vala: Added
        NamespaceInfo.vala and used as first file to valac.  *
        NamespaceInfor.vala will hold any namespace annotation as global
        settings and used as first file passed to valac

2012-01-03  Vivien Malerba <malerba@gnome-db.org>

        * libgda-ui/data-entries/plugins/.gitignore,
        libgda-ui/data-entries/plugins/Makefile.am,
        .../plugins/gdaui-entry-format-spec.xml.in,
        .../data-entries/plugins/gdaui-entry-format.c,
        .../data-entries/plugins/gdaui-entry-format.h,
        libgda-ui/data-entries/plugins/libmain.c: GdaUI: new entry plugin to
        specify a formatted entry

2012-01-02  Vivien Malerba <malerba@gnome-db.org>

        * libgda-ui/gdaui-login.c,
        libgda-ui/internal/gdaui-provider-auth-editor.c: GdauiLogin: focus on
        the entry which needs attention when focus is obtained

        * tools/browser/auth-dialog.c, tools/browser/browser-connection.c,
        tools/browser/login-dialog.c, tools/browser/support.c: GdaBrowser:
        improved user experience when starting

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

        * libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-rt-editor.c: Gdaui:
        misc. corrections

        * libgda/gda-config.c, libgda/gda-connection.c,
        libgda/gda-data-handler.c, libgda/gda-data-model.c,
        libgda/gda-data-pivot.c, libgda/gda-holder.c, libgda/gda-init.c,
        libgda/gda-lockable.c, libgda/gda-log.c, libgda/gda-meta-store.c,
        libgda/gda-mutex.c, libgda/gda-mutex.h, libgda/gda-set.c,
        libgda/gda-sql-builder.c, libgda/gda-value.c,
        libgda/handlers/gda-handler-numerical.c,
        libgda/sqlite/gda-sqlite-provider.c,
        libgda/sqlite/gda-sqlite-recordset.c,
        libgda/thread-wrapper/gda-thread-wrapper.c,
        tools/browser/browser-connection-priv.h,
        tools/browser/browser-connection.c, tools/browser/browser-page.c,
        tools/browser/browser-perspective.c,
        tools/browser/common/objects-cloud.c: Handle deprecated symbols for
        Glib 2.32

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

        * libgda/Gda-5.0.gir, libgda/Makefile.am, libgda/libgda-5.0.vapi:
        Tracking API changes by adding Gda-5.0.gir and libgda-5.0.vapi files

        * libgda/data/DataModelIterable.vala, libgda/gda-data-model.c:
        GdaData.DataModelIterable now implements Gda.DataModel.get_exceptions()
         * Added missing annotations to gda_data_model_get_exceptions ()

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

        * libgda/data/DataModelIterable.vala,
        libgda/data/DataModelIterator.vala, libgda/data/DbCollection.vala,
        libgda/data/DbField.vala, libgda/data/DbRecord.vala,
        libgda/data/DbSchema.vala, libgda/data/DbTable.vala,
        libgda/data/GdaData-5.0.gir, libgda/data/Makefile.am,
        libgda/data/SqlExpression.vala, libgda/data/SqlWhere.vala: Added
        sources to build DB as Collection set of interfaces and fixes.  * Added
        and fixed to build sources for DB Collection * DataModelIterable moved
        to a independient file * Moved out from build Selectable sources until
        they build or have better hierarchy solution

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

        * libgda/data/DbCollection.vala, libgda/data/DbField.vala,
        libgda/data/DbRecord.vala, libgda/data/DbSchema.vala,
        libgda/data/SqlExpression.vala, libgda/data/SqlWhere.vala: Interface
        hierarchy for DbCollection using Gee.  * This are the first ideas on
        interface hierarchy for DbCollection * Added DbCollection, DbShema,
        DbTable, DbRecord, DbField, SqlWhere, SqlExpression interfaces

        * libgda/data/DataModelIterator.vala, libgda/data/GdaData-5.0.gir,
        libgda/gda-data-model.c, libgda/gda-data-model.h: Added invokers for
        virtual funtions on GdaDataModel interface.  * Added i_set_notify,
        i_get_notify, i_iter_next, i_iter_prev, i_iter_at_row,
        i_iter_set_value, invokers just to allow Vala classes to implement
        GdaDataModel interface.  * GdaData.DataModelIterable now implements
        Gda.DataModel interface

        * samples/vala/Makefile, samples/vala/SampleDataModelIterable.vala,
        samples/vala/SampleDataModelIterator.vala: Done Sample on Gee based
        iterable DataModel.

        * libgda/data/DataModelIterator.vala, libgda/data/DataObject.vala,
        libgda/data/GdaData-5.0.gir, samples/vala/Makefile,
        samples/vala/SampleDataObject.vala: GdaData.Object and
        GdaData.DataModelIterable API Change.  * GdaData.Object.record is now a
        Gda.DataModel * GdaData.DataModelIterable no avoids to implement
        Gda.DataModel interface due to no public functions. Even that you can
        use most of the public functions as if it is a Gda.DataModel but you
        can't cast to. * Work on samples continue.

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

        * libgda/data/DataModelIterator.vala, libgda/data/DataObject.vala,
        libgda/data/GdaData-5.0.gir, libgda/data/libgdadata-5.0.pc.in,
        samples/vala/Makefile.am: Work in progress: Fixing
        GdaData.DataModelIterable implementing Gda.DataModel interface. Missing
        some functions not correctly implemented.

        * libgda/data/DataObject.vala, libgda/data/GdaData-5.0.gir,
        libgda/data/Makefile.am, libgda/data/libgdadata-5.0.pc.in,
        samples/vala/SampleDataObject.vala: Fix libgdadata installation issues.
        Simplifing example for GdaData.Object.

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

        * libgda/data/DataObject.vala, libgda/data/GdaData-5.0.gir,
        samples/vala/SampleDataObject.vala, tests/vala/CheckDataObject.vala:
        GdaData.Object.table API change: changed to read-only attribute.  *
        GdaData.Object.table must be overrided by derived classes maybe using
        an static string or any other method.

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

        * libgda/data/DataModelIterator.vala, libgda/data/DataObject.vala,
        libgda/data/GdaData-5.0.gir, samples/vala/SampleDataObject.vala,
        tests/vala/CheckDataModelIterator.vala,
        tests/vala/CheckDataObject.vala: Fixed DataModelIterator build. API
        change on GdaData.Object for table property and build fixes.  * Fixed
        implementation of Gee.AbstractCollection * GdaData.Object.table
        property now allow to define a construct state to set its value to a
        internal variable is required like is done in Check Unit Test. * Fixes
        on Unit Tests and API changes updates * More work on SampleDataObject
        no compiles jet

        * libgda/data/DataModelIterator.vala, libgda/data/DataObject.vala,
        libgda/data/Makefile.am, libgda/gda-data-model.c,
        samples/vala/SampleDataObject.vala, tests/vala/CheckDataObject.vala:
        DataModelIterator implements Gee.AbstractCollection. GdaData.Object API
        changes make table field public and abstract read only property.  *
        DataModelIterator implements Gee.AbstractCollection instead of
        Gee.Collection, Gee.Iterable and Gee.Traversable * GdaData.Object
        expose 'table' as public abstract property and is declared as abstract
        class. Derived classes must implement table to return the table used to
        get data from. * Fixed some build problems. Remains a typelib
        compilation problem.

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

        * configure.ac, libgda/data/DataModelIterator.vala,
        libgda/data/DataObject.vala, libgda/data/Makefile.am,
        libgda/data/SelectQuery.vala, libgda/data/libgdadata-0.2.pc.in,
        libgda/data/libgdadata-5.0.pc.in, samples/Makefile,
        samples/vala/Makefile.am, samples/vala/SampleDataModelIterator.vala,
        samples/vala/SampleDataObject.vala,
        tests/vala/CheckDataModelIterator.vala, tests/vala/Makefile.am: Set
        libgdadata version to 5.0. Added initial examples. DataModelIterable
        implements Gee.Collection and Gda.DataModel

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

        * providers/firebird/Makefile.am,
        providers/firebird/gda-firebird-blob-op.c,
        providers/firebird/gda-firebird-parser.c,
        providers/firebird/gda-firebird-provider.c,
        providers/firebird/gda-firebird-pstmt.c,
        providers/firebird/gda-firebird-recordset.c: Allow the two kinds of
        Firebird providers to be used at the same time

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

        * libgda/gda-statement-extra.h, libgda/gda-statement.c,
        libgda/sqlite/gda-sqlite-provider.c: Correction for bug #665917

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

        * configure.ac, libgda.spec.in, m4/firebird.m4, providers/Makefile.am,
        providers/firebird/Makefile.am, providers/firebird/gda-firebird-meta.c,
        providers/firebird/gda-firebird-provider.c,
        providers/firebird/gda-firebird-pstmt.c,
        providers/firebird/gda-firebird-pstmt.h,
        providers/firebird/gda-firebird-recordset.c,
        providers/firebird/gda-firebird-recordset.h,
        providers/firebird/gda-firebird-util.c,
        providers/firebird/gda-firebird.h, providers/firebird/{libmain.c =>
        libmain-client.c}, providers/firebird/libmain-embed.c: Work on the
        Firebird provider, thanks to Faghmie Davids  2 providers are created:
        one for the client version and one for the embedded server version

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

        * libgda/data/DataModelIterator.vala,
        tests/vala/CheckDataModelIterator.vala: Added Unit Test for
        Gda.DataModelIterable.stream().  * Actualy it works with any generic
        type A. Tested using string as generic but it doesn't returns builded
        string from StreamFunc<Value?,string> FIXME.

        * libgda/data/DataModelIterator.vala,
        tests/vala/CheckDataModelIterator.vala: Fixed DataModelIterator.filter
        function and its Unit Test.

        * libgda/data/DataModelIterator.vala,
        tests/vala/CheckDataModelIterator.vala: Fixed DataModelInterator
        implementation to pass new unit tests.

        * libgda/data/DataModelIterator.vala, libgda/data/DataObject.vala,
        libgda/data/Makefile.am, libgda/data/SelectQuery.vala,
        tests/vala/Makefile.am: Set Version to 0.2. Added DataModelIterable.
        Fixes on DataModelIterator and Unit Tests.  * New DataModelIterable in
        order to use foreach and get Gee.Iterator * Fixes on DataModelIterator
        * Moved libgda/data/libgdadata.h to just libgdadata.h to help in
        parallel installations of future versions * libgdadata set version to
        0.2 * Fixes on SelectQuery base class to GLib.Object * Fexed
        Makefile.am for unit tests

2011-12-02  Marco Ciampa <ciampix@libero.it>

        * libgda/sqlite/gda-sqlite-recordset.c, po/it.po: Small typo fixed &
        italian translation updated (not finished yet...)

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

        * libgda/data/Makefile.am, tests/vala/Makefile.am: Added files to
        CLEANFILES

        * configure.ac, libgda/data/DataModelIterator.vala,
        libgda/data/Makefile.am, .../{libgdadata-1.0.pc.in =>
        libgdadata-0.2.pc.in}, tests/vala/CheckDataObject.vala,
        tests/vala/Makefile.am: Added DataModelIterator. Changed libgdadata to
        0.2. Added more unit tests to DataObject.  * Added DataModelIterator as
        a Gee.Iterable and Gee.Traversable * Changed libgdadata to 0.2 to avoid
        future conflics on installed versions * DataObject have more unit tests
        to verify changing Table and setting a new ID

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

        * libgda/data/DataObject.vala, libgda/data/Makefile.am,
        tests/vala/CheckDataObject.vala, tests/vala/Makefile.am: GdaDataObject
        basic API and unit test fixed to build

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

        * libgda/Makefile.am, libgda/data/Makefile.am,
        libgda/data/libgdadata-1.0.pc.in, tests/Makefile.am,
        tests/vala/Makefile.am: More work to build correctly libgdadata as Vala
        Extension

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

        * libgda/sqlite/gda-symbols-util.c, m4/bdb.m4,
        providers/bdbsql/libmain.c: Fixed BDBSql building and running

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

        * libgda-ui/data-entries/gdaui-entry-shell.c,
        libgda-ui/gdaui-data-proxy-info.c: GdaBrowser:don't use xthickness and
        ythickness style properties (more)

        * libgda-ui/data-entries/gdaui-numeric-entry.c, libgda-ui/gdaui-init.c,
        libgda-ui/gdaui-rt-editor.c, tools/browser/browser-window.c,
        tools/browser/query-exec/query-console-page.c: Misc UI tweaks

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

        * configure.ac, libgda/Makefile.am, libgda/data/DataObject.vala,
        libgda/data/Makefile.am, libgda/{vala => data}/SelectQuery.vala,
        libgda/data/config.vapi, libgda/vala/DataObject.vala,
        tests/Makefile.am, tests/vala/CheckDataObject.vala,
        tests/vala/Makefile.am: Progress to get libgdadata build and switching
        from libgdavala  * Added --enable-vala-extensions (default to no) to
        build vala extensions * Improved package search and messages output
        from configure * Moved vala extensions from libgda/vala to libgda/data,
        more extensions wil get its own subdir and namespace * Changed
        namespace from Gda to GdaData for this initial extensions * Still
        changing from libgdavala to libgdadata * Some improvements to Unity
        Test for GdaDataObject

2011-11-24  Nirbheek Chauhan <nirbheek@gentoo.org>

        * configure.ac, libgda/Makefile.am: build: use AC_PATH_PROG for finding
        vapigen  Also, use the commonly-used names for vala-related variables

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

        * tests/providers/prov-test-common.c, tests/providers/prov-test-util.c:
        Corrected providers test

        * libgda/gda-server-operation.c, tests/test-cnc-utils.c:
        GdaServerOperation usage corrections

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

        * .../{gda-browser.nsi => gda-browser-tmpl.nsi},
        installers/Windows/make-zip-setup.sh: Improvements to the windows
        packaging script  automatically determine version, several paths can be
        specified, switch to GTK3, name EXE with version

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

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

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

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

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

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

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

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

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

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

        * libgda/vala/DataObject.vala, tests/vala/CheckDataObject.vala,
        tests/vala/Makefile.am: Added initial tests cases for GdaDataObject for
        make check

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

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

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

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

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

        * libgda/vala/DataObject.vala, libgda/vala/SelectQuery.vala: Initial
        setup vala module for DataObject as database persistence GObject.

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

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

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

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

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

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

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

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

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

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

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

        * libgda/sqlite/gda-sqlite-provider.c,
        providers/postgres/gda-postgres-provider.c: Don't change the
        GdaDataSelect::auto-reset property without the use knowing it

        * libgda/gda-holder.c, libgda/gda-holder.h: Made GdaHolder thread safe,
        and implemented the GdaLockable interface

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

        * libgda/gda-statement.c, libgda/sqlite/gda-sqlite-provider.c,
        providers/mysql/gda-mysql-provider.c,
        providers/oracle/gda-oracle-provider.c: Correction for bug #663357 
        modifications made when treating bug #662922 were not propagated to all
        the providers implementing their own expression rendering method

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

        * libgda/gda-sql-builder.c, libgda/gda-statement.c: Correction for bug
        #662922

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

        * libgda/gda-sql-builder.c, libgda/gda-statement.c,
        providers/postgres/gda-postgres-recordset.c: Correction for bug #662922
         this correction: - GdaSqlBuilder now delays converting values to SQL
        to GdaStatement rendering - handle PostgreSQL 9's new HEX
        representation of binary data

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

        * configure.ac, installers/Windows/make-zip-setup.sh: Set version to
        5.0.1

        * NEWS, configure.ac: Released version 5.0.0

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

        * libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c: Gdaui:
        improved grid and form handling of the GdaDataModel::reset signal

        * libgda/gda-data-select-extra.h, libgda/gda-data-select.c:
        GdaDataSelect: cache data for better efficiency  - cache last read
        GdaRow to be able to re-apply it to an iter's values - cache the
        get_attributes_at() method

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

        * libgda/sqlite/gda-sqlite-provider.c,
        libgda/sqlite/gda-symbols-util.c, libgda/sqlite/gda-symbols-util.h,
        libgda/sqlite/sqlite-src/Makefile.am,
        providers/sqlite/sqlite_specs_dsn.xml.in: SQLite provider: enable using
        "SELECT load_extension('xxx')"

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

        * libgda-ui/data-entries/gdaui-data-cell-renderer-info.c,
        libgda-ui/data-entries/plugins/gdaui-entry-cidr.c,
        libgda-ui/gdaui-data-proxy-info.c, libgda-ui/gdaui-rt-editor.c,
        libgda-ui/gdaui-server-operation.c, libgda-ui/internal/utility.c,
        libgda/gda-row.c, libgda/gda-sql-builder.c, libgda/gda-sql-builder.h,
        libgda/handlers/gda-handler-numerical.c,
        libgda/sql-parser/gda-statement-struct-util.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c,
        providers/ldap/gda-ldap-provider.c, providers/ldap/gda-ldap-util.c,
        providers/mdb/gda-mdb-provider.c,
        providers/oracle/gda-oracle-blob-op.c,
        providers/oracle/gda-oracle-meta.c,
        providers/oracle/gda-oracle-provider.c,
        providers/oracle/gda-oracle-pstmt.c,
        providers/oracle/gda-oracle-recordset.c,
        providers/postgres/gda-postgres-provider.c,
        tools/browser/auth-dialog.c, tools/browser/browser-connection.c,
        tools/browser/browser-virtual-connection.c,
        tools/browser/browser-window.c,
        tools/browser/canvas/browser-canvas-column.c,
        tools/browser/canvas/browser-canvas-db-relations.c,
        tools/browser/canvas/browser-canvas.c,
        tools/browser/common/widget-overlay.c,
        tools/browser/data-manager/analyser.c,
        tools/browser/data-manager/data-console.c,
        tools/browser/ldap-browser/ldap-classes-page.c,
        tools/browser/ldap-browser/ldap-entries-page.c,
        tools/browser/ldap-browser/ldap-search-page.c,
        tools/browser/login-dialog.c, tools/browser/mgr-favorites.c,
        tools/browser/query-exec/query-console-page.c: Compiler warnings
        corrections

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

        * libgda/gda-connection.c, tests/providers/prov-test-common.c,
        tests/value-holders/check_set.c: Fix chech->check typos.

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

        * libgda/gda-connection.c, libgda/gda-data-comparator.c,
        libgda/gda-meta-store.c, libgda/gda-xa-transaction.h: Documentation:
        Fix some spelling

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

        * libgda/sql-parser/gda-statement-struct.c, tests/parser/testvalid.xml:
        gda_statement_check_validity() correction  and updated test cases

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

        * libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c: Misc.
        corrections

        * libgda-ui/gdaui-form.c, libgda-ui/gdaui-grid.c: Honor the
        GdauiDataSelector::selection-changed signal for GdauiForm and GdauiGrid

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

        * libgda/Gda-5.0.metadata, libgda/Makefile.am,
        libgda/gda-sql-builder.c, libgda/gda-sql-builder.h,
        libgda/handlers/gda-handler-time.c,
        libgda/sql-parser/gda-statement-struct-compound.h,
        libgda/sql-parser/gda-statement-struct-decl.h,
        libgda/sql-parser/gda-statement-struct-parts.h: GObject Introspection
        improvements: make introspectable more GdaSqlBuilder API and add new
        (gda_sql_builder_compound_add_sub_select_from_builder and
        gda_sql_builder_compound_add_sub_select)

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

        * libgda/gda-statement.c, tests/data-models/check_data_proxy.c:
        Improved SQL rendering of GdaStatement

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

        * doc/C/data_validation.xml,
        libgda-ui/data-entries/plugins/common-pict.c,
        libgda-ui/data-entries/plugins/libmain.c, libgda-ui/gdaui-data-entry.h,
        libgda-ui/libgda-ui.symbols, libgda/gda-connection.c,
        libgda/gda-connection.h, libgda/gda-data-model-bdb.c,
        libgda/gda-data-model-dir.c, libgda/gda-data-model-import.c,
        libgda/gda-data-proxy.c, libgda/gda-meta-store.c,
        libgda/gda-meta-struct-io.c, libgda/gda-meta-struct.h,
        libgda/gda-server-operation.c, libgda/gda-server-operation.h,
        libgda/gda-server-provider.h, libgda/gda-set.c, libgda/gda-set.h,
        libgda/sql-parser/gda-statement-struct-insert.c,
        libgda/sqlite/gda-sqlite-ddl.c, libgda/sqlite/gda-sqlite-provider.c,
        libgda/sqlite/virtual/gda-ldap-connection.c,
        libgda/sqlite/virtual/gda-vconnection-data-model.c,
        libgda/sqlite/virtual/gda-vconnection-hub.c,
        libgda/thread-wrapper/gda-thread-provider.c,
        providers/firebird/gda-firebird-ddl.c,
        providers/firebird/gda-firebird-provider.c,
        providers/jdbc/gda-jdbc-ddl.c, providers/jdbc/gda-jdbc-provider.c,
        providers/jdbc/gda-jdbc-util.c, providers/jdbc/jni-wrapper.c,
        providers/ldap/gda-ldap-util.c, providers/mysql/gda-mysql-ddl.c,
        providers/mysql/gda-mysql-provider.c,
        providers/oracle/gda-oracle-ddl.c,
        providers/oracle/gda-oracle-provider.c,
        providers/postgres/gda-postgres-ddl.c,
        providers/skel-implementation/capi/gda-capi-ddl.c,
        .../skel-implementation/capi/gda-capi-provider.c,
        providers/web/gda-web-ddl.c, providers/web/gda-web-provider.c,
        tests/providers/prov-test-common.c, tests/providers/prov-test-common.h:
        Partial corrections for bug #660563

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

        * configure.ac, libgda/gda-data-model.c: More Vala and GI improvements 
        thanks to Daniel Espinosa

2011-09-21  Murray Cumming <murrayc@murrayc.com>

        * libgda/gda-connection.c, libgda/gda-quark-list.h,
        libgda/sql-parser/gda-sql-statement.h: Some documentation fixes.

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

        * libgda/gda-data-pivot.c, libgda/gda-data-pivot.h: GdaDataPivot
        improvements  more scalable way of summarizing data

        * libgda/sqlite/gda-sqlite-recordset.c,
        libgda/sqlite/gda-sqlite-util.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c: SQlite provider:
        handle more dete types

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

        * libgda/gda-data-pivot.c, tools/gda-sql.1.in, tools/gda-sql.c:
        GdaDataPivot improvements

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

        * libgda/sqlite/gda-sqlite-provider.c,
        providers/jdbc/gda-jdbc-provider.c,
        providers/mysql/gda-mysql-provider.c,
        providers/oracle/gda-oracle-provider.c,
        providers/postgres/gda-postgres-provider.c,
        .../skel-implementation/capi/gda-capi-provider.c,
        providers/web/gda-web-provider.c: Corrected bug when executing
        statement with a NULL variable

        * configure.ac, libgda/Gda-5.0.metadata: Vala bindings generation now
        require version >= 0.14  and added Gda-5.0.metadata

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

        * configure.ac, libgda/.gitignore, libgda/Makefile.am,
        libgda/gda-connection.c, libgda/gda-data-model.c,
        libgda/gda-meta-store.c, libgda/gda-meta-struct.c,
        libgda/gda-meta-struct.h, libgda/gda-server-provider.h,
        libgda/gda-set.c, libgda/gda-set.h, libgda/gda-statement-extra.h,
        libgda/gda-transaction-status.h, libgda/gda-tree-manager.c,
        libgda/gda-types.h, libgda/gda-util.c, libgda/gda-xa-transaction.c,
        libgda/providers-support/gda-pstmt.h,
        libgda/sql-parser/gda-statement-struct-decl.h: GI annotations
        improvements and auto Vala bindings generation  Many thanks to Daniel
        Espinosa

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

        * doc/C/libgda-5.0-docs.sgml, doc/C/libgda-sections.txt,
        libgda/gda-data-model-iter.c, libgda/gda-row.c, po/POTFILES.in: Doc.
        updates

        * doc/C/libgda-5.0-docs.sgml, doc/C/libgda-sections.txt,
        libgda/Makefile.am, libgda/gda-data-pivot.c, libgda/gda-data-pivot.h,
        libgda/libgda.h.in, libgda/libgda.symbols,
        tests/data-models/.gitignore, tests/data-models/Makefile.am,
        tests/data-models/check_pivot.c, tests/data-models/pivot.db,
        tools/gda-sql.1.in, tools/gda-sql.c: Initial GdaDataPivot
        implementation

        * providers/firebird/gda-firebird-recordset.c,
        providers/jdbc/gda-jdbc-recordset.c,
        providers/oracle/gda-oracle-recordset.c,
        .../skel-implementation/capi/gda-capi-recordset.c,
        providers/web/gda-web-recordset.c: Misc provider corrections related to
        iterators

        * libgda/gda-data-select.c, libgda/sqlite/gda-sqlite-recordset.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c: Make virtual
        connections work better with cursor only data models

        * libgda/gda-data-select.c, libgda/sqlite/gda-sqlite-recordset.c:
        Removed debug messages

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

        * libgda-ui/data-entries/plugins/common-pict.c,
        libgda-ui/data-entries/plugins/common-pict.h,
        .../plugins/gdaui-data-cell-renderer-pict.c,
        libgda-ui/data-entries/plugins/gdaui-entry-pict.c: Picture plugin
        corrections

        * libgda/gda-connection.c, libgda/gda-data-select.c: Better code
        readability

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

        * doc/C/prov-writing-recordsets.xml, libgda/gda-data-model-import.c,
        libgda/gda-data-model-iter.c, libgda/gda-data-select.c,
        libgda/sqlite/gda-sqlite-recordset.c,
        providers/firebird/gda-firebird-recordset.c,
        providers/jdbc/gda-jdbc-recordset.c,
        providers/ldap/gdaprov-data-model-ldap.c,
        providers/mysql/gda-mysql-recordset.c,
        providers/oracle/gda-oracle-recordset.c,
        providers/postgres/gda-postgres-recordset.c,
        .../skel-implementation/capi/gda-capi-recordset.c: Cleaned
        GdaDataModelIter implementations

        * libgda/gda-data-model-iter.c, libgda/gda-data-model-iter.h,
        libgda/gda-data-select.c, libgda/gda-holder.c, libgda/gda-holder.h,
        libgda/gda-row.c, libgda/gda-row.h,
        libgda/sql-parser/gda-statement-struct-parts.c,
        libgda/sqlite/gda-sqlite-recordset.c, libgda/sqlite/gda-sqlite.h,
        libgda/sqlite/virtual/gda-vprovider-data-model.c,
        tests/data-models/check_model_errors.c: Added GdaRow and GdaHolder
        error reporting APIs  gda_row_invalidate_value_e()
        gda_row_value_is_valid_e() gda_holder_force_invalid_e()
        gda_holder_is_valid_e() gda_data_model_iter_get_value_at_e()

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

        * libgda/gda-connection.c, libgda/gda-statement-priv.h,
        libgda/gda-statement.c: Use type cast information from SELECT
        GdaStatement during execution

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

        * libgda/Makefile.am, libgda/gda-data-model-bdb.c,
        libgda/gda-data-model-ldap.c, libgda/gda-data-select.c,
        libgda/gda-sql-builder.c, libgda/gda-util.c,
        libgda/handlers/gda-handler-time.c,
        libgda/sql-parser/gda-statement-struct-decl.h: Introspection
        improvements

        * libgda/gda-meta-struct.c, libgda/gda-meta-struct.h,
        libgda/sqlite/gda-sqlite-meta.c: SQlite: handle meta data of views
        using non native SQLite functions

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

        * configure.ac, installers/Windows/make-zip-setup.sh: Set version to
        4.99.5

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

        * libgda/sqlite/sqlite-src/PragmasPatch,
        libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h,
        providers/sqlcipher/sqlcipher.patch: Set SQLite to version 3.7.7.1  and
        updated SqlCipher as well

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

        * control-center/gdaui-dsn-editor.c,
        control-center/gdaui-login-dialog.c,
        libgda-report/RML/gda-report-rml-document.c,
        .../gdaui-data-cell-renderer-textual.c,
        libgda-ui/data-entries/gdaui-entry-combo.c,
        libgda-ui/data-entries/gdaui-entry.c,
        libgda-ui/data-entries/gdaui-formatted-entry.c,
        .../plugins/gdaui-data-cell-renderer-password.c,
        libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-combo.c,
        libgda-ui/gdaui-init.c, libgda-ui/gdaui-login.c,
        libgda-ui/gdaui-plugin.h, libgda-ui/gdaui-raw-form.c,
        libgda-ui/gdaui-rt-editor.c, libgda-ui/gdaui-server-operation.c,
        libgda/gda-attributes-manager.c, libgda/gda-column.c,
        libgda/gda-column.h, libgda/gda-data-handler.c,
        libgda/gda-data-model-bdb.c, libgda/gda-data-model.c,
        libgda/gda-data-proxy.c, libgda/gda-holder.c, libgda/gda-holder.h,
        libgda/gda-meta-store.c, libgda/gda-meta-struct.h,
        libgda/gda-server-operation.c, libgda/gda-sql-builder.c,
        libgda/gda-statement-extra.h, libgda/gda-tree-manager.c,
        libgda/gda-tree-node.c, libgda/gda-tree.c, libgda/gda-util.c,
        libgda/gda-value.c, libgda/gda-value.h, libgda/gda-xa-transaction.c,
        libgda/sql-parser/gda-statement-struct-parts.h,
        libgda/sql-parser/gda-statement-struct-select.c,
        libgda/sql-parser/gda-statement-struct.c,
        libgda/sqlite/virtual/gda-ldap-connection.h,
        libgda/sqlite/virtual/gda-vconnection-data-model.c,
        libgda/sqlite/virtual/gda-vconnection-data-model.h,
        libgda/sqlite/virtual/gda-vconnection-hub.c,
        libgda/thread-wrapper/gda-thread-wrapper.c, tests/gda-ddl-creator.c,
        tools/browser/browser-connections-list.c,
        tools/browser/browser-favorites.c, tools/browser/browser-window.c,
        tools/browser/canvas/browser-canvas-column.c,
        tools/browser/canvas/browser-canvas-db-relations.c,
        tools/browser/canvas/browser-canvas-item.c,
        tools/browser/common/fk-declare.c, tools/browser/common/ui-formgrid.c,
        tools/browser/data-manager/data-source-editor.c,
        tools/browser/data-manager/data-source-manager.c,
        tools/browser/data-manager/data-source.c,
        tools/browser/query-exec/query-editor.c, tools/browser/support.c,
        tools/gda-tree-mgr-xml.c, tools/web-server.c: GObject instrospection
        annotations improvements (many thanks to Daniel Espinosa)

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

        * doc/C/Makefile.am, doc/C/abstraction.xml, doc/C/libgda-5.0-docs.sgml:
        Doc. improvements

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

        * libgda/gda-connection.c, libgda/gda-data-select.c,
        tools/browser/browser-connection.c,
        tools/browser/query-exec/query-result.c, tools/gda-sql.c: Allow
        reporting of statement execution's delay

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

        * providers/web/gda-web-recordset.c, providers/web/gda-web-util.c,
        providers/web/gda-web.h: Web provider: improved performances  don't use
        an SQLite temporary database

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

        * libgda/gda-data-model-import.c, libgda/gda-data-model-import.h,
        libgda/libgda-paramlist.dtd: Code cleanups

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

        * providers/web/gda-web-recordset.c, providers/web/gda-web-util.c,
        providers/web/gda-web.h: Web provider: use only one connection for all
        data models

        * providers/web/Makefile.am, providers/web/README,
        providers/web/php/README, providers/web/php/gda-config.php,
        providers/web/php/gda-front.php,
        providers/web/php/gda-secure-config.php,
        providers/web/php/gda-tester.php, providers/web/php/gda-utils.php,
        providers/web/php/gda-worker.php: Web provider: PHP scripts and
        documentation improvements  - define connections in
        gda-secure-config.php file - possibily enable logging - gda-tester.php
        now outputs HTML

        * providers/reuseable/mysql/gda-mysql-parser.c,
        providers/reuseable/postgres/gda-postgres-parser.c: Fixed GType
        creation for reuseable objects

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

        * doc/C/libgda-sections.txt, libgda/gda-util.c, libgda/gda-util.h,
        libgda/libgda.symbols, libgda/providers-support/gda-pstmt.h,
        libgda/sqlite/gda-sqlite-provider.c,
        tests/parser/check_rewrite_for_null.c: Improved statement rewriting for
        NULL parameters

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

        * doc/C/libgda-sections.txt, libgda/gda-util.c, libgda/gda-util.h,
        libgda/libgda.symbols, tests/parser/.gitignore,
        tests/parser/Makefile.am, tests/parser/check_rewrite_for_null.c: Added
        gda_rewrite_statement_for_null_parameters()

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

        * doc/C/libgda-sections.txt, libgda/gda-data-proxy.c,
        libgda/gda-data-select.c, libgda/gda-data-select.h, libgda/gda-util.c,
        libgda/libgda.symbols: Added
        gda_data_select_compute_modification_statements_ext()

        * libgda/sql-parser/gda-sql-parser.c, tests/parser/testdata.xml:
        Parser: correction in the way the delimiter parser parses parameters

        * tests/parser/testvalid.xml, tests/value-holders/stmt.data: Corrected
        test data

        * doc/C/libgda-sections.txt, libgda/gda-meta-struct.h,
        libgda/gda-statement.c, libgda/gda-util.c, libgda/gda-value.c,
        libgda/gda-value.h, libgda/libgda.symbols: Default value handling
        corrections  also added the GDA_TYPE_DEFAULT value type

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

        * samples/AsyncExec/Makefile, samples/BDB/Makefile,
        samples/Blobs/Makefile, samples/DDL/Makefile,
        samples/DirDataModel/Makefile, samples/F-Spot/Makefile,
        samples/MetaStore/Makefile, samples/SimpleExample/Makefile,
        samples/SqlBuilder/Makefile, samples/SqlParserConsole/Makefile,
        samples/TableCopy/Makefile, samples/Tree/Makefile,
        samples/Virtual/Makefile: Examples: require libgda-5.0 instead of 4.0

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

        * tools/browser/data-manager/data-source.c,
        tools/browser/query-exec/marshal.list,
        tools/browser/query-exec/query-console-page.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: allow easy data
        refresh

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

        * tools/browser/common/ui-formgrid.c,
        tools/browser/common/ui-formgrid.h: GdaBrowser: added
        ui_formgrid_get_ui_manager()

        * tools/browser/browser-connection.c,
        tools/browser/browser-connection.h, tools/browser/browser-window.c,
        tools/browser/doc/gda-browser-sections.txt: GdaBrowser: improved
        connection naming in window's menu

        * libgda-ui/gdaui-data-proxy-info.c, libgda-ui/gdaui-raw-form.c,
        libgda-ui/gdaui-raw-grid.c: GdauiDataProxy and related GtkAction
        improvements

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

        * libgda-ui/gdaui-raw-form.c, libgda/gda-data-model.c,
        libgda/gda-data-model.h, libgda/gda-data-proxy.c,
        libgda/gda-data-select.c: Added the GdaDataModel::access-changed signal
         which is emitted when the acces flags of a data model change

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

        * libgda-ui/gdaui-data-proxy-info.c,
        tools/browser/common/ui-formgrid.c,
        tools/browser/query-exec/query-result.c: Misc. corrections

        * tools/browser/common/ui-formgrid.c,
        tools/browser/query-exec/query-result.c: GdaBrowser: allow
        modifications in UIFormGrid widget

        * libgda-ui/gdaui-data-proxy-info.c, libgda-ui/gdaui-data-proxy.c,
        libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c: GdauiDataProxy:
        merged the "ActionUndelete" into the "ActionDelet"  as a
        GtkToggleAction

        * libgda-ui/data-entries/gdaui-data-cell-renderer-textual.c,
        libgda-ui/data-entries/gdaui-data-cell-renderer-util.c: Data cell
        rendering corrections

        * libgda/gda-meta-struct.c, libgda/gda-util.c: Doc. improvements

        * tools/browser/common/ui-formgrid.c,
        tools/browser/data-manager/data-widget.c: GdaBrowser: scale grid
        widgets by changing font size

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

        * tools/browser/Makefile.am, tools/browser/browser-stock-icons.c,
        tools/browser/browser-stock-icons.h,
        tools/browser/common/ui-formgrid.c, tools/browser/data/Makefile.am,
        .../hicolor_actions_22x22_form.png},
        .../hicolor_actions_22x22_grid.png}, tools/browser/support.c,
        tools/browser/support.h: GdaBrowser: improved UI

        * tools/browser/browser-favorites.c,
        tools/browser/schema-browser/favorite-selector.c: GdaBrowser: improved
        startup time

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

        * libgda-ui/data-entries/gdaui-entry-bin.c,
        libgda-ui/data-entries/gdaui-entry-common-time.c,
        libgda-ui/data-entries/widget-embedder.c, libgda/gda-data-model.c: Fix
        some more compiler warnings.  * libgda/gda-data-model.c:
        (gda_data_model_set_values): Fix a signed/unsigned warning. *
        libgda-ui/data-entries/gdaui-entry-bin.c: (popup_position): Remove the
        call to deprecated gtk_widget_size_request() because the result is not
        used anyway. * libgda-ui/data-entries/gdaui-entry-common-time.c:
        (position_popup): Replace use of deprecated gtk_widget_size_request()
        with gtk_widget_get_preferred_size(). *
        libgda-ui/data-entries/widget-embedder.c: (widget_embedder_realize):
        Use GtkStyleContext instead of deprecated GtkStyle.
        (widget_embedder_size_allocate): Remove the call to deprecated
        gtk_widget_get_child_requisition() because the result is not used
        anyway.

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

        * libgda-ui/gdaui-raw-form.c, libgda-ui/internal/utility.c: LibgdaUI:
        corrections

        * tools/browser/data-manager/data-console.c,
        tools/browser/data-manager/data-console.h,
        .../browser/data-manager/data-manager-perspective.c: GdaBrowser: UI
        improvements

        * libgda-ui/gdaui-raw-form.c, libgda/gda-data-model.c,
        libgda/gda-data-proxy.c, libgda/gda-row.c, tests/data-model-errors.c:
        Misc. corrections

        * .../data-entries/gdaui-data-cell-renderer-info.c,
        libgda-ui/data-entries/gdaui-entry-shell.c,
        libgda-ui/internal/utility.c, libgda-ui/internal/utility.h: Don't use
        GtkStyle or other GTK3 deprecated related drawing functions

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

        * libgda-ui/data-entries/gdaui-data-cell-renderer-util.c,
        libgda-ui/data-entries/gdaui-entry-wrapper.c,
        libgda-ui/data-entries/widget-embedder.c, libgda-ui/gdaui-decl.h:
        Corrected visual rendering of unknown data  to avoid confusion with
        data known as invalid

        * libgda-ui/gdaui-raw-form.c, tools/browser/common/ui-formgrid.c,
        tools/browser/common/widget-overlay.c,
        tools/browser/query-exec/query-console-page.c: Misc corrections

        * libgda-ui/data-entries/gdaui-entry-shell.c,
        libgda-ui/gdaui-rt-editor.c: Misc UI improvements

        * libgda-ui/data-entries/gdaui-entry-combo.c, libgda-ui/gdaui-combo.c,
        libgda-ui/gdaui-data-proxy-info.c, tools/browser/support.c: Replaced
        gtk_rc_parse_string() with GtkCssProvider usage

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

        * libgda-ui/Makefile.am, libgda/Makefile.am,
        libgda/sql-parser/Makefile.am: Correction for bug #654068  the
        @filename argument of glib-mkenums is source of failure when compiling
        natively on Windows platform

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

        * libgda-ui/gdaui-rt-editor.c, tools/browser/common/widget-overlay.c,
        tools/browser/data-manager/data-source-editor.c: UI improvements

        * doc/C/gettingstarted.xml, doc/C/howto.xml, doc/C/libgda-sections.txt,
        libgda-ui/gdaui-init.c, libgda-ui/gdaui-plugin.h: Doc. improvements

        * Makefile.am, libgda-ui-5.0.pc.in, libgda-ui/data-entries/Makefile.am,
        samples/CustomUIPlugin/Makefile, samples/CustomUIPlugin/README,
        samples/CustomUIPlugin/custom-entry-password.c,
        samples/CustomUIPlugin/custom-entry-password.h,
        samples/CustomUIPlugin/custom-entry-password.xml,
        samples/CustomUIPlugin/libmain.c, samples/Makefile: Support out of tree
        UI plugins creation

        * tools/browser/common/Makefile.am, tools/browser/common/ui-formgrid.c,
        tools/browser/common/widget-overlay.c,
        tools/browser/common/widget-overlay.h: GdaBrowser: allow to zoom some
        forms

        * libgda/sql-parser/gda-statement-struct-insert.c,
        tools/browser/browser-window.c: Minor corrections

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

        * configure.ac, installers/Windows/make-zip-setup.sh: Set version to
        4.99.4

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        * configure.ac, installers/Windows/make-zip-setup.sh: Set version to
        4.99.3

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

        * libgda-ui/data-entries/common-bin.c, libgda/gda-data-model.c,
        libgda/gda-meta-store.c, libgda/gda-tree-node.c, libgda/gda-util.c,
        libgda/sqlite/virtual/gda-vconnection-data-model.c,
        providers/postgres/gda-postgres-blob-op.c,
        tests/providers/prov-test-util.c,
        tools/browser/schema-browser/table-info.c: Avoid some set-but-not-used
        compiler warnings.

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

        * tools/browser/common/ui-formgrid.c,
        tools/browser/common/ui-formgrid.h,
        tools/browser/data-manager/data-source.c,
        tools/browser/data-manager/data-widget.c: GdaBrowser: data manager
        perspective corrections

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

        * libgda-ui/Makefile.am, libgda/Makefile.am: Modifications for bug
        #631645

        * libgda-report/engine/gda-report-engine.c,
        libgda-ui/data-entries/gdaui-entry-none.c, libgda/gda-data-model.c,
        providers/mysql/gda-mysql-recordset.c,
        providers/postgres/gda-postgres-recordset.c: More "GDA_TYPE_NULL is not
        0 anymore" work, for bug #652702

2011-06-16  Vincent Untz <vuntz@gnome.org>

        * libgda-report/RML/gda-report-rml-document.c,
        libgda-report/RML/trml2html/Makefile.am,
        libgda-report/RML/trml2pdf/Makefile.am: Reports: Do not install
        sub-directories in /usr/bin Bug # 594115

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

        * tools/browser/Makefile.am,
        tools/browser/ldap-browser/class-properties.c,
        tools/browser/ldap-browser/entry-properties.c,
        tools/browser/text-search.c, tools/browser/text-search.h: GdaBrowser:
        reworked search in text in separate widget

        * providers/ldap/gda-ldap-provider.c, providers/ldap/gda-ldap-util.c:
        LDAP provider: misc improvements

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

        * libgda/gda-data-model-dir.c, libgda/gda-data-model-import.c,
        libgda/gda-data-proxy.c, libgda/gda-data-select.c,
        libgda/gda-meta-store.c, libgda/gda-value.c,
        libgda/handlers/gda-handler-numerical.c,
        libgda/sqlite/gda-sqlite-provider.c,
        libgda/sqlite/virtual/gda-vconnection-hub.c,
        libgda/sqlite/virtual/gda-virtual-provider.c,
        tests/providers/prov-test-common.h: Fix several compiler warnings,
        though far from all of them.  * libgda/gda-data-model-import.c:
        (gda_data_model_import_get_access_flags): This probably fixes a logic
        error, introduced since a line after the if() was commented out. There
        was no comment about why it was commented out.

        * libgda/gda-value.c, libgda/gda-value.h: Replace G_CONST_RETURN with
        const.  * libgda/gda-value.[h|c]: G_CONST_RETURN is now deprecated, and
        was just a const keyword anyway.

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

        * libgda-ui/data-entries/gdaui-data-cell-renderer-bin.c,
        libgda-ui/data-entries/gdaui-data-cell-renderer-boolean.c,
        libgda-ui/data-entries/gdaui-data-cell-renderer-combo.c,
        libgda-ui/data-entries/gdaui-data-cell-renderer-textual.c,
        .../data-entries/plugins/gdaui-data-cell-renderer-password.c,
        libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-pict.c,
        libgda-ui/demos/main.c, libgda/gda-holder.c, libgda/gda-init.c,
        libgda/gda-set.c: Doc. format corrections

        * tools/browser/ldap-browser/entry-properties.c,
        .../ldap-browser/ldap-browser-perspective.c: GdaBrowser: added search
        feature in LDAP entry's properties

        * doc/C/libgda-5.0-docs.sgml, doc/C/libgda-sections.txt,
        doc/C/migration3.xml, .../gdaui-data-cell-renderer-textual.c,
        libgda-ui/data-entries/gdaui-entry-bin.c,
        libgda-ui/data-entries/gdaui-entry-boolean.c,
        libgda-ui/data-entries/gdaui-entry-common-time.c,
        libgda-ui/data-entries/gdaui-entry-none.c,
        libgda-ui/data-entries/gdaui-entry-number.c,
        libgda-ui/data-entries/gdaui-entry-string.c,
        libgda-ui/data-entries/gdaui-entry-wrapper.c,
        .../plugins/gdaui-data-cell-renderer-password.c,
        libgda-ui/data-entries/plugins/gdaui-entry-cidr.c,
        .../data-entries/plugins/gdaui-entry-filesel.c,
        .../data-entries/plugins/gdaui-entry-password.c,
        libgda-ui/data-entries/plugins/gdaui-entry-pict.c,
        libgda-ui/data-entries/plugins/gdaui-entry-rt.c,
        libgda-ui/data-entries/plugins/gdaui-entry-text.c,
        libgda-ui/gdaui-init.c, libgda/gda-column.c,
        libgda/gda-data-model-array.c, libgda/gda-data-model-import.c,
        libgda/gda-data-model.c, libgda/gda-data-proxy.c, libgda/gda-holder.c,
        libgda/gda-init.c, libgda/gda-row.c, libgda/gda-server-provider.c,
        libgda/gda-statement.c, libgda/gda-util.c, libgda/gda-value.c,
        libgda/gda-value.h, 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/libgda.symbols, libgda/sql-parser/gda-statement-struct-parts.c,
        libgda/sql-parser/gda-statement-struct-pspec.c,
        libgda/sql-parser/gda-statement-struct-trans.c,
        libgda/sql-parser/gda-statement-struct-util.c,
        libgda/sqlite/gda-sqlite-handler-bin.c,
        libgda/sqlite/gda-sqlite-handler-boolean.c,
        libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-provider.c,
        libgda/sqlite/gda-sqlite-recordset.c,
        libgda/sqlite/virtual/gda-vconnection-hub.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c,
        libgda/thread-wrapper/gda-thread-wrapper.c,
        providers/firebird/gda-firebird-provider.c,
        providers/firebird/gda-firebird-recordset.c,
        providers/jdbc/GdaJValue.c, providers/jdbc/gda-jdbc-provider.c,
        providers/jdbc/gda-jdbc-recordset.c, providers/jdbc/jni-wrapper.c,
        providers/jdbc/libmain.c, providers/mysql/gda-mysql-handler-boolean.c,
        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-handler-bin.c,
        providers/postgres/gda-postgres-provider.c,
        providers/postgres/gda-postgres-recordset.c,
        .../skel-implementation/capi/gda-capi-provider.c,
        .../skel-implementation/capi/gda-capi-recordset.c,
        providers/web/gda-web-provider.c, providers/web/gda-web-recordset.c,
        tests/data-model-errors.c, tests/multi-threading/check_wrapper.c,
        tests/value-holders/common.c: GDA_TYPE_NULL is not 0 anymore, for bug
        #647633

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

        * control-center/cc-gray-bar.c, control-center/cc-gray-bar.h,
        control-center/cc-utility.c, control-center/cc-utility.h,
        control-center/dsn-config.c, control-center/dsn-config.h,
        control-center/dsn-properties-dialog.c,
        control-center/dsn-properties-dialog.h,
        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/fdl-appendix.sgml, .../DocBook/gda-report-docbook-document.c,
        .../DocBook/gda-report-docbook-document.h,
        libgda-report/RML/gda-report-rml-document.c,
        libgda-report/RML/gda-report-rml-document.h,
        libgda-report/RML/trml2html/__init__.py,
        libgda-report/RML/trml2html/trml2html.py,
        libgda-report/RML/trml2html/utils.py,
        libgda-report/RML/trml2pdf/__init__.py,
        libgda-report/RML/trml2pdf/color.py,
        libgda-report/RML/trml2pdf/trml2pdf.py,
        libgda-report/RML/trml2pdf/utils.py,
        libgda-report/engine/gda-report-engine.c,
        libgda-report/engine/gda-report-engine.h,
        libgda-report/engine/rt-parser.c, libgda-report/engine/rt-parser.h,
        libgda-report/engine/test-rt-parser.c,
        libgda-report/gda-report-document-private.h,
        libgda-report/gda-report-document.c,
        libgda-report/gda-report-document.h, libgda-report/libgda-report.h,
        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,
        .../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,
        .../data-entries/gdaui-data-cell-renderer-util.c,
        .../data-entries/gdaui-data-cell-renderer-util.h,
        libgda-ui/data-entries/gdaui-entry-bin.c,
        libgda-ui/data-entries/gdaui-entry-bin.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-number.c,
        libgda-ui/data-entries/gdaui-entry-number.h,
        libgda-ui/data-entries/gdaui-entry-shell.c,
        libgda-ui/data-entries/gdaui-entry-shell.h,
        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-entry.c,
        libgda-ui/data-entries/gdaui-entry.h,
        libgda-ui/data-entries/gdaui-formatted-entry.c,
        libgda-ui/data-entries/gdaui-formatted-entry.h,
        libgda-ui/data-entries/gdaui-numeric-entry.c,
        libgda-ui/data-entries/gdaui-numeric-entry.h,
        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,
        libgda-ui/data-entries/plugins/gda-sql.lang,
        .../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-cidr.c,
        libgda-ui/data-entries/plugins/gdaui-entry-cidr.h,
        .../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,
        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-rt.c,
        libgda-ui/data-entries/plugins/gdaui-entry-rt.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-entries/widget-embedder.c,
        libgda-ui/data-entries/widget-embedder.h, libgda-ui/gdaui-basic-form.c,
        libgda-ui/gdaui-basic-form.h, libgda-ui/gdaui-cloud.c,
        libgda-ui/gdaui-cloud.h, libgda-ui/gdaui-combo.c,
        libgda-ui/gdaui-combo.h, libgda-ui/gdaui-data-entry.c,
        libgda-ui/gdaui-data-entry.h, libgda-ui/gdaui-data-filter.c,
        libgda-ui/gdaui-data-filter.h, libgda-ui/gdaui-data-proxy-info.c,
        libgda-ui/gdaui-data-proxy-info.h, libgda-ui/gdaui-data-proxy.c,
        libgda-ui/gdaui-data-proxy.h, libgda-ui/gdaui-data-selector.c,
        libgda-ui/gdaui-data-selector.h, libgda-ui/gdaui-data-store.c,
        libgda-ui/gdaui-data-store.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-rt-editor.c,
        libgda-ui/gdaui-rt-editor.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/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/popup-container.c,
        libgda-ui/internal/popup-container.h, libgda-ui/internal/utility.c,
        libgda-ui/internal/utility.h, libgda-ui/libgda-ui.h,
        libgda-ui/marshallers/gdaui-custom-marshal.c,
        libgda-ui/marshallers/gdaui-custom-marshal.h,
        libgda-xslt/libgda-xslt.h, libgda-xslt/sql_backend.c,
        libgda-xslt/sql_backend.h, libgda-xslt/sql_exslt_internal.c,
        libgda-xslt/sqlexslt.c, libgda/binreloc/gda-binreloc.c,
        libgda/binreloc/gda-binreloc.h, libgda/dir-blob-op.c,
        libgda/dir-blob-op.h, libgda/gda-attributes-manager.c,
        libgda/gda-attributes-manager.h, libgda/gda-batch.c,
        libgda/gda-batch.h, libgda/gda-blob-op.c, libgda/gda-blob-op.h,
        libgda/gda-column.c, libgda/gda-column.h, libgda/gda-config.c,
        libgda/gda-config.h, libgda/gda-connection-event.c,
        libgda/gda-connection-event.h, libgda/gda-connection-internal.h,
        libgda/gda-connection-private.h, libgda/gda-connection-sqlite.h,
        libgda/gda-connection.c, libgda/gda-connection.h,
        libgda/gda-custom-marshal.c, libgda/gda-custom-marshal.h,
        libgda/gda-data-access-wrapper.c, libgda/gda-data-access-wrapper.h,
        libgda/gda-data-comparator.c, libgda/gda-data-comparator.h,
        libgda/gda-data-handler.c, libgda/gda-data-handler.h,
        libgda/gda-data-meta-wrapper.c, libgda/gda-data-meta-wrapper.h,
        libgda/gda-data-model-array.c, libgda/gda-data-model-array.h,
        libgda/gda-data-model-bdb.c, libgda/gda-data-model-bdb.h,
        libgda/gda-data-model-dir.c, libgda/gda-data-model-dir.h,
        libgda/gda-data-model-dsn-list.c, libgda/gda-data-model-dsn-list.h,
        libgda/gda-data-model-extra.h, libgda/gda-data-model-import.c,
        libgda/gda-data-model-import.h, libgda/gda-data-model-iter-extra.h,
        libgda/gda-data-model-iter.c, libgda/gda-data-model-iter.h,
        libgda/gda-data-model-ldap.c, libgda/gda-data-model-ldap.h,
        libgda/gda-data-model-private.h, libgda/gda-data-model.c,
        libgda/gda-data-model.h, libgda/gda-data-proxy.c,
        libgda/gda-data-proxy.h, libgda/gda-data-select-extra.h,
        libgda/gda-data-select.c, libgda/gda-data-select.h,
        libgda/gda-debug-macros.h, libgda/gda-decl.h, libgda/gda-enums.h,
        libgda/gda-holder.c, libgda/gda-holder.h, libgda/gda-init.c,
        libgda/gda-lockable.c, libgda/gda-lockable.h, libgda/gda-log.c,
        libgda/gda-log.h, libgda/gda-meta-store-extra.h,
        libgda/gda-meta-store.c, libgda/gda-meta-store.h,
        libgda/gda-meta-struct-io.c, libgda/gda-meta-struct-private.h,
        libgda/gda-meta-struct.c, libgda/gda-meta-struct.h, libgda/gda-mutex.c,
        libgda/gda-mutex.h, libgda/gda-quark-list.c, libgda/gda-quark-list.h,
        libgda/gda-repetitive-statement.c, libgda/gda-repetitive-statement.h,
        libgda/gda-row.c, libgda/gda-row.h,
        libgda/gda-server-operation-private.h, libgda/gda-server-operation.c,
        libgda/gda-server-operation.h, libgda/gda-server-provider-extra.c,
        libgda/gda-server-provider-extra.h,
        libgda/gda-server-provider-private.h, libgda/gda-server-provider.c,
        libgda/gda-server-provider.h, libgda/gda-set.c, libgda/gda-set.h,
        libgda/gda-sql-builder.c, libgda/gda-sql-builder.h,
        libgda/gda-statement-extra.h, libgda/gda-statement-priv.h,
        libgda/gda-statement.c, libgda/gda-statement.h,
        libgda/gda-transaction-status-private.h,
        libgda/gda-transaction-status.c, libgda/gda-transaction-status.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-ldap.c, libgda/gda-tree-mgr-ldap.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/gda-types.c, libgda/gda-types.h,
        libgda/gda-util.c, libgda/gda-util.h, libgda/gda-value.c,
        libgda/gda-value.h, libgda/gda-xa-transaction.c,
        libgda/gda-xa-transaction.h, libgda/handlers/gda-handler-bin.c,
        libgda/handlers/gda-handler-bin.h,
        libgda/handlers/gda-handler-boolean.c,
        libgda/handlers/gda-handler-boolean.h,
        libgda/handlers/gda-handler-numerical.c,
        libgda/handlers/gda-handler-numerical.h,
        libgda/handlers/gda-handler-string.c,
        libgda/handlers/gda-handler-string.h,
        libgda/handlers/gda-handler-time.c, libgda/handlers/gda-handler-time.h,
        libgda/handlers/gda-handler-type.c, libgda/handlers/gda-handler-type.h,
        libgda/libgda-global-variables.h, libgda/libgda.h.in,
        libgda/providers-support/gda-data-select-priv.h,
        libgda/providers-support/gda-meta-column-types.h,
        libgda/providers-support/gda-pstmt.c,
        libgda/providers-support/gda-pstmt.h,
        libgda/sql-parser/gda-sql-parser-private.h,
        libgda/sql-parser/gda-sql-parser.c, libgda/sql-parser/gda-sql-parser.h,
        libgda/sql-parser/gda-sql-statement.h,
        libgda/sql-parser/gda-statement-struct-compound.c,
        libgda/sql-parser/gda-statement-struct-compound.h,
        libgda/sql-parser/gda-statement-struct-decl.h,
        libgda/sql-parser/gda-statement-struct-delete.c,
        libgda/sql-parser/gda-statement-struct-delete.h,
        libgda/sql-parser/gda-statement-struct-insert.c,
        libgda/sql-parser/gda-statement-struct-insert.h,
        libgda/sql-parser/gda-statement-struct-parts.c,
        libgda/sql-parser/gda-statement-struct-parts.h,
        libgda/sql-parser/gda-statement-struct-pspec.c,
        libgda/sql-parser/gda-statement-struct-pspec.h,
        libgda/sql-parser/gda-statement-struct-select.c,
        libgda/sql-parser/gda-statement-struct-select.h,
        libgda/sql-parser/gda-statement-struct-trans.c,
        libgda/sql-parser/gda-statement-struct-trans.h,
        libgda/sql-parser/gda-statement-struct-unknown.c,
        libgda/sql-parser/gda-statement-struct-unknown.h,
        libgda/sql-parser/gda-statement-struct-update.c,
        libgda/sql-parser/gda-statement-struct-update.h,
        libgda/sql-parser/gda-statement-struct-util.c,
        libgda/sql-parser/gda-statement-struct-util.h,
        libgda/sql-parser/gda-statement-struct.c,
        libgda/sql-parser/gda-statement-struct.h, libgda/sql-parser/gen_def.c,
        libgda/sqlite/gda-sqlite-blob-op.c, libgda/sqlite/gda-sqlite-blob-op.h,
        libgda/sqlite/gda-sqlite-ddl.c, libgda/sqlite/gda-sqlite-ddl.h,
        libgda/sqlite/gda-sqlite-handler-bin.c,
        libgda/sqlite/gda-sqlite-handler-bin.h,
        libgda/sqlite/gda-sqlite-handler-boolean.c,
        libgda/sqlite/gda-sqlite-handler-boolean.h,
        libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-meta.h,
        libgda/sqlite/gda-sqlite-provider.c,
        libgda/sqlite/gda-sqlite-provider.h, libgda/sqlite/gda-sqlite-pstmt.c,
        libgda/sqlite/gda-sqlite-pstmt.h, libgda/sqlite/gda-sqlite-recordset.c,
        libgda/sqlite/gda-sqlite-recordset.h, libgda/sqlite/gda-sqlite-util.c,
        libgda/sqlite/gda-sqlite-util.h, libgda/sqlite/gda-sqlite.h,
        libgda/sqlite/gda-symbols-util.c, libgda/sqlite/gda-symbols-util.h,
        libgda/sqlite/gen_emb_string.c,
        libgda/sqlite/virtual/gda-ldap-connection.c,
        libgda/sqlite/virtual/gda-ldap-connection.h,
        .../virtual/gda-vconnection-data-model-private.h,
        libgda/sqlite/virtual/gda-vconnection-data-model.c,
        libgda/sqlite/virtual/gda-vconnection-data-model.h,
        libgda/sqlite/virtual/gda-vconnection-hub.c,
        libgda/sqlite/virtual/gda-vconnection-hub.h,
        libgda/sqlite/virtual/gda-virtual-connection.c,
        libgda/sqlite/virtual/gda-virtual-connection.h,
        libgda/sqlite/virtual/gda-virtual-provider.c,
        libgda/sqlite/virtual/gda-virtual-provider.h,
        libgda/sqlite/virtual/gda-vprovider-data-model.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.h,
        libgda/sqlite/virtual/gda-vprovider-hub.c,
        libgda/sqlite/virtual/gda-vprovider-hub.h,
        libgda/sqlite/virtual/libgda-virtual.h.in,
        libgda/thread-wrapper/gda-thread-blob-op.c,
        libgda/thread-wrapper/gda-thread-blob-op.h,
        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-recordset.c,
        libgda/thread-wrapper/gda-thread-recordset.h,
        libgda/thread-wrapper/gda-thread-wrapper.c,
        libgda/thread-wrapper/gda-thread-wrapper.h,
        providers/bdb/gda-bdb-provider.c, providers/bdb/gda-bdb-provider.h,
        providers/bdb/gda-bdb-test.c, providers/bdb/gda-bdb.h,
        providers/bdb/libmain.c, providers/bdb/patch_db.h,
        providers/bdbsql/libmain.c, providers/firebird/gda-firebird-blob-op.c,
        providers/firebird/gda-firebird-blob-op.h,
        providers/firebird/gda-firebird-ddl.c,
        providers/firebird/gda-firebird-ddl.h,
        providers/firebird/gda-firebird-meta.c,
        providers/firebird/gda-firebird-meta.h,
        providers/firebird/gda-firebird-parser.c,
        providers/firebird/gda-firebird-parser.h,
        providers/firebird/gda-firebird-provider.c,
        providers/firebird/gda-firebird-provider.h,
        providers/firebird/gda-firebird-pstmt.c,
        providers/firebird/gda-firebird-pstmt.h,
        providers/firebird/gda-firebird-recordset.c,
        providers/firebird/gda-firebird-recordset.h,
        providers/firebird/gda-firebird-util.c,
        providers/firebird/gda-firebird-util.h,
        providers/firebird/gda-firebird.h, providers/firebird/gen_def.c,
        providers/firebird/libmain.c, providers/jdbc/GdaInputStream.c,
        providers/jdbc/GdaJBlobOp.c, providers/jdbc/GdaJColumnInfos.c,
        providers/jdbc/GdaJConnection.c, providers/jdbc/GdaJMeta.c,
        providers/jdbc/GdaJPStmt.c, providers/jdbc/GdaJProvider.c,
        providers/jdbc/GdaJResultSet.c, providers/jdbc/GdaJResultSetInfos.c,
        providers/jdbc/GdaJValue.c, providers/jdbc/gda-jdbc-blob-op.c,
        providers/jdbc/gda-jdbc-blob-op.h, providers/jdbc/gda-jdbc-ddl.c,
        providers/jdbc/gda-jdbc-ddl.h, providers/jdbc/gda-jdbc-meta.c,
        providers/jdbc/gda-jdbc-meta.h, providers/jdbc/gda-jdbc-provider.c,
        providers/jdbc/gda-jdbc-provider.h, providers/jdbc/gda-jdbc-pstmt.c,
        providers/jdbc/gda-jdbc-pstmt.h, providers/jdbc/gda-jdbc-recordset.c,
        providers/jdbc/gda-jdbc-recordset.h, providers/jdbc/gda-jdbc-test.c,
        providers/jdbc/gda-jdbc-util.c, providers/jdbc/gda-jdbc-util.h,
        providers/jdbc/gda-jdbc.h, providers/jdbc/gda-list-jdbc-providers.c,
        providers/jdbc/jni-globals.h, providers/jdbc/jni-wrapper.c,
        providers/jdbc/jni-wrapper.h, providers/jdbc/libmain.c,
        providers/ldap/gda-ldap-provider.c, providers/ldap/gda-ldap-provider.h,
        providers/ldap/gda-ldap-util.c, providers/ldap/gda-ldap-util.h,
        providers/ldap/gda-ldap.h, providers/ldap/gdaprov-data-model-ldap.c,
        providers/ldap/gdaprov-data-model-ldap.h, providers/ldap/libmain.c,
        providers/mdb/gda-mdb-provider.c, providers/mdb/gda-mdb-provider.h,
        providers/mdb/gda-mdb.h, providers/mdb/libmain.c,
        providers/mdb/libmdb-src/backend.c, providers/mdb/libmdb-src/catalog.c,
        providers/mdb/libmdb-src/data.c, providers/mdb/libmdb-src/file.c,
        providers/mdb/libmdb-src/iconv.c,
        providers/mdb/libmdb-src/include/mdbodbc.h,
        providers/mdb/libmdb-src/include/mdbprivate.h,
        providers/mdb/libmdb-src/include/mdbtools.h,
        providers/mdb/libmdb-src/include/mdbver.h,
        providers/mdb/libmdb-src/index.c, providers/mdb/libmdb-src/kkd.c,
        providers/mdb/libmdb-src/like.c, providers/mdb/libmdb-src/map.c,
        providers/mdb/libmdb-src/mem.c, providers/mdb/libmdb-src/money.c,
        providers/mdb/libmdb-src/options.c, providers/mdb/libmdb-src/props.c,
        providers/mdb/libmdb-src/sargs.c, providers/mdb/libmdb-src/stats.c,
        providers/mdb/libmdb-src/table.c, providers/mdb/libmdb-src/worktable.c,
        providers/mdb/libmdb-src/write.c, providers/mysql/gda-mysql-blob-op.c,
        providers/mysql/gda-mysql-blob-op.h, providers/mysql/gda-mysql-ddl.c,
        providers/mysql/gda-mysql-ddl.h,
        providers/mysql/gda-mysql-handler-boolean.c,
        providers/mysql/gda-mysql-handler-boolean.h,
        providers/mysql/gda-mysql-provider.c,
        providers/mysql/gda-mysql-provider.h,
        providers/mysql/gda-mysql-pstmt.c, providers/mysql/gda-mysql-pstmt.h,
        providers/mysql/gda-mysql-recordset.c,
        providers/mysql/gda-mysql-recordset.h,
        providers/mysql/gda-mysql-util.c, providers/mysql/gda-mysql-util.h,
        providers/mysql/gda-mysql.h, providers/mysql/libmain.c,
        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/gen_def.c,
        providers/oracle/libmain.c,
        providers/oracle/oracle_specs_drop_index.xml.in,
        providers/oracle/oracle_specs_drop_table.xml.in,
        providers/postgres/gda-postgres-blob-op.c,
        providers/postgres/gda-postgres-blob-op.h,
        providers/postgres/gda-postgres-ddl.c,
        providers/postgres/gda-postgres-ddl.h,
        providers/postgres/gda-postgres-handler-bin.c,
        providers/postgres/gda-postgres-handler-bin.h,
        providers/postgres/gda-postgres-provider.c,
        providers/postgres/gda-postgres-provider.h,
        providers/postgres/gda-postgres-pstmt.c,
        providers/postgres/gda-postgres-pstmt.h,
        providers/postgres/gda-postgres-recordset.c,
        providers/postgres/gda-postgres-recordset.h,
        providers/postgres/gda-postgres-util.c,
        providers/postgres/gda-postgres-util.h,
        providers/postgres/gda-postgres.h, providers/postgres/libmain.c,
        providers/reuseable/gda-provider-reuseable.h,
        providers/reuseable/mysql/gda-mysql-meta.c,
        providers/reuseable/mysql/gda-mysql-meta.h,
        providers/reuseable/mysql/gda-mysql-parser.c,
        providers/reuseable/mysql/gda-mysql-parser.h,
        providers/reuseable/mysql/gda-mysql-reuseable.c,
        providers/reuseable/mysql/gda-mysql-reuseable.h,
        providers/reuseable/mysql/gen_def.c,
        providers/reuseable/postgres/gda-postgres-meta.c,
        providers/reuseable/postgres/gda-postgres-meta.h,
        providers/reuseable/postgres/gda-postgres-parser.c,
        providers/reuseable/postgres/gda-postgres-parser.h,
        .../reuseable/postgres/gda-postgres-reuseable.c,
        .../reuseable/postgres/gda-postgres-reuseable.h,
        providers/reuseable/postgres/gen_def.c,
        providers/reuseable/reuse-all.c, providers/reuseable/reuse-all.h,
        .../skel-implementation/capi/gda-capi-blob-op.c,
        .../skel-implementation/capi/gda-capi-blob-op.h,
        providers/skel-implementation/capi/gda-capi-ddl.c,
        providers/skel-implementation/capi/gda-capi-meta.c,
        .../skel-implementation/capi/gda-capi-parser.c,
        .../skel-implementation/capi/gda-capi-parser.h,
        .../skel-implementation/capi/gda-capi-provider.c,
        .../skel-implementation/capi/gda-capi-provider.h,
        .../skel-implementation/capi/gda-capi-pstmt.c,
        .../skel-implementation/capi/gda-capi-pstmt.h,
        .../skel-implementation/capi/gda-capi-recordset.c,
        .../skel-implementation/capi/gda-capi-recordset.h,
        providers/skel-implementation/capi/gda-capi.h,
        providers/skel-implementation/capi/gen_def.c,
        providers/sqlcipher/libmain.c, providers/sqlite/libmain.c,
        providers/web/gda-web-blob-op.c, providers/web/gda-web-blob-op.h,
        providers/web/gda-web-ddl.c, providers/web/gda-web-ddl.h,
        providers/web/gda-web-meta.c, providers/web/gda-web-meta.h,
        providers/web/gda-web-provider.c, providers/web/gda-web-provider.h,
        providers/web/gda-web-pstmt.c, providers/web/gda-web-pstmt.h,
        providers/web/gda-web-recordset.c, providers/web/gda-web-recordset.h,
        providers/web/gda-web-util.c, providers/web/gda-web-util.h,
        providers/web/gda-web.h, providers/web/libmain.c,
        samples/AsyncExec/example.c, samples/BDB/access-custom.c,
        samples/BDB/access-raw.c, samples/BDB/common.h,
        samples/BDB/custom-bdb-model.c, samples/BDB/custom-bdb-model.h,
        samples/BDB/fill.c, samples/Blobs/blobtest.c, samples/DDL/ddl.c,
        samples/DirDataModel/find-duplicates.c, samples/F-Spot/repair-path.c,
        samples/LdapBrowser/ldap-browser.c, samples/MetaStore/background.c,
        samples/MetaStore/example.c, samples/Report/customers-report-docbook.c,
        samples/Report/customers-report-rml.c,
        samples/Report/customers-report.c, samples/Report/schema-report.c,
        samples/SimpleExample/example.c, samples/SimpleUIForm/example.c,
        samples/SqlBuilder/example.c, samples/SqlBuilder/example_cnc.c,
        samples/SqlParserConsole/console.c, samples/SqlParserConsole/graph.c,
        samples/SqlParserConsole/graph.h, samples/TableCopy/common.c,
        samples/TableCopy/common.h, samples/TableCopy/table-copy-easier.c,
        samples/TableCopy/table-copy.c, samples/Tree/example.c,
        samples/Virtual/virtual-test.c, samples/WritableSelect/example.c,
        samples/XSLT/transform.c, testing/gda-provider-status.c,
        testing/gda-test-blob.c, testing/gda-test-connection.c,
        testing/gdaui-test-data-entries.c, testing/gdaui-test-errors.c,
        testing/gdaui-test-rt-editor.c, testing/gdaui-test-widget-entry.c,
        testing/html.c, testing/html.h, testing/virtual-test-2.c,
        testing/virtual-test.c, tests/data-model-errors.c,
        tests/data-model-errors.h, tests/data-models/check_data_proxy.c,
        tests/data-models/check_empty_rs.c,
        tests/data-models/check_model_copy.c,
        tests/data-models/check_model_errors.c,
        tests/data-models/check_model_import.c,
        tests/data-models/check_pmodel.c, tests/data-models/check_vcnc.c,
        tests/data-models/check_virtual.c, tests/gda-ddl-creator.c,
        tests/gda-ddl-creator.h, tests/meta-store/check_meta_store_memory.c,
        tests/meta-store/check_meta_store_mysql.c,
        tests/meta-store/check_meta_store_postgresql.c,
        tests/meta-store/check_meta_store_sqlite.c, tests/meta-store/common.c,
        tests/meta-store/common.h, tests/multi-threading/check_cnc_lock.c,
        tests/multi-threading/check_mutex.c,
        tests/multi-threading/check_parser.c,
        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, tests/parser/check_dml_comp.c,
        tests/parser/check_normalization.c, tests/parser/check_parser.c,
        tests/parser/check_rewrite_for_default.c, tests/parser/check_script.c,
        tests/parser/check_validation.c, tests/providers/check_bdb.c,
        tests/providers/check_firebird.c, tests/providers/check_mdb.c,
        tests/providers/check_mysql.c, tests/providers/check_oracle.c,
        tests/providers/check_postgres.c, tests/providers/check_sqlite.c,
        tests/providers/prov-test-common.c, tests/providers/prov-test-common.h,
        tests/providers/prov-test-util.c, tests/providers/prov-test-util.h,
        tests/test-bin-converter.c, tests/test-cnc-utils.c,
        tests/test-cnc-utils.h, tests/test-connection-string-split.c,
        tests/test-ddl-creator.c, tests/test-identifiers-quotes.c,
        tests/test-input-parsers.c, tests/test-sql-builder.c,
        tests/test-sql-identifier.c, tests/value-holders/check_holder.c,
        tests/value-holders/check_set.c, tests/value-holders/check_statement.c,
        tests/value-holders/common.c, tests/value-holders/common.h,
        tools/browser/auth-dialog.c, tools/browser/auth-dialog.h,
        tools/browser/browser-connection-priv.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-favorites.c,
        tools/browser/browser-favorites.h, tools/browser/browser-page.c,
        tools/browser/browser-page.h, tools/browser/browser-perspective.c,
        tools/browser/browser-perspective.h, tools/browser/browser-spinner.c,
        tools/browser/browser-spinner.h, tools/browser/browser-stock-icons.c,
        tools/browser/browser-stock-icons.h, tools/browser/browser-variable.c,
        tools/browser/browser-variable.h,
        tools/browser/browser-virtual-connection.c,
        tools/browser/browser-virtual-connection.h,
        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-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/common/fk-declare.c, tools/browser/common/fk-declare.h,
        tools/browser/common/gdaui-data-import.c,
        tools/browser/common/gdaui-data-import.h,
        tools/browser/common/gdaui-entry-import.c,
        tools/browser/common/gdaui-entry-import.h,
        tools/browser/common/objects-cloud.c,
        tools/browser/common/objects-cloud.h,
        tools/browser/common/ui-formgrid.c, tools/browser/common/ui-formgrid.h,
        tools/browser/connection-binding-properties.c,
        tools/browser/connection-binding-properties.h,
        tools/browser/data-manager/analyser.c,
        tools/browser/data-manager/analyser.h,
        tools/browser/data-manager/data-console.c,
        tools/browser/data-manager/data-console.h,
        .../browser/data-manager/data-favorite-selector.c,
        .../browser/data-manager/data-favorite-selector.h,
        .../data-manager/data-manager-perspective.c,
        .../data-manager/data-manager-perspective.h,
        tools/browser/data-manager/data-source-editor.c,
        tools/browser/data-manager/data-source-editor.h,
        tools/browser/data-manager/data-source-manager.c,
        tools/browser/data-manager/data-source-manager.h,
        tools/browser/data-manager/data-source.c,
        tools/browser/data-manager/data-source.h,
        tools/browser/data-manager/data-widget.c,
        tools/browser/data-manager/data-widget.h,
        tools/browser/data-manager/perspective-main.c,
        tools/browser/data-manager/perspective-main.h,
        tools/browser/data-manager/ui-spec-editor.c,
        tools/browser/data-manager/ui-spec-editor.h,
        tools/browser/data-manager/xml-spec-editor.c,
        tools/browser/data-manager/xml-spec-editor.h, tools/browser/decl.h,
        tools/browser/dnd.c, tools/browser/dnd.h,
        .../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/favorites-test.c,
        tools/browser/ldap-browser/class-properties.c,
        tools/browser/ldap-browser/class-properties.h,
        tools/browser/ldap-browser/classes-view.c,
        tools/browser/ldap-browser/classes-view.h,
        tools/browser/ldap-browser/entry-properties.c,
        tools/browser/ldap-browser/entry-properties.h,
        tools/browser/ldap-browser/filter-editor.c,
        tools/browser/ldap-browser/filter-editor.h,
        tools/browser/ldap-browser/hierarchy-view.c,
        tools/browser/ldap-browser/hierarchy-view.h,
        .../ldap-browser/ldap-browser-perspective.c,
        .../ldap-browser/ldap-browser-perspective.h,
        tools/browser/ldap-browser/ldap-classes-page.c,
        tools/browser/ldap-browser/ldap-classes-page.h,
        tools/browser/ldap-browser/ldap-entries-page.c,
        tools/browser/ldap-browser/ldap-entries-page.h,
        .../browser/ldap-browser/ldap-favorite-selector.c,
        .../browser/ldap-browser/ldap-favorite-selector.h,
        tools/browser/ldap-browser/ldap-search-page.c,
        tools/browser/ldap-browser/ldap-search-page.h,
        tools/browser/ldap-browser/mgr-ldap-classes.c,
        tools/browser/ldap-browser/mgr-ldap-classes.h,
        tools/browser/ldap-browser/mgr-ldap-entries.c,
        tools/browser/ldap-browser/mgr-ldap-entries.h,
        tools/browser/ldap-browser/perspective-main.c,
        tools/browser/ldap-browser/perspective-main.h,
        tools/browser/ldap-browser/vtable-dialog.c,
        tools/browser/ldap-browser/vtable-dialog.h,
        tools/browser/login-dialog.c, tools/browser/login-dialog.h,
        tools/browser/main.c, tools/browser/mgr-favorites.c,
        tools/browser/mgr-favorites.h,
        tools/browser/query-exec/perspective-main.c,
        tools/browser/query-exec/perspective-main.h,
        tools/browser/query-exec/query-console-page.c,
        tools/browser/query-exec/query-console-page.h,
        tools/browser/query-exec/query-editor.c,
        tools/browser/query-exec/query-editor.h,
        tools/browser/query-exec/query-exec-perspective.c,
        tools/browser/query-exec/query-exec-perspective.h,
        tools/browser/query-exec/query-favorite-selector.c,
        tools/browser/query-exec/query-favorite-selector.h,
        tools/browser/query-exec/query-result.c,
        tools/browser/query-exec/query-result.h,
        tools/browser/schema-browser/favorite-selector.c,
        tools/browser/schema-browser/favorite-selector.h,
        tools/browser/schema-browser/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,
        tools/browser/schema-browser/relations-diagram.c,
        tools/browser/schema-browser/relations-diagram.h,
        .../schema-browser/schema-browser-perspective.c,
        .../schema-browser/schema-browser-perspective.h,
        tools/browser/schema-browser/table-columns.c,
        tools/browser/schema-browser/table-columns.h,
        tools/browser/schema-browser/table-info.c,
        tools/browser/schema-browser/table-info.h,
        tools/browser/schema-browser/table-preferences.c,
        tools/browser/schema-browser/table-preferences.h,
        tools/browser/schema-browser/table-relations.c,
        tools/browser/schema-browser/table-relations.h,
        tools/browser/support.c, tools/browser/support.h, tools/command-exec.c,
        tools/command-exec.h, tools/config-info.c, tools/config-info.h,
        tools/gda-list-config.c, tools/gda-list-server-op.c, tools/gda-sql.c,
        tools/gda-sql.h, tools/gda-threader.c, tools/gda-threader.h,
        tools/gda-tree-mgr-xml.c, tools/gda-tree-mgr-xml.h, tools/html-doc.c,
        tools/html-doc.h, tools/information-schema-doc.c,
        tools/information-schema-types.c, tools/tools-input.c,
        tools/tools-input.h, tools/tools-utils.c, tools/tools-utils.h,
        tools/web-server.c, tools/web-server.h: Re-wrote all the files'
        headers, fixes bug #652024

        * COPYING, COPYING.LIB: Modified COPYING files with versions from the
        FSF

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

        * libgda-ui/gdaui-data-store.c, libgda-ui/gdaui-data-store.h,
        libgda-ui/gdaui-raw-grid.c, libgda-ui/internal/utility.c: Replaced
        DATA_STORE_COL_* by GDAUI_DATA_STORE_COL_*  to respect GDAUI namespace;
        keep the current declarations as #define and deprecation guards

        * libgda-ui/data-entries/plugins/common-pict.c,
        libgda-ui/data-entries/plugins/common-pict.h,
        .../plugins/gdaui-data-cell-renderer-pict.c,
        libgda-ui/data-entries/plugins/gdaui-entry-pict.c,
        libgda-ui/gdaui-raw-grid.c: Added copy possibility, and corrected
        saving images bug

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

        * tools/browser/help/el/.gitignore, tools/browser/help/gl/.gitignore:
        Added missing .gitignore files

        * tools/browser/ldap-browser/filter-editor.c,
        tools/browser/ldap-browser/filter-editor.h,
        tools/browser/ldap-browser/ldap-search-page.c: GdaBrowser: LDAP search
        filter UI improvements

        * doc/C/libgda-sections.txt, libgda/libgda.symbols,
        libgda/thread-wrapper/gda-thread-wrapper.c,
        libgda/thread-wrapper/gda-thread-wrapper.h,
        tools/browser/browser-connection-priv.h,
        tools/browser/browser-connection.c: Added notification for
        GdaThreadWrapper using a GIOChannel  to easily integrate into a main
        loop

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

        * tools/browser/help/Makefile.am, tools/browser/help/el/el.po,
        tools/browser/help/gl/gl.po: [l10n] Added doc translations which were
        in the wrong place

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

        * configure.ac, libgda-ui/data-entries/gdaui-entry-common-time.c,
        libgda/gda-init.c, libgda/gda-value.c,
        libgda/handlers/gda-handler-time.c, providers/ldap/gda-ldap-util.c,
        tools/browser/ldap-browser/entry-properties.c: Use localtime_r and
        localtime_s when possible

2011-06-04  Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>

        * po/LINGUAS, po/eo.po: Add Esperanto translation

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

        * doc/C/libgda-5.0-docs.sgml, doc/C/libgda-ui-sections.txt,
        libgda-ui/data-entries/plugins/common-pict.c,
        .../data-entries/plugins/gdaui-entry-filesel.c, libgda-ui/gdaui-decl.h,
        libgda-ui/gdaui-init.c, libgda-ui/gdaui-raw-grid.c,
        libgda-ui/gdaui-rt-editor.c, libgda-ui/libgda-ui.h,
        libgda-ui/libgda-ui.symbols, libgda/libgda.symbols,
        tools/browser/canvas/browser-canvas.c,
        tools/browser/common/gdaui-data-import.c,
        tools/browser/ldap-browser/entry-properties.c: Added
        gdaui_[gs]et_default_path()  which allows all GtkFileChooser widgets to
        have a common behaviour across the library

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

        * tools/browser/help/C/actions.page,
        tools/browser/help/C/ldap-browser-perspective.page,
        tools/browser/help/C/ldap-connections.page,
        tools/browser/help/C/sql-sqlite.page,
        tools/browser/help/C/virtual-connections.page: Corrected bug #651692
        (thanks to Christian Kirbach)

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

        * configure.ac, installers/Windows/make-zip-setup.sh: Set version to
        4.99.2

        * Makefile.am, configure.ac, doc/C/libgda-5.0-docs.sgml,
        doc/C/libgda-sections.txt, doc/C/libgda-ui-sections.txt,
        doc/C/libgda.types.in, doc/C/limitations.xml, doc/C/prov-notes.xml,
        installers/Windows/etc/{gtk-2.0 => gtk-3.0}/gtkrc,
        installers/Windows/gda-browser.nsi,
        installers/Windows/make-zip-setup.sh, libgda-report/engine/Makefile.am,
        libgda-ui/gdaui-tree-store.c, libgda-ui/gdaui-tree-store.h,
        libgda-ui/libgda-ui.symbols, libgda/Makefile.am,
        libgda/gda-attributes-manager.h, libgda/gda-data-model-ldap.c,
        libgda/gda-data-model-ldap.h, libgda/gda-data-model.c,
        libgda/gda-data-model.h, libgda/gda-data-select.c,
        libgda/gda-tree-mgr-ldap.c, libgda/gda-tree-mgr-ldap.h,
        libgda/gda-tree-node.c, libgda/gda-tree.c, libgda/gda-tree.h,
        libgda/libgda.h.in, libgda/libgda.symbols,
        libgda/sqlite/gda-sqlite-provider.c,
        libgda/sqlite/gda-sqlite-recordset.c, libgda/sqlite/virtual/.gitignore,
        libgda/sqlite/virtual/Makefile.am,
        libgda/sqlite/virtual/gda-ldap-connection.c,
        libgda/sqlite/virtual/gda-ldap-connection.h,
        libgda/sqlite/virtual/gda-vprovider-data-model.c, .../{libgda-virtual.h
        => libgda-virtual.h.in}, m4/ldap.m4, po/POTFILES.in,
        providers/Makefile.am, providers/ldap/Makefile.am,
        providers/ldap/gda-ldap-provider.c, providers/ldap/gda-ldap-provider.h,
        providers/ldap/gda-ldap-util.c, providers/ldap/gda-ldap-util.h,
        providers/ldap/gda-ldap.h, providers/ldap/gdaprov-data-model-ldap.c,
        providers/ldap/gdaprov-data-model-ldap.h,
        providers/ldap/ldap_specs_auth.xml.in,
        providers/ldap/ldap_specs_dsn.xml.in,
        providers/ldap/libgda-ldap-5.0.pc.in, providers/ldap/libmain.c,
        samples/LdapBrowser/README, samples/LdapBrowser/ldap-browser.c,
        samples/Makefile, testing/Makefile.am,
        tests/data-models/check_pmodel.c, tools/.gitignore, tools/Makefile.am,
        tools/browser/Makefile.am, tools/browser/auth-dialog.c,
        tools/browser/browser-connection.c, tools/browser/browser-connection.h,
        tools/browser/browser-favorites.c, tools/browser/browser-favorites.h,
        tools/browser/browser-perspective.c,
        tools/browser/browser-perspective.h,
        tools/browser/browser-stock-icons.c,
        tools/browser/browser-stock-icons.h, tools/browser/browser-window.c,
        tools/browser/common/Makefile.am, tools/browser/common/ui-formgrid.c,
        .../data-manager/data-manager-perspective.c,
        tools/browser/data/Makefile.am,
        .../data/hicolor_actions_24x24_table-add.png,
        .../data/hicolor_actions_32x32_ldap-entries.png,
        .../data/hicolor_actions_32x32_table-add.png, tools/browser/decl.h,
        tools/browser/doc/Makefile.am,
        tools/browser/doc/gda-browser-sections.txt,
        .../browser/dummy-perspective/dummy-perspective.c,
        tools/browser/gda-browser-ldap-class-a.png,
        tools/browser/gda-browser-ldap-class-s.png,
        tools/browser/gda-browser-ldap-class-u.png,
        tools/browser/gda-browser-ldap-class-x.png,
        tools/browser/gda-browser-ldap-entry.png,
        tools/browser/gda-browser-ldap-group.png,
        tools/browser/gda-browser-ldap-organization.png,
        tools/browser/gda-browser-ldap-person.png,
        tools/browser/help/C/features.page,
        .../browser/help/C/figures/ldap-browser-persp.png,
        tools/browser/help/C/figures/ldap-classes.png,
        tools/browser/help/C/figures/ldap-search.png,
        .../browser/help/C/figures/ldap-table-mapping.png,
        tools/browser/help/C/index.page,
        tools/browser/help/C/ldap-browser-perspective.page,
        tools/browser/help/C/ldap-connections.page,
        tools/browser/help/C/sql-sqlite.page,
        tools/browser/help/C/virtual-connections.page,
        tools/browser/help/Makefile.am, tools/browser/ldap-browser/Makefile.am,
        tools/browser/ldap-browser/class-properties.c,
        tools/browser/ldap-browser/class-properties.h,
        tools/browser/ldap-browser/classes-view.c,
        tools/browser/ldap-browser/classes-view.h,
        tools/browser/ldap-browser/entry-properties.c,
        tools/browser/ldap-browser/entry-properties.h,
        tools/browser/ldap-browser/filter-editor.c,
        tools/browser/ldap-browser/filter-editor.h,
        tools/browser/ldap-browser/hierarchy-view.c,
        tools/browser/ldap-browser/hierarchy-view.h,
        .../ldap-browser/ldap-browser-perspective.c,
        .../ldap-browser/ldap-browser-perspective.h,
        tools/browser/ldap-browser/ldap-classes-page.c,
        tools/browser/ldap-browser/ldap-classes-page.h,
        tools/browser/ldap-browser/ldap-entries-page.c,
        tools/browser/ldap-browser/ldap-entries-page.h,
        .../browser/ldap-browser/ldap-favorite-selector.c,
        .../browser/ldap-browser/ldap-favorite-selector.h,
        tools/browser/ldap-browser/ldap-search-page.c,
        tools/browser/ldap-browser/ldap-search-page.h,
        tools/browser/ldap-browser/marshal.list,
        tools/browser/ldap-browser/mgr-ldap-classes.c,
        tools/browser/ldap-browser/mgr-ldap-classes.h,
        tools/browser/ldap-browser/mgr-ldap-entries.c,
        tools/browser/ldap-browser/mgr-ldap-entries.h,
        tools/browser/ldap-browser/perspective-main.c,
        tools/browser/ldap-browser/perspective-main.h,
        tools/browser/ldap-browser/vtable-dialog.c,
        tools/browser/ldap-browser/vtable-dialog.h, tools/browser/main.c,
        tools/browser/mgr-favorites.c, tools/browser/query-exec/Makefile.am,
        .../{query-console.c => query-console-page.c},
        tools/browser/query-exec/query-console-page.h,
        tools/browser/query-exec/query-console.h,
        tools/browser/query-exec/query-exec-perspective.c,
        tools/browser/schema-browser/Makefile.am,
        .../schema-browser/schema-browser-perspective.c,
        tools/browser/schema-browser/table-columns.c, tools/browser/support.c,
        tools/browser/support.h: Initial LDAP support (read only)

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

        * libgda/sqlite/gda-symbols-util.c, libgda/sqlite/gda-symbols-util.h:
        Import sqlite3_create_collation() when loading SQLite shared library

        * doc/C/libgda-5.0-docs.sgml, doc/C/packaging.xml,
        doc/C/prov-notes.xml, libgda/gda-connection.h, libgda/gda-data-model.c,
        libgda/gda-util.c, libgda/gda-util.h, providers/web/php/README,
        tools/browser/query-exec/query-editor.c: Orthographic corrections

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

        * doc/C/libgda-5.0-docs.sgml, doc/C/prov-notes.xml,
        libgda/sqlite/gda-sqlite-provider.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c,
        providers/sqlite/sqlite_specs_dsn.xml.in, tools/browser/auth-dialog.c,
        tools/gda-sql.c: Added SQLite collations and locale related functions

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

        * tools/browser/help/C/actions.page,
        tools/browser/help/C/features.page,
        tools/browser/help/C/table-insert-data.page,
        tools/browser/help/C/virtual-connections.page: Correction for bug #Bug
        651178  doc: couple of spelling and other fixes (thanks to Christian
        Kirbach)

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

        * tools/browser/browser-connection.c,
        tools/browser/browser-virtual-connection.c: GdaBrowser: fixed
        connections referencing problem

        * libgda/gda-tree-manager.c, libgda/gda-tree-node.c: Fixed objects
        referencing in GdaTreeNode and GdaTreeManager

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

        * libgda-ui/data-entries/gdaui-entry-common-time.c,
        libgda-ui/data-entries/gdaui-entry-number.c,
        libgda-ui/data-entries/gdaui-entry-string.c: Don't emit the
        "contents-activated" signal on focus out

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

        * control-center/gda-control-center-newcnc.png,
        control-center/gda-control-center.ico,
        control-center/gda-control-center.png, control-center/main.c,
        libgda-ui/data/gdaui-generic.png,
        tools/browser/gda-browser-auth-big.png,
        tools/browser/gda-browser-auth.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.ico, tools/browser/gda-browser.png,
        tools/gda-sql.ico: Reworked icons (thanks to Jakub Steiner)

        * tools/browser/browser-connection.c,
        tools/browser/browser-connection.h, tools/browser/browser-window.c,
        tools/browser/doc/gda-browser-sections.txt: Don't show transactions
        possibilities for virtual connections

        * configure.ac, libgda-ui/Makefile.am, libgda/Makefile.am: Added
        --enable-gi-system-install configure option  it allows to specify that
        GObject Introspection files have to be installed in the system dir. or
        in a dir. below $prefix

2011-05-19  Daniel Espinosa <esodan@gmail.com>

        * libgda-ui/Makefile.am, libgda/Makefile.am: GI: Use
        INTROSPECTION_GIRDIR and INTROSPECTION_TYPELIBDIR to use system
        configuration for correct installation

2011-04-25  Daniel Espinosa <esodan@gmail.com>

        * libgda/gda-connection.c, libgda/gda-data-model-array.c,
        libgda/gda-meta-store.c, libgda/gda-server-operation.c,
        libgda/gda-sql-builder.c, libgda/gda-util.c: GObject Introspection:
        Improved annotations, functions rename to avoid of *_v functions name
        in bindings

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

        * libgda-ui/data-entries/widget-embedder.c,
        libgda-ui/gdaui-basic-form.c: Rendering improvements

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

        * tools/browser/main.c, tools/config-info.c, tools/config-info.h,
        tools/gda-sql.c: Modify tools' main()'s arguments to hide usernames and
        passwords

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

        * tools/gda-sql.1.in, tools/gda-sql.c: Gda-Sql: handle "shebang"
        calling

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

        * tools/browser/main.c, tools/config-info.c, tools/config-info.h,
        tools/gda-sql.c: Tools: allow displaying DNS information

        * libgda-ui/data-entries/gdaui-entry-common-time.c,
        libgda-ui/data-entries/gdaui-entry-shell.c,
        libgda-ui/internal/utility.c: GTK3 related corrections

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

        * doc/C/libgda-5.0-docs.sgml, libgda/gda-tree-node.c: Take into account
        the GDA_TREE_DUMP_ALL_ATTRIBUTES  to dump all the attributes of each
        node of a GdaTree

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

        * libgda/gda-attributes-manager.c, libgda/gda-connection.c,
        libgda/gda-tree-node.c, tools/browser/auth-dialog.c: Misc. corrections

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

        * tests/data-models/check_model_copy.c,
        tests/data-models/check_model_import.c,
        tests/data-models/check_pmodel.c, tests/meta-store/common.c,
        tests/providers/prov-test-common.c,
        tests/value-holders/check_statement.c: Removed compilation warnings in
        test programs

        * libgda/gda-data-access-wrapper.c, libgda/gda-data-access-wrapper.h,
        libgda/gda-data-model-array.c, libgda/gda-data-model.c,
        libgda/gda-data-proxy.c, libgda/gda-data-select.c: More GINT_TO_POINTER
        corrections

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

        * 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.h: Corrected wrong usage of GPOINTER_TO_INT 
        was in the way the SQLite provider stores data type to GType mapping

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

        * doc/C/libgda-sections.txt, libgda/gda-data-model-array.c,
        libgda/gda-data-model-array.h, libgda/gda-meta-store.c,
        libgda/gda-meta-store.h, libgda/gda-server-operation.c,
        libgda/gda-server-operation.h, libgda/gda-util.c, libgda/gda-util.h,
        libgda/libgda.symbols: GObject introspection: added non vararg
        functions and skip vararg ones, for bug #639472

        * libgda-ui/gdaui-tree-store.c, libgda/gda-connection.c,
        libgda/gda-data-model-array.c, libgda/gda-holder.c, libgda/gda-log.c,
        libgda/gda-meta-store.c, libgda/gda-server-operation.c,
        libgda/gda-set.c, libgda/gda-sql-builder.c, libgda/gda-util.c: GObject
        introspection: skip any function with vararg, for bug #639472

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

        * configure.ac, libgda-ui/Makefile.am, libgda/Makefile.am: Fixed bug
        #647887   Applied patch with modifications

        * libgda/gda-config.c, tools/gda-sql.c: Username and password handling
        correction

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

        * libgda/sqlite/gda-sqlite-recordset.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c: Virtual connections:
        report global data model exceptions

        * doc/C/libgda-sections.txt, libgda/gda-data-model.c,
        libgda/gda-data-model.h, libgda/gda-data-select.c,
        libgda/libgda.symbols, libgda/providers-support/gda-data-select-priv.h:
        Enable GdaDataModel to report global exceptions  * added
        GdaDataModel::i_get_exceptions * modified GdaDataSelect to implement
        that interface

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

        * libgda/gda-connection.c,
        libgda/sqlite/virtual/gda-vconnection-data-model.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c: Misc corrections

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

        * libgda/gda-connection-internal.h, libgda/gda-connection.c,
        libgda/sqlite/virtual/gda-vconnection-data-model.c,
        libgda/sqlite/virtual/gda-vconnection-data-model.h,
        libgda/sqlite/virtual/gda-vconnection-hub.c,
        libgda/sqlite/virtual/gda-virtual-connection.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c: Virtual connection
        correction & improvements  correctly handle the list of virtual tables
        and emit signals when a virtual table is added or removed

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

        * doc/C/libgda-sections.txt,
        .../virtual/gda-vconnection-data-model-private.h,
        libgda/sqlite/virtual/gda-vconnection-data-model.c,
        libgda/sqlite/virtual/gda-vconnection-data-model.h,
        libgda/sqlite/virtual/gda-vconnection-hub.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c: Virtual connection
        corrections and doc. improvements

        * libgda/gda-data-model-iter.c, libgda/gda-data-model-iter.h,
        libgda/gda-data-model.c: Added checks in GdaDataModelIter and improved
        doc.

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

        * doc/C/libgda-5.0-docs.sgml, providers/prepare_provider_sources.sh,
        providers/skel-implementation/capi/gda-capi-blob-op.c,
        providers/skel-implementation/capi/gda-capi-blob-op.h,
        providers/skel-implementation/capi/gda-capi-ddl.c,
        providers/skel-implementation/capi/gda-capi-ddl.h,
        providers/skel-implementation/capi/gda-capi-meta.c,
        providers/skel-implementation/capi/gda-capi-meta.h,
        providers/skel-implementation/capi/gda-capi-parser.c,
        providers/skel-implementation/capi/gda-capi-parser.h,
        providers/skel-implementation/capi/gda-capi-provider.c,
        providers/skel-implementation/capi/gda-capi-provider.h,
        providers/skel-implementation/capi/gda-capi-pstmt.c,
        providers/skel-implementation/capi/gda-capi-pstmt.h,
        providers/skel-implementation/capi/gda-capi-recordset.c,
        providers/skel-implementation/capi/gda-capi-recordset.h,
        providers/skel-implementation/capi/gda-capi.h,
        providers/skel-implementation/capi/gen_def.c,
        providers/skel-implementation/capi/libmain.c,
        .../skel-implementation/models/gda-models-provider.c,
        .../skel-implementation/models/gda-models-provider.h,
        providers/skel-implementation/models/gda-models.h,
        .../skel-implementation/models/libgda-models-5.0.pc.in,
        providers/skel-implementation/models/libmain.c: Modified headers of
        skeleton implementation for providers

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

        * doc/C/prov-notes.xml, providers/oracle/gda-oracle-provider.c,
        providers/oracle/oracle_specs_dsn.xml.in: Oracle provider: added the
        "SCHEMA" parameter when opening a connection

        * libgda/gda-config.c, libgda/gda-init.c, libgda/gda-meta-store.c,
        tests/Makefile.am, tests/data-models/Makefile.am,
        tests/data-models/check_data_proxy.c,
        tests/data-models/check_model_errors.c,
        tests/data-models/check_pmodel.c, tests/data-models/check_vcnc.c,
        tests/data-models/check_virtual.c, tests/meta-store/Makefile.am,
        tests/meta-store/check_meta_store_memory.c,
        tests/meta-store/check_meta_store_mysql.c,
        tests/meta-store/check_meta_store_postgresql.c,
        tests/meta-store/check_meta_store_sqlite.c,
        tests/multi-threading/Makefile.am,
        tests/multi-threading/check_cnc_lock.c,
        tests/multi-threading/check_threaded_cnc.c, tests/parser/Makefile.am,
        tests/parser/check_dml_comp.c, tests/parser/check_normalization.c,
        tests/parser/check_validation.c, tests/providers/Makefile.am,
        tests/providers/check_bdb.c, tests/providers/check_firebird.c,
        tests/providers/check_mdb.c, tests/providers/check_mysql.c,
        tests/providers/check_oracle.c, tests/providers/check_postgres.c,
        tests/providers/check_sqlite.c, tests/test-ddl-creator.c,
        tests/test-identifiers-quotes.c, tests/value-holders/Makefile.am:
        Removed warning during "make check"

2011-03-30  Murray Cumming <murrayc@murrayc.com>

        * libgda/gda-connection.c, libgda/gda-data-proxy.c,
        libgda/gda-holder.c, libgda/gda-init.c, libgda/gda-meta-store.c,
        libgda/gda-set.c, libgda/gda-types.c, libgda/gda-types.h: Remove the
        GdaError type, because GError now has a boxed type.  See
        https://bugzilla.gnome.org/show_bug.cgi?id=300610#c6

2011-03-29  Yinghua Wang <wantinghard@gmail.com>

        * tools/browser/help/Makefile.am, tools/browser/help/zh_CN/zh_CN.po:
        Add Simplified Chinese browser tool help translation.

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

        * autogen.sh, configure.ac: Configuration scripts: applied some
        recommendations from http://live.gnome.org/GnomeGoals/ModernAutotools

        * tools/browser/common/ui-formgrid.c,
        tools/browser/common/ui-formgrid.h,
        tools/browser/data-manager/data-source.c,
        tools/browser/query-exec/query-result.c: GdaBrowser: fixed window
        resizing problem  which occurred when a dataset containing a lot of
        columns was displayed in the main window (the window's height would
        increase)

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

        * tools/browser/help/C/data-manager-perspective.page,
        tools/browser/help/C/data-manager-xml-syntax.page,
        tools/browser/help/C/declaredfk.page,
        tools/browser/help/C/features.page,
        tools/browser/help/C/query-execution-perspective.page,
        tools/browser/help/C/virtual-connections.page: Corrections to
        GdaBrowser's inline help to have 'make distcheck' work

        * samples/Gir/Makefile, samples/README: Gir example added missing file
        and corrected README

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

        * Makefile.am, samples/Gir/README, samples/Gir/libgda.js,
        samples/Makefile: Added GObject Introspection example  based on
        
         modified for Libgda 5.0

        * libgda-ui/demos/basic_form.c, libgda-ui/demos/grid.c,
        libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-raw-grid.c: Don't allow
        the user to hide columns explicitely hidden by the programmer

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

        * tools/browser/help/C/actions.page,
        tools/browser/help/C/features.page,
        tools/browser/help/C/figures/virtual-cnc-2.png,
        tools/browser/help/C/figures/virtual-cnc-3.png,
        tools/browser/help/C/figures/virtual-cnc-4.png,
        tools/browser/help/C/figures/virtual-cnc-5.png,
        tools/browser/help/C/figures/virtual-cnc.png,
        tools/browser/help/C/virtual-connections.page,
        tools/browser/help/Makefile.am: GdaBrowser: improved inline help

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

        * tools/browser/connection-binding-properties.c,
        tools/browser/help/C/features.page,
        tools/browser/help/C/virtual-connections.page,
        tools/browser/help/Makefile.am: GdaBrowser: improved inline help

        * libgda/sqlite/virtual/gda-virtual-provider.c,
        libgda/sqlite/virtual/gda-virtual-provider.h: Code cleanup

        * tools/browser/auth-dialog.c, tools/browser/browser-connection.c,
        tools/browser/browser-connections-list.c,
        tools/browser/browser-window.c,
        tools/browser/common/gdaui-data-import.c,
        tools/browser/common/gdaui-entry-import.c,
        tools/browser/data-manager/data-favorite-selector.c,
        tools/browser/main.c: GdaBrowser: UI improvements

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

        * libgda-ui/gdaui-basic-form.c, tests/providers/README: Misc. minor
        corrections

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

        * doc/C/prov-notes.xml, libgda/sqlite/gda-sqlite-provider.c,
        providers/sqlite/sqlite_specs_dsn.xml.in: Added REGEXP functions to
        SQLite

        * libgda-ui/data-entries/plugins/libmain.c, libgda/gda-config.c,
        libgda/gda-data-model.c: Misc. corrections

        * configure.ac, control-center/Makefile.am, doc/C/Makefile.am,
        libgda-report/DocBook/Makefile.am, libgda-report/Makefile.am,
        libgda-report/RML/Makefile.am, libgda-report/engine/Makefile.am,
        libgda-ui/Makefile.am, libgda-ui/data-entries/Makefile.am,
        libgda-ui/data-entries/plugins/Makefile.am,
        libgda-ui/demos/Makefile.am, libgda-ui/internal/Makefile.am,
        libgda-ui/marshallers/Makefile.am, libgda-xslt/Makefile.am,
        libgda/Makefile.am, libgda/binreloc/Makefile.am,
        libgda/handlers/Makefile.am, libgda/providers-support/Makefile.am,
        libgda/sql-parser/Makefile.am, libgda/sqlite/Makefile.am,
        libgda/sqlite/virtual/Makefile.am, libgda/thread-wrapper/Makefile.am,
        providers/bdb/Makefile.am, providers/bdbsql/Makefile.am,
        providers/firebird/Makefile.am, providers/jdbc/Makefile.am,
        providers/mdb/Makefile.am, providers/mdb/libmdb-src/Makefile.am,
        providers/mysql/Makefile.am, providers/oracle/Makefile.am,
        providers/postgres/Makefile.am, providers/reuseable/Makefile.am,
        providers/reuseable/mysql/Makefile.am,
        providers/reuseable/postgres/Makefile.am,
        providers/skel-implementation/capi/Makefile.am,
        providers/skel-implementation/models/Makefile.am,
        providers/sqlcipher/Makefile.am, providers/sqlite/Makefile.am,
        providers/web/Makefile.am, testing/Makefile.am, tests/Makefile.am,
        tests/data-models/Makefile.am, tests/meta-store/Makefile.am,
        tests/multi-threading/Makefile.am, tests/parser/Makefile.am,
        tests/providers/Makefile.am, tests/value-holders/Makefile.am,
        tools/Makefile.am, tools/browser/Makefile.am,
        tools/browser/canvas/Makefile.am, tools/browser/common/Makefile.am,
        tools/browser/data-manager/Makefile.am, tools/browser/doc/Makefile.am,
        tools/browser/dummy-perspective/Makefile.am,
        tools/browser/query-exec/Makefile.am,
        tools/browser/schema-browser/Makefile.am: Configure script: renamed
        "LIBGDA" test to "COREDEPS" to avoid ambiguity

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

        * doc/C/.gitignore, tools/browser/doc/.gitignore: Added doc generated
        stamp files to .gitignore

        * NEWS, README, configure.ac, 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/data/Makefile.am,
        control-center/dsn-config.c, control-center/dsn-config.h,
        control-center/dsn-properties-dialog.c,
        control-center/dsn-properties-dialog.h, ...esktop.in =>
        gda-control-center-5.0.desktop.in},
        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,
        data/Makefile.am, doc/C/.gitignore, doc/C/Makefile.am,
        doc/C/data_select.xml, doc/C/data_validation.xml,
        doc/C/examples/blobtest.c, doc/C/examples/full_example.c,
        doc/C/fdl-appendix.sgml, doc/C/gda-sql-manual.xml,
        doc/C/gettingstarted.xml, doc/C/howto.xml, doc/C/installation.xml,
        .../{libgda-4.0-docs.sgml => libgda-5.0-docs.sgml},
        doc/C/libgda-sections.txt, doc/C/libgda.types.in,
        doc/C/limitations.xml, doc/C/migration.xml, doc/C/migration2.xml,
        doc/C/packaging.xml, doc/C/packaging_ui.xml, doc/C/prov-notes.xml,
        doc/C/prov-writing-assembly.xml, doc/C/prov-writing-blobs.xml,
        doc/C/prov-writing-parser.xml, doc/C/prov-writing-recordsets.xml,
        ...riting.xml => prov-writing-virtual-methods.xml},
        doc/C/server-operation.xml, doc/C/tmpl/.gitignore,
        doc/C/tmpl/gda-attributes-manager.sgml, doc/C/tmpl/gda-batch.sgml,
        doc/C/tmpl/gda-blob-op.sgml, doc/C/tmpl/gda-column.sgml,
        doc/C/tmpl/gda-config.sgml, doc/C/tmpl/gda-connection-event.sgml,
        doc/C/tmpl/gda-connection.sgml, doc/C/tmpl/gda-convenient.sgml,
        doc/C/tmpl/gda-data-access-wrapper.sgml,
        doc/C/tmpl/gda-data-comparator.sgml, doc/C/tmpl/gda-data-handler.sgml,
        doc/C/tmpl/gda-data-model-array.sgml,
        doc/C/tmpl/gda-data-model-bdb.sgml, doc/C/tmpl/gda-data-model-dir.sgml,
        doc/C/tmpl/gda-data-model-hash.sgml,
        doc/C/tmpl/gda-data-model-import.sgml,
        doc/C/tmpl/gda-data-model-iter.sgml, doc/C/tmpl/gda-data-model.sgml,
        doc/C/tmpl/gda-data-proxy.sgml, doc/C/tmpl/gda-data-select-priv.sgml,
        doc/C/tmpl/gda-data-select.sgml, doc/C/tmpl/gda-enum-types.sgml,
        doc/C/tmpl/gda-export.sgml, doc/C/tmpl/gda-field.sgml,
        doc/C/tmpl/gda-handler-bin.sgml, doc/C/tmpl/gda-handler-boolean.sgml,
        doc/C/tmpl/gda-handler-numerical.sgml,
        doc/C/tmpl/gda-handler-string.sgml, doc/C/tmpl/gda-handler-time.sgml,
        doc/C/tmpl/gda-handler-type.sgml, doc/C/tmpl/gda-holder.sgml,
        doc/C/tmpl/gda-lockable.sgml, doc/C/tmpl/gda-log.sgml,
        doc/C/tmpl/gda-meta-store.sgml, doc/C/tmpl/gda-meta-struct.sgml,
        doc/C/tmpl/gda-mutex.sgml, doc/C/tmpl/gda-pstmt.sgml,
        doc/C/tmpl/gda-quark-list.sgml,
        doc/C/tmpl/gda-repetitive-statement.sgml,
        doc/C/tmpl/gda-report-docbook-document.sgml,
        doc/C/tmpl/gda-report-document.sgml, doc/C/tmpl/gda-report-engine.sgml,
        doc/C/tmpl/gda-report-rml-document.sgml, doc/C/tmpl/gda-row.sgml,
        doc/C/tmpl/gda-server-operation-nodes.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-builder.sgml, doc/C/tmpl/gda-sql-parser.sgml,
        doc/C/tmpl/gda-sql-statement.sgml, doc/C/tmpl/gda-statement.sgml,
        doc/C/tmpl/gda-thread-connection.sgml,
        doc/C/tmpl/gda-thread-wrapper.sgml,
        doc/C/tmpl/gda-transaction-status.sgml,
        doc/C/tmpl/gda-transaction.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/tmpl/gda-util.sgml,
        doc/C/tmpl/gda-value.sgml, doc/C/tmpl/gda-vconnection-data-model.sgml,
        doc/C/tmpl/gda-vconnection-hub.sgml,
        doc/C/tmpl/gda-virtual-connection.sgml,
        doc/C/tmpl/gda-virtual-provider.sgml,
        doc/C/tmpl/gda-vprovider-data-model.sgml,
        doc/C/tmpl/gda-vprovider-hub.sgml, doc/C/tmpl/gda-xa-transaction.sgml,
        doc/C/tmpl/gdaui-basic-form.sgml, doc/C/tmpl/gdaui-cloud.sgml,
        doc/C/tmpl/gdaui-combo.sgml, doc/C/tmpl/gdaui-data-entry.sgml,
        doc/C/tmpl/gdaui-data-filter.sgml,
        doc/C/tmpl/gdaui-data-proxy-info.sgml,
        doc/C/tmpl/gdaui-data-proxy.sgml, doc/C/tmpl/gdaui-data-selector.sgml,
        doc/C/tmpl/gdaui-data-store.sgml,
        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-easy.sgml,
        doc/C/tmpl/gdaui-form.sgml, doc/C/tmpl/gdaui-grid.sgml,
        doc/C/tmpl/gdaui-login.sgml, doc/C/tmpl/gdaui-plugins.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-rt-editor.sgml,
        doc/C/tmpl/gdaui-server-operation.sgml, doc/C/tmpl/gdaui-set.sgml,
        doc/C/tmpl/gdaui-tree-store.sgml, doc/C/tmpl/libgda.sgml,
        doc/C/tmpl/provider-support-sql.sgml, doc/C/tmpl/provider-support.sgml,
        doc/C/virtual.xml, installers/Windows/make-zip-setup.sh,
        .../icons/hicolor/index.theme, libgda-4.0.pc.in => libgda-5.0.pc.in,
        libgda-report-4.0.pc.in => libgda-report-5.0.pc.in,
        libgda-report/DocBook/Makefile.am,
        .../DocBook/gda-report-docbook-document.h, libgda-report/Makefile.am,
        libgda-report/RML/Makefile.am,
        libgda-report/RML/gda-report-rml-document.h,
        libgda-report/engine/Makefile.am,
        libgda-report/engine/gda-report-engine.h,
        libgda-report/engine/rt-parser.c, libgda-report/gda-report-document.h,
        libgda-ui-4.0.pc.in => libgda-ui-5.0.pc.in, libgda-ui/.gitignore,
        libgda-ui/Makefile.am, libgda-ui/data-entries/Makefile.am,
        .../data-entries/gdaui-data-cell-renderer-bin.c,
        .../gdaui-data-cell-renderer-boolean.c,
        .../data-entries/gdaui-data-cell-renderer-combo.c,
        .../data-entries/gdaui-data-cell-renderer-info.c,
        .../gdaui-data-cell-renderer-textual.c,
        .../data-entries/gdaui-data-cell-renderer-util.c,
        .../data-entries/gdaui-data-cell-renderer-util.h,
        libgda-ui/data-entries/gdaui-entry-bin.c,
        libgda-ui/data-entries/gdaui-entry-combo.c,
        libgda-ui/data-entries/gdaui-entry-common-time.c,
        libgda-ui/data-entries/gdaui-entry-number.c,
        libgda-ui/data-entries/gdaui-entry-shell.c,
        libgda-ui/data-entries/gdaui-entry-string.c,
        libgda-ui/data-entries/gdaui-entry.h,
        libgda-ui/data-entries/plugins/Makefile.am,
        libgda-ui/data-entries/plugins/common-pict.c,
        .../plugins/gdaui-data-cell-renderer-password.c,
        .../plugins/gdaui-data-cell-renderer-pict.c,
        libgda-ui/data-entries/plugins/gdaui-entry-pict.c,
        libgda-ui/data-entries/widget-embedder.c,
        libgda-ui/data-entries/widget-embedder.h, libgda-ui/demos/.gitignore,
        libgda-ui/demos/Makefile.am, libgda-ui/demos/basic_form.c,
        libgda-ui/demos/cloud.c, libgda-ui/demos/combo.c,
        libgda-ui/demos/data_model_dir.c, libgda-ui/demos/ddl_queries.c,
        libgda-ui/demos/form.c, libgda-ui/demos/form_data_layout.c,
        libgda-ui/demos/form_pict.c, libgda-ui/demos/form_rw.c,
        libgda-ui/demos/grid.c, libgda-ui/demos/grid_data_layout.c,
        libgda-ui/demos/grid_pict.c, libgda-ui/demos/grid_rw.c,
        libgda-ui/demos/linked_grid_form.c,
        libgda-ui/demos/linked_model_param.c, libgda-ui/demos/login.c,
        libgda-ui/demos/provider_sel.c, libgda-ui/demos/tree.c,
        libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-basic-form.h,
        libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-cloud.h,
        libgda-ui/gdaui-combo.h, libgda-ui/gdaui-data-entry.h,
        libgda-ui/gdaui-data-filter.c, libgda-ui/gdaui-data-filter.h,
        libgda-ui/gdaui-data-proxy-info.h, libgda-ui/gdaui-data-proxy.h,
        libgda-ui/gdaui-data-selector.h, libgda-ui/gdaui-data-store.h,
        libgda-ui/gdaui-easy.h, libgda-ui/gdaui-form.h, 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.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-rt-editor.c,
        libgda-ui/gdaui-rt-editor.h, libgda-ui/gdaui-server-operation.c,
        libgda-ui/gdaui-server-operation.h, libgda-ui/gdaui-tree-store.h,
        libgda-ui/internal/popup-container.c, libgda-ui/internal/utility.c,
        libgda-xslt-4.0.pc.in => libgda-xslt-5.0.pc.in,
        libgda-xslt/Makefile.am, libgda/.gitignore, libgda/Makefile.am,
        libgda/binreloc/Makefile.am, libgda/gda-attributes-manager.h,
        libgda/gda-batch.h, libgda/gda-blob-op.h, libgda/gda-column.h,
        libgda/gda-config.c, libgda/gda-config.h,
        libgda/gda-connection-event.c, libgda/gda-connection-event.h,
        libgda/gda-connection.c, libgda/gda-connection.h,
        libgda/gda-data-access-wrapper.h, libgda/gda-data-comparator.h,
        libgda/gda-data-handler.h, libgda/gda-data-meta-wrapper.c,
        libgda/gda-data-model-array.h, libgda/gda-data-model-bdb.h,
        libgda/gda-data-model-dir.c, libgda/gda-data-model-dir.h,
        libgda/gda-data-model-import.h, libgda/gda-data-model-iter.h,
        libgda/gda-data-model.c, libgda/gda-data-model.h,
        libgda/gda-data-proxy.c, libgda/gda-data-proxy.h,
        libgda/gda-data-select.c, libgda/gda-data-select.h, libgda/gda-easy.c,
        libgda/gda-easy.h, libgda/gda-enums.h, libgda/gda-holder.h,
        libgda/gda-init.c, libgda/gda-lockable.h, libgda/gda-log.h,
        libgda/gda-meta-store.c, libgda/gda-meta-store.h,
        libgda/gda-meta-struct.c, libgda/gda-meta-struct.h, libgda/gda-mutex.h,
        libgda/gda-quark-list.h, libgda/gda-repetitive-statement.h,
        libgda/gda-row.h, libgda/gda-server-operation.c,
        libgda/gda-server-operation.h, libgda/gda-server-provider-extra.c,
        libgda/gda-server-provider-extra.h, libgda/gda-server-provider.h,
        libgda/gda-set.h, libgda/gda-sql-builder.c, libgda/gda-sql-builder.h,
        libgda/gda-statement-extra.h, libgda/gda-statement.c,
        libgda/gda-statement.h, libgda/gda-transaction-status.h,
        libgda/gda-tree-manager.h, libgda/gda-tree-mgr-columns.h,
        libgda/gda-tree-mgr-label.h, libgda/gda-tree-mgr-schemas.h,
        libgda/gda-tree-mgr-select.h, libgda/gda-tree-mgr-tables.h,
        libgda/gda-tree-node.h, libgda/gda-tree.h, libgda/gda-util.c,
        libgda/gda-util.h, libgda/gda-value.c, libgda/gda-value.h,
        libgda/gda-xa-transaction.h, libgda/handlers/Makefile.am,
        libgda/handlers/gda-handler-bin.h,
        libgda/handlers/gda-handler-boolean.h,
        libgda/handlers/gda-handler-numerical.h,
        libgda/handlers/gda-handler-string.h,
        libgda/handlers/gda-handler-time.h, libgda/handlers/gda-handler-type.h,
        libgda/libgda.h.in, libgda/libgda.symbols,
        libgda/providers-support/gda-data-select-priv.h,
        libgda/providers-support/gda-pstmt.h, libgda/sql-parser/Makefile.am,
        .../sql-parser/gda-sql-parser-enum-types.c.KEEPAPI,
        .../sql-parser/gda-sql-parser-enum-types.h.KEEPAPI,
        libgda/sql-parser/gda-sql-parser.h,
        libgda/sql-parser/gda-sql-statement.h,
        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.c,
        libgda/sql-parser/gda-statement-struct-parts.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.c,
        libgda/sql-parser/gda-statement-struct-util.h,
        libgda/sql-parser/gda-statement-struct.h, libgda/sqlite/Makefile.am,
        libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gda-sqlite-util.c,
        libgda/sqlite/sqlite-src/PragmasPatch,
        libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h,
        libgda/sqlite/virtual/Makefile.am,
        libgda/sqlite/virtual/gda-vconnection-data-model.h,
        libgda/sqlite/virtual/gda-vconnection-hub.h,
        libgda/sqlite/virtual/gda-virtual-connection.h,
        libgda/sqlite/virtual/gda-virtual-provider.h,
        libgda/sqlite/virtual/gda-vprovider-data-model.h,
        libgda/sqlite/virtual/gda-vprovider-hub.h, ...-virtual-4.0.pc.in =>
        libgda-virtual-5.0.pc.in}, libgda/thread-wrapper/Makefile.am,
        libgda/thread-wrapper/gda-thread-wrapper.h, po/POTFILES.in,
        po/POTFILES.skip, providers/bdb/Makefile.am, .../{libgda-bdb-4.0.pc.in
        => libgda-bdb-5.0.pc.in}, providers/bdbsql/Makefile.am,
        ...da-bdbsql-4.0.pc.in => libgda-bdbsql-5.0.pc.in},
        providers/firebird/Makefile.am,
        providers/firebird/gda-firebird-provider.c, ...irebird-4.0.pc.in =>
        libgda-firebird-5.0.pc.in}, providers/jdbc/.gitignore,
        providers/jdbc/Makefile.am, providers/jdbc/gda-jdbc-provider.c,
        providers/jdbc/gda-jdbc-util.c, ...libgda-jdbc-4.0.pc.in =>
        libgda-jdbc-5.0.pc.in}, providers/jdbc/libmain.c,
        providers/mdb/Makefile.am, .../{libgda-mdb-4.0.pc.in =>
        libgda-mdb-5.0.pc.in}, providers/mysql/Makefile.am,
        providers/mysql/gda-mysql-provider.c, ...bgda-mysql-4.0.pc.in =>
        libgda-mysql-5.0.pc.in}, providers/oracle/Makefile.am,
        providers/oracle/gda-oracle-meta.c,
        providers/oracle/gda-oracle-provider.c, ...da-oracle-4.0.pc.in =>
        libgda-oracle-5.0.pc.in}, providers/postgres/Makefile.am,
        providers/postgres/gda-postgres-provider.c, ...ostgres-4.0.pc.in =>
        libgda-postgres-5.0.pc.in}, providers/reuseable/mysql/Makefile.am,
        providers/reuseable/postgres/Makefile.am,
        providers/skel-implementation/capi/Makefile.am,
        .../skel-implementation/capi/gda-capi-provider.c,
        ...libgda-capi-4.0.pc.in => libgda-capi-5.0.pc.in},
        providers/skel-implementation/models/Makefile.am,
        ...da-models-4.0.pc.in => libgda-models-5.0.pc.in},
        providers/sqlcipher/Makefile.am, ...cipher-4.0.pc.in =>
        libgda-sqlcipher-5.0.pc.in}, providers/sqlcipher/sqlcipher.patch,
        providers/sqlite/Makefile.am, ...da-sqlite-4.0.pc.in =>
        libgda-sqlite-5.0.pc.in}, providers/web/Makefile.am,
        providers/web/gda-web-provider.c, .../{libgda-web-4.0.pc.in =>
        libgda-web-5.0.pc.in}, providers/web/php/gda-config.php.HOME,
        samples/SimpleExample/example.c, testing/.gitignore,
        testing/Makefile.am, testing/gdaui-test-data-entries.c,
        tests/Makefile.am, tests/data-models/Makefile.am,
        tests/meta-store/Makefile.am, tests/multi-threading/Makefile.am,
        tests/parser/Makefile.am, tests/providers/Makefile.am,
        tests/test-cnc-utils.c, tests/test-sql-identifier.c,
        tests/value-holders/Makefile.am, tools/.gitignore, tools/Makefile.am,
        tools/browser/.gitignore, tools/browser/Makefile.am,
        tools/browser/auth-dialog.c, tools/browser/auth-dialog.h,
        tools/browser/browser-connection-priv.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-favorites.c,
        tools/browser/browser-favorites.h, tools/browser/browser-page.c,
        tools/browser/browser-page.h, tools/browser/browser-perspective.c,
        tools/browser/browser-perspective.h, tools/browser/browser-spinner.c,
        tools/browser/browser-spinner.h, tools/browser/browser-variable.c,
        tools/browser/browser-variable.h,
        tools/browser/browser-virtual-connection.c,
        tools/browser/browser-virtual-connection.h,
        tools/browser/browser-window.c, tools/browser/browser-window.h,
        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-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.c,
        tools/browser/canvas/browser-canvas.h,
        tools/browser/common/Makefile.am, tools/browser/common/fk-declare.c,
        tools/browser/common/fk-declare.h,
        tools/browser/common/gdaui-data-import.c,
        tools/browser/common/gdaui-data-import.h,
        tools/browser/common/gdaui-entry-import.c,
        tools/browser/common/gdaui-entry-import.h,
        tools/browser/common/objects-cloud.c,
        tools/browser/common/objects-cloud.h,
        tools/browser/common/ui-formgrid.c, tools/browser/common/ui-formgrid.h,
        tools/browser/connection-binding-properties.c,
        tools/browser/connection-binding-properties.h,
        tools/browser/data-manager/analyser.c,
        tools/browser/data-manager/data-console.c,
        tools/browser/data-manager/data-console.h,
        .../browser/data-manager/data-favorite-selector.c,
        .../browser/data-manager/data-favorite-selector.h,
        .../data-manager/data-manager-perspective.c,
        .../data-manager/data-manager-perspective.h,
        tools/browser/data-manager/data-source-editor.c,
        tools/browser/data-manager/data-source-editor.h,
        tools/browser/data-manager/data-source-manager.c,
        tools/browser/data-manager/data-source-manager.h,
        tools/browser/data-manager/data-source.c,
        tools/browser/data-manager/data-source.h,
        tools/browser/data-manager/data-widget.c,
        tools/browser/data-manager/data-widget.h,
        tools/browser/data-manager/ui-spec-editor.c,
        tools/browser/data-manager/ui-spec-editor.h,
        tools/browser/data-manager/xml-spec-editor.c,
        tools/browser/data-manager/xml-spec-editor.h,
        tools/browser/data/Makefile.am, tools/browser/dnd.c,
        tools/browser/doc/Makefile.am, tools/browser/doc/gda-browser-docs.sgml,
        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,
        .../browser/doc/tmpl/data-manager-perspective.sgml,
        tools/browser/doc/tmpl/mgr-favorites.sgml,
        tools/browser/doc/tmpl/popup-container.sgml,
        tools/browser/doc/tmpl/query-exec-perspective.sgml,
        .../doc/tmpl/schema-browser-perspective.sgml,
        tools/browser/doc/tmpl/support.sgml,
        tools/browser/doc/tmpl/ui-formgrid.sgml,
        .../browser/dummy-perspective/dummy-perspective.c,
        .../browser/dummy-perspective/dummy-perspective.h,
        tools/browser/favorites-test.c, ...r-4.0.desktop.in =>
        gda-browser-5.0.desktop.in}, .../{gda-browser-4.0.png =>
        gda-browser-5.0.png}, tools/browser/login-dialog.c,
        tools/browser/login-dialog.h, tools/browser/main.c,
        tools/browser/mgr-favorites.c, tools/browser/mgr-favorites.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,
        tools/browser/query-exec/query-favorite-selector.c,
        tools/browser/query-exec/query-favorite-selector.h,
        tools/browser/query-exec/query-result.c,
        tools/browser/query-exec/query-result.h,
        tools/browser/schema-browser/favorite-selector.c,
        tools/browser/schema-browser/favorite-selector.h,
        tools/browser/schema-browser/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/relations-diagram.c,
        tools/browser/schema-browser/relations-diagram.h,
        .../schema-browser/schema-browser-perspective.c,
        .../schema-browser/schema-browser-perspective.h,
        tools/browser/schema-browser/table-columns.c,
        tools/browser/schema-browser/table-columns.h,
        tools/browser/schema-browser/table-info.c,
        tools/browser/schema-browser/table-info.h,
        tools/browser/schema-browser/table-preferences.c,
        tools/browser/schema-browser/table-preferences.h,
        tools/browser/schema-browser/table-relations.c,
        tools/browser/schema-browser/table-relations.h,
        tools/browser/support.c, tools/browser/support.h, tools/command-exec.c,
        tools/config-info.c, tools/gda-list-server-op.c, tools/gda-threader.c,
        tools/gda-threader.h, tools/gda-tree-mgr-xml.c,
        tools/gda-tree-mgr-xml.h, tools/web-server.c, tools/web-server.h:
        Merged GTK3 branch into master

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

        * configure.ac, m4/mdbtools.m4, providers/mdb/Makefile.am: Improved
        building of embedded version MDBTools  - fixed native WIN32 compilation
        flag - fixed forced usage of embedded version on other platforms

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

        * doc/C/Makefile.am, doc/C/libgda-sections.txt,
        libgda-report/engine/rt-parser.c, libgda-ui/data-entries/gdaui-entry.h,
        libgda-ui/internal/gdaui-provider-auth-editor.c,
        libgda-ui/internal/gdaui-provider-spec-editor.c,
        libgda-ui/internal/utility.c, libgda/gda-attributes-manager.c,
        libgda/gda-config.h, libgda/gda-connection.h, libgda/gda-meta-struct.c,
        libgda/gda-meta-struct.h, libgda/gda-mutex.c,
        libgda/gda-server-operation.c, libgda/gda-server-provider-extra.c,
        libgda/gda-transaction-status.c, libgda/gda-tree-manager.c,
        libgda/gda-tree.c, libgda/gda-value.c, libgda/gda-xa-transaction.c,
        libgda/handlers/gda-handler-time.c: Doc. corrections

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

        * configure.ac, installers/Windows/make-zip-setup.sh: Set version to
        4.2.6

        * m4/java.m4, providers/jdbc/Makefile.am: Allow JDBC provider to be
        built from outside the sources

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

        * configure.ac, installers/Windows/make-zip-setup.sh, m4/mdbtools.m4,
        providers/mdb/Makefile.am, providers/mdb/libmdb-src/Makefile.am,
        providers/mdb/libmdb-src/backend.c, providers/mdb/libmdb-src/catalog.c,
        providers/mdb/libmdb-src/data.c, providers/mdb/libmdb-src/dump.c,
        providers/mdb/libmdb-src/file.c, providers/mdb/libmdb-src/iconv.c,
        providers/mdb/libmdb-src/include/mdbodbc.h,
        providers/mdb/libmdb-src/include/mdbprivate.h,
        providers/mdb/libmdb-src/include/mdbsql.h,
        providers/mdb/libmdb-src/include/mdbtools.h,
        providers/mdb/libmdb-src/include/mdbver.h,
        providers/mdb/libmdb-src/index.c, providers/mdb/libmdb-src/kkd.c,
        providers/mdb/libmdb-src/like.c, providers/mdb/libmdb-src/map.c,
        providers/mdb/libmdb-src/mem.c, providers/mdb/libmdb-src/money.c,
        providers/mdb/libmdb-src/options.c, providers/mdb/libmdb-src/props.c,
        providers/mdb/libmdb-src/sargs.c, providers/mdb/libmdb-src/stats.c,
        providers/mdb/libmdb-src/table.c, providers/mdb/libmdb-src/worktable.c,
        providers/mdb/libmdb-src/write.c: MSAccess provider: added an embedded
        version of MDBTools' code for Windows build  and added the
        --enable-system-mdbtools which enables one to use the embedded version
        on other builds (the default behaviour is unchanged from previous
        versions)

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

        * libgda/gda-quark-list.c,
        libgda/sqlite/virtual/gda-vconnection-data-model.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c: Misc. corrections

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

        * installers/Windows/.gitignore, installers/Windows/README,
        .../{WindowsWix => Windows}/etc/gtk-2.0/gtkrc,
        installers/Windows/gda-browser.ico, installers/Windows/gda-browser.nsi,
        installers/{WindowsWix => Windows}/gpl.rtf,
        installers/Windows/make-clean.sh, .../make-zip-exe.sh =>
        Windows/make-zip-setup.sh},
        .../share/libgda-4.0/icons/hicolor/index.theme,
        installers/WindowsWix/Clean.bat, installers/WindowsWix/Make.bat,
        installers/WindowsWix/README, installers/WindowsWix/bdb.wxs,
        installers/WindowsWix/gda-module.wxs,
        installers/WindowsWix/gda-share.wxs, installers/WindowsWix/gda-sql.wxs,
        installers/WindowsWix/glib-fragment.wxs, installers/WindowsWix/mdb.wxs,
        installers/WindowsWix/mysql.wxs, installers/WindowsWix/postgres.wxs:
        Added creation of a NSIS base installer for GdaBrowser

        * configure.ac, installers/WindowsWix/make-zip-exe.sh: Set version to
        4.2.5

        * libgda-report/engine/Makefile.am, libgda-ui/gdaui-rt-editor.c: Misc.
        corrections

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

        * doc/C/tmpl/gda-meta-struct.sgml, doc/C/tmpl/gdaui-basic-form.sgml,
        libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-raw-grid.c,
        libgda/gda-meta-struct.h: Documentation corrections

        * libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-raw-grid.c:
        GdauiBasicForm & GdauiRawGrid: added popup menu to hide/show data
        entries & columns

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

        * libgda-ui/Makefile.am, libgda/Makefile.am,
        providers/sqlcipher/Makefile.am, tools/browser/Makefile.am: Corretions
        for bug #642170

        * libgda/gda-data-select.c, tools/browser/browser-window.c: Misc.
        strings corrections

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

        * po/ar.po, po/az.po, po/ca.po, po/ca@valencia.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/id.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: Ran "make
        update-po"

        * doc/C/tmpl/gda-tree-mgr-columns.sgml,
        doc/C/tmpl/gda-tree-mgr-schemas.sgml,
        doc/C/tmpl/gda-tree-mgr-tables.sgml, libgda/gda-tree-mgr-columns.c,
        libgda/gda-tree-mgr-schemas.c, libgda/gda-tree-mgr-tables.c: GdaTree
        managers: added a "meta-store" property

        * doc/C/i_s_doc.xml, doc/C/libgda-4.0-docs.sgml,
        doc/C/libgda-sections.txt, doc/C/tmpl/gda-meta-store.sgml,
        doc/C/tmpl/gda-meta-struct.sgml, libgda/gda-meta-store.c,
        libgda/gda-meta-store.h, libgda/gda-meta-struct.c,
        libgda/gda-meta-struct.h, libgda/information_schema.xml,
        libgda/libgda.symbols, po/POTFILES.in, tests/meta-store/common.c,
        tools/Makefile.am, tools/browser/Makefile.am,
        tools/browser/browser-connection.c, tools/browser/browser-connection.h,
        tools/browser/canvas-example.c,
        tools/browser/canvas/browser-canvas-db-relations.c,
        tools/browser/canvas/browser-canvas-fkey.c,
        tools/browser/canvas/browser-canvas.c,
        tools/browser/common/Makefile.am, tools/browser/common/fk-declare.c,
        tools/browser/common/fk-declare.h,
        tools/browser/doc/gda-browser-sections.txt,
        tools/browser/doc/tmpl/browser-connection.sgml,
        tools/browser/help/C/declaredfk.page,
        tools/browser/help/C/diagram.page,
        tools/browser/help/C/figures/declaredfk-dialog.png,
        tools/browser/help/C/figures/declaredfk.png,
        tools/browser/help/C/figures/mainwin.png,
        .../help/C/figures/schema-browser-persp.png,
        .../browser/help/C/schema-browser-perspective.page,
        tools/browser/help/Makefile.am,
        tools/browser/schema-browser/table-columns.c,
        tools/browser/schema-browser/table-info.c, tools/browser/support.c,
        tools/command-exec.c, tools/gda-sql.1.in, tools/gda-sql.c,
        tools/information-schema-types.c, tools/tools-utils.c,
        tools/tools-utils.h: Added the notion of declared foreign key in the
        database's meta data

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

        * doc/C/tmpl/gda-config.sgml, libgda-ui/gdaui-login.c,
        libgda/gda-config.c, libgda/gda-config.h,
        libgda/gda-data-model-dsn-list.c, tools/browser/auth-dialog.c:
        GdaConfig related corrections

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

        * .../virtual/gda-vconnection-data-model-private.h,
        libgda/sqlite/virtual/gda-vconnection-data-model.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c: Virtual connection:
        optimizations

        * libgda/gda-data-model-import.c, libgda/gda-data-select.c,
        tools/gda-sql.c: Misc . corrections

        * libgda/sqlite/gda-sqlite-recordset.c,
        .../virtual/gda-vconnection-data-model-private.h,
        libgda/sqlite/virtual/gda-vprovider-data-model.c,
        tests/data-models/.gitignore, tests/data-models/Makefile.am,
        tests/data-models/check_vcnc.c, tests/data-models/cities1.xml,
        tests/data-models/cities2.xml, tests/data-models/cities3.xml,
        tests/data-models/countriesA.xml, tests/data-models/countriesB.xml:
        Virtual connection: corrections for the INSERT, DELETE and UPDATE
        operations  also added a new test

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

        * po/POTFILES.in, tools/browser/dummy-perspective/perspective-main.c:
        Updated POTFILES.in and fixed GdaBrowser'd dummy perspective
        translation

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

        * doc/C/libgda-sections.txt, doc/C/tmpl/gda-meta-struct.sgml,
        libgda/gda-meta-struct.c, libgda/gda-meta-struct.h: GdaMetaStruct now
        reports foreign keys policy  also improved documentation

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

        * control-center/main.c, doc/C/tmpl/gda-config.sgml,
        libgda-ui/demos/main.c, libgda-ui/gdaui-init.c,
        libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c,
        libgda-ui/gdaui-rt-editor.c, po/ar.po, po/az.po, po/ca.po,
        po/ca@valencia.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/id.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, tools/browser/browser-window.c,
        tools/browser/data-manager/data-console.c,
        .../data-manager/data-manager-perspective.c,
        .../browser/dummy-perspective/dummy-perspective.c,
        tools/browser/main.c, tools/browser/query-exec/query-console.c,
        tools/browser/query-exec/query-exec-perspective.c,
        tools/browser/schema-browser/relations-diagram.c,
        .../schema-browser/schema-browser-perspective.c,
        tools/browser/schema-browser/table-columns.c,
        tools/browser/schema-browser/table-info.c, tools/config-info.c: More
        corrections for bug #639897

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

        * tools/browser/doc/tmpl/mgr-favorites.sgml,
        tools/browser/doc/tmpl/query-exec-perspective.sgml,
        .../doc/tmpl/schema-browser-perspective.sgml,
        tools/browser/doc/tmpl/support.sgml,
        tools/browser/doc/tmpl/ui-formgrid.sgml: GdaBrowser: added missing file
        to hacking manual

        * tools/browser/help/C/data-manager-perspective.page,
        .../browser/help/C/data-manager-source-editor.page,
        .../browser/help/C/figures/data-man-uicompose.png,
        .../browser/help/C/figures/data-man-xmlcompose.png,
        tools/browser/help/Makefile.am: GdaBrowser: improved help to data
        manager perspective

        * tools/browser/help/C/actions.page,
        tools/browser/help/C/figures/action-1.png,
        tools/browser/help/C/figures/action-2.png,
        tools/browser/help/C/figures/action-3.png,
        tools/browser/help/C/figures/action-4.png,
        tools/browser/help/C/figures/query-exec-persp.png,
        .../help/C/query-execution-perspective.page,
        tools/browser/help/Makefile.am: GdaBrowser: added actions to help

        * doc/C/gda-sql-manual.xml, doc/C/howto.xml, doc/C/installation.xml:
        Improved documentation bits

        * tools/browser/main.c, tools/gda-sql.c: Tools: take locale into
        account

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

        * tools/browser/browser-connection.c, tools/browser/doc/Makefile.am,
        tools/browser/doc/gda-browser-docs.sgml,
        tools/browser/doc/gda-browser-sections.txt,
        tools/browser/doc/gda-browser.types,
        tools/browser/doc/tmpl/browser-connection.sgml,
        tools/browser/doc/tmpl/browser-favorites.sgml,
        .../browser/doc/tmpl/data-manager-perspective.sgml: GdaBrowser: updated
        the hacking documentation

        * po/ar.po, po/az.po, po/ca.po, po/ca@valencia.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/id.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,
        tools/browser/data-manager/perspective-main.c,
        tools/browser/dummy-perspective/perspective-main.c,
        tools/browser/query-exec/perspective-main.c,
        tools/browser/schema-browser/relations-diagram.c,
        tools/browser/schema-browser/table-info.c: GdaBrowser: corrected usage
        of perspective names with regards to translations  also ran "make
        update-po"

        * po/ar.po, po/az.po, po/ca.po, po/ca@valencia.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/id.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,
        tools/browser/schema-browser/table-columns.c,
        tools/browser/schema-browser/table-info.c: Partial correction for bug
        #639897  also ran "make update-po"

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

        * libgda-ui/gdaui-basic-form.c,
        tools/browser/data-manager/ui-spec-editor.c: Misc. corrections

        * tools/browser/Makefile.am, tools/browser/browser-connection.h,
        tools/browser/browser-favorites.c, tools/browser/browser-favorites.h,
        tools/browser/common/ui-formgrid.c, tools/browser/common/ui-formgrid.h,
        tools/browser/doc/tmpl/browser-favorites.sgml,
        tools/browser/gda-browser-action.png, tools/browser/mgr-favorites.c,
        tools/browser/query-exec/query-favorite-selector.c,
        tools/browser/support.c, tools/browser/support.h: GdaBrowser: enable
        using defined actions

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

        * tools/browser/browser-favorites.c, tools/browser/browser-favorites.h,
        tools/browser/query-exec/query-favorite-selector.c: GdaBrowser: one can
        now define SQL code as actions (to be used later)

        * tools/browser/data-manager/data-console.c,
        tools/browser/query-exec/query-console.c,
        tools/browser/query-exec/query-console.h,
        tools/browser/query-exec/query-exec-perspective.c,
        tools/browser/query-exec/query-favorite-selector.c,
        tools/browser/support.c, tools/browser/support.h: GdaBrowser:
        improvements to query exection perspective's favorites

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

        * po/POTFILES.in, tools/browser/browser-connection.c,
        tools/browser/data-manager/Makefile.am,
        tools/browser/data-manager/analyser.c,
        tools/browser/data-manager/analyser.h,
        tools/browser/data-manager/data-console.c,
        tools/browser/data-manager/data-widget.c,
        tools/browser/data-manager/ui-spec-editor.c,
        tools/browser/data-manager/ui-spec-editor.h: GdaBrowser: generalized
        usage of meta data to help creating data sources in data manager
        perspective

        * tools/browser/data-manager/data-source-editor.c,
        tools/browser/data-manager/data-widget.c,
        tools/browser/data-manager/ui-spec-editor.c: GdaBrowser: UI
        improvements in the data manager's data source editor

        * libgda-ui/gdaui-rt-editor.c,
        tools/browser/data-manager/data-console.c,
        tools/browser/data-manager/data-source-editor.c,
        tools/browser/data-manager/ui-spec-editor.c: Misc small corrections

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

        * configure.ac, installers/WindowsWix/make-zip-exe.sh: Set version to
        4.2.4

        * configure.ac, libgda/Makefile.am, libgda/gda-mutex.c,
        libgda/gda-mutex.h: Added the --enable-mutex-debug configure flag  this
        flag add some functions to help debug GdaMutex errors

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

        * tools/browser/main.c, tools/config-info.c, tools/config-info.h,
        tools/gda-sql.1.in, tools/gda-sql.c: GdaSql & GdaBrowser: added
        --data-files-purge option  to help clean up the files created by these
        tools

        * configure.ac, doc/C/.gitignore, doc/C/Makefile.am,
        doc/C/builddate.xml.in, doc/C/libgda-4.0-docs.sgml, tools/gda-sql.1.in:
        Integrated build date in configuration script

        * tools/Makefile.am, tools/browser/browser-connection.c,
        tools/browser/main.c, tools/config-info.c, tools/config-info.h,
        tools/dict-file-name.c, tools/gda-sql.c: GdaSql & GdaBrowser: added
        --data-files-list option  to list all the files created by these tool
        which contain information reated to each connection, and to list their
        status.

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

        * configure.ac, doc/C/libgda-4.0-docs.sgml,
        doc/C/tmpl/gda-report-engine.sgml, libgda-report/Makefile.am,
        libgda-report/engine/.gitignore, libgda-report/engine/Makefile.am,
        libgda-report/engine/gda-report-engine.c,
        libgda-report/engine/rt-parser.c, libgda-report/engine/rt-parser.h,
        libgda-report/engine/test-rt-parser.c, po/POTFILES.in: Initial support
        for rich text rendering in reports

2010-12-30  Vivien Malerba <malerba@gnome-db.org>

        * installers/WindowsWix/make-zip-exe.sh, m4/oracle.m4: Fixed detection
        of Oracle for Windows compilation

        * libgda/gda-statement.c, tests/data-models/check_data_proxy.c:
        Correction to the expression rendering in SQL

2010-12-23  Vivien Malerba <malerba@gnome-db.org>

        * installers/WindowsWix/make-zip-exe.sh, libgda/Makefile.am,
        libgda/libgda-global-variables.h,
        providers/mysql/gda-mysql-recordset.c,
        providers/postgres/gda-postgres-recordset.c: Fixed global symbol import
        in DLLs under Windows

2010-12-10  David King <davidk@openismus.com>

        * configure.ac, control-center/Makefile.am,
        libgda-report/DocBook/Makefile.am, libgda-report/Makefile.am,
        libgda-report/RML/Makefile.am, libgda-report/engine/Makefile.am,
        libgda-ui/Makefile.am, libgda-ui/data-entries/Makefile.am,
        libgda-ui/data-entries/plugins/Makefile.am,
        libgda-ui/demos/Makefile.am, libgda-ui/internal/Makefile.am,
        libgda-ui/marshallers/Makefile.am, libgda-xslt/Makefile.am,
        libgda/Makefile.am, libgda/binreloc/Makefile.am,
        libgda/handlers/Makefile.am, libgda/providers-support/Makefile.am,
        libgda/sql-parser/Makefile.am, libgda/sqlite/Makefile.am,
        libgda/sqlite/virtual/Makefile.am, libgda/thread-wrapper/Makefile.am,
        m4/dk-warn.m4, providers/bdb/Makefile.am, providers/bdbsql/Makefile.am,
        providers/firebird/Makefile.am, providers/jdbc/Makefile.am,
        providers/mdb/Makefile.am, providers/mysql/Makefile.am,
        providers/oracle/Makefile.am, providers/postgres/Makefile.am,
        providers/reuseable/Makefile.am,
        providers/skel-implementation/capi/Makefile.am,
        providers/skel-implementation/models/Makefile.am,
        providers/sqlcipher/Makefile.am, providers/sqlite/Makefile.am,
        providers/web/Makefile.am, testing/Makefile.am, tests/Makefile.am,
        tests/data-models/Makefile.am, tests/meta-store/Makefile.am,
        tests/multi-threading/Makefile.am, tests/parser/Makefile.am,
        tests/providers/Makefile.am, tests/value-holders/Makefile.am,
        tools/Makefile.am, tools/browser/Makefile.am,
        tools/browser/canvas/Makefile.am, tools/browser/common/Makefile.am,
        tools/browser/data-manager/Makefile.am, tools/browser/doc/Makefile.am,
        tools/browser/dummy-perspective/Makefile.am,
        tools/browser/query-exec/Makefile.am,
        tools/browser/schema-browser/Makefile.am: Enable compiler warnings by
        default  Add dk-warn.m4 and use in configure.ac to create LIBGDA_WFLAGS
        variable. Use the variable in any Makefile.am that also uses
        LIBGDA_CFLAGS.

2010-12-13  Vivien Malerba <malerba@gnome-db.org>

        * libgda-ui/bullet.h, libgda-ui/bullet.png, libgda-ui/bulleth.h,
        libgda-ui/bulleth.png, libgda-ui/gdaui-rt-editor.c, libgda/libgda.h.in:
        GdauiRtEditor: corrections and improvements

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

        * doc/C/libgda-4.0-docs.sgml, libgda/gda-data-model.c: Doc. updates

        * doc/C/libgda-sections.txt, doc/C/tmpl/libgda.sgml, libgda/gda-init.c,
        libgda/libgda.symbols, providers/mysql/gda-mysql-recordset.c,
        providers/postgres/gda-postgres-recordset.c: Fix for bug #637010 - bug
        on changing locale

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

        * libgda-report/Makefile.am, libgda-ui/Makefile.am, libgda/Makefile.am:
        Make Windows import libs reference the correct DLL name

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

        * tools/browser/main.c, tools/gda-sql.c: GdaSql & GdaBrowser: limit
        width of printed data models to terminal width

2010-12-06  Vivien Malerba <malerba@gnome-db.org>

        * tools/irb.js, tools/irb.js.orig, tools/mouseapp_2.js,
        tools/mouseapp_2.js.orig, tools/mouseirb_2.js,
        tools/mouseirb_2.js.orig: Updated JS used by console  from
        https://github.com/Sophrinix/TryRuby

        * tools/command-exec.c, tools/html-doc.c, tools/jquery-ui.js,
        tools/jquery.js, tools/mouseirb_2.js, tools/web-server.c: GdaSql: HTTP
        server corrections

        * libgda/Makefile.am, providers/sqlcipher/Makefile.am: Build system
        corrections

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

        * po/POTFILES.in, tools/Makefile.am, tools/README,
        tools/browser/Makefile.am, tools/browser/main.c, tools/config-info.c,
        tools/config-info.h, tools/gda-sql.c: Gda-sql and gda-browser: better
        information about config

        * doc/C/tmpl/gda-sql-statement.sgml,
        libgda/sql-parser/gda-statement-struct-parts.h: Documentation updates
        regarding GdaSqlExpr

2010-12-02  Vivien Malerba <malerba@gnome-db.org>

        * doc/C/libgda-sections.txt, doc/C/tmpl/gda-data-handler.sgml,
        libgda-ui/data-entries/gdaui-data-cell-renderer-textual.c,
        libgda-ui/gdaui-combo.c, libgda-ui/gdaui-init.c,
        libgda-ui/internal/gdaui-provider-auth-editor.c,
        libgda-ui/internal/gdaui-provider-spec-editor.c,
        libgda/gda-data-handler.c, libgda/gda-data-handler.h,
        libgda/gda-easy.c, libgda/gda-holder.c, libgda/gda-sql-builder.c,
        libgda/gda-statement.c, libgda/libgda.symbols,
        libgda/sqlite/gda-sqlite-provider.c,
        providers/postgres/gda-postgres-ddl.c, tests/test-input-parsers.c:
        s/gda_data_handler_get_default_handler/gda_data_handler_get_default/

2010-11-30  David King <davidk@openismus.com>

        * control-center/gdaui-dsn-assistant.c, doc/C/tmpl/gda-batch.sgml,
        doc/C/tmpl/gda-column.sgml, doc/C/tmpl/gda-config.sgml,
        doc/C/tmpl/gda-connection.sgml, doc/C/tmpl/gda-data-handler.sgml,
        doc/C/tmpl/gda-data-model-iter.sgml, doc/C/tmpl/gda-data-proxy.sgml,
        doc/C/tmpl/gda-sql-parser.sgml, .../gdaui-data-cell-renderer-textual.c,
        libgda-ui/gdaui-combo.c, libgda-ui/gdaui-init.c,
        libgda-ui/internal/gdaui-provider-auth-editor.c,
        libgda-ui/internal/gdaui-provider-spec-editor.c,
        libgda/gda-connection.c, libgda/gda-connection.h,
        libgda/gda-data-handler.c, libgda/gda-data-handler.h,
        libgda/gda-easy.c, libgda/gda-easy.h, libgda/gda-holder.c,
        libgda/gda-server-operation.c, libgda/gda-server-operation.h,
        libgda/gda-sql-builder.c, libgda/gda-statement.c,
        libgda/sqlite/gda-sqlite-provider.c,
        providers/postgres/gda-postgres-ddl.c, tests/Makefile.am,
        tests/test-cnc-utils.c, tests/test-input-parsers.c: Move convenience
        functions to appropriate classes  Move the convenience API in
        libgda/gda-easy.[c|h] to the appropriate classes. Fix all references in
        libgda to use the new API. Deprecate the old API. Add
        G_GNUC_NULL_TERMINATED to the changed functions that rely on a NULL
        sentinel to terminate varargs. Remove trailing whitespace from changed
        lines.

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

        * control-center/main.c, tools/browser/browser-window.c: Copyright date
        updates in about dialogs

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

        * configure.ac, installers/WindowsWix/make-zip-exe.sh: Set version to
        4.2.3

        * libgda-ui/Makefile.am, libgda-ui/gdaui-rt-editor.c, po/POTFILES.in:
        GdauiRtEditor related corrections

        * tools/browser/browser-connection.c,
        tools/browser/data-manager/data-source.c: GdaBrowser: take user
        preferences more into account

        * .../gdaui-data-cell-renderer-textual.c,
        libgda-ui/data-entries/gdaui-entry-string.c: Make string truncating
        less intrusive in UI widgets

        * 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-rt-editor.sgml, doc/C/vi-rte.png,
        doc/C/visual_index.xml, libgda-ui/Makefile.am, libgda-ui/bullet.h,
        libgda-ui/bullet.png, libgda-ui/bulleth.h, libgda-ui/bulleth.png,
        libgda-ui/data-entries/plugins/Makefile.am,
        libgda-ui/data-entries/plugins/gdaui-entry-rt.c,
        libgda-ui/data-entries/plugins/gdaui-entry-rt.h,
        libgda-ui/data-entries/plugins/libmain.c, libgda-ui/gdaui-rt-editor.c,
        libgda-ui/gdaui-rt-editor.h, libgda-ui/libgda-ui.h,
        libgda-ui/libgda-ui.symbols, testing/.gitignore, testing/Makefile.am,
        testing/gdaui-test-rt-editor.c: New GdauiRtEditor

2010-11-25  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: GdaBrowser: use user
        preferences when creating forms for query parameters

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

        * configure.ac, doc/C/libgda-4.0-docs.sgml,
        installers/WindowsWix/make-zip-exe.sh: Set version to 4.2.2

        * configure.ac, installers/WindowsWix/make-zip-exe.sh: Set version to
        4.2.1

        * po/ar.po, po/az.po, po/ca.po, po/ca@valencia.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/id.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: Ran "make
        update-po"

        * tools/browser/browser-window.c,
        .../data-manager/data-manager-perspective.c,
        tools/browser/query-exec/query-exec-perspective.c,
        .../schema-browser/schema-browser-perspective.c,
        tools/browser/schema-browser/table-info.c: Correction for bug #634737

2010-11-03  Vasilis Tsivikis <undersec.tr3los@gmail.com>

        * doc/Makefile.am, doc/el/el.po: l10n: Added Greek translation for
        libgda documentation

2010-10-29  Carles Ferrando <carles.ferrando@gmail.com>

        * po/LINGUAS, po/ca@valencia.po: Added Catalan (Valencian) translation

2010-10-29  Vivien Malerba <malerba@gnome-db.org>

        * providers/mysql/gda-mysql-provider.c, providers/mysql/gda-mysql.h:
        MySQL provider: handle statements where the prepared statement API doe
        snot work  it seems some statements can't be used with MySQL's prepared
        statament API, and then one gets the "This command is not supported in
        the prepared statement protocol yet" error, see
        http://bugs.mysql.com/bug.php?id=6415

2010-10-28  Vivien Malerba <malerba@gnome-db.org>

        * libgda/gda-data-handler.c, libgda/handlers/gda-handler-string.c:
        Correction for bug #633247

        * libgda/gda-holder.c, tests/value-holders/check_holder.c: Corrected
        gda_holder_get_value() in case holder has been marked as invalid  in
        this case make sure the returned value is NULL and not a value of type
        GDA_TYPE_NULL

2010-10-27  Vivien Malerba <malerba@gnome-db.org>

        * libgda/gda-data-model.c, libgda/gda-util.c: Improved data model
        export  uses a GdaDataModelIter iterator to export data which makes it
        possible to export data models which do not have a random access

        * doc/C/tmpl/gda-data-model-import.sgml,
        libgda/gda-data-model-import.c, libgda/gda-data-model-import.h:
        Improved data model import  defined a new "strict" property which
        defines how to handle some recoverable input data errors

2010-10-26  Vivien Malerba <malerba@gnome-db.org>

        * ChangeLog, doc/C/tmpl/gda-vconnection-data-model.sgml,
        doc/C/tmpl/gda-virtual-connection.sgml,
        doc/C/tmpl/gda-vprovider-data-model.sgml,
        doc/C/tmpl/gda-vprovider-hub.sgml, doc/C/virtual.xml,
        libgda/gda-data-model.c, libgda/gda-data-proxy.c, libgda/gda-set.c,
        libgda/sqlite/gda-symbols-util.c, libgda/sqlite/gda-symbols-util.h,
        libgda/sqlite/virtual/gda-vconnection-data-model.c,
        libgda/sqlite/virtual/gda-vconnection-data-model.h,
        libgda/sqlite/virtual/gda-vconnection-hub.c,
        libgda/sqlite/virtual/gda-virtual-connection.c,
        libgda/sqlite/virtual/gda-virtual-connection.h,
        libgda/sqlite/virtual/gda-vprovider-data-model.c, testing/.gitignore,
        testing/Makefile.am, {libgda/sqlite/virtual => testing}/names.csv,
        {libgda/sqlite/virtual => testing}/test_model.xml,
        testing/virtual-test-2.c, {libgda/sqlite/virtual =>
        testing}/virtual-test.c: Optimized virtual tables usage  - make use of
        the infrastructure provided by SQLite to pre-filter data model's
        contents when possible - require only
        GDA_STATEMENT_MODEL_CURSOR_FORWARD data models

2010-10-21  Vivien Malerba <malerba@gnome-db.org>

        * doc/C/libgda-sections.txt, libgda/gda-util.c,
        libgda/handlers/gda-handler-time.c, libgda/libgda.symbols,
        tests/.gitignore, tests/Makefile.am, tests/test-input-parsers.c: Added
        date, time and timestamp parsing tests

2010-10-20  Vivien Malerba <malerba@gnome-db.org>

        * doc/C/tmpl/gda-xa-transaction.sgml, libgda/binreloc/binreloc.c,
        libgda/binreloc/gda-binreloc.c, libgda/dir-blob-op.c,
        libgda/gda-config.c, libgda/gda-connection.c,
        libgda/gda-data-comparator.c, libgda/gda-data-handler.c,
        libgda/gda-data-meta-wrapper.c, libgda/gda-data-model-bdb.c,
        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.c, libgda/gda-init.c, libgda/gda-meta-store.c,
        libgda/gda-server-operation.c, libgda/gda-tree.c, libgda/gda-util.c,
        libgda/gda-value.c, libgda/gda-xa-transaction.c,
        libgda/gda-xa-transaction.h, libgda/handlers/gda-handler-numerical.c,
        libgda/handlers/gda-handler-time.c,
        libgda/providers-support/gda-pstmt.c,
        libgda/sqlite/gda-sqlite-recordset.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c,
        tools/browser/browser-window.c,
        tools/browser/data-manager/data-console.c, tools/browser/main.c,
        tools/browser/schema-browser/table-info.c: Many small corrections and
        annotations reported by and for FlawFinder

2010-10-19  Vivien Malerba <malerba@gnome-db.org>

        * libgda/gda-data-model-bdb.c, providers/bdb/gda-bdb-provider.c,
        providers/bdb/gda-bdb-test.c: Win32 BDB compilation corrections

        * libgda-ui/internal/popup-container.c,
        tools/browser/canvas/browser-canvas-db-relations.c,
        tools/browser/common/Makefile.am, tools/browser/common/objects-cloud.c,
        tools/browser/common/popup-container.c,
        tools/browser/common/popup-container.h,
        tools/browser/data-manager/data-console.c,
        .../browser/data-manager/data-favorite-selector.c,
        tools/browser/doc/tmpl/popup-container.sgml,
        tools/browser/query-exec/query-console.c,
        tools/browser/query-exec/query-editor.c,
        tools/browser/query-exec/query-favorite-selector.c,
        tools/browser/schema-browser/objects-index.c,
        tools/browser/schema-browser/relations-diagram.c,
        tools/browser/schema-browser/table-info.c: Corrected build regarding
        internal library

        * tools/Makefile.am, tools/gda-list-server-op.c,
        tools/gda-tree-mgr-xml.c, tools/gda-tree-mgr-xml.h: Added a more human
        readable output to the gda-list-server-op tool

        * libgda/gda-attributes-manager.c, libgda/gda-tree-manager.c,
        libgda/gda-tree-node.c, libgda/gda-tree.c: GdaTree related corrections

2010-10-18  Vivien Malerba <malerba@gnome-db.org>

        * libgda/gda-util.c, tests/test-connection-string-split.c: Corrections
        to gda_connection_string_split()  regarding USERNAME and PASSWORD and
        added new tests

2010-10-17  Vivien Malerba <malerba@gnome-db.org>

        * control-center/main.c, testing/gdaui-test-data-entries.c,
        tools/browser/data-manager/data-manager-perspective.c,
        tools/browser/query-exec/query-exec-perspective.c,
        tools/browser/schema-browser/schema-browser-perspective.c: Replaced
        GtkNotebookPage with GtkWidget

2010-10-16  Murray Cumming <murrayc@murrayc.com>

        * libgda/gda-meta-struct.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/sqlite-src/sqlite3.c: Docs: responsibility -> ownership

        * ChangeLog, libgda/gda-meta-store.c,
        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: API docs: responsible
        to -> responsible for

2010-10-13  David King <davidk@openismus.com>

        * libgda-report/DocBook/gda-report-docbook-document.c,
        libgda-report/RML/gda-report-rml-document.c,
        libgda-report/engine/gda-report-engine.c,
        libgda-report/gda-report-document.c,
        libgda-ui/data-entries/gdaui-entry-combo.c,
        libgda-ui/data-entries/gdaui-entry-wrapper.c,
        libgda-ui/gdaui-data-store.c, libgda-ui/gdaui-tree-store.c,
        libgda-ui/internal/gdaui-dsn-selector.c,
        libgda-ui/internal/gdaui-provider-auth-editor.c,
        libgda-ui/internal/gdaui-provider-spec-editor.c, libgda/gda-column.c,
        libgda/gda-config.c, libgda/gda-connection.c,
        libgda/gda-data-access-wrapper.c, libgda/gda-data-comparator.c,
        libgda/gda-data-meta-wrapper.c, libgda/gda-data-model-bdb.c,
        libgda/gda-data-model-dir.c, libgda/gda-data-model-import.c,
        libgda/gda-data-model-iter.c, libgda/gda-data-proxy.c,
        libgda/gda-data-select.c, libgda/gda-holder.c, libgda/gda-meta-store.c,
        libgda/gda-meta-struct.c, libgda/gda-row.c,
        libgda/gda-server-operation.c, libgda/gda-server-provider.c,
        libgda/gda-sql-builder.c, libgda/gda-tree-manager.c,
        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.c, libgda/sqlite/virtual/gda-vconnection-data-model.c,
        libgda/sqlite/virtual/gda-vconnection-hub.c,
        libgda/sqlite/virtual/gda-virtual-provider.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c,
        libgda/sqlite/virtual/gda-vprovider-hub.c,
        libgda/thread-wrapper/gda-thread-wrapper.c,
        providers/postgres/gda-postgres-recordset.c, tests/gda-ddl-creator.c,
        tools/browser/browser-connection.c,
        tools/browser/browser-virtual-connection.c,
        tools/browser/canvas/browser-canvas-column.c,
        tools/browser/canvas/browser-canvas-db-relations.c,
        tools/browser/canvas/browser-canvas-fkey.c,
        tools/browser/canvas/browser-canvas-item.c,
        tools/browser/canvas/browser-canvas-table.c,
        tools/browser/canvas/browser-canvas-text.c,
        tools/browser/canvas/browser-canvas.c, tools/browser/mgr-favorites.c,
        tools/browser/schema-browser/mgr-columns.c,
        tools/browser/schema-browser/relations-diagram.c,
        tools/browser/schema-browser/table-info.c: Consistently handle invalid
        GObject properties  Use G_OBJECT_WARN_INVALID_PROPERTY_ID macro to emit
        a g_warning when an invalid property is used in GObject property
        setters and getters.

2010-10-13  Vivien Malerba <malerba@gnome-db.org>

        * libgda/binreloc/gda-binreloc.c, libgda/gda-data-model.c,
        libgda/gda-server-provider-extra.c, libgda/gda-util.c,
        libgda/sql-parser/parser.y,
        libgda/sqlite/virtual/gda-vprovider-data-model.c,
        providers/firebird/parser.y, providers/oracle/parser.y,
        providers/reuseable/mysql/parser.y,
        providers/reuseable/postgres/parser.y,
        providers/skel-implementation/capi/parser.y, samples/XSLT/transform.c,
        tests/meta-store/common.c, tests/test-cnc-utils.c: More corrections
        after running cppcheck

2010-10-13  David King <davidk@openismus.com>

        * libgda-ui/gdaui-basic-form.c, libgda/gda-connection.c,
        libgda/gda-data-model.c, libgda/gda-util.c,
        libgda/sqlite/gen_emb_string.c, tests/meta-store/common.c: Fix memory
        and resource leaks spotted by cppcheck tool

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

        * libgda/sql-parser/LemonPatch, libgda/sql-parser/lemon.c: Corrected
        lemon.c patch for Libgda

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

        * doc/C/tmpl/gda-server-operation-sequences.sgml,
        doc/C/tmpl/gda-sql-builder.sgml: Doc. fixes

        * libgda/sql-parser/LemonPatch, libgda/sql-parser/Makefile.am,
        libgda/sql-parser/lemon.c, libgda/sql-parser/lempar.c,
        providers/firebird/Makefile.am, providers/oracle/Makefile.am,
        providers/reuseable/mysql/Makefile.am,
        providers/reuseable/postgres/Makefile.am,
        providers/skel-implementation/capi/Makefile.am: Use the (patched) Lemon
        parser from SQLite version 3.7.3

2010-10-07  Jonh Wendell <jwendell@gnome.org>

        * libgda/gda-attributes-manager.c, libgda/gda-batch.c,
        libgda/gda-column.c, libgda/gda-config.c, libgda/gda-connection.c,
        libgda/gda-data-access-wrapper.c, libgda/gda-data-model-array.c,
        libgda/gda-data-model-dir.c, libgda/gda-data-model-import.c,
        libgda/gda-data-proxy.c, 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-mutex.c, libgda/gda-quark-list.c,
        libgda/gda-server-operation.c, libgda/gda-server-operation.h,
        libgda/gda-server-provider-extra.c, libgda/gda-server-provider.c,
        libgda/gda-sql-builder.c, libgda/gda-sql-builder.h,
        libgda/gda-statement.c, libgda/gda-transaction-status.c,
        libgda/gda-tree-manager.c, libgda/gda-tree.c, libgda/gda-util.c,
        libgda/gda-value.c, 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/providers-support/gda-pstmt.c,
        libgda/sql-parser/gda-sql-parser.c,
        libgda/sql-parser/gda-statement-struct.c,
        libgda/thread-wrapper/gda-thread-wrapper.c: Added lots of annotations

2010-10-06  Vivien Malerba <malerba@gnome-db.org>

        * libgda-ui/data-entries/gdaui-entry-common-time.c,
        libgda-ui/data-entries/gdaui-entry-number.c,
        libgda-ui/data-entries/gdaui-entry-string.c,
        libgda-ui/data-entries/plugins/gdaui-entry-cidr.c,
        libgda-ui/data-entries/plugins/gdaui-entry-text.c: Allow data entry
        widgets to emit the "focus-out-event" signal

        * m4/bdb.m4, m4/mdbtools.m4, m4/mysql.m4, m4/oracle.m4,
        m4/postgresql.m4: M4 macros corrections

        * configure.ac, m4/java.m4: Moved Java detection in its own M4 file

2010-10-04  Vivien Malerba <malerba@gnome-db.org>

        * configure.ac, m4/oracle.m4: Moved Oracle detection in its own M4 file

2010-10-03  Vivien Malerba <malerba@gnome-db.org>

        * configure.ac, m4/postgresql.m4: Moved PostgreSQL detection in its own
        M4 file

2010-10-02  Vivien Malerba <malerba@gnome-db.org>

        * Makefile.w32, Makefile.w32.cross, configure.ac: Cleanups

        * configure.ac, po/POTFILES.skip, providers/Makefile.am,
        providers/ldap/Makefile.am, providers/ldap/gda-ldap-provider.c,
        providers/ldap/gda-ldap-provider.h,
        providers/ldap/gda-ldap-recordset.c,
        providers/ldap/gda-ldap-recordset.h, providers/ldap/gda-ldap.h,
        providers/ldap/ldap_specs_dsn.xml.in,
        providers/ldap/libgda-ldap-4.0.pc.in, providers/ldap/libmain.c,
        providers/ldap/utils.c, tests/providers/.gitignore,
        tests/providers/Makefile.am, tests/providers/check_ldap.c: Removed old
        and unmaintained LDAP code

        * configure.ac, po/POTFILES.skip, providers/Makefile.am,
        providers/freetds/Makefile.am, providers/freetds/config.sample,
        providers/freetds/freetds_specs_dsn.xml.in,
        providers/freetds/gda-freetds-defs.h,
        providers/freetds/gda-freetds-message.c,
        providers/freetds/gda-freetds-message.h,
        providers/freetds/gda-freetds-provider.c,
        providers/freetds/gda-freetds-provider.h,
        providers/freetds/gda-freetds-recordset.c,
        providers/freetds/gda-freetds-recordset.h,
        providers/freetds/gda-freetds-types.c,
        providers/freetds/gda-freetds-types.h, providers/freetds/gda-freetds.h,
        providers/freetds/gda-tds-schemas.h,
        providers/freetds/libgda-freetds-4.0.pc.in,
        providers/freetds/libmain.c, providers/freetds/utils.c,
        tests/providers/.gitignore, tests/providers/Makefile.am,
        tests/providers/check_freetds.c: Removed old and unmaintained FreeTDS
        code

        * configure.ac, po/POTFILES.skip, providers/Makefile.am,
        providers/xbase/Makefile.am, providers/xbase/gda-xbase-database.cpp,
        providers/xbase/gda-xbase-database.h,
        providers/xbase/gda-xbase-provider.c,
        providers/xbase/gda-xbase-provider.h,
        providers/xbase/libgda-xbase-4.0.pc.in, providers/xbase/libmain.c,
        providers/xbase/xbase_specs_dsn.xml.in, tests/providers/.gitignore,
        tests/providers/Makefile.am, tests/providers/check_xbase.c: Removed old
        and unmaintained XBase code

        * configure.ac, po/POTFILES.skip, providers/Makefile.am,
        providers/sybase/Makefile.am, providers/sybase/gda-sybase-provider.c,
        providers/sybase/gda-sybase-provider.h,
        providers/sybase/gda-sybase-recordset.c,
        providers/sybase/gda-sybase-recordset.h,
        providers/sybase/gda-sybase-schemas.h,
        providers/sybase/gda-sybase-types.c,
        providers/sybase/gda-sybase-types.h, providers/sybase/gda-sybase.h,
        providers/sybase/libgda-sybase-4.0.pc.in, providers/sybase/libmain.c,
        providers/sybase/main.c, providers/sybase/sybase_specs_dsn.xml.in,
        providers/sybase/utils.c, tests/providers/.gitignore,
        tests/providers/Makefile.am, tests/providers/check_sybase.c: Removed
        old and unmaintained Sybase code

        * configure.ac, po/POTFILES.skip, providers/Makefile.am,
        providers/ibmdb2/Makefile.am, providers/ibmdb2/gda-ibmdb2-provider.c,
        providers/ibmdb2/gda-ibmdb2-provider.h,
        providers/ibmdb2/gda-ibmdb2-recordset.c,
        providers/ibmdb2/gda-ibmdb2-recordset.h,
        providers/ibmdb2/gda-ibmdb2-types.c,
        providers/ibmdb2/gda-ibmdb2-types.h, providers/ibmdb2/gda-ibmdb2.h,
        providers/ibmdb2/ibmdb2_specs_dsn.xml.in,
        providers/ibmdb2/libgda-ibmdb2-4.0.pc.in, providers/ibmdb2/libmain.c,
        providers/ibmdb2/utils.c, tests/providers/.gitignore,
        tests/providers/Makefile.am, tests/providers/check_ibmdb2.c: Removed
        old and unmaintained IBMDB2 code

        * configure.ac, po/POTFILES.skip, providers/Makefile.am,
        providers/msql/Makefile.am, providers/msql/gda-msql-provider.c,
        providers/msql/gda-msql-provider.h,
        providers/msql/gda-msql-recordset.c,
        providers/msql/gda-msql-recordset.h, providers/msql/gda-msql-utils.c,
        providers/msql/gda-msql.h, providers/msql/libgda-msql-4.0.pc.in,
        providers/msql/libmain.c, providers/msql/msql_specs_dsn.xml.in,
        tests/providers/.gitignore, tests/providers/Makefile.am,
        tests/providers/check_msql.c: Removed old and unmaintained MSQL code

        * configure.ac, po/POTFILES.skip, providers/odbc/Makefile.am,
        providers/odbc/gda-odbc-provider.c, providers/odbc/gda-odbc-provider.h,
        providers/odbc/gda-odbc-recordset.c,
        providers/odbc/gda-odbc-recordset.h, providers/odbc/gda-odbc.h,
        providers/odbc/libgda-odbc-4.0.pc.in, providers/odbc/libmain.c,
        providers/odbc/odbc_specs_dsn.xml.in, providers/odbc/utils.c,
        tests/providers/.gitignore, tests/providers/Makefile.am,
        tests/providers/check_odbc.c: Removed old and unmaintained ODBC code

2010-10-01  David King <davidk@openismus.com>

        * control-center/main.c, libgda-ui/data-entries/common-bin.c,
        libgda-ui/demos/ddl_queries.c, libgda-ui/demos/main.c,
        libgda-xslt/sql_backend.c, libgda/gda-data-model-array.c,
        testing/gdaui-test-data-entries.c,
        tools/browser/canvas/browser-canvas-text.c: Fix some deprecated
        functions and miscellaneous warnings  Use non-deprecated functions
        where possible. Use const variables instead of defines where possible.
        Fix use of various functions.

        * libgda-report/engine/gda-report-engine.c,
        .../data-entries/gdaui-data-cell-renderer-combo.c,
        .../gdaui-data-cell-renderer-textual.c,
        libgda-ui/data-entries/gdaui-entry-string.c,
        libgda-ui/data-entries/plugins/gdaui-entry-cidr.c,
        libgda-ui/demos/cloud.c, libgda-ui/demos/combo.c,
        libgda-ui/demos/main.c, libgda-ui/gdaui-basic-form.c,
        libgda-ui/gdaui-combo.c, libgda-ui/gdaui-raw-grid.c,
        libgda-ui/gdaui-tree-store.c, libgda/dir-blob-op.c,
        libgda/gda-config.c, libgda/gda-connection.c,
        libgda/gda-data-comparator.c, libgda/gda-data-model-array.c,
        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.c, libgda/gda-meta-store.c,
        libgda/gda-server-provider.c, libgda/gda-set.c, libgda/gda-tree.c,
        libgda/gda-util.c, libgda/gda-value.c,
        libgda/sql-parser/gda-statement-struct-insert.c,
        libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-provider.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c,
        libgda/thread-wrapper/gda-thread-provider.c,
        libgda/thread-wrapper/gda-thread-wrapper.c,
        providers/bdb/gda-bdb-test.c, providers/jdbc/GdaJBlobOp.c,
        providers/jdbc/GdaJColumnInfos.c, providers/jdbc/GdaJConnection.c,
        providers/jdbc/GdaJMeta.c, providers/jdbc/GdaJPStmt.c,
        providers/jdbc/GdaJProvider.c, providers/jdbc/GdaJResultSet.c,
        providers/jdbc/GdaJResultSetInfos.c, providers/jdbc/GdaJValue.c,
        providers/jdbc/libmain.c, providers/reuseable/mysql/gda-mysql-meta.c,
        testing/gda-provider-status.c, testing/gdaui-test-data-entries.c,
        testing/gdaui-test-widget-entry.c, tests/data-model-errors.c,
        tools/browser/browser-favorites.c,
        tools/browser/data-manager/data-source-editor.c,
        tools/browser/data-manager/data-source-manager.c,
        tools/browser/data-manager/data-source.c,
        tools/browser/data-manager/data-widget.c,
        tools/browser/query-exec/query-editor.c,
        tools/browser/schema-browser/table-preferences.c, tools/gda-sql.c,
        tools/web-server.c: Fix some signedness warnings  Fix comparisons
        between signed and unsigned integers, which appeared with
        -Wsign-compare (or -Wextra).

        * control-center/cc-gray-bar.c, control-center/gdaui-dsn-assistant.c,
        control-center/gdaui-dsn-editor.c, control-center/gdaui-login-dialog.c,
        .../DocBook/gda-report-docbook-document.c,
        libgda-report/RML/gda-report-rml-document.c,
        libgda-report/engine/gda-report-engine.c,
        libgda-report/gda-report-document.c,
        .../data-entries/gdaui-data-cell-renderer-bin.c,
        .../gdaui-data-cell-renderer-boolean.c,
        .../data-entries/gdaui-data-cell-renderer-combo.c,
        .../data-entries/gdaui-data-cell-renderer-info.c,
        .../gdaui-data-cell-renderer-textual.c,
        libgda-ui/data-entries/gdaui-entry-bin.c,
        libgda-ui/data-entries/gdaui-entry-boolean.c,
        libgda-ui/data-entries/gdaui-entry-combo.c,
        libgda-ui/data-entries/gdaui-entry-common-time.c,
        libgda-ui/data-entries/gdaui-entry-date.c,
        libgda-ui/data-entries/gdaui-entry-none.c,
        libgda-ui/data-entries/gdaui-entry-number.c,
        libgda-ui/data-entries/gdaui-entry-shell.c,
        libgda-ui/data-entries/gdaui-entry-string.c,
        libgda-ui/data-entries/gdaui-entry-time.c,
        libgda-ui/data-entries/gdaui-entry-timestamp.c,
        libgda-ui/data-entries/gdaui-entry-wrapper.c,
        libgda-ui/data-entries/gdaui-entry.c,
        libgda-ui/data-entries/gdaui-formatted-entry.c,
        libgda-ui/data-entries/gdaui-numeric-entry.c,
        .../plugins/gdaui-data-cell-renderer-password.c,
        .../plugins/gdaui-data-cell-renderer-pict.c,
        libgda-ui/data-entries/plugins/gdaui-entry-cidr.c,
        .../data-entries/plugins/gdaui-entry-filesel.c,
        .../data-entries/plugins/gdaui-entry-password.c,
        libgda-ui/data-entries/plugins/gdaui-entry-pict.c,
        libgda-ui/data-entries/plugins/gdaui-entry-text.c,
        libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-cloud.c,
        libgda-ui/gdaui-combo.c, libgda-ui/gdaui-data-entry.c,
        libgda-ui/gdaui-data-filter.c, libgda-ui/gdaui-data-proxy-info.c,
        libgda-ui/gdaui-data-proxy.c, libgda-ui/gdaui-data-selector.c,
        libgda-ui/gdaui-data-store.c, libgda-ui/gdaui-form.c,
        libgda-ui/gdaui-login.c, libgda-ui/gdaui-provider-selector.c,
        libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c,
        libgda-ui/gdaui-server-operation.c, libgda-ui/gdaui-set.c,
        libgda-ui/gdaui-tree-store.c, libgda-ui/internal/gdaui-dsn-selector.c,
        libgda-ui/internal/gdaui-provider-auth-editor.c,
        libgda-ui/internal/gdaui-provider-spec-editor.c,
        libgda-ui/internal/popup-container.c, libgda/dir-blob-op.c,
        libgda/gda-batch.c, libgda/gda-blob-op.c, libgda/gda-column.c,
        libgda/gda-config.c, libgda/gda-connection-event.c,
        libgda/gda-connection.c, 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-model-array.c,
        libgda/gda-data-model-bdb.c, libgda/gda-data-model-dir.c,
        libgda/gda-data-model-dsn-list.c, libgda/gda-data-model-import.c,
        libgda/gda-data-model-iter.c, libgda/gda-data-model.c,
        libgda/gda-data-proxy.c, libgda/gda-data-select.c, libgda/gda-holder.c,
        libgda/gda-lockable.c, libgda/gda-meta-store.c,
        libgda/gda-meta-struct.c, libgda/gda-row.c,
        libgda/gda-server-operation.c, libgda/gda-server-provider.c,
        libgda/gda-set.c, libgda/gda-sql-builder.c, libgda/gda-statement.c,
        libgda/gda-transaction-status.c, libgda/gda-tree-manager.c,
        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.c, 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/providers-support/gda-pstmt.c,
        libgda/sql-parser/gda-sql-parser.c,
        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-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-blob-op.c,
        libgda/sqlite/gda-sqlite-handler-bin.c,
        libgda/sqlite/gda-sqlite-handler-boolean.c,
        libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gda-sqlite-pstmt.c,
        libgda/sqlite/gda-sqlite-recordset.c,
        libgda/sqlite/virtual/gda-vconnection-data-model.c,
        libgda/sqlite/virtual/gda-vconnection-hub.c,
        libgda/sqlite/virtual/gda-virtual-connection.c,
        libgda/sqlite/virtual/gda-virtual-provider.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c,
        libgda/sqlite/virtual/gda-vprovider-hub.c,
        libgda/thread-wrapper/gda-thread-blob-op.c,
        libgda/thread-wrapper/gda-thread-provider.c,
        libgda/thread-wrapper/gda-thread-recordset.c,
        libgda/thread-wrapper/gda-thread-wrapper.c,
        providers/bdb/gda-bdb-provider.c, providers/jdbc/gda-jdbc-blob-op.c,
        providers/jdbc/gda-jdbc-provider.c, providers/jdbc/gda-jdbc-pstmt.c,
        providers/jdbc/gda-jdbc-recordset.c,
        providers/postgres/gda-postgres-blob-op.c,
        providers/postgres/gda-postgres-handler-bin.c,
        providers/postgres/gda-postgres-provider.c,
        providers/postgres/gda-postgres-pstmt.c,
        providers/postgres/gda-postgres-recordset.c,
        providers/reuseable/mysql/gda-mysql-meta.c,
        providers/reuseable/mysql/gda-mysql-parser.c,
        providers/reuseable/postgres/gda-postgres-parser.c,
        .../skel-implementation/capi/gda-capi-blob-op.c,
        .../skel-implementation/capi/gda-capi-parser.c,
        .../skel-implementation/capi/gda-capi-provider.c,
        .../skel-implementation/capi/gda-capi-pstmt.c,
        .../skel-implementation/capi/gda-capi-recordset.c,
        .../models/gda-models-provider.c, providers/web/gda-web-blob-op.c,
        providers/web/gda-web-provider.c, providers/web/gda-web-pstmt.c,
        providers/web/gda-web-recordset.c, testing/gda-provider-status.c,
        testing/gda-test-blob.c, testing/gda-test-connection.c,
        testing/gdaui-test-data-entries.c, tests/data-model-errors.c,
        tests/gda-ddl-creator.c, tools/browser/auth-dialog.c,
        tools/browser/browser-connection.c,
        tools/browser/browser-connections-list.c, tools/browser/browser-core.c,
        tools/browser/browser-favorites.c, tools/browser/browser-page.c,
        tools/browser/browser-perspective.c, tools/browser/browser-variable.c,
        tools/browser/browser-virtual-connection.c,
        tools/browser/browser-window.c,
        tools/browser/canvas/browser-canvas-column.c,
        tools/browser/canvas/browser-canvas-db-relations.c,
        tools/browser/canvas/browser-canvas-fkey.c,
        tools/browser/canvas/browser-canvas-item.c,
        tools/browser/canvas/browser-canvas-table.c,
        tools/browser/canvas/browser-canvas-text.c,
        tools/browser/canvas/browser-canvas.c,
        tools/browser/common/gdaui-data-import.c,
        tools/browser/common/gdaui-entry-import.c,
        tools/browser/common/objects-cloud.c,
        tools/browser/common/ui-formgrid.c,
        tools/browser/connection-binding-properties.c,
        tools/browser/data-manager/data-console.c,
        .../browser/data-manager/data-favorite-selector.c,
        .../data-manager/data-manager-perspective.c,
        tools/browser/data-manager/data-source-editor.c,
        tools/browser/data-manager/data-source-manager.c,
        tools/browser/data-manager/data-source.c,
        tools/browser/data-manager/data-widget.c,
        tools/browser/data-manager/ui-spec-editor.c,
        tools/browser/data-manager/xml-spec-editor.c,
        .../browser/dummy-perspective/dummy-perspective.c,
        tools/browser/login-dialog.c, tools/browser/main.c,
        tools/browser/mgr-favorites.c,
        tools/browser/query-exec/query-console.c,
        tools/browser/query-exec/query-editor.c,
        tools/browser/query-exec/query-exec-perspective.c,
        tools/browser/query-exec/query-favorite-selector.c,
        tools/browser/query-exec/query-result.c,
        tools/browser/schema-browser/favorite-selector.c,
        tools/browser/schema-browser/mgr-columns.c,
        tools/browser/schema-browser/objects-index.c,
        tools/browser/schema-browser/relations-diagram.c,
        .../schema-browser/schema-browser-perspective.c,
        tools/browser/schema-browser/table-columns.c,
        tools/browser/schema-browser/table-info.c,
        tools/browser/schema-browser/table-preferences.c,
        tools/browser/schema-browser/table-relations.c,
        tools/gda-list-server-op.c, tools/gda-sql.c, tools/gda-threader.c,
        tools/web-server.c: Fix missing field initializer warnings  Initialize
        all fields in structs, to avoid warnings when
        -Wmissing-field-intializers is used with GCC. Warnings from
        initializing a GStaticRecMutex with G_STATIC_REC_MUTEX_INIT require
        GLib to be fixed.

2010-10-02  Vivien Malerba <malerba@gnome-db.org>

        * libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-server-operation.c:
        Remove more compilation warnings

2010-10-01  David King <davidk@openismus.com>

        * control-center/cc-gray-bar.c, 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/main.c, .../DocBook/gda-report-docbook-document.c,
        libgda-report/RML/gda-report-rml-document.c,
        libgda-report/engine/gda-report-engine.c,
        libgda-report/gda-report-document.c,
        .../data-entries/gdaui-data-cell-renderer-bin.c,
        .../data-entries/gdaui-data-cell-renderer-combo.c,
        .../data-entries/gdaui-data-cell-renderer-info.c,
        .../gdaui-data-cell-renderer-textual.c,
        libgda-ui/data-entries/gdaui-entry-bin.c,
        libgda-ui/data-entries/gdaui-entry-boolean.c,
        libgda-ui/data-entries/gdaui-entry-combo.c,
        libgda-ui/data-entries/gdaui-entry-common-time.c,
        libgda-ui/data-entries/gdaui-entry-date.c,
        libgda-ui/data-entries/gdaui-entry-none.c,
        libgda-ui/data-entries/gdaui-entry-number.c,
        libgda-ui/data-entries/gdaui-entry-shell.c,
        libgda-ui/data-entries/gdaui-entry-string.c,
        libgda-ui/data-entries/gdaui-entry-time.c,
        libgda-ui/data-entries/gdaui-entry-timestamp.c,
        libgda-ui/data-entries/gdaui-entry-wrapper.c,
        libgda-ui/data-entries/gdaui-entry.c,
        libgda-ui/data-entries/gdaui-formatted-entry.c,
        .../plugins/gdaui-data-cell-renderer-password.c,
        .../plugins/gdaui-data-cell-renderer-pict.c,
        libgda-ui/data-entries/plugins/gdaui-entry-cidr.c,
        .../data-entries/plugins/gdaui-entry-filesel.c,
        .../data-entries/plugins/gdaui-entry-password.c,
        libgda-ui/data-entries/plugins/gdaui-entry-pict.c,
        libgda-ui/data-entries/plugins/gdaui-entry-text.c,
        libgda-ui/data-entries/plugins/libmain.c,
        libgda-ui/data-entries/widget-embedder.c, libgda-ui/demos/cloud.c,
        libgda-ui/demos/combo.c, libgda-ui/demos/ddl_queries.c,
        libgda-ui/demos/linked_model_param.c, libgda-ui/demos/login.c,
        libgda-ui/demos/main.c, libgda-ui/demos/provider_sel.c,
        libgda-ui/demos/tree.c, libgda-ui/gdaui-basic-form.c,
        libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-combo.c,
        libgda-ui/gdaui-data-entry.c, libgda-ui/gdaui-data-filter.c,
        libgda-ui/gdaui-data-proxy-info.c, libgda-ui/gdaui-data-proxy.c,
        libgda-ui/gdaui-data-selector.c, libgda-ui/gdaui-data-store.c,
        libgda-ui/gdaui-form.c, libgda-ui/gdaui-grid.c, libgda-ui/gdaui-init.c,
        libgda-ui/gdaui-login.c, libgda-ui/gdaui-provider-selector.c,
        libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c,
        libgda-ui/gdaui-server-operation.c, libgda-ui/gdaui-set.c,
        libgda-ui/gdaui-tree-store.c, libgda-ui/internal/gdaui-dsn-selector.c,
        libgda-ui/internal/gdaui-provider-auth-editor.c,
        libgda-ui/internal/gdaui-provider-spec-editor.c,
        libgda-ui/internal/popup-container.c, libgda-ui/internal/utility.c,
        libgda-xslt/sql_backend.c, libgda-xslt/sql_exslt_internal.c,
        libgda-xslt/sqlexslt.c, libgda/binreloc/binreloc.c,
        libgda/dir-blob-op.c, libgda/gda-batch.c, libgda/gda-blob-op.c,
        libgda/gda-column.c, libgda/gda-config.c,
        libgda/gda-connection-event.c, libgda/gda-connection.c,
        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-model-array.c, libgda/gda-data-model-bdb.c,
        libgda/gda-data-model-dir.c, libgda/gda-data-model-dsn-list.c,
        libgda/gda-data-model-import.c, libgda/gda-data-model-iter.c,
        libgda/gda-data-model.c, libgda/gda-data-proxy.c,
        libgda/gda-data-select.c, libgda/gda-holder.c, libgda/gda-lockable.c,
        libgda/gda-meta-store.c, libgda/gda-meta-struct.c, libgda/gda-row.c,
        libgda/gda-server-operation.c, libgda/gda-server-provider-extra.c,
        libgda/gda-server-provider.c, libgda/gda-set.c,
        libgda/gda-sql-builder.c, libgda/gda-transaction-status.c,
        libgda/gda-tree-manager.c, 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.c, libgda/gda-xa-transaction.c,
        libgda/handlers/gda-handler-boolean.c,
        libgda/handlers/gda-handler-string.c,
        libgda/handlers/gda-handler-time.c, libgda/handlers/gda-handler-type.c,
        libgda/providers-support/gda-pstmt.c,
        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-select.c,
        libgda/sql-parser/gda-statement-struct-update.c,
        libgda/sql-parser/gda-statement-struct.c,
        libgda/sqlite/gda-sqlite-blob-op.c, libgda/sqlite/gda-sqlite-ddl.c,
        libgda/sqlite/gda-sqlite-handler-boolean.c,
        libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-provider.c,
        libgda/sqlite/gda-sqlite-pstmt.c, libgda/sqlite/gda-sqlite-recordset.c,
        libgda/sqlite/gda-sqlite-util.c,
        libgda/sqlite/virtual/gda-vconnection-data-model.c,
        libgda/sqlite/virtual/gda-vconnection-hub.c,
        libgda/sqlite/virtual/gda-virtual-connection.c,
        libgda/sqlite/virtual/gda-virtual-provider.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c,
        libgda/sqlite/virtual/gda-vprovider-hub.c,
        libgda/thread-wrapper/gda-thread-blob-op.c,
        libgda/thread-wrapper/gda-thread-meta.c,
        libgda/thread-wrapper/gda-thread-provider.c,
        libgda/thread-wrapper/gda-thread-recordset.c,
        libgda/thread-wrapper/gda-thread-wrapper.c,
        providers/bdb/gda-bdb-provider.c, providers/bdb/gda-bdb-test.c,
        providers/bdb/libmain.c, providers/jdbc/GdaInputStream.c,
        providers/jdbc/GdaJValue.c, providers/jdbc/gda-jdbc-blob-op.c,
        providers/jdbc/gda-jdbc-meta.c, providers/jdbc/gda-jdbc-provider.c,
        providers/jdbc/gda-jdbc-pstmt.c, providers/jdbc/gda-jdbc-recordset.c,
        providers/jdbc/gda-list-jdbc-providers.c, providers/jdbc/libmain.c,
        providers/postgres/gda-postgres-blob-op.c,
        providers/postgres/gda-postgres-ddl.c,
        providers/postgres/gda-postgres-provider.c,
        providers/postgres/gda-postgres-pstmt.c,
        providers/postgres/gda-postgres-recordset.c,
        providers/postgres/libmain.c,
        providers/reuseable/mysql/gda-mysql-meta.c,
        providers/reuseable/mysql/gda-mysql-parser.c,
        providers/reuseable/mysql/gda-mysql-reuseable.c,
        providers/reuseable/postgres/gda-postgres-meta.c,
        providers/reuseable/postgres/gda-postgres-parser.c,
        .../reuseable/postgres/gda-postgres-reuseable.c,
        .../skel-implementation/capi/gda-capi-blob-op.c,
        providers/skel-implementation/capi/gda-capi-meta.c,
        .../skel-implementation/capi/gda-capi-parser.c,
        .../skel-implementation/capi/gda-capi-provider.c,
        .../skel-implementation/capi/gda-capi-pstmt.c,
        .../skel-implementation/capi/gda-capi-recordset.c,
        providers/skel-implementation/capi/libmain.c,
        .../models/gda-models-provider.c,
        providers/skel-implementation/models/libmain.c,
        providers/sqlcipher/libmain.c, providers/sqlite/libmain.c,
        providers/web/gda-web-blob-op.c, providers/web/gda-web-meta.c,
        providers/web/gda-web-provider.c, providers/web/gda-web-pstmt.c,
        providers/web/gda-web-recordset.c, providers/web/libmain.c,
        testing/gdaui-test-data-entries.c, testing/gdaui-test-errors.c,
        testing/gdaui-test-widget-entry.c, testing/html.c,
        tests/data-model-errors.c, tests/gda-ddl-creator.c,
        tests/test-cnc-utils.c, tools/browser/auth-dialog.c,
        tools/browser/browser-connection.c,
        tools/browser/browser-connections-list.c, tools/browser/browser-page.c,
        tools/browser/browser-perspective.c,
        tools/browser/browser-virtual-connection.c,
        tools/browser/browser-window.c, tools/browser/canvas-example.c,
        tools/browser/canvas/browser-canvas-column.c,
        tools/browser/canvas/browser-canvas-db-relations.c,
        tools/browser/canvas/browser-canvas-fkey.c,
        tools/browser/canvas/browser-canvas-item.c,
        tools/browser/canvas/browser-canvas-print.c,
        tools/browser/canvas/browser-canvas-table.c,
        tools/browser/canvas/browser-canvas-text.c,
        tools/browser/canvas/browser-canvas.c,
        tools/browser/common/gdaui-entry-import.c,
        tools/browser/common/objects-cloud.c,
        tools/browser/common/ui-formgrid.c,
        tools/browser/connection-binding-properties.c,
        tools/browser/data-manager/data-console.c,
        .../browser/data-manager/data-favorite-selector.c,
        .../data-manager/data-manager-perspective.c,
        tools/browser/data-manager/data-source-editor.c,
        tools/browser/data-manager/data-source-manager.c,
        tools/browser/data-manager/data-source.c,
        tools/browser/data-manager/data-widget.c,
        tools/browser/data-manager/ui-spec-editor.c,
        tools/browser/data-manager/xml-spec-editor.c,
        .../browser/dummy-perspective/dummy-perspective.c,
        tools/browser/login-dialog.c, tools/browser/mgr-favorites.c,
        tools/browser/query-exec/query-console.c,
        tools/browser/query-exec/query-editor.c,
        tools/browser/query-exec/query-exec-perspective.c,
        tools/browser/query-exec/query-favorite-selector.c,
        tools/browser/query-exec/query-result.c,
        tools/browser/schema-browser/favorite-selector.c,
        tools/browser/schema-browser/mgr-columns.c,
        tools/browser/schema-browser/objects-index.c,
        tools/browser/schema-browser/relations-diagram.c,
        .../schema-browser/schema-browser-perspective.c,
        tools/browser/schema-browser/table-columns.c,
        tools/browser/schema-browser/table-info.c,
        tools/browser/schema-browser/table-preferences.c,
        tools/browser/schema-browser/table-relations.c,
        tools/browser/support.c, tools/command-exec.c, tools/dict-file-name.c,
        tools/gda-list-config.c, tools/gda-sql.c,
        tools/information-schema-doc.c, tools/information-schema-types.c,
        tools/tools-input.c, tools/web-server.c: Add G_GNUC_UNUSED to unused
        function parameters  Annotate unused function parameters with
        G_GNUC_UNUSED to silence GCC warnings enabled by -Wunused-parameter
        (together with -Wunused or -Wall) and -Wextra. Comment an unused
        function.

2010-10-02  Vivien Malerba <malerba@gnome-db.org>

        * INSTALL, configure.ac, m4/.gitignore, m4/bdb.m4, m4/mdbtools.m4,
        m4/mysql.m4, providers/Makefile.am, tests/providers/Makefile.am: Moved
        BDB and MySQL detection in specific M4 files

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

        * NEWS, configure.ac: Released 4.2.0

        * libgda-ui/data-entries/plugins/Makefile.am,
        libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-util.c,
        libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-util.h,
        providers/sqlite/Makefile.am: Fixed Windows compilation issues

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

        * tools/command-exec.c, tools/command-exec.h, tools/gda-sql.c: Gda-SQL:
        avoid letting a transaction opened when not necessary

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

        * configure.ac, introspection.m4 => m4/introspection.m4,
        m4/mdbtools.m4: Moved MDB detection to mdbtools.m4 and M4 files in m4/
        dir

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

        * .../data-entries/gdaui-data-cell-renderer-bin.c,
        .../gdaui-data-cell-renderer-boolean.c,
        .../data-entries/gdaui-data-cell-renderer-combo.c,
        .../data-entries/gdaui-data-cell-renderer-info.c,
        .../gdaui-data-cell-renderer-textual.c,
        libgda-ui/data-entries/gdaui-entry-bin.c,
        libgda-ui/data-entries/gdaui-entry-boolean.c,
        libgda-ui/data-entries/gdaui-entry-combo.c,
        libgda-ui/data-entries/gdaui-entry-common-time.c,
        libgda-ui/data-entries/gdaui-entry-date.c,
        libgda-ui/data-entries/gdaui-entry-none.c,
        libgda-ui/data-entries/gdaui-entry-number.c,
        libgda-ui/data-entries/gdaui-entry-shell.c,
        libgda-ui/data-entries/gdaui-entry-string.c,
        libgda-ui/data-entries/gdaui-entry-timestamp.c,
        libgda-ui/data-entries/gdaui-entry-wrapper.c,
        libgda-ui/data-entries/gdaui-entry.c,
        libgda-ui/data-entries/gdaui-formatted-entry.c,
        libgda-ui/data-entries/gdaui-numeric-entry.c,
        libgda-ui/data-entries/widget-embedder.c, libgda-ui/gdaui-basic-form.c,
        libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-combo.c,
        libgda-ui/gdaui-data-entry.c, libgda-ui/gdaui-data-filter.c,
        libgda-ui/gdaui-data-proxy-info.c, libgda-ui/gdaui-data-proxy.c,
        libgda-ui/gdaui-data-selector.c, libgda-ui/gdaui-data-store.c,
        libgda-ui/gdaui-form.c, libgda-ui/gdaui-grid.c, libgda-ui/gdaui-init.c,
        libgda-ui/gdaui-login.c, libgda-ui/gdaui-provider-selector.c,
        libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c: More
        introspection annotations for LibgdaUI

        * libgda/gda-data-proxy.c, libgda/gda-meta-store.c,
        libgda/gda-meta-struct-io.c, libgda/gda-meta-struct.c,
        libgda/gda-mutex.c, libgda/gda-quark-list.c,
        libgda/gda-repetitive-statement.c, libgda/gda-row.c,
        libgda/gda-server-operation.c, libgda/gda-server-provider-extra.c,
        libgda/gda-server-provider.c, libgda/gda-set.c,
        libgda/gda-sql-builder.c, libgda/gda-transaction-status.c,
        libgda/gda-tree-manager.c, 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.c, libgda/gda-value.c,
        libgda/gda-xa-transaction.c: More introspection annotations for Libgda

        * libgda-ui/data-entries/widget-embedder.c,
        libgda-ui/data-entries/widget-embedder.h: Check for Gtk+ 2.20 for
        symbol gtk_widget_get_realized

2010-09-21  Fran Diéguez <fran.dieguez@mabishu.com>

        * doc/Makefile.am, doc/gl/gl.po, po/gl.po: Added galician help
        translations Updated Galician UI translations

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

        * doc/C/Makefile.am, doc/C/examples/blobtest.c,
        doc/C/gettingstarted.xml, doc/C/libgda-4.0-docs.sgml,
        doc/C/limitations.xml, doc/C/prov-notes.xml,
        doc/C/tmpl/gda-blob-op.sgml, libgda/gda-value.c: Improved documentation
        related to blobs

        * Makefile.am, samples/Blobs/Makefile, samples/Blobs/README,
        samples/Blobs/blobtest.c, samples/Blobs/testblob.db: New blob
        manipulation example

        * libgda/sqlite/gda-sqlite-blob-op.c,
        libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gda-sqlite-util.c,
        libgda/sqlite/gda-sqlite-util.h: SQLite: don't leave a transaction
        started when inserting a BLOB

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

        * doc/C/limitations.xml, doc/C/prov-notes.xml: Added documentation anou
        SQLCipher provider's limitations

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

        * libgda/sqlite/Makefile.am, libgda/sqlite/gda-sqlite-provider.c,
        .../sqlcipher/sqlcipher_specs_create_db.xml.in: Allow to specify a
        passphrase when creating a database with SQLCipher

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

        * configure.ac, doc/C/prov-notes.xml, libgda/sqlite/Makefile.am,
        libgda/sqlite/gda-sqlite-blob-op.c,
        libgda/sqlite/gda-sqlite-handler-bin.c,
        libgda/sqlite/gda-sqlite-handler-boolean.c,
        libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gda-sqlite-pstmt.c,
        libgda/sqlite/gda-sqlite-recordset.c, libgda/sqlite/gda-sqlite.h,
        libgda/sqlite/gda-symbols-util.c, libgda/sqlite/gda-symbols-util.h,
        po/POTFILES.in, po/POTFILES.skip, providers/Makefile.am,
        providers/sqlcipher/.gitignore, providers/sqlcipher/COPYING.sqlcipher,
        providers/sqlcipher/Makefile.am,
        providers/sqlcipher/NOTE_for_new_SQLCipher_version,
        providers/sqlcipher/libgda-sqlcipher-4.0.pc.in,
        providers/sqlcipher/libmain.c, providers/sqlcipher/sqlcipher.patch,
        .../sqlcipher/sqlcipher_specs_add_column.xml.in,
        providers/sqlcipher/sqlcipher_specs_auth.xml.in,
        .../sqlcipher/sqlcipher_specs_create_db.xml.in,
        .../sqlcipher/sqlcipher_specs_create_index.xml.in,
        .../sqlcipher/sqlcipher_specs_create_table.xml.in,
        .../sqlcipher/sqlcipher_specs_create_view.xml.in,
        providers/sqlcipher/sqlcipher_specs_drop_db.xml.in,
        .../sqlcipher/sqlcipher_specs_drop_index.xml.in,
        .../sqlcipher/sqlcipher_specs_drop_table.xml.in,
        .../sqlcipher/sqlcipher_specs_drop_view.xml.in,
        providers/sqlcipher/sqlcipher_specs_dsn.xml.in,
        .../sqlcipher/sqlcipher_specs_rename_table.xml.in: Initial SQLCipher
        provider  Uses Zetetic's SQLCipher
        (http://www.zetetic.net/code/sqlcipher) version 1.1.7 to create the
        "SQLCipher" database provider with which one can access encrypted
        SQLite databases

        * providers/mysql/mysql_specs_create_db.xml.in,
        providers/mysql/mysql_specs_create_table.xml.in,
        providers/mysql/mysql_specs_drop_db.xml.in,
        providers/postgres/postgres_specs_create_db.xml.in,
        providers/postgres/postgres_specs_drop_db.xml.in,
        providers/web/web_specs_auth.xml.in: Corrected provider's parameters to
        use password entries for passwords

        * doc/C/libgda-sections.txt, doc/C/tmpl/gda-set.sgml, libgda/gda-set.c,
        libgda/gda-set.h, libgda/libgda.symbols,
        libgda/sqlite/gda-sqlite-provider.c: Added gda_set_new_read_only()
        required for the BDBSql provider

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

        * configure.ac, installers/WindowsWix/make-zip-exe.sh: Set version to
        4.1.11

        * tools/browser/canvas/browser-canvas.c,
        tools/browser/schema-browser/favorite-selector.c,
        tools/browser/schema-browser/schema-browser-perspective.c: Removed
        debug information

        * libgda-ui/gdaui-raw-grid.c, libgda-ui/internal/utility.c,
        libgda-ui/internal/utility.h, tools/browser/Makefile.am,
        tools/browser/doc/Makefile.am, tools/browser/support.c: Put in one
        place the tree view selection handling and 3rd button click

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

        * tools/browser/data-manager/data-source-editor.c,
        tools/browser/data-manager/data-source-editor.h,
        tools/browser/data-manager/data-widget.c: GdaBrowser: UI improvements
        for data manager

        * libgda-ui/data-entries/plugins/gdaui-entry-text.c,
        libgda-ui/gdaui-basic-form.c: UI corrections

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

        * tools/browser/data-manager/data-console.c,
        tools/browser/data-manager/data-source-manager.c,
        tools/browser/data-manager/data-source.c,
        tools/browser/help/C/data-manager-perspective.page,
        tools/browser/help/C/figures/data-man-persp.png,
        .../browser/help/C/figures/data-man-xmlcompose.png: GdaBrowser: misc
        corrections

        * tools/browser/data-manager/data-console.c,
        tools/browser/data-manager/data-source.c,
        tools/browser/data-manager/data-source.h,
        tools/browser/data-manager/data-widget.c,
        tools/browser/help/C/data-manager-perspective.page,
        tools/browser/help/C/data-manager-xml-syntax.page: GdaBrowser: handle
        multiple foreign keys between 2 tables in data manager perspective

        * tools/browser/data-manager/data-console.c,
        tools/browser/data-manager/ui-spec-editor.c: GdaBrowser: data manager
        UI improvements

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

        * tools/browser/data-manager/data-source-editor.c,
        tools/browser/data-manager/data-source.c: GdaBrowser: small UI
        corrections in the data manager perspective

        * libgda/gda-holder.h, libgda/gda-set.c: Make GdaSet catch holder's
        properties changes

        * tools/browser/data-manager/data-source.c,
        tools/browser/data-manager/data-widget.c: GdaBrowser: data manager
        perspective corrections

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

        * tools/browser/Makefile.am, tools/browser/browser-connection.c,
        tools/browser/browser-connection.h, tools/browser/browser-window.c,
        tools/browser/browser-window.h,
        tools/browser/canvas/browser-canvas-db-relations.c,
        tools/browser/data-manager/data-console.c,
        tools/browser/data-manager/data-source-manager.c,
        tools/browser/data-manager/data-source.c,
        tools/browser/data-manager/data-widget.c,
        tools/browser/data-manager/data-widget.h,
        tools/browser/doc/gda-browser-sections.txt,
        tools/browser/doc/tmpl/browser-connection.sgml,
        tools/browser/doc/tmpl/browser-window.sgml,
        tools/browser/gda-browser-menu-ind.png,
        tools/browser/query-exec/query-console.c,
        tools/browser/schema-browser/table-info.c, tools/browser/support.c,
        tools/browser/support.h: GdaBrowser: improved Data Manager perspective

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

        * doc/C/libgda-sections.txt, doc/C/tmpl/gda-sql-statement.sgml,
        libgda/libgda.symbols, libgda/sql-parser/gda-statement-struct.c,
        libgda/sql-parser/gda-statement-struct.h: Added
        gda_sql_statement_check_validity_m()  which can be used in a similar
        way to gda_sql_statement_check_validity() but using meta data
        information from a GdaMetaStruct instead of from a GdaConnection

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

        * tools/browser/browser-window.c, tools/browser/browser-window.h,
        tools/browser/data-manager/data-console.c,
        tools/browser/doc/gda-browser-sections.txt,
        tools/browser/doc/tmpl/browser-window.sgml,
        tools/browser/query-exec/query-console.c,
        tools/browser/schema-browser/table-info.c, tools/browser/support.c,
        tools/browser/support.h: GdaBrowser: improved notification messages

        * libgda/gda-meta-store.c, libgda/information_schema.xml: Consider the
        catalog name as an SQL identifier in GdaMetaStore

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

        * configure.ac, installers/WindowsWix/make-zip-exe.sh: Set version to
        4.1.10

        * libgda/sqlite/sqlite-src/PragmasPatch,
        libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h:
        Switched to SQLite 3.7.2

        * po/POTFILES.in, tools/browser/browser-window.c,
        tools/browser/browser-window.h,
        tools/browser/data-manager/DataSourceEdition.dia,
        tools/browser/data-manager/Makefile.am,
        tools/browser/data-manager/data-console.c,
        .../data-manager/data-manager-perspective.c,
        tools/browser/data-manager/data-source-editor.c,
        tools/browser/data-manager/data-source-editor.h,
        tools/browser/data-manager/data-source-manager.c,
        tools/browser/data-manager/data-source-manager.h,
        tools/browser/data-manager/data-source.c,
        tools/browser/data-manager/data-source.h,
        tools/browser/data-manager/marshal.list,
        tools/browser/data-manager/ui-spec-editor.c,
        tools/browser/data-manager/ui-spec-editor.h,
        tools/browser/data-manager/xml-spec-editor.c,
        tools/browser/doc/gda-browser-sections.txt,
        tools/browser/doc/tmpl/browser-window.sgml, tools/browser/support.c:
        GdaBrowser: new data source editor for the data manager perspective

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

        * libgda-ui/Makefile.am, libgda/Makefile.am: Corrected bug whidh
        prevents building GIR files  when compiling outside of the sources

        * libgda-report/engine/gda-report-engine.c,
        libgda-ui/data-entries/common-bin.c,
        .../data-entries/gdaui-data-cell-renderer-bin.c,
        .../gdaui-data-cell-renderer-boolean.c,
        libgda-ui/data-entries/gdaui-entry-date.c,
        libgda-ui/data-entries/gdaui-entry-time.c,
        libgda-ui/data-entries/gdaui-entry-timestamp.c,
        libgda-ui/data-entries/plugins/Makefile.am,
        libgda-ui/data-entries/plugins/common-pict.c,
        .../plugins/gdaui-data-cell-renderer-cgrid.c,
        .../plugins/gdaui-data-cell-renderer-cgrid.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-text.c,
        libgda-ui/data-entries/plugins/libmain.c, libgda-ui/gdaui-basic-form.c,
        libgda-ui/gdaui-combo.c, libgda-ui/gdaui-data-entry.c,
        libgda-ui/gdaui-data-proxy.c, libgda-ui/gdaui-data-store.c,
        libgda-ui/gdaui-server-operation.c,
        libgda-ui/internal/gdaui-provider-auth-editor.c,
        libgda-ui/internal/gdaui-provider-spec-editor.c,
        libgda-ui/internal/utility.c, libgda-xslt/sql_backend.c,
        libgda-xslt/sql_exslt_internal.c, libgda-xslt/sqlexslt.c,
        libgda/gda-meta-struct-io.c, libgda/gda-sql-builder.c,
        libgda/gda-tree-manager.c, libgda/gda-util.c,
        libgda/handlers/gda-handler-time.c, libgda/sql-parser/gda-sql-parser.c,
        libgda/sqlite/gda-sqlite-meta.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c,
        libgda/thread-wrapper/gda-thread-wrapper.c, po/POTFILES.in,
        providers/mysql/gda-mysql-recordset.c,
        providers/postgres/gda-postgres-provider.c,
        providers/skel-implementation/capi/gda-capi-meta.c,
        testing/gda-test-blob.c, testing/html.c,
        tools/browser/canvas/browser-canvas-fkey.c,
        tools/browser/canvas/browser-canvas-utility.c,
        tools/browser/common/gdaui-data-import.c,
        tools/browser/data-manager/data-console.c,
        .../browser/data-manager/data-favorite-selector.c,
        tools/browser/query-exec/query-console.c,
        tools/browser/query-exec/query-favorite-selector.c,
        tools/browser/schema-browser/favorite-selector.c,
        tools/browser/schema-browser/relations-diagram.c,
        tools/browser/schema-browser/table-columns.c,
        tools/browser/schema-browser/table-info.c,
        tools/browser/schema-browser/table-preferences.c,
        tools/browser/schema-browser/table-relations.c,
        tools/browser/support.c, tools/command-exec.c, tools/gda-sql.c,
        tools/web-server.c: Remove compiler warnings

2010-08-31  Murray Cumming <murrayc@murrayc.com>

        * libgda/gda-config.c, libgda/gda-connection.c: GdaConfig,
        GdaConnection: Add docs about error domains thrown.

2010-08-30  Robert Ancell <robert.ancell@canonical.com>

        * libgda-ui/Makefile.am, libgda/Makefile.am, libgda/gda-tree-manager.h,
        libgda/sqlite/gda-symbols-util.c: Fix introspection build

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

        * libgda/gda-util.c, tests/.gitignore, tests/Makefile.am,
        tests/test-connection-string-split.c: Handle cases in
        gda_connection_string_split(), thanks to Andrea Zagli  where username
        and/or password could be specified in the connection string using
        USERNAME=... and PASSWORD=...

2010-08-16  Andika Triwidada <andika@gmail.com>

        * po/LINGUAS, po/id.po: Added Indonesian translation Added id to
        LINGUAS

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

        * libgda/sqlite/sqlite-src/PragmasPatch,
        libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h:
        Switched to SQLite version 3.7.0.1

        * tools/browser/browser-window.c, tools/browser/browser-window.h,
        .../data-manager/data-manager-perspective.c,
        tools/browser/doc/gda-browser-sections.txt,
        tools/browser/doc/tmpl/browser-window.sgml,
        tools/browser/query-exec/query-exec-perspective.c: GdaBrowser: don't
        show tabs in fullscreen mode  if there is only one tab

        * tools/browser/browser-window.c,
        .../data-manager/data-manager-perspective.c,
        tools/browser/query-exec/query-exec-perspective.c,
        .../schema-browser/schema-browser-perspective.c: Added an option to
        hide the favorites tab in GdaBrowser

        * libgda-ui/data-entries/gdaui-entry-common-time.c,
        libgda-ui/data-entries/gdaui-entry-number.c,
        libgda-ui/data-entries/gdaui-entry-string.c,
        libgda-ui/data-entries/plugins/gdaui-entry-cgrid.c,
        libgda-ui/data-entries/plugins/gdaui-entry-filesel.c: Replaced
        gtk_entry_set_editable() by gtk_editable_set_editable()

        * tools/browser/browser-perspective.c,
        tools/browser/browser-perspective.h, tools/browser/browser-window.c,
        .../data-manager/data-manager-perspective.c,
        tools/browser/doc/gda-browser-sections.txt,
        tools/browser/doc/tmpl/browser-perspective.sgml,
        tools/browser/query-exec/query-exec-perspective.c,
        .../schema-browser/schema-browser-perspective.c: Correctly display each
        perspective's menu in GdaBrowser upon starting

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

        * tools/browser/browser-window.c,
        tools/browser/data-manager/data-console.c,
        .../browser/data-manager/data-manager-perspective.c,
        tools/browser/data-manager/xml-spec-editor.c: Focus improvements in
        GdaBrowser

        * tools/browser/data-manager/data-console.c,
        tools/browser/data-manager/data-source-manager.c,
        tools/browser/data-manager/data-source.c,
        tools/browser/data-manager/data-widget.c,
        tools/browser/data-manager/data-widget.h,
        tools/browser/data-manager/xml-spec-editor.c: GdaBrowser: correctly
        handle variables in data manager perspective

        * tools/browser/data-manager/xml-spec-editor.c,
        tools/browser/schema-browser/relations-diagram.c,
        tools/browser/support.c: Misc. GdaBrowser corrections

        * tools/browser/data-manager/data-console.c,
        tools/browser/data-manager/data-console.h,
        .../data-manager/data-manager-perspective.c,
        tools/browser/mgr-favorites.c: Added save button to GdaBrowser's data
        manager view

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

        * libgda/sql-parser/gda-statement-struct.c,
        libgda/thread-wrapper/gda-thread-wrapper.h: Comment corrections

        * tools/browser/browser-connection-priv.h,
        tools/browser/data-manager/data-console.c,
        tools/browser/data-manager/data-source-manager.c,
        tools/browser/data-manager/data-source.c,
        tools/browser/data-manager/data-source.h,
        tools/browser/data-manager/data-widget.c,
        tools/browser/data-manager/xml-spec-editor.c,
        tools/browser/doc/tmpl/browser-connection.sgml: GdaBrowser's data
        manager: corrected data sources sorting

        * tools/browser/browser-connection-priv.h,
        tools/browser/browser-connection.c: GdaBrowser: use thread wrapper to
        catch the transaction status change signal

        * tools/browser/data-manager/Makefile.am,
        tools/browser/data-manager/data-console.c,
        tools/browser/data-manager/spec-editor.h,
        tools/browser/data-manager/ui-spec-editor.c,
        tools/browser/data-manager/ui-spec-editor.h, .../{spec-editor.c =>
        xml-spec-editor.c}, tools/browser/data-manager/xml-spec-editor.h:
        Separated XML and UI spec. editors in GdaBrowser's DataManager
        perspective

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

        * libgda-ui/data-entries/gdaui-entry-shell.c,
        libgda-ui/libgda-ui.symbols, libgda/gda-data-model.c,
        libgda/gda-sql-builder.c, tools/browser/auth-dialog.c,
        tools/browser/canvas/browser-canvas.c: Misc. corrections

2010-07-31  Jorge González <jorgegonz@svn.gnome.org>

        * doc/es/es.po, po/es.po: Updated Spanish translation

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

        * libgda-ui/data-entries/gdaui-entry-combo.c,
        libgda-ui/gdaui-basic-form.c: Minor combo UI entry corrections

        * doc/C/libgda-ui-sections.txt, doc/C/tmpl/gdaui-data-entry.sgml,
        libgda-ui/data-entries/gdaui-entry-combo.c,
        libgda-ui/data-entries/gdaui-entry-combo.h,
        libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-data-entry.c,
        libgda-ui/gdaui-data-entry.h, libgda-ui/libgda-ui.symbols: UI extension
        API changes  gdaui_data_entry_reset ->
        gdaui_data_entry_set_reference_current
        gdaui_entry_combo_set_values_orig ->
        gdaui_entry_combo_set_reference_values
        gdaui_entry_combo_get_values_orig ->
        gdaui_entry_combo_get_reference_values
        gdaui_entry_combo_set_values_default ->
        gdaui_entry_combo_set_default_values

        * libgda/sqlite/sqlite-src/PragmasPatch,
        libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h:
        Set embedded SQLite version to 3.7.0

        * tools/browser/help/C/figures/table-insert-data.png,
        tools/browser/help/C/table-insert-data.page,
        tools/browser/help/Makefile.am,
        .../schema-browser/schema-browser-perspective.c,
        tools/browser/schema-browser/table-info.c: GdaBrowser: use a combo box
        to select related data when inserting data

        * tools/browser/browser-connection.c,
        tools/browser/browser-connection.h,
        tools/browser/doc/gda-browser-sections.txt,
        tools/browser/doc/tmpl/browser-connection.sgml: GdaBrowser: added
        browser_connection_rerun_select_cb()

        * libgda-ui/data-entries/gdaui-entry-combo.c, libgda-ui/gdaui-set.c,
        libgda-ui/gdaui-set.h: Added the GdauiSet::source-model-changed signal 
        the only visible user visible change there is in the GdauiEntryCombo
        widget

        * libgda/gda-data-model.c, libgda/gda-data-proxy.c: GdaDataModel row
        find corrections

        * doc/C/libgda-sections.txt, doc/C/tmpl/gda-set.sgml, libgda/gda-set.c,
        libgda/gda-set.h, libgda/libgda.symbols: Added
        gda_set_replace_source_model() and the "source-model-changed" signal

        * doc/C/libgda-ui-sections.txt, doc/C/tmpl/gdaui-data-entry.sgml,
        libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-data-entry.c,
        libgda-ui/gdaui-data-entry.h, testing/gdaui-test-data-entries.c: UI
        extension API renaming to be more coherent 
        gdaui_data_entry_get_original_value ->
        gdaui_data_entry_get_reference_value gdaui_data_entry_set_value_default
        -> gdaui_data_entry_set_default_value

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

        * doc/C/tmpl/gda-set.sgml, libgda/gda-set.c, libgda/gda-set.h: GdaSet
        ordering of nodes in GdaSetSource

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

        * libgda-ui/data-entries/gdaui-entry-string.c,
        libgda-ui/gdaui-raw-grid.c: Misc UI corrections

        * tools/browser/browser-connection.c,
        tools/browser/schema-browser/mgr-columns.c,
        tools/browser/schema-browser/mgr-columns.h,
        tools/browser/schema-browser/table-columns.c: GdaBrowser: show tables
        referencing the current table with FK constraints

        * tools/browser/browser-connections-list.c,
        .../browser/data-manager/data-favorite-selector.c,
        tools/browser/query-exec/query-editor.c,
        tools/browser/query-exec/query-favorite-selector.c,
        tools/browser/schema-browser/favorite-selector.c,
        tools/browser/schema-browser/table-columns.c,
        tools/browser/schema-browser/table-preferences.c,
        tools/browser/support.c, tools/browser/support.h: GdaBrowser: right
        click on tree views selects row

        * .../plugins/gdaui-entry-text-spec.xml.in,
        libgda-ui/data-entries/plugins/gdaui-entry-text.c: Added wrap mode to
        the "text" plugin

        * tools/browser/browser-connection-priv.h,
        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/schema-browser/table-info.c: GdaBrowser: added
        browser_connection_execute_statement_cb()

        * libgda-ui/data-entries/gdaui-entry-wrapper.c,
        libgda-ui/gdaui-basic-form.c: Bug fixes in GdauiBasicForm and data
        entries

        * tools/browser/browser-connection.c,
        tools/browser/common/ui-formgrid.c,
        tools/browser/schema-browser/table-info.c: GdaBrowser improvements:
        added a table insert feature

        * libgda/gda-statement.c,
        libgda/sql-parser/gda-statement-struct-insert.c,
        providers/mysql/gda-mysql-provider.c: Allow INSERT statement with no
        field and no value

        * doc/C/libgda-sections.txt, doc/C/tmpl/gda-server-provider.sgml,
        doc/C/tmpl/provider-support.sgml, libgda/gda-server-provider.h,
        libgda/gda-util.c, libgda/gda-util.h, libgda/libgda.symbols,
        libgda/sqlite/gda-sqlite-provider.c,
        providers/jdbc/gda-jdbc-provider.c,
        providers/mysql/gda-mysql-provider.c,
        providers/oracle/gda-oracle-provider.c,
        providers/postgres/gda-postgres-provider.c,
        .../skel-implementation/capi/gda-capi-provider.c,
        providers/web/gda-web-provider.c, tests/parser/.gitignore,
        tests/parser/Makefile.am, tests/parser/check_rewrite_for_default.c:
        Correclty handle variables set to DEFAULT when executing a statement 
        this is necessary when a statement containing variables is executed and
        when some of the variables are set to a default value (which is not
        compatible with the variable type and can not be bound normally). In
        this case the statement is re-written and executed.

        * doc/C/howto.xml, doc/C/tmpl/gda-set.sgml: Doc. corrections

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

        * libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-init.c,
        libgda/gda-holder.c, libgda/gda-set.c, libgda/gda-set.h: Correctly
        handle GdaHolder with NULL initial type if forms  where the GdaHolder's
        type is only known when some data is assigned to it

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

        * tools/browser/common/ui-formgrid.c,
        tools/browser/common/ui-formgrid.h,
        tools/browser/data-manager/data-source.c,
        tools/browser/data-manager/data-source.h,
        tools/browser/data-manager/data-widget.c,
        tools/browser/query-exec/query-result.c: GdaBrowser: handle user
        preferences in all forms

        * doc/C/libgda-ui-sections.txt, doc/C/tmpl/gdaui-basic-form.sgml,
        doc/C/tmpl/gdaui-data-entry.sgml,
        libgda-ui/data-entries/gdaui-entry-bin.c,
        libgda-ui/data-entries/gdaui-entry-boolean.c,
        libgda-ui/data-entries/gdaui-entry-combo.c,
        libgda-ui/data-entries/gdaui-entry-common-time.c,
        libgda-ui/data-entries/gdaui-entry-none.c,
        libgda-ui/data-entries/gdaui-entry-number.c,
        libgda-ui/data-entries/gdaui-entry-string.c,
        libgda-ui/data-entries/gdaui-entry-wrapper.c,
        libgda-ui/data-entries/gdaui-entry-wrapper.h,
        libgda-ui/data-entries/plugins/gdaui-entry-cgrid.c,
        libgda-ui/data-entries/plugins/gdaui-entry-cidr.c,
        .../data-entries/plugins/gdaui-entry-filesel.c,
        .../data-entries/plugins/gdaui-entry-password.c,
        libgda-ui/data-entries/plugins/gdaui-entry-pict.c,
        libgda-ui/data-entries/plugins/gdaui-entry-text.c,
        libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-data-entry.c,
        libgda-ui/gdaui-data-entry.h, libgda-ui/gdaui-form.c,
        testing/gdaui-test-data-entries.c,
        tools/browser/common/gdaui-entry-import.c: GdaDataEntry widgets can be
        queried for horizontal and vertical expansion requirements

        * libgda-ui/data-entries/gdaui-entry-string.c,
        libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-data-entry.c,
        libgda-ui/gdaui-data-entry.h: GdauiBasicForm: handle data entries
        changing their expanding requirements

        * tools/browser/Makefile.am, tools/browser/common/Makefile.am,
        tools/browser/common/ui-formgrid.c, tools/browser/common/ui-formgrid.h,
        tools/browser/data-manager/data-source.c,
        tools/browser/data-manager/data-source.h,
        tools/browser/data-manager/data-widget.c,
        tools/browser/gda-browser-form.png, tools/browser/gda-browser-grid.png,
        tools/browser/query-exec/query-result.c, tools/browser/support.c,
        tools/browser/support.h: GdaBrowser: allow to toggle between grid and
        form presentations for data sets

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

        * doc/C/libgda-4.0-docs.sgml, libgda/gda-config.c, tools/gda-sql.c:
        Gda-SQL and programs without a main loop can not fetch authentification
        from Gnome keyring

        * configure.ac, libgda/Makefile.am, libgda/gda-config.c,
        libgda/gda-data-model-dir.c: Removed file modifications monitoring
        other than Gio, and removed GnomeVFS usage

        * libgda-ui/gdaui-login.c, tools/browser/auth-dialog.c: Correctly
        handle DSN changes in authentification dialogs

        * configure.ac, libgda/Makefile.am, libgda/gda-config.c: Use Gnome
        Keyring if available to store DSN's authentification  if it is found,
        this disables saving authentification information in the config file

        * tools/browser/data-manager/Makefile.am,
        tools/browser/data-manager/data-console.c,
        tools/browser/data-manager/data-source-manager.c,
        tools/browser/data-manager/data-source-manager.h,
        tools/browser/data-manager/spec-editor.c,
        tools/browser/data-manager/spec-editor.h: Initial creation of
        DataSourceManager object

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

        * doc/C/libgda-sections.txt, libgda/gda-value.c, libgda/gda-value.h,
        libgda/libgda.symbols: Added gda_time_valid() and
        gda_timestamp_valid(), thanks to Andrea Zagli

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

        * doc/C/prov-writing.xml, libgda/gda-connection.c,
        libgda/gda-server-provider.c, libgda/gda-server-provider.h,
        libgda/sqlite/gda-sqlite-provider.c,
        providers/mysql/gda-mysql-provider.c,
        providers/postgres/gda-postgres-provider.c: Correctly handle the case
        where a database provider can only be used by a unique thread

        * doc/C/tmpl/gda-connection.sgml, libgda/gda-connection-event.c,
        libgda/gda-connection.c, libgda/libgda.symbols,
        providers/jdbc/gda-jdbc-provider.c,
        providers/mysql/gda-mysql-provider.c, providers/mysql/gda-mysql-util.c,
        providers/oracle/gda-oracle-provider.c,
        providers/oracle/gda-oracle-util.c, providers/oracle/gda-oracle-util.h,
        providers/postgres/gda-postgres-provider.c,
        providers/postgres/gda-postgres-util.c,
        .../skel-implementation/capi/gda-capi-provider.c,
        providers/web/gda-web-provider.c: Implementing missing features in
        GdaConnection for the new way to handle events  * added a new
        "events-history-size" property to allow one to grow or reduce the
        number of GdaConnectionEvent objects kept * GdaConnection now behaves
        like before from the outside * database providers now use the new
        gda_connection_point_available_event() method * deprecated
        gda_connection_event_new()

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

        * libgda/gda-set.c, libgda/gda-set.h: Correction for bug #624088, and
        set correct error codes

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

        * libgda/Makefile.am, libgda/gda-connection-event.c,
        libgda/gda-connection.c, libgda/gda-data-select.c, libgda/gda-holder.c,
        libgda/gda-set.c, libgda/gda-set.h, libgda/gda-statement-priv.h,
        libgda/gda-statement.c, libgda/sqlite/gda-sqlite-provider.c: Misc.
        optimizations

        * libgda/gda-connection-private.h, libgda/gda-connection.c,
        libgda/sqlite/gda-sqlite-provider.c: GdaConnection now uses a circular
        array to store (and reuse) GdaConnectionEvent objects

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

        * libgda-ui/data-entries/gdaui-data-cell-renderer-util.c,
        libgda-ui/data-entries/widget-embedder.c: Mark invalid entries in light
        red instead of crossings

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

        * doc/C/tmpl/gda-connection.sgml, libgda/gda-connection.c,
        libgda/gda-connection.h, tools/browser/auth-dialog.c,
        tools/browser/browser-connection-priv.h,
        tools/browser/browser-connection.c,
        tools/browser/doc/tmpl/browser-connection.sgml,
        tools/browser/login-dialog.c, tools/gda-sql.c: Added the
        GDA_CONNECTION_OPTIONS_AUTO_META_DATA connection flag  which, if
        specified, maintains up to date the meta store associated to the
        connection, if any.

        * doc/C/tmpl/gda-thread-wrapper.sgml,
        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: Modified
        gda_thread_wrapper_connect_raw()  it is now possible to specify if a
        signal can be caught if emitted in any thread

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

        * doc/C/libgda-sections.txt, doc/C/tmpl/gda-server-operation.sgml,
        libgda/gda-server-operation.c, libgda/gda-server-operation.h,
        libgda/libgda.symbols: Added gda_server_operation_string_to_op_type()

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

        * libgda-ui/data-entries/gdaui-data-cell-renderer-bin.c,
        libgda-ui/data-entries/gdaui-data-cell-renderer-boolean.c,
        libgda-ui/data-entries/gdaui-data-cell-renderer-textual.c,
        .../plugins/gdaui-data-cell-renderer-password.c,
        .../data-entries/plugins/gdaui-data-cell-renderer-pict.c,
        libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-data-proxy-info.c,
        libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c,
        testing/gdaui-test-errors.c: UI corrections when displaying invalid
        values in grid and form

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

        * libgda/gda-sql-builder.c, tests/test-sql-builder.c: Support more
        types for gda_sql_builder_add_expr_value()

2010-06-27  Vivien Malerba <malerba@gnome-db.org>

        * configure.ac, installers/WindowsWix/make-zip-exe.sh: Set version to
        4.1.8

        * libgda-ui/data-entries/plugins/Makefile.am,
        providers/bdbsql/Makefile.am, providers/sqlite/Makefile.am: Don't use
        the -no-undefined flag for providers or plugins  on Windows

        * libgda-ui/data-entries/Makefile.am,
        .../data-entries/gdaui-data-cell-renderer-bin.c,
        .../gdaui-data-cell-renderer-boolean.c,
        .../data-entries/gdaui-data-cell-renderer-combo.c,
        .../gdaui-data-cell-renderer-textual.c, .../{drawing.c =>
        gdaui-data-cell-renderer-util.c}, .../{drawing.h =>
        gdaui-data-cell-renderer-util.h},
        .../plugins/gdaui-data-cell-renderer-cgrid.c,
        .../plugins/gdaui-data-cell-renderer-password.c,
        .../plugins/gdaui-data-cell-renderer-pict.c: Implemented drawing of
        invalid data for all cell renderers

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

        * configure.ac, libgda/sqlite/Makefile.am, libgda/sqlite/README,
        libgda/sqlite/gda-sqlite-blob-op.c,
        libgda/sqlite/gda-sqlite-handler-bin.c,
        libgda/sqlite/gda-sqlite-handler-boolean.c,
        libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-provider.c,
        libgda/sqlite/gda-sqlite-pstmt.c, libgda/sqlite/gda-sqlite-recordset.c,
        libgda/sqlite/gda-sqlite.h, libgda/sqlite/gda-symbols-util.c,
        libgda/sqlite/gda-symbols-util.h,
        libgda/sqlite/virtual/gda-vconnection-data-model.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c,
        providers/Makefile.am, providers/bdbsql/Makefile.am,
        providers/bdbsql/bdbsql_specs_add_column.xml.in,
        providers/bdbsql/bdbsql_specs_create_db.xml.in,
        providers/bdbsql/bdbsql_specs_create_index.xml.in,
        providers/bdbsql/bdbsql_specs_create_table.xml.in,
        providers/bdbsql/bdbsql_specs_create_view.xml.in,
        providers/bdbsql/bdbsql_specs_drop_db.xml.in,
        providers/bdbsql/bdbsql_specs_drop_index.xml.in,
        providers/bdbsql/bdbsql_specs_drop_table.xml.in,
        providers/bdbsql/bdbsql_specs_drop_view.xml.in,
        providers/bdbsql/bdbsql_specs_dsn.xml.in,
        providers/bdbsql/bdbsql_specs_rename_table.xml.in,
        providers/bdbsql/libgda-bdbsql-4.0.pc.in, providers/bdbsql/libmain.c,
        providers/sqlite/Makefile.am: New database provider for Oracle's
        Berkeley DB's SQL frontend  Starting with version 11g, Berkeley DB
        supports SQL using the same API as SQLITE3

        * libgda-ui/data-entries/Makefile.am, libgda-ui/data-entries/drawing.c,
        libgda-ui/data-entries/drawing.h,
        .../data-entries/gdaui-data-cell-renderer-bin.c,
        .../gdaui-data-cell-renderer-textual.c, testing/gdaui-test-errors.c:
        Identify invalid data in grid  as has been done for forms, not yet done
        for all cell renderers

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

        * libgda-ui/data-entries/Makefile.am,
        libgda-ui/data-entries/gdaui-entry-shell.c,
        libgda-ui/data-entries/widget-embedder.c,
        libgda-ui/data-entries/widget-embedder.h: Better mark data entries with
        invalid data

2010-06-20  Vivien Malerba <malerba@gnome-db.org>

        * libgda-ui/gdaui-data-store.c, libgda-ui/gdaui-server-operation.c:
        Misc corrections

        * libgda/gda-holder.c, tests/value-holders/check_holder.c,
        tests/value-holders/common.c: Have GdaHolder emit a signal when its
        validity changes

        * libgda/gda-server-operation.c, providers/postgres/Makefile.am,
        providers/postgres/gda-postgres-ddl.c,
        providers/postgres/gda-postgres-ddl.h,
        providers/postgres/gda-postgres-provider.c,
        .../postgres/postgres_specs_create_role.xml.in,
        .../postgres/postgres_specs_create_user.xml.in,
        providers/postgres/postgres_specs_drop_role.xml.in,
        providers/postgres/postgres_specs_drop_user.xml.in: More user
        manipulation server operations for PostgreSQL:  * CREATE USER operation
        uses roles if possible * added DROP USER

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

        * doc/C/server-operation.xml, doc/C/tmpl/gda-server-operation.sgml,
        libgda/gda-server-operation.c, libgda/gda-server-operation.h,
        libgda/gda-server-provider.c, providers/postgres/Makefile.am,
        providers/postgres/gda-postgres-ddl.c,
        providers/postgres/gda-postgres-ddl.h,
        providers/postgres/gda-postgres-provider.c,
        .../postgres/postgres_specs_create_user.xml.in: Added the CREATE_USER
        server operation for PostgreSQL

2010-06-16  Vivien Malerba <malerba@gnome-db.org>

        * doc/C/libgda-sections.txt, doc/C/tmpl/gda-convenient.sgml,
        libgda/gda-easy.c, libgda/gda-easy.h, libgda/libgda.symbols: Replaced
        gda_parse_string() by gda_parse_sql_string()

2010-06-14  Murray Cumming <murrayc@murrayc.com>

        * doc/C/libgda-sections.txt, libgda/gda-sql-builder.c,
        libgda/gda-sql-builder.h, libgda/libgda.symbols: GdaSqlBuilder: Add
        gda_sql_builder_add_field_id(builder, field, table).  *
        libgda/gda-sql-builder.[h|c]: Added gda_sql_builder_add_field_id() as
        an easier way to call gda_sql_builder_add_id() when you need to specify
        the field name with a table prefix to avoid ambiguity. Note that there
        was previously a gda_sql_builder_add_field_id() which has been renamed
        to gda_sql_builder_add_field_value_id(). Luckily it's signature is
        quite different. * doc/C/libgda-sections.txt: * libgda/libgda.symbols:
        Mention the new function here.

        * doc/C/libgda-sections.txt, libgda/gda-sql-builder.c,
        libgda/gda-sql-builder.h, libgda/sql-parser/gda-sql-parser.c,
        providers/reuseable/mysql/gda-mysql-reuseable.c,
        samples/SqlBuilder/example.c, samples/SqlBuilder/example_cnc.c,
        tests/test-sql-builder.c, tools/browser/browser-connection.c,
        tools/browser/browser-favorites.c,
        tools/browser/data-manager/data-source.c: Add a GdaSqlBuilderId typedef
        and use it instead of guint.

        * doc/C/libgda-sections.txt, libgda/gda-sql-builder.c,
        libgda/gda-sql-builder.h, libgda/libgda.symbols,
        providers/reuseable/mysql/gda-mysql-reuseable.c,
        .../reuseable/postgres/gda-postgres-reuseable.c,
        providers/web/gda-web-recordset.c, samples/SqlBuilder/example.c,
        samples/SqlBuilder/example_cnc.c, tests/test-sql-builder.c,
        tools/browser/browser-connection.c, tools/browser/browser-favorites.c:
        GdaSqlBuilder: Rename gda_sql_builder_add_field*() functions.  *
        libgda/gda-sql-builder.[h|c]: Rename gda_sql_builder_add_field() to
        gda_sql_builder_add_field_value() because that is what it does.
        Likewise, rename  gda_sql_builder_add_field_value() to
        gda_sql_builder_add_field_value_as_gvalue() and rename
        gda_sql_builder_add_field_id() to gda_sql_builder_add_field_value_id().
        providers/reuseable/mysql/gda-mysql-reuseable.c *
        providers/reuseable/postgres/gda-postgres-reuseable.c *
        providers/web/gda-web-recordset.c * samples/SqlBuilder/example.c *
        samples/SqlBuilder/example_cnc.c * tests/test-sql-builder.c *
        tools/browser/browser-connection.c * tools/browser/browser-favorites.c:
        Adapted. * libgda/libgda.symbols: * docs/C/libgda-sections.txt: Renamed
        them here too.

        * autogen.sh, configure.in => configure.ac: Rename configure.in to
        configure.ac, which is more up-to-date.

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

        * doc/C/libgda-sections.txt, doc/C/tmpl/gda-convenient.sgml,
        libgda/gda-easy.c, libgda/gda-easy.h, libgda/libgda.symbols: Added
        gda_parse_string()  thanks to Daniel Espinosa

        * configure.in, tools/gda-sql.c: Improved gda-sql password prompt:  *
        detect termios.h presence * implemented for WIN32

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

        * libgda/gda-data-model-dir.c, libgda/gda-data-model-import.c,
        libgda/gda-data-model-iter.c, libgda/gda-data-proxy.c,
        libgda/gda-data-select.c, libgda/gda-easy.c, libgda/gda-holder.c,
        libgda/gda-lockable.c, libgda/gda-log.c: More GObject introspection
        annotations

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

        * libgda/gda-connection.c, tests/multi-threading/check_cnc_lock.c:
        Fixed connection locking issue

        * introspection.m4, libgda/Makefile.am: Simplified GObject
        introspection build for Libgda

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

        * doc/C/gda-sql-manual.xml, tools/gda-sql.1.in, tools/gda-sql.c:
        Corrections in the Gda-Sql tool regarding username and password  -
        don't display password's characters while they are entered -
        automatically detect when username and password are required - removed
        the "-p" comand line option - improved man page

2010-06-02  Vivien Malerba <malerba@gnome-db.org>

        * libgda/gda-attributes-manager.c, libgda/gda-batch.c,
        libgda/gda-blob-op.c, libgda/gda-column.c, libgda/gda-config.c,
        libgda/gda-connection-event.c, libgda/gda-data-access-wrapper.c,
        libgda/gda-data-comparator.c, libgda/gda-data-model-array.c,
        libgda/gda-data-model-bdb.c, libgda/gda-data-model.c, libgda/gda-set.c,
        libgda/gda-statement.c, libgda/sql-parser/gda-sql-parser.c: More
        GObject introspection annotations

2010-06-01  Vivien Malerba <malerba@gnome-db.org>

        * doc/C/tmpl/gda-server-provider.sgml,
        libgda/gda-server-provider-extra.c, libgda/gda-server-provider.h,
        libgda/providers-support/gda-pstmt.c: Doc. corrections

        * doc/C/tmpl/gda-connection.sgml, libgda/gda-connection.c,
        libgda/gda-connection.h, libgda/sqlite/gda-sqlite-provider.c,
        libgda/sqlite/virtual/gda-virtual-connection.c,
        libgda/thread-wrapper/gda-thread-provider.c,
        providers/mysql/gda-mysql-provider.c,
        providers/postgres/gda-postgres-provider.c,
        tests/multi-threading/check_threaded_cnc.c: Added the
        GDA_CONNECTION_OPTIONS_THREAD_ISOLATED connection option

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

        * configure.in, tools/browser/Makefile.am,
        tools/browser/browser-window.c, tools/browser/common/Makefile.am,
        tools/browser/data-manager/Makefile.am,
        tools/browser/dummy-perspective/Makefile.am, tools/browser/main.c,
        tools/browser/query-exec/Makefile.am,
        tools/browser/schema-browser/Makefile.am, tools/browser/support.c,
        tools/browser/support.h: Started using the Ige-mac-integration library 
        to better integrate the GdaBrowser tool in the MacOSX environment

        * installers/MacOSX/.gitignore,
        installers/MacOSX/gda-browser/Info-gda-browser.plist,
        installers/MacOSX/gda-browser/README,
        installers/MacOSX/gda-browser/background.jpg,
        installers/MacOSX/gda-browser/background.xcf,
        installers/MacOSX/gda-browser/build/Applications,
        installers/MacOSX/gda-browser/create_bundle.sh,
        installers/MacOSX/gda-browser/create_dmg.sh,
        installers/MacOSX/gda-browser/gda-browser.bundle: Improved GdaBrowser
        packaging for MacOSX as a bundle

        * installers/MacOSX/CreateDMG/README,
        installers/MacOSX/CreateDMG/create-dmg,
        .../CreateDMG/support/AdiumApplescriptRunner,
        .../MacOSX/CreateDMG/support/template.applescript: Incorporated the
        create-dmg tool from www.yoursway.com  to create DMG archives from a
        directory

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

        * installers/MacOSX/gda-browser/GdaBrowser.icns,
        .../MacOSX/gda-browser/Info-gda-browser.plist,
        installers/MacOSX/gda-browser/README,
        installers/MacOSX/gda-browser/gda-browser.bundle,
        installers/MacOSX/gda-browser/gtkrc,
        installers/MacOSX/gda-browser/launcher.sh: Added MacOSX bundle
        information

        * configure.in, libgda/binreloc/gda-binreloc.c: Binreloc work on MacOSX
         * honor the --disable-binreloc on MacOSX * try to find files in
        installation prefix if not found

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

        * libgda/gda-config.c, libgda/gda-config.h: Minor documentation
        corrections

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

        * configure.in, installers/WindowsWix/make-zip-exe.sh: Set version to
        4.1.7

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

        * libgda/gda-sql-builder.c, tests/test-sql-builder.c: make
        gda_sql_builder_select_add_target_id() return an already existing ID  
        in case a target with the same characteristics as the one to add is
        already present

2010-05-22  Mario Blättermann <mariobl@gnome.org>

        * tools/browser/help/Makefile.am, tools/browser/help/de/de.po: Added
        German doc translation

2010-05-20  Murray Cumming <murrayc@murrayc.com>

        * doc/C/howto.xml, doc/C/tmpl/gda-sql-builder.sgml,
        libgda/gda-sql-builder.c, tests/test-sql-builder.c: More SqlBuilder
        documentation corrections.

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

        * samples/SqlBuilder/example.c, samples/SqlBuilder/example_cnc.c:
        Corrected examples following GdaSqlBuilder API changes

2010-05-20  Murray Cumming <murrayc@murrayc.com>

        * libgda/gda-sql-builder.c,
        providers/reuseable/mysql/gda-mysql-reuseable.c,
        providers/reuseable/postgres/gda-postgres-reuseable.c,
        tests/test-sql-builder.c: Correct use of gda_sql_builder_add_function()
        with no ID.  * libgda/gda-sql-builder.c:
        gda_sql_builder_add_function(): Check for a null function name. *
        providers/reuseable/mysql/gda-mysql-reuseable.c *
        providers/reuseable/postgres/gda-postgres-reuseable.c *
        tests/test-sql-builder.c: Correct use of gda_sql_builder_add_function()
        now that the id parameter is gone. The compiler did not find these
        because it is a ... function.

2010-05-19  Murray Cumming <murrayc@murrayc.com>

        * doc/C/howto.xml, libgda/gda-sql-builder.c, libgda/gda-sql-builder.h,
        providers/web/gda-web-recordset.c, samples/SqlBuilder/example.c,
        samples/SqlBuilder/example_cnc.c, tools/browser/browser-connection.c,
        tools/browser/browser-favorites.c,
        tools/browser/data-manager/data-source.c: GdaSqlBuilder: Remove the
        ability to specify the IDs.  * libgda/gda-sql-builder.[h|c]:
        (gda_sql_builder_add_id, gda_sql_builder_add_expr,
        gda_sql_builder_add_expr_value, gda_sql_builder_add_param,
        gda_sql_builder_add_cond, gda_sql_builder_add_cond_v,
        gda_sql_builder_add_function, gda_sql_builder_add_function_v,
        gda_sql_builder_add_sub_select, gda_sql_builder_add_case,
        gda_sql_builder_add_case_v, gda_sql_builder_select_add_target_id,
        gda_sql_builder_select_join_targets,
        gda_sql_builder_import_expression): Remove the id parameter which could
        be 0 (and usually was), so the caller must always now store the
        generated returned ID if necessary instead. This simplifies the API and
        improves application code. * providers/web/gda-web-recordset.c *
        tools/browser/browser-connection.c * tools/browser/browser-favorites.c
        * tools/browser/data-manager/data-source.c: *
        samples/SqlBuilder/example.c * samples/SqlBuilder/example_cnc.c:
        Adapted. * doc/C/howto.xml: Adapt the code in the tutorial-style
        documentation too.

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

        * doc/C/tmpl/gda-sql-builder.sgml, libgda/gda-sql-builder.c,
        samples/SqlBuilder/README, samples/SqlBuilder/example.c: Minor
        corrections to GdaSqlBuilder   * mem leak correction * added an example
        to use a sub select in a FROM

2010-05-12  Murray Cumming <murrayc@murrayc.com>

        * libgda/gda-sql-builder.c, libgda/gda-sql-builder.h,
        samples/SqlBuilder/example.c: GdaSqlBuilder: Remove steal parameters. 
        * libgda/gda-sql-builder.[h|c]: gda_sql_builder_add_sub_select() and
        gda_sql_builder_compound_add_sub_select(): Remove the steal parameter,
        so these always copy instead. * samples/SqlBuilder/example.c: Adapt.
        Note that nothing ever passed FALSE to these functions so we are
        probably testing a new code path now. Note also that this causes more
        copying, but the right way to avoid that would be to use
        reference-counting by using real GObjects instead of just boxed type
        structs.

2010-05-11  Murray Cumming <murrayc@murrayc.com>

        * libgda/gda-sql-builder.c, libgda/gda-sql-builder.h,
        samples/SqlBuilder/example.c, tests/test-sql-builder.c,
        tools/browser/browser-favorites.c: gda_sql_builder_get_sql_statement():
        Remove copy_it parameter.  * libgda/gda-sql-builder.[h|c]:
        gda_sql_builder_get_sql_statement(): Remove the copy_it parameter, and
        adapt the documentation, because this does not belong in API. Callers
        should call gda_sql_statement_copy() if necessary, as with any other
        boxed type. * samples/SqlBuilder/example.c * tests/test-sql-builder.c *
        tools/browser/browser-favorites.c: Adapt several uses of this function.
        They all just passed FALSE apart from one that passed TRUE incorrectly,
        leaking the copy.

        * libgda/sql-parser/gda-statement-struct.c,
        libgda/sql-parser/gda-statement-struct.h: GdaStatement: Register this
        boxed type as a GType.

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

        * configure.in, doc/C/Makefile.am, doc/C/libgda-ui-sections.txt,
        doc/C/tmpl/gda-batch.sgml, doc/C/tmpl/gda-column.sgml,
        doc/C/tmpl/gda-config.sgml, doc/C/tmpl/gda-connection.sgml,
        doc/C/tmpl/gda-data-model-iter.sgml, doc/C/tmpl/gda-data-proxy.sgml,
        doc/C/tmpl/gda-sql-statement.sgml, doc/C/tmpl/provider-support.sgml,
        libgda-ui/data-entries/plugins/Makefile.am,
        libgda-ui/gdaui-basic-form.h, libgda-ui/gdaui-cloud.h,
        libgda-ui/gdaui-combo.c, libgda-ui/gdaui-form.h,
        libgda-ui/gdaui-grid.h, libgda-ui/gdaui-server-operation.c,
        libgda-ui/gdaui-tree-store.c, libgda-ui/internal/utility.c,
        libgda/gda-blob-op.c, libgda/gda-server-provider-extra.c,
        libgda/gda-sql-builder.h, libgda/gda-tree-manager.h,
        libgda/gda-tree-mgr-columns.c, libgda/gda-tree-mgr-columns.h,
        libgda/gda-tree-mgr-label.h, libgda/gda-tree-mgr-schemas.h,
        libgda/gda-tree-mgr-select.h, libgda/gda-tree-mgr-tables.c,
        libgda/gda-tree-mgr-tables.h, libgda/gda-tree-node.h,
        libgda/gda-tree.h, libgda/gda-util.c, libgda/gda-util.h,
        libgda/libgda.symbols, libgda/thread-wrapper/gda-thread-wrapper.h,
        providers/mysql/gda-mysql-recordset.c: Misc corrections

2010-05-06  Murray Cumming <murrayc@murrayc.com>

        * libgda/sql-parser/gda-statement-struct-parts.c,
        libgda/sql-parser/gda-statement-struct-parts.h: GdaSqlExpr: Add
        gda_sql_expr_get_type() registering it as a boxed type.  *
        libgda/sql-parser/gda-statement-struct-parts.h: Add
        gda_sql_expr_get_type() and GDA_TYPE_SQL_EXPR, because this type is now
        usd in the GdaSqlBuilder API. The other types should probably be
        registered too. This was just enough to use the API with libgdamm.

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

        * doc/C/tmpl/gda-attributes-manager.sgml, doc/C/tmpl/gda-batch.sgml,
        doc/C/tmpl/gda-blob-op.sgml, doc/C/tmpl/gda-column.sgml,
        doc/C/tmpl/gda-config.sgml, doc/C/tmpl/gda-connection-event.sgml,
        doc/C/tmpl/gda-connection.sgml, doc/C/tmpl/gda-convenient.sgml,
        doc/C/tmpl/gda-data-access-wrapper.sgml,
        doc/C/tmpl/gda-data-comparator.sgml, doc/C/tmpl/gda-data-handler.sgml,
        doc/C/tmpl/gda-data-model-array.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-iter.sgml, doc/C/tmpl/gda-data-model.sgml,
        doc/C/tmpl/gda-data-proxy.sgml, doc/C/tmpl/gda-data-select-priv.sgml,
        doc/C/tmpl/gda-data-select.sgml, doc/C/tmpl/gda-handler-bin.sgml,
        doc/C/tmpl/gda-handler-boolean.sgml,
        doc/C/tmpl/gda-handler-numerical.sgml,
        doc/C/tmpl/gda-handler-string.sgml, doc/C/tmpl/gda-handler-time.sgml,
        doc/C/tmpl/gda-handler-type.sgml, doc/C/tmpl/gda-holder.sgml,
        doc/C/tmpl/gda-lockable.sgml, doc/C/tmpl/gda-log.sgml,
        doc/C/tmpl/gda-meta-store.sgml, doc/C/tmpl/gda-meta-struct.sgml,
        doc/C/tmpl/gda-mutex.sgml, doc/C/tmpl/gda-pstmt.sgml,
        doc/C/tmpl/gda-quark-list.sgml,
        doc/C/tmpl/gda-repetitive-statement.sgml,
        doc/C/tmpl/gda-report-docbook-document.sgml,
        doc/C/tmpl/gda-report-document.sgml, doc/C/tmpl/gda-report-engine.sgml,
        doc/C/tmpl/gda-report-rml-document.sgml, doc/C/tmpl/gda-row.sgml,
        doc/C/tmpl/gda-server-operation-nodes.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-statement.sgml, doc/C/tmpl/gda-thread-wrapper.sgml,
        doc/C/tmpl/gda-transaction-status.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.sgml,
        doc/C/tmpl/gda-tree.sgml, doc/C/tmpl/gda-util.sgml,
        doc/C/tmpl/gda-value.sgml, doc/C/tmpl/gda-vconnection-data-model.sgml,
        doc/C/tmpl/gda-vconnection-hub.sgml,
        doc/C/tmpl/gda-virtual-connection.sgml,
        doc/C/tmpl/gda-virtual-provider.sgml,
        doc/C/tmpl/gda-vprovider-data-model.sgml,
        doc/C/tmpl/gda-vprovider-hub.sgml, doc/C/tmpl/gda-xa-transaction.sgml,
        doc/C/tmpl/gdaui-basic-form.sgml, doc/C/tmpl/gdaui-cloud.sgml,
        doc/C/tmpl/gdaui-combo.sgml, doc/C/tmpl/gdaui-data-entry.sgml,
        doc/C/tmpl/gdaui-data-filter.sgml,
        doc/C/tmpl/gdaui-data-proxy-info.sgml,
        doc/C/tmpl/gdaui-data-proxy.sgml, doc/C/tmpl/gdaui-data-selector.sgml,
        doc/C/tmpl/gdaui-data-store.sgml, doc/C/tmpl/gdaui-easy.sgml,
        doc/C/tmpl/gdaui-form.sgml, doc/C/tmpl/gdaui-grid.sgml,
        doc/C/tmpl/gdaui-login.sgml, doc/C/tmpl/gdaui-plugins.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-tree-store.sgml, doc/C/tmpl/libgda.sgml,
        doc/C/tmpl/provider-support-sql.sgml, doc/C/tmpl/provider-support.sgml,
        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/doc/tmpl/data-manager-perspective.sgml,
        tools/browser/doc/tmpl/popup-container.sgml: Doc updates due to gtk-doc
        version change

        * doc/C/libgda-sections.txt, doc/C/tmpl/gda-sql-builder.sgml,
        libgda/gda-sql-builder.c, libgda/gda-sql-builder.h,
        libgda/libgda.symbols, samples/SqlBuilder/README,
        samples/SqlBuilder/example.c, samples/SqlBuilder/example_cnc.c:
        Improved GdaSqlBuilder with import/export features   added:
        gda_sql_builder_export_expression() and
        gda_sql_builder_import_expression()

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

        * tools/browser/browser-spinner.c, tools/browser/browser-spinner.h,
        tools/browser/browser-window.c,
        tools/browser/data-manager/data-widget.c: Use GtkSpinner if GTK+ >=
        2.20.0, for bug #609683

        * libgda/gda-sql-builder.c, libgda/gda-sql-builder.h:
        gda_sql_builder_select_add_field() now returns the added field's ID

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

        * libgda/sql-parser/Makefile.am,
        libgda/sql-parser/gda-sql-parser-enum-types.h.KEEPAPI: sql-parser: Enum
        Macros and get_type() functions: Fix the prefix. 
        libgda/sql-parser/Makefile.am: glib-mkenums was called with a
        GDA_SQL_PARSER_TYPE prefix instead of a GDA_TYPE prefix, though the
        enum types themselves have regular Gda prefixes, even if they happen to
        be in a sub-directory. This made it hard for language-bindings
        (including libgdamm and pygda) to guess the function and macro names. 
        For bug #617429

        * libgda/gda-connection.c, libgda/sqlite/gda-sqlite-provider.c: Misc.
        optimizations

        * doc/C/packaging_ui.xml, libgda-ui/data-entries/plugins/Makefile.am,
        .../query-exec => libgda-ui/data-entries/plugins}/gda-sql.lang,
        tools/browser/query-exec/Makefile.am: Correctly install gda-sql.lang

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

        * libgda-ui/data-entries/plugins/.gitignore,
        libgda-ui/data-entries/plugins/Makefile.am,
        .../data-entries/plugins/gdaui-entry-filesel.c,
        .../plugins/gdaui-entry-text-spec.xml.in,
        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: GtkSourceView can now be used
        in the text plugin   if it is detected, as a PROG_LANG option

2010-04-27  Vivien Malerba <malerba@gnome-db.org>

        * tools/browser/help/C/data-manager-perspective.page,
        tools/browser/help/C/general-ui.page, tools/browser/help/C/index.page,
        tools/browser/help/C/query-execution-perspective.page,
        tools/browser/help/C/schema-browser-perspective.page,
        tools/browser/help/C/transactions.page: Typo corrections to
        GdaBrowser's help (thanks to Laurent Coudeur)   for bug #616932

        * doc/C/libgda-sections.txt, doc/C/tmpl/gda-holder.sgml,
        libgda/gda-holder.c: Documentation corrections

        * control-center/dsn-properties-dialog.c,
        control-center/gdaui-dsn-editor.c, libgda-ui/internal/Makefile.am,
        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: Align forms in control
        center's DSN properties

        * doc/C/libgda-ui-sections.txt, doc/C/tmpl/gdaui-basic-form.sgml,
        libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-basic-form.h,
        libgda-ui/libgda-ui.symbols: Added the ability to use GtkSizeGroups in
        GdauiBasicForm   new APIs: gdaui_basic_form_add_to_size_group()
        gdaui_basic_form_remove_from_size_group

2010-04-16  Vivien Malerba <malerba@gnome-db.org>

        * tools/browser/browser-window.c, tools/browser/support.c: Fixed some
        help problems in GdaBrowser

2010-04-15  Vivien Malerba <malerba@gnome-db.org>

        * configure.in, tools/browser/Makefile.am,
        tools/browser/browser-window.c,
        tools/browser/data-manager/data-console.c, tools/browser/support.c,
        tools/browser/support.h: Only propose GdaBrowser's help if
        gnome-doc-util is available

        * doc/C/GdaStatement.dia, doc/C/GdaStatement.png, doc/C/Makefile.am,
        doc/C/libgda-4.0-docs.sgml, doc/C/packaging.xml,
        doc/C/packaging_ui.xml: Documentation improvements

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

        * libgda-ui/Makefile.am, libgda/sql-parser/Makefile.am: Corrections to
        have "make distcheck" work

        * tools/browser/data-manager/data-console.c,
        tools/browser/query-exec/query-console.c,
        tools/browser/schema-browser/table-preferences.c: Do not assign zero
        sized array.  From Halton Huo <halton.huo@sun.com> Fixes
        https://bugzilla.gnome.org/show_bug.cgi?id=614924

2010-04-01  Vivien Malerba <malerba@gnome-db.org>

        * tools/browser/canvas/browser-canvas-db-relations.c,
        tools/browser/data-manager/data-console.c,
        tools/browser/data-manager/data-source.c,
        tools/browser/data-manager/spec-editor.c: GdaBrowser's Data manager
        perspective improvements

2010-03-31  Vivien Malerba <malerba@gnome-db.org>

        * tools/browser/canvas/browser-canvas-db-relations.c,
        tools/browser/canvas/browser-canvas-db-relations.h,
        tools/browser/data-manager/data-source.c, tools/browser/decl.h,
        tools/browser/schema-browser/relations-diagram.c,
        tools/browser/schema-browser/table-info.c: GdaBrowser: it's now
        possible to view the contents for all the tables in a tables relations
        canvas

        * doc/C/libgda-sections.txt, doc/C/tmpl/gda-sql-builder.sgml,
        libgda/gda-sql-builder.c, libgda/gda-sql-builder.h,
        libgda/libgda.symbols, tests/test-sql-builder.c: GdaSqlBuilder can now
        specify HAVING and GROUP BY

        * tools/browser/browser-core.c, tools/browser/browser-core.h,
        tools/browser/browser-window.c, tools/browser/browser-window.h,
        tools/browser/data-manager/data-console.c,
        tools/browser/data-manager/data-console.h,
        .../data-manager/data-manager-perspective.c,
        .../data-manager/data-manager-perspective.h,
        tools/browser/doc/Makefile.am, tools/browser/doc/gda-browser-docs.sgml,
        tools/browser/doc/gda-browser-sections.txt,
        tools/browser/doc/gda-browser.types,
        tools/browser/doc/tmpl/browser-core.sgml,
        tools/browser/doc/tmpl/browser-perspective.sgml,
        tools/browser/doc/tmpl/browser-window.sgml,
        .../browser/doc/tmpl/data-manager-perspective.sgml,
        tools/browser/schema-browser/table-info.c: One can now directly view a
        table's contents in GdaBrowser

2010-03-24  Vivien Malerba <malerba@gnome-db.org>

        * tools/browser/data-manager/data-manager-perspective.c,
        tools/browser/decl.h,
        tools/browser/query-exec/query-exec-perspective.c,
        tools/browser/schema-browser/schema-browser-perspective.c: Set default
        size of the favorites in GdaBrowser's perspectives

        * tools/browser/browser-connection-priv.h,
        tools/browser/browser-connection.c, tools/browser/browser-connection.h,
        tools/browser/data-manager/data-console.c,
        tools/browser/data-manager/data-source.c,
        tools/browser/data-manager/data-source.h,
        tools/browser/data-manager/spec-editor.c,
        tools/browser/data-manager/spec-editor.h,
        tools/browser/doc/gda-browser-sections.txt,
        tools/browser/doc/tmpl/browser-connection.sgml,
        tools/browser/query-exec/query-console.c: Support variables in
        GdaBrowser's data manager

2010-03-20  Vivien Malerba <malerba@gnome-db.org>

        * configure.in, providers/jdbc/Makefile.am, providers/jdbc/derby.java,
        providers/jdbc/h2.java, providers/jdbc/meta.java,
        providers/jdbc/provider.java: Better handle GCJ as the java compiler

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

        * control-center/gda-control-center-4.0.desktop.in,
        tools/browser/gda-browser-4.0.desktop.in: Applied patch for bug #613139
         Thanks to Fryderyk Dziarmagowski

2010-03-14  Vivien Malerba <malerba@gnome-db.org>

        * control-center/dsn-config.c, libgda-ui/gdaui-data-filter.c,
        libgda-ui/gdaui-raw-grid.c,
        tools/browser/canvas/browser-canvas-db-relations.c,
        tools/browser/canvas/browser-canvas-fkey.c,
        tools/browser/canvas/browser-canvas.c,
        tools/browser/connection-binding-properties.c: Removed deprecated GTK+
        symbols   for Gnome Goal
        http://live.gnome.org/GnomeGoals/RemoveDeprecatedSymbols/GTK+

2010-03-13  Vivien Malerba <malerba@gnome-db.org>

        * control-center/cc-gray-bar.c, tools/browser/browser-spinner.c:
        Applied patch for bug #609684   use accessor functions instead direct
        access for GTK_REALIZED and GTK_WIDGET_MAPPED

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

        * libgda-ui/Makefile.am, libgda/Makefile.am,
        libgda/sql-parser/gda-statement-struct-decl.h: More GOI work

2010-03-10  Vivien Malerba <malerba@gnome-db.org>

        * doc/C/libgda-sections.txt, doc/C/tmpl/gda-batch.sgml,
        doc/C/tmpl/gda-data-select.sgml, libgda/gda-batch.c,
        libgda/gda-batch.h, libgda/gda-data-select.h: Corrections to help
        GObject introspection   thanks to Daniel Espinosa

        * libgda-ui/Makefile.am, libgda/gda-debug-macros.h,
        libgda/gda-transaction-status.c: Initial support for GObject
        introspection for the UI extension   thanks a lot to Daniel Espinosa

2010-03-02  Vivien Malerba <malerba@gnome-db.org>

        * configure.in, doc/C/howto.xml, po/POTFILES.in,
        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/browser-stock-icons.c,
        tools/browser/browser-stock-icons.h, tools/browser/browser-window.c,
        tools/browser/data-manager/Makefile.am,
        tools/browser/data-manager/data-console.c,
        tools/browser/data-manager/data-console.h,
        .../browser/data-manager/data-favorite-selector.c,
        .../browser/data-manager/data-favorite-selector.h,
        .../data-manager/data-manager-perspective.c,
        .../data-manager/data-manager-perspective.h,
        tools/browser/data-manager/data-source.c,
        tools/browser/data-manager/data-source.h,
        tools/browser/data-manager/data-widget.c,
        tools/browser/data-manager/data-widget.h,
        tools/browser/data-manager/marshal.list,
        tools/browser/data-manager/perspective-main.c,
        tools/browser/data-manager/perspective-main.h,
        tools/browser/data-manager/spec-editor.c,
        tools/browser/data-manager/spec-editor.h,
        tools/browser/data/Makefile.am,
        tools/browser/data/hicolor_actions_16x16_glade.png,
        tools/browser/data/hicolor_actions_22x22_glade.png,
        tools/browser/data/hicolor_actions_24x24_glade.png,
        tools/browser/data/hicolor_actions_32x32_glade.png,
        .../data/hicolor_actions_scalable_glade.svg, tools/browser/decl.h,
        tools/browser/doc/tmpl/browser-favorites.sgml, tools/browser/main.c,
        tools/browser/mgr-favorites.c,
        tools/browser/query-exec/perspective-main.c,
        tools/browser/query-exec/query-console.c,
        tools/browser/query-exec/query-console.h,
        tools/browser/query-exec/query-exec-perspective.c,
        tools/browser/query-exec/query-favorite-selector.c,
        tools/browser/support.c, tools/browser/support.h: Initial Data Manager
        perspective in Gda-Browser

2010-02-28  Vivien Malerba <malerba@gnome-db.org>

        * doc/C/libgda-sections.txt, doc/C/tmpl/gda-sql-builder.sgml,
        libgda/gda-sql-builder.c, libgda/gda-sql-builder.h,
        libgda/libgda.symbols, tests/test-sql-builder.c: Added support in
        GdaSqlBuilder for DISTINCT and LIMIT clauses

2010-02-27  Vivien Malerba <malerba@gnome-db.org>

        * libgda/gda-sql-builder.c, tests/test-sql-builder.c: GdaSqlBuilder
        corrections   allow NULL of a NULL GValue passed as arguments to
        gda_sql_builder_add_field_value() and gda_sql_builder_add_expr_value()

2010-02-26  Murray Cumming <murrayc@murrayc.com>

        * libgda/gda-util.c, libgda/sqlite/keywords_hash.h: Fix 2 compiler
        warnings.  * libgda/gda-util.c Remove the charMap() macro define
        because it is already in keywords_hash.h. Presumably it once was not
        there. The duplicate definition was causing a compiler warning.
        (gda_utility_data_model_dump_data_to_xml): Correct a warning due to
        incorrect use of const. Make a nearby cast from GdaBlob* to GdaBinary*
        clearer/safer by using the data struct field instead.

2010-02-25  Vivien Malerba <malerba@gnome-db.org>

        * libgda/thread-wrapper/gda-thread-provider.c,
        libgda/thread-wrapper/gda-thread-wrapper.c: Misc code corrections

        * doc/C/tmpl/gda-holder.sgml, libgda/gda-holder.c,
        tests/value-holders/check_holder.c: Correctly handle GDA_TYPE_NULL
        GdaHolders when bound to other GdaHolder

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

        * libgda/sqlite/gda-sqlite-handler-boolean.c,
        providers/mysql/gda-mysql-handler-boolean.c: Corrected the MySQL and
        SQLite boolean handlers

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

        * doc/C/store-meta-type.xml, doc/C/tmpl/gda-connection.sgml,
        libgda/gda-connection.c, libgda/gda-connection.h:
        gda_connection_get_meta_store_data() can now export table's indexes
        information

        * libgda/sqlite/Makefile.am,
        libgda/sqlite/gda-sqlite-handler-boolean.c,
        libgda/sqlite/gda-sqlite-handler-boolean.h,
        libgda/sqlite/gda-sqlite-provider.c, po/POTFILES.in,
        providers/mysql/Makefile.am,
        providers/mysql/gda-mysql-handler-boolean.c,
        providers/mysql/gda-mysql-handler-boolean.h,
        providers/mysql/gda-mysql-provider.c,
        providers/oracle/gda-oracle-provider.c: Render TRUE as 1 and FALSE as 0
        in the MySQL and SQLite providers

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

        * libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-raw-form.c: UI form
        corrections

2010-01-29  Vivien Malerba <malerba@gnome-db.org>

        * libgda-ui/data-entries/plugins/common-pict.c,
        libgda-ui/data-entries/plugins/gdaui-entry-pict.c: Avoid reading blob
        if not necessary (UI extension)

        * libgda/handlers/gda-handler-bin.c,
        libgda/sqlite/virtual/gda-vprovider-data-model.c: Avoid reading blob if
        not necessary

        * libgda/gda-data-proxy.c, libgda/gda-data-select.c,
        tests/data-models/check_data_proxy.c: GdaDataSelet and GdaDataProxy
        rows mismatch corrections

2010-01-27  Vivien Malerba <malerba@gnome-db.org>

        * providers/mysql/gda-mysql-provider.c,
        providers/mysql/gda-mysql-recordset.c: Added support for blobs in the
        MySQL provider

2010-01-26  Vivien Malerba <malerba@gnome-db.org>

        * libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c,
        libgda-ui/internal/utility.c, libgda-ui/internal/utility.h: Keep the
        same iterator in GdauiRawForm if possible   refactored the code with
        GdauiRawGrid

2010-01-24  Vivien Malerba <malerba@gnome-db.org>

        * doc/C/libgda-ui-sections.txt, doc/C/tmpl/gdaui-data-entry.sgml,
        .../gdaui-data-cell-renderer-textual.c,
        libgda-ui/data-entries/gdaui-entry-combo.c,
        libgda-ui/data-entries/gdaui-entry-shell.c,
        libgda-ui/data-entries/gdaui-entry-shell.h,
        libgda-ui/data-entries/gdaui-entry-wrapper.c,
        .../plugins/gdaui-data-cell-renderer-cgrid.c,
        .../plugins/gdaui-data-cell-renderer-password.c,
        libgda-ui/demos/basic_form.c, libgda-ui/gdaui-basic-form.c,
        libgda-ui/gdaui-data-entry.c, libgda-ui/gdaui-data-entry.h,
        libgda-ui/libgda-ui.symbols, testing/gdaui-test-data-entries.c: UI
        extension API changes, and better handle invalid GdaHolder

        * testing/.gitignore, testing/Makefile.am, testing/gdaui-test-errors.c,
        tests/data-models/.gitignore: Added new UI test for data models with
        errors

        * libgda/gda-data-model-iter.c, libgda/gda-data-select.c,
        libgda/gda-set.c, libgda/gda-set.h, tests/Makefile.am,
        tests/data-model-errors.c, tests/data-model-errors.h,
        tests/data-models/Makefile.am, tests/data-models/check_model_errors.c:
        Corrected GdaDataModelIter when errors occurred   the previous
        behaviour was to invalidate all the GdaHolders composing the iterator
        when an error occurred. The corrected behaviour is to invalidate only
        the GdaHolders for which an error occurred. In any case the returned
        value or other behaviours are unchanged.

2010-01-22  Vivien Malerba <malerba@gnome-db.org>

        * doc/C/data_validation.xml, libgda-ui/gdaui-raw-form.c: Doc.
        corrections

2010-01-20  Vivien Malerba <malerba@gnome-db.org>

        * libgda/gda-data-select-extra.h, libgda/gda-data-select.c: Don't fail
        when modifying a SELECT result   modifying a GdaDataSelect won't fail
        anymore if a non required value is not set

        * libgda-ui/data-entries/gdaui-entry-combo.c,
        libgda-ui/gdaui-basic-form.c: Misc UI extension corrections

        * samples/README, samples/SimpleUIForm/README,
        samples/SimpleUIForm/example.c: Improved SimpleUIForm example with RO
        and RW versions

2010-01-19  Vivien Malerba <malerba@gnome-db.org>

        * doc/C/libgda-4.0-docs.sgml, doc/C/libgda-ui-sections.txt,
        libgda-ui/gdaui-init.c: Added gdaui_init() to the documentation

        * Makefile.am, samples/README, samples/SimpleExample/example.c,
        samples/SimpleUIForm/README, samples/SimpleUIForm/ScreenShot.png,
        samples/SimpleUIForm/example.c: New UI extension example

2010-01-16  Vivien Malerba <malerba@gnome-db.org>

        * installers/WindowsWix/make-zip-exe.sh,
        .../share/libgda-4.0/icons/hicolor/index.theme: Added missing icons in
        Windows's ZIP file

        * configure.in, installers/WindowsWix/make-zip-exe.sh: Set version to
        4.1.5

2010-01-15  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: GdaBrowser: query execution
        result corrections

        * libgda/gda-connection.c, libgda/thread-wrapper/gda-thread-provider.c:
        GdaThreadProvider related corrections

        * providers/jdbc/gda-jdbc-provider.c,
        providers/postgres/gda-postgres-provider.c,
        providers/skel-implementation/capi/gda-capi-provider.c,
        providers/web/gda-web-provider.c: Corrections to GdaSqlStatement's SQL
        rendering

2010-01-14  Vivien Malerba <malerba@gnome-db.org>

        * libgda/libgda.symbols, tools/browser/canvas/browser-canvas-item.c,
        tools/browser/schema-browser/table-preferences.c: Windows issues
        corrections

        * doc/C/Makefile.am, doc/C/tmpl/gda-data-proxy.sgml,
        doc/C/tmpl/gda-sql-statement.sgml, doc/C/tmpl/gdaui-raw-grid.sgml,
        doc/C/tmpl/gdaui-set.sgml, libgda-report/Makefile.am,
        libgda-ui/Makefile.am, libgda/Makefile.am,
        providers/reuseable/mysql/Makefile.am: Corrections in the build system

        * doc/C/libgda-ui-sections.txt, libgda-ui/demos/custom_layout.xml,
        libgda-ui/demos/form_data_layout.c, libgda-ui/demos/grid_data_layout.c,
        libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-layout.dtd,
        libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-raw-grid.h,
        libgda-ui/libgda-ui.symbols, libgda/gda-util.c: Re-implemented custom
        layout in GdauiRawGrid

2010-01-13  Vivien Malerba <malerba@gnome-db.org>

        * libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-combo.c,
        libgda-ui/gdaui-data-selector.c, libgda-ui/gdaui-data-selector.h,
        libgda-ui/gdaui-form.c, libgda-ui/gdaui-grid.c,
        libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c: Improvements in
        the GdauiDataSelector's implementations

        * libgda-ui/gdaui-raw-grid.c, libgda/gda-data-model-import.c: Don't
        call xmlCleanupParser()   see
        http://lists.fedoraproject.org/pipermail/devel/2010-January/129117.html

        * providers/mysql/gda-mysql-provider.c,
        providers/reuseable/mysql/gda-mysql-meta.c: MySQL corrections   *
        correctly report failed connection open error * don't add a space
        between a function and the opening parenthesis * meta data fetching
        correction

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

        * doc/C/tmpl/gdaui-basic-form.sgml,
        libgda-ui/data-entries/gdaui-entry-combo.c,
        libgda-ui/data-entries/gdaui-entry-number.c,
        libgda-ui/data-entries/gdaui-numeric-entry.c,
        libgda-ui/data-entries/plugins/libmain.c, libgda-ui/gdaui-combo.c,
        libgda-ui/gdaui-plugin.h, libgda/gda-set.c, libgda/gda-util.c,
        po/POTFILES.in, tools/browser/browser-connection-priv.h,
        tools/browser/browser-connection.c, tools/browser/browser-connection.h,
        tools/browser/browser-window.c,
        tools/browser/doc/gda-browser-sections.txt,
        tools/browser/doc/tmpl/browser-connection.sgml,
        tools/browser/marshal.list, tools/browser/query-exec/query-result.c,
        tools/browser/schema-browser/Makefile.am,
        tools/browser/schema-browser/table-info.c,
        tools/browser/schema-browser/table-preferences.c,
        tools/browser/schema-browser/table-preferences.h: Allow to specify
        display preferences on table's colums

2010-01-06  Vivien Malerba <malerba@gnome-db.org>

        * libgda/sqlite/sqlite-src/PragmasPatch,
        libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h:
        Now use embedded SQLite 3.6.22

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

        * installers/WindowsWix/make-zip-exe.sh, libgda-ui/libgda-ui.symbols:
        Win32 build corrections

        * control-center/dsn-config.c, control-center/gdaui-dsn-assistant.c,
        control-center/provider-config.c, doc/C/libgda-ui-sections.txt,
        doc/C/tmpl/gdaui-basic-form.sgml, doc/C/tmpl/gdaui-data-entry.sgml,
        libgda-ui/Makefile.am, .../data-entries/gdaui-data-cell-renderer-bin.c,
        .../gdaui-data-cell-renderer-boolean.c,
        .../data-entries/gdaui-data-cell-renderer-combo.c,
        .../data-entries/gdaui-data-cell-renderer-info.c,
        .../gdaui-data-cell-renderer-textual.c,
        libgda-ui/data-entries/gdaui-entry-combo.c,
        libgda-ui/data-entries/gdaui-entry-common-time.c,
        libgda-ui/data-entries/gdaui-entry-number.c,
        libgda-ui/data-entries/gdaui-entry-shell.c,
        libgda-ui/data-entries/gdaui-entry-string.c,
        libgda-ui/data-entries/gdaui-entry-wrapper.c,
        libgda-ui/data-entries/gdaui-numeric-entry.c,
        libgda-ui/data-entries/plugins/common-pict.c,
        .../plugins/gdaui-data-cell-renderer-cgrid.c,
        .../plugins/gdaui-data-cell-renderer-password.c,
        .../plugins/gdaui-data-cell-renderer-pict.c,
        libgda-ui/data-entries/plugins/gdaui-entry-cgrid.c,
        libgda-ui/data-entries/plugins/gdaui-entry-pict.c,
        libgda-ui/data-entries/plugins/gdaui-entry-text.c,
        libgda-ui/data-layout.dtd, libgda-ui/demos/Makefile.am,
        libgda-ui/demos/basic_form.c, libgda-ui/demos/custom_layout.xml,
        libgda-ui/demos/demo_db.db,
        libgda-ui/demos/example_automatic_layout.xml,
        libgda-ui/demos/form_data_layout.c, libgda-ui/demos/grid_data_layout.c,
        libgda-ui/demos/linked_grid_form.c, libgda-ui/demos/main.c,
        libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-basic-form.h,
        libgda-ui/gdaui-combo.c, libgda-ui/gdaui-data-entry.c,
        libgda-ui/gdaui-data-entry.h, libgda-ui/gdaui-data-filter.c,
        libgda-ui/gdaui-data-proxy-info.c, libgda-ui/gdaui-data-store.c,
        libgda-ui/gdaui-layout.dtd, libgda-ui/gdaui-raw-form.c,
        libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-server-operation.c,
        libgda-ui/internal/popup-container.c, libgda/gda-value.c,
        testing/gdaui-test-data-entries.c,
        tools/browser/browser-connections-list.c,
        tools/browser/browser-window.c, tools/browser/canvas-example.c:
        GdauiBasicForm rework   * now has a much improved internal structure *
        re-wrote the custom layou code to use a more lisible XML syntax *
        improved examples

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

        * control-center/dsn-config.c, control-center/gdaui-dsn-assistant.c,
        control-center/main.c, control-center/provider-config.c,
        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-basic-form.sgml, doc/C/tmpl/gdaui-cloud.sgml,
        doc/C/tmpl/gdaui-combo.sgml, doc/C/tmpl/gdaui-data-entry.sgml,
        doc/C/tmpl/gdaui-data-filter.sgml,
        doc/C/tmpl/gdaui-data-proxy-info.sgml,
        doc/C/tmpl/gdaui-data-proxy.sgml, doc/C/tmpl/gdaui-data-selector.sgml,
        doc/C/tmpl/gdaui-form.sgml, doc/C/tmpl/gdaui-grid.sgml,
        doc/C/tmpl/gdaui-plugins.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-tree-store.sgml, doc/C/vi-cloud.png,
        doc/C/vi-filter.png, doc/C/vi-info.png, doc/C/vi-provider-selector.png,
        doc/C/vi-raw-grid.png, doc/C/vi-server-op.png, doc/C/visual_index.xml,
        libgda-ui/Makefile.am,
        .../data-entries/gdaui-data-cell-renderer-combo.c,
        libgda-ui/data-entries/gdaui-entry-combo.c,
        libgda-ui/data-entries/gdaui-entry-wrapper.c,
        libgda-ui/data-entries/plugins/gdaui-entry-cgrid.c,
        libgda-ui/demos/Makefile.am, libgda-ui/demos/cloud.c,
        libgda-ui/demos/combo.c, libgda-ui/demos/data_model_dir.c,
        libgda-ui/demos/ddl_queries.c, libgda-ui/demos/form_data_layout.c,
        libgda-ui/demos/form_pict.c, libgda-ui/demos/form_rw.c,
        libgda-ui/demos/grid.c, libgda-ui/demos/grid_data_layout.c,
        libgda-ui/demos/grid_pict.c, libgda-ui/demos/grid_rw.c,
        libgda-ui/demos/linked_grid_form.c, libgda-ui/demos/login.c,
        libgda-ui/demos/main.c, libgda-ui/demos/provider_sel.c,
        libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-basic-form.h,
        libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-cloud.h,
        libgda-ui/gdaui-combo.c, libgda-ui/gdaui-combo.h,
        libgda-ui/gdaui-data-entry.c, ...ui-data-widget-filter.c =>
        gdaui-data-filter.c}, libgda-ui/gdaui-data-filter.h,
        ...-data-widget-info.c => gdaui-data-proxy-info.c},
        libgda-ui/gdaui-data-proxy-info.h, libgda-ui/gdaui-data-proxy.c,
        libgda-ui/gdaui-data-proxy.h, libgda-ui/gdaui-data-selector.c,
        libgda-ui/gdaui-data-selector.h, libgda-ui/gdaui-data-store.c,
        libgda-ui/gdaui-data-widget-filter.h,
        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-form.c, libgda-ui/gdaui-grid.c, libgda-ui/gdaui-grid.h,
        libgda-ui/gdaui-provider-selector.c, libgda-ui/gdaui-raw-form.c,
        libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-raw-grid.h,
        libgda-ui/gdaui-server-operation.c, libgda-ui/gdaui-set.c,
        libgda-ui/gdaui-set.h, libgda-ui/internal/gdaui-dsn-selector.c,
        libgda-ui/internal/utility.c, libgda-ui/internal/utility.h,
        libgda-ui/libgda-ui.h, libgda-ui/libgda-ui.symbols,
        libgda/gda-data-model-iter.c, libgda/gda-data-model.c, po/POTFILES.in,
        providers/web/gda-web-recordset.c, testing/gdaui-test-data-entries.c,
        tools/browser/common/gdaui-data-import.c,
        tools/browser/query-exec/query-result.c: UI extension: API cleanups,
        bug fixes and doc improvements

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

        * doc/C/libgda-ui-sections.txt, doc/C/tmpl/gdaui-basic-form.sgml,
        libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-basic-form.h,
        libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-server-operation.c,
        libgda-ui/internal/gdaui-provider-auth-editor.c,
        libgda-ui/internal/gdaui-provider-spec-editor.c,
        libgda-ui/libgda-ui.symbols, testing/gdaui-test-data-entries.c,
        tools/browser/auth-dialog.c, tools/browser/browser-connections-list.c,
        tools/browser/query-exec/query-console.c: GdauiBasicForm API cleanups  
        * "param_changed" signal renamed to "holder-changed" *
        gdaui_basic_form_has_been_changed() to gdaui_basic_form_has_changed() *
        gdaui_basic_form_set_current_as_orig() to
        gdaui_basic_form_set_as_reference() *
        gdaui_basic_form_show_entry_actions() removed, use property *
        gdaui_basic_form_entry_show() to gdaui_basic_form_entry_set_visible() *
        gdaui_basic_form_set_entries_auto_default() removed, use property *
        gdaui_basic_form_set_entries_default() to
        gdaui_basic_form_set_entries_to_default()

        * libgda/gda-set.c, libgda/sqlite/gda-sqlite-provider.c: Misc
        corrections

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

        * libgda/gda-meta-store.c, libgda/thread-wrapper/gda-thread-provider.c:
        Misc corrections

        * providers/jdbc/gda-jdbc-meta.c,
        providers/jdbc/gda-list-jdbc-providers.c, providers/jdbc/libmain.c:
        Misc JDBC provider corrections

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

        * libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-meta.h,
        libgda/sqlite/gda-sqlite-provider.c, providers/jdbc/gda-jdbc-meta.c,
        providers/jdbc/gda-jdbc-meta.h, providers/jdbc/gda-jdbc-provider.c,
        providers/mysql/gda-mysql-provider.c,
        providers/oracle/gda-oracle-meta.c, providers/oracle/gda-oracle-meta.h,
        providers/oracle/gda-oracle-provider.c,
        providers/reuseable/mysql/gda-mysql-meta.c,
        providers/reuseable/mysql/gda-mysql-meta.h,
        providers/reuseable/mysql/gda-mysql-reuseable.c,
        providers/skel-implementation/capi/gda-capi-meta.c,
        providers/skel-implementation/capi/gda-capi-meta.h,
        .../skel-implementation/capi/gda-capi-provider.c,
        providers/web/gda-web-meta.c, providers/web/gda-web-meta.h,
        providers/web/gda-web-provider.c: Added the new index information
        fetching to all the providers   real implementation needs to be added
        to each one

        * doc/C/i_s_doc.xml, doc/C/information_schema.png,
        doc/C/information_schema.svg, doc/C/libgda-4.0-docs.sgml,
        doc/C/tmpl/gda-server-provider.sgml, libgda/gda-connection.c,
        libgda/gda-meta-store.c, libgda/gda-server-provider.h,
        libgda/information_schema.xml,
        libgda/providers-support/gda-meta-column-types.h,
        libgda/thread-wrapper/gda-thread-meta.c,
        libgda/thread-wrapper/gda-thread-meta.h,
        libgda/thread-wrapper/gda-thread-provider.c,
        providers/postgres/gda-postgres-provider.c,
        providers/postgres/gda-postgres-recordset.c,
        providers/reuseable/postgres/gda-postgres-meta.c,
        providers/reuseable/postgres/gda-postgres-meta.h,
        .../reuseable/postgres/gda-postgres-reuseable.c: Added indexes in meta
        data information   * for the PostgreSQL provider only at the moment *
        also added schema migration for the GdaMetaStore's database

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

        * INSTALL, configure.in, introspection.m4, libgda/.gitignore,
        libgda/Makefile.am, libgda/gda-types.h: Initial support for GObject
        Introspection, bug #585351   thanks to Daniel Espinosa for the work!

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

        * doc/C/howto.xml, doc/C/libgda-sections.txt,
        doc/C/tmpl/gda-sql-builder.sgml, samples/SqlBuilder/example.c,
        samples/SqlBuilder/example_cnc.c, tests/test-sql-builder.c: Last
        updates due to GdaSqlBuilder API changes

        * libgda/gda-sql-builder.c, testing/gda-provider-status.c: Fixed
        compilation warnings

        * control-center/cc-gray-bar.c, control-center/cc-gray-bar.h,
        control-center/dsn-config.c, control-center/dsn-config.h,
        control-center/dsn-properties-dialog.c,
        control-center/dsn-properties-dialog.h,
        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/Makefile.am, .../data-entries/gdaui-data-cell-renderer-bin.c,
        .../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-info.c,
        .../gdaui-data-cell-renderer-textual.c,
        libgda-ui/data-entries/gdaui-entry-bin.c,
        libgda-ui/data-entries/gdaui-entry-common-time.c,
        libgda-ui/data-entries/gdaui-entry-number.c,
        libgda-ui/data-entries/gdaui-entry-string.c,
        libgda-ui/data-entries/gdaui-entry-time.c,
        libgda-ui/data-entries/gdaui-entry-wrapper.c,
        libgda-ui/data-entries/gdaui-entry.h,
        libgda-ui/data-entries/gdaui-formatted-entry.c,
        .../plugins/gdaui-data-cell-renderer-cgrid.c,
        .../plugins/gdaui-data-cell-renderer-password.c,
        .../plugins/gdaui-data-cell-renderer-pict.c,
        libgda-ui/data-entries/plugins/gdaui-entry-cgrid.c,
        libgda-ui/data-entries/plugins/gdaui-entry-pict.c,
        libgda-ui/demos/cloud.c, libgda-ui/demos/data_model_dir.c,
        libgda-ui/demos/ddl_queries.c, libgda-ui/demos/form.c,
        libgda-ui/demos/form_data_layout.c, libgda-ui/demos/form_pict.c,
        libgda-ui/demos/form_rw.c, libgda-ui/demos/grid.c,
        libgda-ui/demos/grid_data_layout.c, libgda-ui/demos/grid_pict.c,
        libgda-ui/demos/grid_rw.c, libgda-ui/demos/linked_grid_form.c,
        libgda-ui/demos/linked_model_param.c, libgda-ui/demos/login.c,
        libgda-ui/demos/tree.c, libgda-ui/gdaui-basic-form.c,
        libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-combo.c,
        libgda-ui/gdaui-data-store.h, libgda-ui/gdaui-data-widget-filter.c,
        libgda-ui/gdaui-data-widget.c, libgda-ui/gdaui-init.c,
        libgda-ui/gdaui-login.c, libgda-ui/gdaui-login.h,
        libgda-ui/gdaui-plugin.h, libgda-ui/gdaui-raw-form.c,
        libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-server-operation.c,
        libgda-ui/internal/gdaui-dsn-selector.c,
        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/popup-container.c,
        libgda-ui/internal/popup-container.h, libgda-ui/internal/utility.c,
        po/POTFILES.in, providers/mdb/gda-mdb-provider.c,
        tools/browser/auth-dialog.c, tools/browser/browser-spinner.c,
        tools/browser/canvas-example.c,
        tools/browser/canvas/browser-canvas-column.c,
        tools/browser/canvas/browser-canvas-db-relations.c,
        tools/browser/canvas/browser-canvas-table.c,
        tools/browser/canvas/browser-canvas.c,
        tools/browser/common/gdaui-entry-import.c,
        tools/browser/common/objects-cloud.c,
        tools/browser/common/objects-cloud.h,
        tools/browser/connection-binding-properties.c,
        tools/browser/doc/tmpl/browser-connection.sgml,
        tools/browser/login-dialog.c, 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-favorite-selector.c,
        tools/browser/query-exec/query-favorite-selector.h,
        tools/browser/query-exec/query-result.h,
        tools/browser/schema-browser/favorite-selector.c,
        tools/browser/schema-browser/favorite-selector.h,
        tools/browser/schema-browser/objects-index.c,
        tools/browser/schema-browser/objects-index.h,
        tools/browser/schema-browser/relations-diagram.c,
        tools/browser/schema-browser/relations-diagram.h,
        tools/browser/schema-browser/table-columns.c,
        tools/browser/schema-browser/table-info.c,
        tools/browser/schema-browser/table-info.h, tools/browser/support.c:
        GNOME 3.0 and GSeal corrections

        * libgda/gda-data-model-dir.c, tools/web-server.c: Fix for bug #603743 
        applied proposed patch

        * libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-cloud.h: Allow movement
        using keyboard in GdauiCloud and improved search

2009-12-04  Murray Cumming <murrayc@murrayc.com>

        * libgda/gda-sql-builder.c, libgda/gda-sql-builder.h,
        providers/web/gda-web-recordset.c, tools/browser/browser-favorites.c:
        SqlBuilder: gda_sql_builder_select_add_target(): Take a name string.  *
        libgda/gda-sql-builder.[h|c] (gda_sql_builder_select_add_target):
        Rename to gda_sql_builder_select_add_target_id() and add a
        gda_sql_builder_select_add_target() that takes the table name as a
        string. * providers/web/gda-web-recordset.c (create_table): *
        tools/browser/browser-favorites.c (find_favorite_position),
        (find_favorite), (favorites_reorder), (browser_favorites_list),
        (browser_favorites_get): Use this simpler form.

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

        * doc/C/libgda-4.0-docs.sgml, doc/C/prov-notes.xml,
        providers/oracle/gda-oracle-provider.c,
        providers/oracle/oracle_specs_dsn.xml.in: Corrected the Oracle
        connection parameters

        * doc/C/libgda-4.0-docs.sgml, doc/C/libgda-ui-sections.txt,
        doc/C/libgda-ui.types, doc/C/tmpl/gdaui-cloud.sgml,
        libgda-ui/Makefile.am, libgda-ui/demos/Makefile.am,
        libgda-ui/demos/cloud.c, libgda-ui/gdaui-cloud.c,
        libgda-ui/gdaui-cloud.h, libgda-ui/libgda-ui.h,
        libgda-ui/libgda-ui.symbols: New GdauiCloud widget

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

        * providers/mysql/gda-mysql-provider.c, providers/mysql/gda-mysql.h,
        providers/postgres/gda-postgres-provider.c,
        providers/postgres/gda-postgres.h,
        providers/reuseable/gda-provider-reuseable.h,
        providers/reuseable/mysql/gda-mysql-reuseable.c,
        .../reuseable/postgres/gda-postgres-reuseable.c,
        providers/web/gda-web-provider.c, providers/web/gda-web-util.c,
        providers/web/gda-web.h, providers/web/php/gda-tester.php,
        providers/web/php/gda-worker.php: Web provider improvements

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

        * configure.in, control-center/Makefile.am,
        control-center/data/Makefile.am,
        control-center/data/gda-control-center.svg,
        .../data/hicolor_apps_16x16_gda-control-center.png,
        .../data/hicolor_apps_22x22_gda-control-center.png,
        .../data/hicolor_apps_24x24_gda-control-center.png,
        .../hicolor_apps_256x256_gda-control-center.png,
        .../data/hicolor_apps_32x32_gda-control-center.png,
        .../data/hicolor_apps_48x48_gda-control-center.png,
        control-center/gda-control-center-4.0.desktop.in,
        control-center/gda-control-center-4.0.png,
        tools/browser/data/Makefile.am: Control center icons corrections  many
        thanks to Jakub Steiner for the new icons

        * doc/C/howto.xml, doc/C/libgda-sections.txt,
        doc/C/tmpl/gda-sql-builder.sgml, libgda/gda-sql-builder.c,
        libgda/gda-sql-builder.h, libgda/libgda.symbols,
        providers/reuseable/mysql/gda-mysql-reuseable.c,
        .../reuseable/postgres/gda-postgres-reuseable.c,
        providers/web/gda-web-recordset.c, samples/SqlBuilder/example.c,
        samples/SqlBuilder/example_cnc.c, tests/test-sql-builder.c,
        tools/browser/browser-favorites.c: Improved GdaSqlBuilder's API  *
        renamed gda_sql_builder_add_field() to gda_sql_builder_add_field_id() *
        added gda_sql_builder_add_field() * added
        gda_sql_builder_add_field_value() * added
        gda_sql_builder_select_add_field()

        * configure.in, providers/mysql/Makefile.am,
        providers/mysql/gda-mysql-provider.c,
        providers/mysql/gda-mysql-recordset.c,
        providers/mysql/gda-mysql-util.c, providers/mysql/gda-mysql-util.h,
        providers/mysql/gda-mysql.h,
        providers/postgres/gda-postgres-provider.c,
        providers/reuseable/Makefile.am,
        providers/reuseable/gda-provider-reuseable.h,
        providers/reuseable/mysql/Makefile.am, providers/{ =>
        reuseable}/mysql/gda-mysql-meta.c, providers/{ =>
        reuseable}/mysql/gda-mysql-meta.h, providers/{ =>
        reuseable}/mysql/gda-mysql-parser.c, providers/{ =>
        reuseable}/mysql/gda-mysql-parser.h,
        providers/reuseable/mysql/gda-mysql-reuseable.c,
        providers/reuseable/mysql/gda-mysql-reuseable.h, providers/{ =>
        reuseable}/mysql/gen_def.c, providers/{ =>
        reuseable}/mysql/keywords_V50.list, providers/{ =>
        reuseable}/mysql/keywords_V51.list, providers/{ =>
        reuseable}/mysql/keywords_V54.list, providers/{ =>
        reuseable}/mysql/keywords_V60.list, providers/{ =>
        reuseable}/mysql/parser.y,
        providers/reuseable/postgres/gda-postgres-meta.c,
        .../reuseable/postgres/gda-postgres-reuseable.c,
        .../reuseable/postgres/gda-postgres-reuseable.h,
        providers/reuseable/reuse-all.c, providers/reuseable/reuse-all.h,
        providers/web/gda-web-util.c: Extracted the MySQL reuseable part

        * libgda/gda-connection.c, libgda/gda-value.c,
        libgda/providers-support/gda-meta-column-types.h,
        providers/jdbc/gda-jdbc-recordset.c,
        providers/oracle/gda-oracle-recordset.c,
        providers/postgres/gda-postgres-recordset.c,
        providers/reuseable/postgres/Makefile.am,
        .../skel-implementation/capi/gda-capi-recordset.c,
        providers/web/gda-web-provider.c, providers/web/gda-web-recordset.c,
        tools/information-schema-types.c: Misc. corrections

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

        * tests/test-sql-builder.c, tools/browser/Makefile.am,
        tools/browser/common/Makefile.am: Have "make distcheck" work

        * configure.in, doc/C/libgda-sections.txt,
        doc/C/tmpl/gda-connection.sgml, doc/C/tmpl/provider-support.sgml,
        libgda/gda-connection-internal.h, libgda/gda-connection-private.h,
        libgda/gda-connection.c, libgda/gda-connection.h, libgda/gda-util.c,
        libgda/gda-value.c, libgda/libgda.symbols,
        libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/keywords_hash.h,
        libgda/thread-wrapper/gda-thread-provider.c,
        libgda/thread-wrapper/gda-thread-wrapper.c, po/POTFILES.in,
        providers/Makefile.am, providers/postgres/Makefile.am,
        providers/postgres/gda-postgres-meta.c,
        providers/postgres/gda-postgres-provider.c,
        providers/postgres/gda-postgres-recordset.c,
        providers/postgres/gda-postgres-util.c,
        providers/postgres/gda-postgres-util.h,
        providers/postgres/gda-postgres.h, providers/reuseable/Makefile.am,
        providers/reuseable/gda-provider-reuseable.h,
        providers/reuseable/postgres/Makefile.am,
        providers/reuseable/postgres/gda-postgres-meta.c, .../{ =>
        reuseable}/postgres/gda-postgres-meta.h, .../{ =>
        reuseable}/postgres/gda-postgres-parser.c, .../{ =>
        reuseable}/postgres/gda-postgres-parser.h,
        .../reuseable/postgres/gda-postgres-reuseable.c,
        .../reuseable/postgres/gda-postgres-reuseable.h, providers/{ =>
        reuseable}/postgres/gen_def.c, .../{ =>
        reuseable}/postgres/keywords_82.list, .../{ =>
        reuseable}/postgres/keywords_83.list, .../{ =>
        reuseable}/postgres/keywords_84.list, providers/{ =>
        reuseable}/postgres/parser.y, providers/reuseable/reuse-all.c,
        providers/reuseable/reuse-all.h, providers/web/Makefile.am,
        providers/web/README, providers/web/gda-web-blob-op.c,
        providers/web/gda-web-blob-op.h, providers/web/gda-web-ddl.c,
        providers/web/gda-web-ddl.h, providers/web/gda-web-meta.c,
        providers/web/gda-web-meta.h, providers/web/gda-web-provider.c,
        providers/web/gda-web-provider.h, providers/web/gda-web-pstmt.c,
        providers/web/gda-web-pstmt.h, providers/web/gda-web-recordset.c,
        providers/web/gda-web-recordset.h, providers/web/gda-web-util.c,
        providers/web/gda-web-util.h, providers/web/gda-web.h,
        providers/web/libgda-web-4.0.pc.in, providers/web/libmain.c,
        providers/web/php/README, providers/web/php/gda-clean.php,
        providers/web/php/gda-config.php, providers/web/php/gda-exception.php,
        providers/web/php/gda-front.php, providers/web/php/gda-meta.php,
        providers/web/php/gda-setup.php, providers/web/php/gda-tester.php,
        providers/web/php/gda-utils.php, providers/web/php/gda-worker.php,
        providers/web/protocol.dia, providers/web/web_specs_auth.xml.in,
        providers/web/web_specs_dsn.xml.in, tools/gda-sql.c: Initial Web
        provider implementation  this new provider opens a connection through a
        distant web server (tested with apache and lighthttpd) where some PHP
        scripts are executed

        * libgda-ui/Makefile.am, providers/postgres/gda-postgres-provider.c,
        tools/browser/browser-connections-list.c: Misc corrections

        * libgda/gda-init.c, providers/mysql/gda-mysql-recordset.c,
        providers/postgres/gda-postgres-recordset.c: Use value returned from
        setlocale()  instead of the global extern variable gda_numeric_locale.
        This also fix some crashes on Windows where the gda_numeric_locale
        variable should be prefixed with __declspec(dllimport)

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

        * tools/browser/browser-window.c, tools/browser/decl.h,
        tools/browser/dummy-perspective/perspective-main.c,
        tools/browser/query-exec/perspective-main.c,
        tools/browser/schema-browser/perspective-main.c: GdaBrowser: added
        shortcuts to change perspective

        * tools/browser/browser-virtual-connection.c,
        tools/browser/browser-virtual-connection.h,
        tools/browser/common/Makefile.am,
        tools/browser/common/gdaui-data-import.c,
        tools/browser/common/gdaui-data-import.h,
        tools/browser/common/gdaui-entry-import.c,
        tools/browser/common/gdaui-entry-import.h,
        tools/browser/common/import_encodings.xml,
        tools/browser/connection-binding-properties.c: Implemented tables from
        imported files in virtual connection

        * doc/C/libgda-4.0-docs.sgml, doc/C/libgda-ui-sections.txt,
        libgda-ui/Makefile.am, libgda-ui/data-entries/gdaui-entry-shell.c,
        libgda-ui/data-entries/gdaui-entry-wrapper.c,
        libgda-ui/gdaui-data-widget-info.c, libgda-ui/gdaui-init.c,
        libgda-ui/gdaui-plugin.h, libgda-ui/libgda-ui.symbols: Added
        gdaui_plugin_declare(), and misc corrections

        * tools/browser/browser-connections-list.c,
        tools/browser/browser-connections-list.h,
        tools/browser/browser-virtual-connection.c,
        tools/browser/browser-virtual-connection.h,
        tools/browser/browser-window.c,
        tools/browser/connection-binding-properties.c: GdaBrowser: allow edit
        virtual connections' properties

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

        * 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: Updated po/POTFILES.in
        and 'make update-po'

        * libgda/gda-data-model-iter.c, tests/data-models/check_pmodel.c:
        GdaDataModelIter correction follow-up

        * libgda-ui/gdaui-data-store.c, libgda-ui/gdaui-grid.c: Misc
        corrections and improvements

        * tools/browser/browser-window.c,
        tools/browser/connection-binding-properties.c: GdaBrowser: improvements
        when defining virtual connections

        * tools/browser/browser-connection-priv.h,
        tools/browser/browser-connection.c, tools/browser/browser-connection.h,
        tools/browser/browser-virtual-connection.c: GdaBrowser: improved busy
        connection status

        * tools/browser/Makefile.am, tools/browser/browser-connection-priv.h,
        tools/browser/browser-connection.c, tools/browser/browser-connection.h,
        tools/browser/browser-connections-list.c,
        tools/browser/browser-virtual-connection.c,
        tools/browser/browser-virtual-connection.h,
        tools/browser/browser-window.c,
        tools/browser/connection-binding-properties.c,
        tools/browser/connection-binding-properties.h, tools/browser/support.c,
        tools/browser/support.h: GdaBrowser: initial support for virtual
        connections

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

        * libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-combo.c,
        libgda-ui/gdaui-init.c, libgda-ui/gdaui-set.h: UI extension corrections
         - GdauiBasicForm: correctly handle the case when the GdaHolder refused
        to be set to a value after the user modified a GdauiDataEntry part of
        the form - GdauiCombo: don't reset the value when the data model
        changes - set the default GdauiDataEntry to None when a data type is
        unknown

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

        * libgda/sqlite/gda-sqlite-provider.c,
        libgda/sqlite/sqlite-src/PragmasPatch,
        libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h,
        providers/sqlite/sqlite_specs_dsn.xml.in: Set SQLite version to 3.6.19 
        From now on Libgda enforces foreign key constraint unless stated
        otherwise

        * tools/browser/browser-connection.c,
        tools/browser/common/objects-cloud.c,
        tools/browser/schema-browser/objects-index.c: GdaBrowser: objects cloud
        improvements

        * libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-provider.c,
        libgda/sqlite/gda-sqlite-util.c, libgda/sqlite/gda-sqlite-util.h,
        tools/browser/query-exec/query-exec-perspective.c: SQLite meta data
        retreival corrections

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

        * doc/C/libgda-sections.txt, doc/C/tmpl/gda-set.sgml,
        libgda-ui/gdaui-data-widget-info.c, libgda-ui/gdaui-raw-grid.c,
        libgda/gda-data-model-iter.c, libgda/gda-data-select.c,
        libgda/gda-set.c, libgda/gda-set.h, libgda/libgda.symbols,
        libgda/thread-wrapper/gda-thread-provider.c,
        tools/browser/browser-connection.c: Execution time corrections  - avoid
        using g_object_get_data() when not necessary - avoid using
        g_slist_nth_data() when not necessary - added an optimized
        gda_set_get_nth_holder() - avoid testing type in static functions

        * tools/browser/browser-connection.c, tools/browser/browser-window.c,
        tools/browser/query-exec/query-console.c,
        tools/browser/query-exec/query-exec-perspective.c: Avoid GdaBrowser UI
        locking  disable any user action while a query is being executed which
        could lead to the UI locking

        * libgda/gda-connection.c, libgda/gda-server-provider.c: Avoid
        GdaConnection locking when not necessary

        * tools/browser/browser-connection.c, tools/browser/browser-window.c,
        tools/browser/query-exec/query-console.c: GdaBrowser: improved feedback
        and UI locking when connection is busy

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

        * tools/browser/Makefile.am, tools/browser/browser-connection.c,
        tools/browser/browser-connection.h,
        tools/browser/browser-connections-list.c: GdaBrowser: basic support for
        virtual connections

        * doc/C/libgda-sections.txt, doc/C/tmpl/gda-virtual-connection.sgml,
        libgda/gda-connection-internal.h, libgda/gda-connection.c,
        libgda/libgda.symbols, libgda/sqlite/virtual/gda-virtual-connection.c,
        libgda/sqlite/virtual/gda-virtual-connection.h,
        libgda/thread-wrapper/Makefile.am,
        libgda/thread-wrapper/gda-thread-provider.c,
        libgda/thread-wrapper/gda-thread-provider.h: Allow a virtual connection
        to be wrapped in a sub thread  added
        gda_virtual_connection_open_extended()

        * doc/C/libgda-sections.txt, doc/C/tmpl/gda-sql-builder.sgml,
        doc/C/tmpl/gda-sql-statement.sgml, libgda/gda-sql-builder.c,
        libgda/gda-sql-builder.h, libgda/libgda.symbols,
        samples/SqlBuilder/README, samples/SqlBuilder/example.c: Completed
        GdaSqlBuilder  added: * gda_sql_builder_add_case() and
        gda_sql_builder_add_case_v() to create expressions as CASE ... END *
        gda_sql_builder_add_sub_select() to create expressions having a sub
        SELECT * gda_sql_builder_compound_add_sub_select() and
        gda_sql_builder_compound_set_type() to handle COMPOUND select
        statements

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

        * installers/WindowsWix/make-zip-exe.sh, libgda/libgda.symbols: Win32
        updates

        * doc/C/libgda-sections.txt, doc/C/tmpl/gda-data-select.sgml,
        libgda/libgda.symbols: Document gda_data_select_rerun()

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

        * doc/C/store-meta-type.xml, libgda/gda-data-select.c,
        libgda/gda-util.c: GdaDataSelect corrections  related to data models
        where the only problem to be modifiable is that there is no primary key
        defined in the table which is SELECTED, now it's possible to insert
        data.

        * doc/C/tmpl/gda-blob-op.sgml, libgda/dir-blob-op.c,
        libgda/gda-blob-op.c, libgda/gda-value.h: GdaBlop corrections  and
        documentation improvements regarding blobs

        * 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: Clear query execution history
        in GdaBrowser  instead of simply removing history items one by one.

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

        * libgda/gda-sql-builder.c, libgda/gda-value.c: Documentation
        corrections, fixed bug #597390

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

        * libgda/sqlite/gda-sqlite-blob-op.c,
        libgda/sqlite/gda-sqlite-recordset.c,
        providers/oracle/gda-oracle-blob-op.c,
        providers/skel-implementation/capi/gda-capi-blob-op.c: GdaBlobOp usage
        correction

        * libgda/gda-data-select.c, libgda/gda-data-select.h: Added
        gda_data_select_rerun()

        * libgda/gda-data-model-iter.c, libgda/gda-holder.c: Misc corrections

        * doc/C/tmpl/gda-sql-statement.sgml, doc/C/tmpl/gdaui-basic-form.sgml:
        Doc update

        * libgda-ui/data-entries/common-bin.c, libgda-ui/gdaui-basic-form.c:
        Misc corrections

        * libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-server-operation.c:
        Misc UI corrections

        * samples/SqlBuilder/Makefile, samples/SqlBuilder/README,
        samples/SqlBuilder/example.c, samples/SqlBuilder/example_cnc.c: Updated
        SqlBuilder example

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

        * libgda-ui/gdaui-basic-form.c, tools/browser/common/objects-cloud.c,
        tools/browser/query-exec/gda-sql.lang,
        tools/browser/query-exec/query-console.c, tools/browser/support.c,
        tools/browser/support.h: Misc corrections

        * doc/C/libgda-4.0-docs.sgml, libgda/gda-connection.c,
        libgda/gda-util.c, libgda/sqlite/gda-sqlite-blob-op.c: Misc doc.
        corrections

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

        * providers/mdb/gda-mdb-provider.c,
        providers/oracle/gda-oracle-provider.c, testing/html.c,
        tools/browser/common/objects-cloud.c: More corrections thanks to
        CppCkeck

        * libgda-ui/internal/utility.c, libgda/gda-sql-builder.c,
        tools/browser/query-exec/query-console.c,
        tools/browser/query-exec/query-editor.h: Misc corrections

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

        * libgda-ui/data-entries/plugins/gdaui-entry-cidr.c,
        libgda-ui/gdaui-basic-form.c, libgda-xslt/sql_backend.c,
        libgda/gda-server-operation.c, libgda/gda-util.c,
        libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gen_emb_string.c:
        Misc memory usage corrections

        * doc/C/libgda-sections.txt, doc/C/tmpl/gda-sql-builder.sgml,
        libgda/gda-sql-builder.c, libgda/gda-sql-builder.h,
        samples/SqlBuilder/example.c, tests/test-sql-builder.c,
        tools/browser/browser-favorites.c: GdaSqlBuilder: improved API names 
        gda_sql_builder_ident => gda_sql_builder_add_id gda_sql_builder_expr =>
        gda_sql_builder_add_expr gda_sql_builder_cond =>
        gda_sql_builder_add_cond gda_sql_builder_param =>
        gda_sql_builder_add_param

        * tools/browser/browser-connection.c,
        tools/browser/browser-connection.h,
        tools/browser/doc/gda-browser-docs.sgml,
        tools/browser/doc/gda-browser-sections.txt,
        tools/browser/doc/gda-browser.types,
        tools/browser/doc/tmpl/browser-connection.sgml,
        tools/browser/doc/tmpl/browser-window.sgml,
        tools/browser/doc/tmpl/popup-container.sgml,
        tools/browser/query-exec/query-editor.c,
        tools/browser/query-exec/query-editor.h: GdaBrowser: added completion
        in editor on CTRL+SPACE

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

        * doc/C/libgda-sections.txt, doc/C/tmpl/gda-sql-builder.sgml,
        libgda/gda-sql-builder.c, libgda/gda-sql-builder.h,
        libgda/libgda.symbols, samples/SqlBuilder/example.c: GdaSqlBuilder can
        now build function expressions

        * doc/C/tmpl/gda-sql-builder.sgml, libgda/gda-sql-builder.c: Applied
        patch for bug #596715  add a constructor property to GdaSqlBuilder,
        thanks to Johannes Schmid

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

        * libgda-ui/data-entries/gdaui-entry-common-time.c,
        libgda-ui/data-entries/gdaui-entry.c,
        libgda-ui/data-entries/gdaui-formatted-entry.c,
        libgda-ui/data-entries/gdaui-formatted-entry.h: UI: improved date and
        time entry widgets  if not date is set, then sets the current date,
        using '+' or '-' now adds or removes a day to the current date. For the
        time entry, pressing SPACE sets the current time.

        * tools/browser/browser-connection.c,
        tools/browser/canvas/browser-canvas-db-relations.c,
        tools/browser/schema-browser/table-columns.c,
        tools/browser/schema-browser/table-relations.c: GdaBrowser: misc
        corrections

        * libgda-ui/data-entries/gdaui-entry-wrapper.c,
        libgda-ui/data-entries/gdaui-entry.c, libgda-ui/gdaui-basic-form.c,
        libgda-ui/gdaui-init.c: UI: misc data entry corrections

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

        * libgda-ui/data-entries/gdaui-entry.c,
        libgda-ui/data-entries/gdaui-entry.h,
        libgda-ui/data-entries/gdaui-formatted-entry.c,
        libgda-ui/libgda-ui.symbols: Added gdaui_entry_set_width_chars()

        * configure.in, libgda-ui/data-entries/.gitignore,
        libgda-ui/data-entries/Makefile.am,
        .../gdaui-data-cell-renderer-textual.c,
        libgda-ui/data-entries/gdaui-entry-common-time.c,
        libgda-ui/data-entries/gdaui-entry-number.c,
        libgda-ui/data-entries/gdaui-entry-number.h, ...ing-number.xml.in =>
        gdaui-entry-number.xml.in},
        libgda-ui/data-entries/gdaui-entry-string.c, ...ing-string.xml.in =>
        gdaui-entry-string.xml.in}, libgda-ui/data-entries/gdaui-entry.c,
        libgda-ui/data-entries/gdaui-entry.h,
        libgda-ui/data-entries/gdaui-format-entry.c,
        libgda-ui/data-entries/gdaui-format-entry.h,
        libgda-ui/data-entries/gdaui-formatted-entry.c,
        libgda-ui/data-entries/gdaui-formatted-entry.h,
        libgda-ui/data-entries/gdaui-numeric-entry.c,
        libgda-ui/data-entries/gdaui-numeric-entry.h,
        libgda-ui/data-entries/plugins/gdaui-entry-cidr.c,
        libgda-ui/gdaui-init.c, libgda-ui/libgda-ui.symbols,
        libgda/handlers/gda-handler-time.c, po/POTFILES.in, testing/.gitignore,
        testing/Makefile.am, testing/gdaui-test-widget-entry.c: Improved data
        entry widgets for constrained typing  as the old implementation was not
        really maintainable because too complicated.

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

        * doc/C/libgda-sections.txt, doc/C/tmpl/gda-sql-builder.sgml,
        libgda/gda-sql-builder.c, libgda/gda-sql-builder.h: Fix for bug
        #596178, thanks to Johannes Schmid

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

        * tools/browser/browser-window.c,
        tools/browser/query-exec/query-console.c,
        tools/browser/query-exec/query-exec-perspective.c: GdaBrowser: UI
        improvements

        * libgda-ui/gdaui-data-widget-info.c,
        tools/browser/doc/tmpl/browser-favorites.sgml: Code cleanups

        * tools/browser/query-exec/query-console.c, tools/browser/support.c,
        tools/browser/support.h: GdaBrowser: improved feedback when executing
        statements  the status bar is updated and a notice is shown if a
        transaction was started by the executed statement even though it was
        not a BEGIN statement (which is usually the case when using BLOBs)

        * tools/browser/mgr-favorites.c,
        tools/browser/query-exec/query-favorite-selector.c: GdaBrowser:
        improved query favorites display  for each favorite statement, display
        the statement type and the variables used instead of the whole SQL code

        * tools/browser/browser-window.c, tools/browser/browser-window.h:
        GdaBrowser: improved status bar messages handling

        * libgda/sqlite/gda-sqlite-blob-op.c,
        libgda/sqlite/gda-sqlite-blob-op.h,
        libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gda-sqlite.h: SQLite
        provider: better BLOB handling regarding transactions  Start a
        transaction before reading any BLOB from an SQLite database, and don't
        start a transaction when using a BLOB as a variable

        * tools/browser/browser-favorites.c, tools/browser/browser-favorites.h,
        tools/browser/doc/gda-browser-sections.txt,
        tools/browser/query-exec/query-favorite-selector.c: GdaBrowser:
        favorite queries reordering correction

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-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,
        libgda-ui/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/sqlite/gda-sqlite-provider.c,
        libgda/sqlite/gda-sqlite-recordset.c: SQLite provider: more robust blob
        handling

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

        * 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-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/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

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

        * 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'.

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.

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

        * 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/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

        * 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

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-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  Vivien Malerba <malerba@gnome-db.org>

        * 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-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>

        * 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/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,
        tools/browser/schema-browser/schema-browser-perspective.c: GdaBrowser:
        fixed the displayed diagram page

        * libgda/sqlite/sqlite-src/PragmasPatch,
        libgda/sqlite/sqlite-src/sqlite3.c, 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>

        * 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-18  Bas Driessen <bas.driessen@xobas.com>

        * 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,
        providers/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-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-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-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-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

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

        * 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,
        ...libgda-4.0-sections.txt => libgda-sections.txt},
        doc/C/libgda-ui-sections.txt, doc/C/libgda-ui.types,
        doc/C/{libgda-4.0.types.in => 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/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/{utils.c =>
        gda-sqlite-util.c}, libgda/sqlite/gda-sqlite-util.h,
        libgda/sqlite/gda-sqlite.h, 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>

        * 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>

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

        * 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

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

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, libgdaui-4.0.pc.in => libgda-ui-4.0.pc.in, {libgdaui
        => libgda-ui}/.gitignore, {libgdaui => libgda-ui}/Makefile.am,
        {libgdaui => libgda-ui}/data-entries/.gitignore, {libgdaui =>
        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,
        .../data-entries/gdaui-entry-boolean.c,
        .../data-entries/gdaui-entry-boolean.h,
        .../data-entries/gdaui-entry-combo.c,
        .../data-entries/gdaui-entry-combo.h,
        .../data-entries/gdaui-entry-common-time.c,
        .../data-entries/gdaui-entry-common-time.h,
        .../data-entries/gdaui-entry-date.c,
        .../data-entries/gdaui-entry-date.h,
        .../data-entries/gdaui-entry-none.c,
        .../data-entries/gdaui-entry-none.h,
        .../data-entries/gdaui-entry-shell.c,
        .../data-entries/gdaui-entry-shell.h,
        .../data-entries/gdaui-entry-string-number.xml.in,
        .../data-entries/gdaui-entry-string-string.xml.in,
        .../data-entries/gdaui-entry-string.c,
        .../data-entries/gdaui-entry-string.h,
        .../data-entries/gdaui-entry-time.c,
        .../data-entries/gdaui-entry-time.h,
        .../data-entries/gdaui-entry-timestamp.c,
        .../data-entries/gdaui-entry-timestamp.h,
        .../data-entries/gdaui-entry-wrapper.c,
        .../data-entries/gdaui-entry-wrapper.h,
        .../data-entries/gdaui-format-entry.c,
        .../data-entries/gdaui-format-entry.h,
        .../data-entries/plugins/.gitignore,
        .../data-entries/plugins/Makefile.am,
        .../data-entries/plugins/common-pict.c,
        .../data-entries/plugins/common-pict.h,
        .../data-entries/plugins/custom-marshal.c,
        .../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,
        .../data-entries/plugins/gdaui-entry-cgrid.c,
        .../data-entries/plugins/gdaui-entry-cgrid.h,
        .../data-entries/plugins/gdaui-entry-cidr.c,
        .../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,
        .../data-entries/plugins/gdaui-entry-pict.c,
        .../data-entries/plugins/gdaui-entry-pict.h,
        .../data-entries/plugins/gdaui-entry-text.c,
        .../data-entries/plugins/gdaui-entry-text.h,
        .../data-entries/plugins/libmain.c, {libgdaui =>
        libgda-ui}/data-layout.dtd, {libgdaui => libgda-ui}/data/Makefile.am,
        {libgdaui => libgda-ui}/data/gdaui-generic.png, {libgdaui =>
        libgda-ui}/data/import_encodings.xml, .../data/server_operation.glade,
        {libgdaui => libgda-ui}/demos/.gitignore, {libgdaui =>
        libgda-ui}/demos/Makefile.am, {libgdaui =>
        libgda-ui}/demos/data_model_dir.c, {libgdaui =>
        libgda-ui}/demos/ddl_queries.c, {libgdaui =>
        libgda-ui}/demos/demo-common.h, {libgdaui =>
        libgda-ui}/demos/demo_db.db, .../demos/example_automatic_layout.xml,
        {libgdaui => libgda-ui}/demos/form.c, {libgdaui =>
        libgda-ui}/demos/form_data_layout.c, {libgdaui =>
        libgda-ui}/demos/form_pict.c, {libgdaui => libgda-ui}/demos/form_rw.c,
        {libgdaui => libgda-ui}/demos/geninclude.pl.in, {libgdaui =>
        libgda-ui}/demos/grid.c, {libgdaui =>
        libgda-ui}/demos/grid_data_layout.c, {libgdaui =>
        libgda-ui}/demos/grid_pict.c, {libgdaui => libgda-ui}/demos/grid_rw.c,
        {libgdaui => libgda-ui}/demos/linked_grid_form.c, {libgdaui =>
        libgda-ui}/demos/linked_model_param.c, {libgdaui =>
        libgda-ui}/demos/login.c, {libgdaui => libgda-ui}/demos/main.c,
        {libgdaui => libgda-ui}/demos/tree.c, {libgdaui =>
        libgda-ui}/gdaui-basic-form.c, {libgdaui =>
        libgda-ui}/gdaui-basic-form.h, {libgdaui => libgda-ui}/gdaui-combo.c,
        {libgdaui => libgda-ui}/gdaui-combo.h, {libgdaui =>
        libgda-ui}/gdaui-data-entry.c, {libgdaui =>
        libgda-ui}/gdaui-data-entry.h, {libgdaui =>
        libgda-ui}/gdaui-data-store.c, {libgdaui =>
        libgda-ui}/gdaui-data-store.h, {libgdaui =>
        libgda-ui}/gdaui-data-widget-filter.c, {libgdaui =>
        libgda-ui}/gdaui-data-widget-filter.h, {libgdaui =>
        libgda-ui}/gdaui-data-widget-info.c, {libgdaui =>
        libgda-ui}/gdaui-data-widget-info.h, {libgdaui =>
        libgda-ui}/gdaui-data-widget.c, {libgdaui =>
        libgda-ui}/gdaui-data-widget.h, {libgdaui => libgda-ui}/gdaui-decl.h,
        {libgdaui => libgda-ui}/gdaui-easy.h, {libgdaui =>
        libgda-ui}/gdaui-enums.h, {libgdaui => libgda-ui}/gdaui-form.c,
        {libgdaui => libgda-ui}/gdaui-form.h, {libgdaui =>
        libgda-ui}/gdaui-grid.c, {libgdaui => libgda-ui}/gdaui-grid.h,
        {libgdaui => libgda-ui}/gdaui-init.c, {libgdaui =>
        libgda-ui}/gdaui-login.c, {libgdaui => libgda-ui}/gdaui-login.h,
        {libgdaui => libgda-ui}/gdaui-plugin.h, {libgdaui =>
        libgda-ui}/gdaui-provider-selector.c, {libgdaui =>
        libgda-ui}/gdaui-provider-selector.h, {libgdaui =>
        libgda-ui}/gdaui-raw-form.c, {libgdaui => libgda-ui}/gdaui-raw-form.h,
        {libgdaui => libgda-ui}/gdaui-raw-grid.c, {libgdaui =>
        libgda-ui}/gdaui-raw-grid.h, {libgdaui =>
        libgda-ui}/gdaui-server-operation.c, {libgdaui =>
        libgda-ui}/gdaui-server-operation.h, {libgdaui =>
        libgda-ui}/gdaui-set.c, {libgdaui => libgda-ui}/gdaui-set.h, {libgdaui
        => libgda-ui}/gdaui-tree-store.c, {libgdaui =>
        libgda-ui}/gdaui-tree-store.h, {libgdaui =>
        libgda-ui}/internal/Makefile.am, .../internal/gdaui-dsn-selector.c,
        .../internal/gdaui-dsn-selector.h,
        .../internal/gdaui-provider-auth-editor.c,
        .../internal/gdaui-provider-auth-editor.h,
        .../internal/gdaui-provider-spec-editor.c,
        .../internal/gdaui-provider-spec-editor.h, {libgdaui =>
        libgda-ui}/internal/utility.c, {libgdaui =>
        libgda-ui}/internal/utility.h, libgdaui/libgdaui.h =>
        libgda-ui/libgda-ui.h, .../libgda-ui.symbols, {libgdaui =>
        libgda-ui}/marshallers/Makefile.am,
        .../marshallers/gdaui-custom-marshal.c,
        .../marshallers/gdaui-custom-marshal.h,
        .../marshallers/gdaui-marshal.list,
        libgda/providers-support/Makefile.am, libgda/sql-parser/Makefile.am,
        libgda/sqlite/virtual/Makefile.am, 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

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.

        * 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-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

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/ChangeLog, po/LINGUAS,
        po/POTFILES.in, po/POTFILES.skip, 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-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  Vivien Malerba <malerba@gnome-db.org>

        * 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>

        * 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

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

        * 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.c, 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

        * 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

        * 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,
        ...nnection-sqlite.h => gda-connection-internal.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>

        * 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>

        * ChangeLog, ChangeLog-pre-4.0, 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

Generated by dwww version 1.15 on Sun Jun 16 17:02:46 CEST 2024.