2018-08-01 Daniel Espinosa * Makefile.am, libgda-ui/data/Makefile.am, providers/bdb/Makefile.am, providers/bdbsql/Makefile.am, providers/firebird/Makefile.am, providers/ldap/Makefile.am, providers/mdb/Makefile.am, providers/mysql/Makefile.am, providers/oracle/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, tests/ddl/Makefile.am: Autotools: fix distributable files * Makefile.am, configure.ac, doc/C/Makefile.am, ...bgda-6.0-docs.sgml => libgda-6.0-docs.sgml.old}, doc/C/libgda-6.0-docs.xml: GtkDoc: libgda-VERSION package updated to XML format 2018-07-31 Daniel Espinosa * m4/java.m4, providers/jdbc/Makefile.am: JDBC: Fixes for JDBC provider * configure.ac, meson.build: Set version to 5.90.0 * libgda-ui/data-entries/gdaui-entry-shell.c, libgda-ui/data-entries/gdaui-entry-string.c: Browser: Fix segfault when lost focus * libgda/meson.build, tools/common/t-config-info.c, tools/common/t-config-info.h, tools/common/t-favorites.c: Browser: porting to GIO GFile * tools/browser/browser-window.c, tools/common/t-connection.c, tools/common/t-connection.h: Browser: show error message on meta data update fail * control-center/gdaui-dsn-assistant.c, control-center/gdaui-dsn-editor.c, libgda/gda-set.c: Control Center: fixed segfault selecting a data source * control-center/gdaui-dsn-assistant.c, libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-basic-form.h, libgda-ui/gdaui-server-operation.c, libgda-ui/gdaui-server-operation.h, libgda-ui/gdaui-set.c, libgda-ui/internal/gdaui-provider-spec-editor.c, libgda/gda-server-operation.c, libgda/gda-set.h: Control Center: Fix SQLite data source creation 2018-07-30 Daniel Espinosa * libgda/binreloc/meson.build, libgda/meson.build, meson.build: Meson: path corrections for relocatable bin * providers/ldap/meson.build, providers/postgres/meson.build, tools/meson.build: Meson: fix installation for LDAP and PostgreSQL 2018-07-30 Pavlo Solntsev * .gitlab-ci.yml, configure.ac: libgda-ui: Non system glade file installation fix 2018-07-27 Daniel Espinosa * control-center/gdaui-dsn-assistant.c, control-center/meson.build, meson.build: Meson: added GDA Control Center compilation * libgda-ui/meson.build, tools/meson.build, tools/tools-main.c: Meson: Gda Browser build and Fix segfault 2018-07-26 Daniel Espinosa * libgda-ui/data-entries/plugins/common-pict.c, libgda-ui/data-entries/plugins/gdaui-entry-rt.c, libgda-ui/data-entries/plugins/gdaui-entry-text.c, libgda-ui/gdaui-raw-grid.c, providers/ldap/gda-ldap-util.c, tools/common/t-app.c, tools/common/t-virtual-connection.c: Removing compilation warnings * libgda/gda-transaction-status.c, libgda/sqlite/mkkeywordhash.c, providers/ldap/gda-ldap-util.c, providers/ldap/gda-ldap-util.h, providers/ldap/gdaprov-data-model-ldap.c: Removing warnings on libgda Changed LDAP provider's GType mapping * .gitlab-ci.yml, doc/index.html.in, doc/meson.build, meson.build: Vala: added Vala bindings documentation generation to CI * configure.ac, libgda/Makefile.am, libgda/libgda-6.0.deps: Autotools: Updated for libgda Vala deps file * libgda/libgda.deps.in, libgda/meson.build, providers/skel-implementation/models/meson.build: Vala: added deps file 2018-07-26 Pavlo Solntsev * configure.ac, doc/C/Makefile.am, doc/C/ddl-creator.xml, doc/C/libgda-6.0-docs.sgml, doc/C/libgda-sections.txt, doc/C/libgda.types.in, libgda/gda-ddl-base.c, libgda/gda-ddl-buildable.c, libgda/gda-ddl-column.c, libgda/gda-ddl-column.h, libgda/gda-ddl-creator.c, libgda/gda-ddl-creator.h, libgda/gda-ddl-fkey.c, libgda/gda-ddl-fkey.h, libgda/gda-ddl-table.c, libgda/gda-ddl-table.h, libgda/gda-ddl-view.c, libgda/libgda.h.in, po/POTFILES.skip: Docfix 2018-07-26 Daniel Espinosa * .gitlab-ci.yml, doc/index.html.in: CI: added Vala bindings VAPI file to pages artifacts * .gitlab-ci.yml, doc/{index.html => index.html.in}, doc/meson.build: CI: documentation index uses API version 2018-07-25 Daniel Espinosa * .gitlab-ci.yml, doc/index.html, doc/meson.build: CI: use correct Vala documenation location Now it force documentation generation to avoid fail on non-empty directories 2018-07-23 Daniel Espinosa * doc/C/meson.build, doc/meson.build: Meson: disabling gtkdoc generation * doc/C/meson.build, doc/meson.build, libgda/meson.build, meson.build: Meson: added Vala Documentation generation 2018-07-22 Daniel Espinosa * doc/C/meson.build, libgda-ui/internal/meson.build, libgda/meson.build, libgda/sqlite/sqlite-src/meson.build, meson.build, providers/jdbc/meson.build, providers/meson.build, tools/meson.build: Meson: gtkdoc generation 2018-07-19 Daniel Espinosa * providers/.gitignore, providers/ldap/meson.build, providers/postgres/meson.build, providers/skel-implementation/capi/meson.build, providers/sqlite/meson.build: Meson: fixed specs generation for providers 2018-07-18 Daniel Espinosa * libgda-ui/data-entries/meson.build, libgda/meson.build, meson.build, providers/ldap/meson.build, providers/postgres/meson.build, providers/reuseable/postgres/meson.build, providers/skel-implementation/capi/meson.build, providers/skel-implementation/models/meson.build, providers/sqlite/meson.build, tools/meson.build: Meson: remove configure warnings 2018-07-19 Pavlo Solntsev * libgda/gda-server-operation.c, libgda/gda-server-operation.h, libgda/sqlite/gda-sqlite-provider.c, providers/firebird/gda-firebird-provider.c, providers/mysql/gda-mysql-provider.c, providers/oracle/gda-oracle-provider.c, providers/postgres/gda-postgres-provider.c, tests/Makefile.am, tests/meson.build, tests/test-server-operation.c: connection and provider properties for GdaServerOperation 2018-07-17 Pavlo Solntsev * doc/C/libgda-sections.txt, doc/C/libgda.types.in, libgda-ui/data-entries/gdaui-entry-common-time.c, libgda/gda-util.c, libgda/gda-util.h, libgda/gda-value.c, libgda/gda-value.h, libgda/libgda.symbols, tests/providers/prov-test-common.c, tests/test-input-parsers.c: Clean up after GdaTimeStamp 2018-07-16 Daniel Espinosa * tests/providers/check_sqlite.c, tests/providers/prov-test-common.c, tests/providers/prov-test-common.h, tests/providers/prov_dbstruct.xml: Add bigint test for SQLite provider Fix #13 SQLite provider already uses int64 to get data from database, so adding patch from Lucas Baudin at https://bugzilla.gnome.org/attachment.cgi?id=317815 just check that bug has been fixed. * .gitlab-ci.yml, tests/ui/meson.build: Meson: use broadway only with CI for tests 2018-07-15 Daniel Espinosa * libgda-ui/glade/meson.build, libgda-ui/meson.build, meson.build: Meson: add glade-ui installation Fix #14 * date.c, doc/C/meson.build, libgda-report/RML/trml2html/meson.build, libgda-report/RML/trml2pdf/meson.build, libgda/meson.build, libgda/sqlite/virtual/meson.build, meson.build, providers/ldap/meson.build, providers/postgres/meson.build, providers/skel-implementation/capi/meson.build, providers/skel-implementation/models/meson.build, providers/sqlite/meson.build, tools/browser/meson.build, tools/meson.build: Meson: improve configuration files generation 2018-07-13 Daniel Espinosa * libgda/meson.build, libgda/sqlite/virtual/meson.build, providers/meson.build: Meson: fix GIR generation with LDAP provider LDAP provider is re-enable. * libgda/meson.build, libgda/sqlite/virtual/meson.build, providers/meson.build: Meson: Disable LDAP provider due to GIR generation error * doc/C/meson.build, libgda/meson.build, libgda/sqlite/virtual/meson.build, meson.build, providers/ldap/meson.build: Meson: fixed LDAP provider library build 2018-07-12 Daniel Espinosa * doc/C/meson.build, doc/meson.build, libgda/meson.build, libgda/sqlite/virtual/meson.build, meson.build, providers/ldap/meson.build, providers/meson.build: Meson: added LDAP dependency detection Used LDAP includes for file configuration 2018-07-13 Pavlo Solntsev * libgda/gda-ddl-view.c, libgda/libgda-ddl-creator.dtd, tests/ddl/Makefile.am, tests/ddl/check-ddl-view.c, tests/ddl/meson.build: bugfix and tests for GdaDdlView 2018-07-12 Daniel Espinosa * libgda-ui/Gda-6.0-custom.vala, libgda-ui/Gdaui-6.0.metadata, libgda-ui/meson.build: Vala: Fixed missing Gda.DataCellRendererInfo.status_changed signal Meson: fixed libgda-ui-6.0.vapi generation * libgda-ui/Gdaui-6.0.metadata, libgda-ui/meson.build, libgda/meson.build: girparser: fixed namespace and version parsing warnings 2018-07-11 Pavlo Solntsev * tests/ddl/Makefile.am, tests/ddl/check-ddl-column.c, tests/ddl/column_test.xml: DDL: New tests were added Tests were added for GdaDdlBase and GdaDdlColumn objects 2018-07-11 Daniel Espinosa * libgda-ui/data-entries/common-bin.h, .../data-entries/gdaui-data-cell-renderer-bin.c, libgda-ui/data-entries/meson.build, libgda-ui/gdaui-tree-store.c, libgda-ui/meson.build, libgda/meson.build, meson.build: Meson: Added libgda-ui GIR/TYPELIB generation * libgda/{Gda-6.0.custom => Gda-6.0-custom.vala}, libgda/Gda-6.0.metadata, libgda/meson.build, libgda/sql-parser/gda-statement-struct-decl.h, libgda/sql-parser/gda-statement-struct.c: Vala: fix libgda bindings generation Fixed structs as abstract compact classes with custom code due to issue: https://gitlab.gnome.org/GNOME/vala/issues/652 Fixed GdaSqlStatementContentsInfo convertion to GBoxed. 2018-07-11 Pavlo Solntsev * tests/ddl/Makefile.am, tests/ddl/check-ddl-column.c, tests/ddl/column_test.xml: DDL: New tests were added Tests were added for GdaDdlBase and GdaDdlColumn objects 2018-07-11 Daniel Espinosa * libgda/gda-server-operation.c, libgda/gda-server-operation.h: GdaServerOperation new gda_server_operation_save_data_to_xml_string() method This an instrospectable version of gda_server_operation_save_data_to_xml() * libgda/gda-value.c, libgda/gda-value.h: Value: added new gda_value_to_xml_string() This to make instrospectable gda_value_to_xml() * libgda/gda-server-operation.c, libgda/gda-value.c: GI: skip methods using/returning xmlNode xmlNode aren't GBoxed types, so should be skiped. * libgda/gda-attributes-manager.c, libgda/gda-ddl-column.c, libgda/gda-ddl-creator.c, libgda/gda-ddl-fkey.c, libgda/gda-ddl-table.c, libgda/gda-ddl-table.h, libgda/meson.build, libgda/sql-parser/gda-statement-struct-pspec.c, libgda/thread-wrapper/gda-worker.c: GI: fixing annotations to remove warnings * po/POTFILES.skip, providers/sqlite/libmain.c, tests/raw-ddl-creator.c: Fixed SQLite provider reference to DSN spec resource * tests/Makefile.am, tests/data-model-errors.c, tests/data-models/check_model_errors.c, tests/data-models/check_pmodel.c, tests/ddl/meson.build, tests/gda-ddl-creator.h, tests/meson.build, tests/{gda-ddl-creator.c => raw-ddl-creator.c}, tests/raw-ddl-creator.h, tests/test-cnc-utils.c, tests/test-ddl-creator.c: Renamed test GdaDDLCreator to RawDDLCreator This avoids conflics with new GdaDdlCreator and allows to reenable test cases in meson. 2018-07-04 Pavlo Solntsev * tests/ddl/check-ddl-creator.c, tests/ddl/ddl-db.xml: DDL: Test for GdaDdlCreator was added * libgda/gda-ddl-column.c, libgda/gda-ddl-column.h, libgda/gda-ddl-creator.c, libgda/gda-ddl-creator.h, libgda/gda-ddl-fkey.c, libgda/gda-ddl-fkey.h, libgda/gda-ddl-table.c, libgda/gda-ddl-table.h, libgda/gda-ddl-view.c: DDL: Some progress This is ongoing update for DDL implementation. 2018-06-25 Pavlo Solntsev * libgda/gda-ddl-creator.c, libgda/gda-ddl-creator.h, libgda/gda-ddl-table.c, libgda/gda-ddl-table.h, libgda/gda-ddl-view.c, libgda/gda-ddl-view.h, tests/ddl/check-ddl-creator.c, tests/ddl/ddl-db.xml: DDL: Some progress with DDL module 2018-06-20 Pavlo Solntsev * libgda/Makefile.am, libgda/gda-ddl-base.c, libgda/gda-ddl-base.h, libgda/gda-ddl-column.c, libgda/gda-ddl-column.h, libgda/gda-ddl-creator.c, libgda/gda-ddl-creator.h, libgda/gda-ddl-fkey.c, libgda/gda-ddl-fkey.h, libgda/gda-ddl-table.c, libgda/gda-ddl-table.h, libgda/gda-ddl-view.c, libgda/gda-ddl-view.h, libgda/libgda-ddl-creator.dtd, po/POTFILES.in, tests/ddl/Makefile.am, tests/ddl/check-ddl-column.c, tests/ddl/check-ddl-creator.c, tests/ddl/ddl-db.xml: DDL: big progress on DDL module * DTD file was added * parse_cnc was introduced * additional methods were added 2018-06-06 Pavlo Solntsev * libgda/gda-ddl-buildable.c, libgda/gda-ddl-buildable.h: Change iface signature write_node should accept xmlNodePtr. It will be easier to handle common characters such as > 2018-06-05 Pavlo Solntsev * libgda/gda-ddl-column.c, libgda/gda-ddl-column.h: Ddl: Typo fix 2018-06-04 Pavlo Solntsev * tests/ddl/check-ddl-column.c, tests/ddl/check-ddl-view.c: License was updated to LGPL * libgda/gda-ddl-column.c, libgda/gda-ddl-column.h: DDL: Column error were simplified * doc/C/libgda.types.in, libgda/gda-ddl-view.c, libgda/gda-ddl-view.h, tests/ddl/Makefile.am, tests/ddl/check-ddl-view.c, tests/ddl/view_test.xml: DDL: GdaDdlView class has been implemented Corresponding test was written and doc was updated 2018-06-02 Pavlo Solntsev * libgda/gda-ddl-view.c, libgda/gda-ddl-view.h: Progress for GdaDdlView implementation * libgda/gda-ddl-buildable.c, libgda/gda-ddl-buildable.h, libgda/gda-ddl-fkey.c, libgda/gda-ddl-fkey.h: Error was moved to GdaDdlBuildable 2018-05-29 Pavlo Solntsev * libgda/gda-ddl-table.c, libgda/gda-ddl-table.h: Buildable iface was added to GdaDdlTable 2018-05-23 Pavlo Solntsev * libgda/gda-ddl-column.c, libgda/gda-ddl-column.h, libgda/gda-ddl-table.c: parse_node iface was added to GdaDdlColumn * libgda/gda-ddl-buildable.c, libgda/gda-ddl-buildable.h: GdaDdlBuildable interface was added 2018-05-22 Pavlo Solntsev * libgda/Makefile.am, libgda/gda-ddl-column.c, libgda/gda-ddl-fkey.c, libgda/gda-ddl-fkey.h, libgda/gda-ddl-table.c: Initial interface for DDL module, code formating * libgda/gda-ddl-column.c, libgda/gda-ddl-column.h, libgda/gda-ddl-fkey.c, libgda/gda-ddl-fkey.h: License information was updated GPL to LGPL * libgda/Makefile.am, libgda/gda-ddl-table.c, libgda/gda-ddl-table.h: First implementation of GdaDdlTable object 2018-05-18 Pavlo Solntsev * libgda/gda-ddl-column.c, libgda/gda-ddl-column.h: GdaDdlColumn object implementation was added Corresponding tests were added too 2018-04-18 Pavlo Solntsev * tests/ddl/Makefile.am, tests/ddl/check-ddl-base.c: Test for GdaDdlBase was written. Bug Fix. The test was written and some logical bugs in GdaDdlBase implementation were identified and fixed. 2018-05-19 Pavlo Solntsev * libgda/gda-ddl-column.c, libgda/gda-ddl-column.h, libgda/gda-ddl-fkey.c: Documentation updated * tests/ddl/check-ddl-column.c, tests/ddl/check-ddl-fkey.c: File name in the header was fixed 2018-05-18 Pavlo Solntsev * libgda/gda-ddl-column.c, libgda/gda-ddl-column.h, tests/ddl/check-ddl-column.c, tests/ddl/column_test.xml: GdaDdlColumn object implementation was added Corresponding tests were added too 2018-05-17 Pavlo Solntsev * libgda/Makefile.am, tests/ddl/Makefile.am: Preparing infrastructure for GdaDdlColumn object 2018-04-22 Pavlo Solntsev * libgda/Makefile.am, tests/ddl/Makefile.am: A new object GdaDdlFkey was added Object and corresponding test was added. 2018-04-19 Pavlo Solntsev * libgda/gda-ddl-base.c, tests/ddl/check-ddl-base.c: API modification and test environment setup API for GdaDdlBase was changed and appropriate test was modified. Test files were added as suggested by Glib documentation. 2018-04-18 Pavlo Solntsev * libgda/gda-ddl-base.c, tests/ddl/Makefile.am, tests/ddl/check-ddl-base.c: Test for GdaDdlBase was written. Bug Fix. The test was written and some logical bugs in GdaDdlBase implementation were identified and fixed. 2018-04-22 Pavlo Solntsev * doc/C/libgda-sections.txt, doc/C/libgda.types.in, libgda/Makefile.am, libgda/gda-ddl-fkey.c, libgda/gda-ddl-fkey.h, tests/ddl/Makefile.am, tests/ddl/check-ddl-fkey.c, tests/ddl/fkey_test.xml: A new object GdaDdlFkey was added Object and corresponding test was added. 2018-04-19 Pavlo Solntsev * configure.ac, glib-tap.mk, libgda/gda-ddl-base.c, libgda/gda-ddl-base.h, m4/glibtests.m4, tap-driver.sh, tests/Makefile.am, tests/ddl/check-ddl-base.c, tests/ddl/libgda-ddl-creator.dtd: API modification and test environment setup API for GdaDdlBase was changed and appropriate test was modified. Test files were added as suggested by Glib documentation. 2018-04-18 Pavlo Solntsev * libgda/gda-ddl-base.c, tests/ddl/Makefile.am, tests/ddl/check-ddl-base.c: Test for GdaDdlBase was written. Bug Fix. The test was written and some logical bugs in GdaDdlBase implementation were identified and fixed. 2018-07-10 Daniel Espinosa * libgda/gda-set.c, libgda/gda-tree-manager.c: GI: update annotations for GdaSet and GdaTreeManager * libgda/gda-xa-transaction.c, libgda/gda-xa-transaction.h: Converted GdaXaTransactionId to GBoxed * libgda/gda-transaction-status.c, libgda/gda-transaction-status.h: Convert GdaTransactionStatusEvent to GBoxed * libgda/gda-set.c, libgda/meson.build, libgda/sql-parser/gda-statement-struct-parts.c: GI: added missing sources and annotation fixes * libgda/gda-attributes-manager.c, libgda/gda-attributes-manager.h, libgda/gda-connection-private.h, libgda/gda-connection.c, libgda/meson.build, 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-select.c, libgda/sql-parser/gda-statement-struct-unknown.c: Converted GdaAttributesManager and GdaServerProviderConnectionData to GBoxed Along with GI annotations updates and fixes. * libgda/sql-parser/gda-statement-struct-parts.c, libgda/sql-parser/gda-statement-struct-parts.h: Convert GdaSqlSelectOrder to GBoxed * libgda/sql-parser/gda-statement-struct-parts.c, libgda/sql-parser/gda-statement-struct-parts.h: Convert GdaSqlSelectFrom to GBoxed * libgda/sql-parser/gda-statement-struct-parts.c, libgda/sql-parser/gda-statement-struct-parts.h: Convert GdaSqlSelectJoin to GBoxed * libgda/sql-parser/gda-statement-struct-parts.c, libgda/sql-parser/gda-statement-struct-parts.h: Converted GdaSqlSelectField to GBoxed * libgda/sql-parser/gda-statement-struct-parts.c, libgda/sql-parser/gda-statement-struct-parts.h: Converted GdaSqlOperation to GBoxed * libgda/sql-parser/gda-statement-struct-parts.c, libgda/sql-parser/gda-statement-struct-parts.h: Converted GdaSqlFunction to GBoxed * libgda/sql-parser/gda-statement-struct-parts.c, libgda/sql-parser/gda-statement-struct-parts.h: Converted GdaSqlTable to GBoxed * libgda/sql-parser/gda-statement-struct-parts.c, libgda/sql-parser/gda-statement-struct-parts.h: Convert GdaSqlField to GBoxed * libgda/thread-wrapper/gda-worker.c, libgda/thread-wrapper/gda-worker.h: Convert GdaWorker to GBoxed * libgda/meson.build, libgda/sql-parser/gda-statement-struct-decl.h, 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-unknown.c, libgda/sql-parser/gda-statement-struct.c: Convert GdaSqlStatementContentsInfo to GBoxed * libgda/sql-parser/gda-statement-struct-pspec.c, libgda/sql-parser/gda-statement-struct-pspec.h, libgda/sql-parser/meson.build: Convert GdaSqlParamSpec to GBoxed * 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-unknown.c, libgda/sql-parser/gda-statement-struct.c: GdaStatementStruct* adding GI annotations 2018-07-09 Daniel Espinosa * libgda-ui/data-entries/common-bin.c, libgda-ui/data-entries/gdaui-data-cell-renderer-info.c, .../data-entries/plugins/gdaui-data-cell-renderer-pict.c, libgda-ui/data-entries/plugins/gdaui-entry-pict.c, libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-raw-grid.c, libgda/sqlite/virtual/gda-ldap-connection.c, tools/browser/canvas/browser-canvas-fkey.c, tools/browser/canvas/browser-canvas-table.c, tools/browser/canvas/browser-canvas.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-widget.c, tools/browser/data-manager/ui-spec-editor.c, tools/browser/ldap-browser/ldap-favorite-selector.c, tools/browser/query-exec/query-console-page.c, tools/browser/query-exec/query-favorite-selector.c: Replace deprecated gtk_menu_popup() * libgda/sql-parser/gda-statement-struct.c, libgda/sql-parser/lemon.c, libgda/sqlite/gen_emb_string.c, tests/test-bin-converter.c: Removing libgda warnings * libgda-ui/libgdaui-6.0.vapi, libgda/gda-data-model-ldap.c, libgda/sqlite/virtual/gda-ldap-connection.c, tools/common/t-app.c, tools/common/t-connection.c: Fix ldap connection and data model removed symbols * libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-set.c, libgda-ui/gdaui-set.h: Removed deprecated symbols in GdauiSet * libgda-ui/gdaui-data-entry.c, libgda-ui/gdaui-data-entry.h: Removed deprecated gdaui_data_entry_can_expand() * libgda/gda-server-provider-extra.c, libgda/gda-server-provider-extra.h: Removed deprecated gda_server_provider_get_data_handler_default() * libgda-ui/gdaui-data-entry.c, libgda-ui/gdaui-data-entry.h: Removed deprecated gdaui_data_entry_content_is_valid() * libgda/gda-data-model-iter.c, libgda/gda-data-model-iter.h: Removed deprecated gda_data_model_iter_get_column_for_param() * libgda/gda-data-model.c, libgda/gda-data-model.h: Removed deprecated gda_data_model_iter_set_value() * libgda/gda-data-model.c, libgda/gda-data-model.h: Removed deprecated gda_data_model_iter_prev() * libgda/gda-data-model.c, libgda/gda-data-model.h: Removed deprecated gda_data_model_iter_next() * libgda/gda-data-model.c, libgda/gda-data-model.h: Remove deprecated gda_data_model_iter_next() * libgda/gda-data-model.c, libgda/gda-data-model.h: Remove deprecated gda_data_model_set_notify() * libgda/gda-data-model-ldap.c, libgda/gda-data-model-ldap.h: Removed deprecated gda_data_model_ldap_new() 2018-07-08 Daniel Espinosa * .gitlab-ci.yml, libgda/Makefile.am, providers/sqlite/sqlite_specs_dsn.xml: CI: moving from make distcheck to build out of tree * libgda-ui/gdaui-data-entry.c, libgda-ui/gdaui-data-entry.h, libgda-ui/libgdaui-6.0.vapi: Remove deprecated gdaui_data_entry_contents_valid() On the road to fix #12 * examples/LdapBrowser/ldap-browser.c, libgda-ui/gdaui-tree-store.c, libgda-ui/gdaui-tree-store.h, tools/browser/ldap-browser/hierarchy-view.c: Remove deprecated gdaui_tree_store_get_iter() Contribute to fix #12 * libgda/Gda-6.0.custom, libgda/Gda-6.0.metadata: Vala: Generate custom code skipping structs Vala GIR parser doesn't support struct's fields as abstract methods, they should be detected as compact class. See: https://gitlab.gnome.org/GNOME/vala/issues/652 So conflicting code is skipped from GIR and added custom code in order to be available to Vala, but not for other languages. * libgda-ui/Gdaui-6.0.metadata, libgda-ui/data-entries/gdaui-entry-combo.c, libgda-ui/demos/ddl_queries.c, libgda-ui/gdaui-combo.c, libgda-ui/gdaui-combo.h, libgda-ui/gdaui-provider-selector.c, libgda-ui/internal/gdaui-dsn-selector.c: Remove deprecated gdaui_combo_set_model 2018-07-05 Daniel Espinosa * libgda/meson.build, libgda/providers-support/meson.build, libgda/sql-parser/meson.build, libgda/thread-wrapper/meson.build: Meson: build GObject Introspection metadata * tools/base/meson.build, tools/meson.build: Meson: add gda-sql program * meson.build, tools/meson.build: Meson: fixing browser using math library * configure.ac, po/POTFILES.in: Autotools: fix gda-browser build * configure.ac, tools/browser/data-manager/meson.build, ...browser-6.0.desktop.in.in => gda-browser.desktop.in.in}, tools/browser/meson.build, tools/browser/query-exec/meson.build: Gda Browser: renamed desktop file * tools/browser/Makefile.am, tools/browser/{marshal.list => browser-marshal.list}, tools/browser/data-manager/Makefile.am, .../data-manager/{marshal.list => data-manager-marshal.list}, tools/browser/query-exec/Makefile.am, tools/browser/query-exec/{marshal.list => query-marshal.list}: Autotools: sync changes on autogenerated files from meson * meson.build, meson_options.txt, tools/base/meson.build, tools/browser/Makefile.am, tools/browser/canvas/meson.build, tools/browser/data-manager/Makefile.am, .../browser/data-manager/data-favorite-selector.c, tools/browser/data-manager/data-source-manager.c, tools/browser/data-manager/data-source.c, tools/browser/data-manager/meson.build, tools/browser/data/256x256/meson.build, tools/browser/data/48x48/meson.build, tools/browser/data/meson.build, tools/browser/dummy-perspective/meson.build, tools/browser/meson.build, tools/browser/objects-cloud.c, tools/browser/query-exec/Makefile.am, tools/browser/query-exec/meson.build, tools/browser/query-exec/query-favorite-selector.c, tools/browser/query-exec/query-result.c, tools/browser/schema-browser/meson.build, tools/common/Makefile.am, tools/common/meson.build, tools/common/t-connection.c, tools/help/C/meson.build, tools/help/meson.build, tools/meson.build, tools/misc/meson.build, tools/webdata/meson.build: Meson: Added gda-browser program 2018-07-04 Daniel Espinosa * libgda-report/meson.build, libgda-xslt/meson.build, meson.build: Meson: Added libgda-xslt library * libgda-report/DocBook/meson.build, libgda-report/RML/meson.build, libgda-report/RML/trml2html/meson.build, libgda-report/RML/trml2pdf/meson.build, libgda-report/engine/meson.build, libgda-report/meson.build, meson.build: Meson: Added libgda-report library 2018-06-29 Daniel Espinosa * .gitlab-ci.yml, tests/ui/meson.build: CI: initiate UI tests using broadway 2018-06-28 Daniel Espinosa * libgda-ui/data-entries/meson.build, libgda-ui/meson.build, meson.build, po/meson.build: Fixed build translated xml for libgda-ui/data-entries * tests/meson.build, tests/ui/meson.build: Meson: Added UI unit tests * meson.build, testing/meson.build: Meson: added testing programs for GDA UI library * libgda-ui/data-entries/meson.build, libgda-ui/data-entries/plugins/meson.build, libgda-ui/data/meson.build, libgda-ui/internal/meson.build, libgda-ui/marshallers/meson.build, libgda-ui/meson.build, meson.build, meson_options.txt: Meson: added libgda-ui library build * libgda/sql-parser/gda-statement-struct-decl.h, libgda/sql-parser/gda-statement-struct.c: GdaSqlAnyPart; converted to GBoxed * libgda/Gda-6.0.metadata, libgda/gda-server-operation.c, libgda/gda-server-operation.h: GdaServerOperationNode: converted to GBoxed * libgda-ui/gdaui-combo.c, libgda-ui/gdaui-data-entry.c, libgda-ui/gdaui-tree-store.c, libgda/gda-attributes-manager.h, libgda/gda-blob-op-impl.h, libgda/gda-connection.c, libgda/gda-data-model-array.c, libgda/gda-data-model-iter.c, libgda/gda-data-select.c, libgda/gda-meta-store.c, libgda/gda-meta-struct.c, libgda/gda-server-operation.c, libgda/gda-server-provider-extra.c, libgda/gda-server-provider-impl.h, libgda/gda-server-provider.c, libgda/gda-set.c, libgda/gda-transaction-status.c, libgda/gda-tree-manager.c, libgda/gda-types.h, libgda/gda-util.c, libgda/gda-value.c, libgda/gda-xa-transaction.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, libgda/thread-wrapper/gda-worker.c, tools/browser/canvas/browser-canvas-column.c: GI: Removing all (skip) annotations 2018-06-27 Daniel Espinosa * meson.build, testing/meson.build: Meson: added GDA test programs * libgda/gda-set.c, libgda/gda-set.h: Removing Sealing from GdaSet* objects * control-center/gdaui-dsn-assistant.c, control-center/gdaui-dsn-editor.c, control-center/provider-config.c, .../data-entries/gdaui-data-cell-renderer-info.c, libgda-ui/demos/ddl_queries.c, libgda-ui/demos/linked_grid_form.c, libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-data-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/internal/gdaui-provider-auth-editor.c, libgda-ui/internal/gdaui-provider-spec-editor.c, libgda-ui/internal/utility.c, libgda-xslt/sql_backend.c, testing/gda-test-blob.c, testing/gdaui-test-data-entries.c, tools/base/base-tool-output.c, tools/browser/auth-dialog.c, tools/browser/browser-connections-list.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/mgr-favorites.c, tools/browser/query-exec/query-result.c, tools/browser/schema-browser/table-preferences.c, tools/browser/ui-formgrid.c, tools/common/t-app.c, tools/common/t-config-info.c, tools/common/t-connection.c, tools/common/t-context.c, tools/common/t-favorites-actions.c: GDAUI and tools ported to new GdaSet API * providers/ldap/gdaprov-data-model-ldap.c, providers/sqlite/sqlite_specs_dsn.xml: LDAP: provider ported to new GdaSet API * libgda/gda-set.c, libgda/gda-set.h: GdaSet: removed groups_list field from public API * libgda/gda-set.c, libgda/gda-set.h, tests/value-holders/common.c: GdaSet: removed sources_list field from public API * NEWS, libgda/gda-set.c, libgda/gda-set.h, tests/value-holders/common.c: GdaSet: removed nodes_list field from public API * libgda/gda-batch.c, libgda/gda-config.c, libgda/gda-connection.c, libgda/gda-data-model-import.c, libgda/gda-data-model-iter.c, libgda/gda-data-pivot.c, libgda/gda-data-select.c, libgda/gda-meta-store.c, libgda/gda-server-operation.c, libgda/gda-server-provider.c, libgda/gda-set.c, libgda/gda-set.h, libgda/gda-tree-mgr-select.c, libgda/gda-util.c, libgda/sqlite/virtual/gda-vconnection-hub.c, libgda/sqlite/virtual/gda-vprovider-data-model.c, tests/data-models/check_pmodel.c, tests/providers/prov-test-util.c, tests/test-cnc-utils.c, tests/value-holders/common.c: GdaSet: removed holders field from public API Accessing holders list in a Set was a pain in GObject Introspection * tests/meson.build, tests/value-holders/meson.build: Meson: Added Value Holder test * tests/meson.build, tests/providers/meson.build: Meson: Added Provider SQLite test * tests/meson.build, tests/parser/meson.build: Meson: Added Parser test * tests/meson.build, tests/multi-threading/meson.build: Meson: Added Multi-Threading Parser test * tests/meson.build, tests/meta-store/meson.build: Meson: Added Meta Store Memory test * tests/data-models/check_pivot.c, tests/data-models/meson.build: Meson: added Pivot test 2018-06-25 Daniel Espinosa * libgda/sqlite/virtual/gda-vconnection-data-model.c, tests/data-models/check_vcnc.c, tests/data-models/meson.build: VConnection: fixed Virtual Connection double lock Meson added Virtual Connection test * libgda/gda-data-proxy.c, tests/data-models/meson.build: VConnection: Fixed meson test on Data Proxy In meson Data Proxy fails, a simple change in the time an object is unreferenced, do the trick. So now this test under meson works. 2018-06-24 Daniel Espinosa * tests/data-models/meson.build, tests/meson.build: Meson: added PModel test * tests/data-models/meson.build, tests/meson.build: Meson: added Check Model Import test * libgda/gda-data-meta-wrapper.c, libgda/gda-meta-struct-io.c, libgda/gda-meta-struct.c, libgda/sqlite/gda-sqlite-ddl.c, libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gda-sqlite-util.c, providers/reuseable/postgres/gda-postgres-meta.c, .../reuseable/postgres/gda-postgres-reuseable.c, providers/skel-implementation/capi/gda-capi-meta.c, tests/gda-ddl-creator.c, tests/test-ddl-creator.c: SQLite: fixed resource path for specs Added some errors and debug messages 2018-06-23 Daniel Espinosa * meson.build, tests/meson.build: Meson: added DDL creator tests 2018-06-22 Daniel Espinosa * libgda/meson.build, libgda/thread-wrapper/meson.build: Meson: added worker tests for thread wrapper * libgda/meson.build, libgda/thread-wrapper/meson.build: Meson: added blocking itsignaler for thread wrapper * libgda/meson.build, libgda/thread-wrapper/meson.build: Meson: added itsignaler test for thread-wrapper * libgda/meson.build, libgda/thread-wrapper/meson.build: Meson: added thread wrapper test raw-itsignaler * libgda/gda-connection.c, libgda/test-cnc-exec.c, libgda/test-cnc-meta.c, libgda/test-cnc-open.c: Unit Test: libgda uses signal to check main context This is a erratic fail on test, becuase not all the time idle method was called, so added signal connection, so if they are called, main context is running. * libgda/sqlite/gda-sqlite-provider.c, providers/postgres/meson.build, providers/skel-implementation/capi/meson.build: meson: fixed postgres, capi, raw generation Fixed a segfault for SQLite provider * providers/postgres/meson.build, providers/raw_spec.py: meson: fixed name of raw xml in providers * providers/meson.build, providers/sqlite/meson.build: meson: sqlite-provider: use custom script for raw.xml generation * providers/raw_spec.py, providers/sqlite/sqlite_specs_dsn.xml: Fixed python script to generate raw from xml.in * providers/raw_spec.py, providers/sqlite/meson.build: Adding python script to convert xml.in to raw.xml 2018-06-21 Daniel Espinosa * providers/sqlite/libmain.c, providers/sqlite/meson.build, providers/sqlite/sqlite.gresource.xml, providers/sqlite/sqlite_specs_dsn.xml: sqlite-provider: moving dsn specs to .xml file 2018-06-20 Daniel Espinosa * libgda/gda-config.c, libgda/gda-server-provider-extra.c, libgda/meson.build, libgda/test-cnc-open.c, meson.build, providers/sqlite/meson.build: meson: sqlite: fixed embed specs Added debug messages and g_warnings for provider loading. 2018-06-19 Daniel Espinosa * libgda/meson.build, libgda/sqlite/meson.build, libgda/sqlite/sqlite-src/meson.build, meson.build: Meson: enable use internal SQLite * libgda/meson.build, providers/sqlite/meson.build: Meson: added meta connection test from libgda/ 2018-06-21 Daniel Espinosa * libgda/sqlite/Makefile.am, libgda/sqlite/gda-sqlite-provider.c: sqlite-provider: removed custom embedding files 2018-06-18 Daniel Espinosa * providers/reuseable/postgres/meson.build, providers/skel-implementation/capi/meson.build: Meson: adding dependencies for sqlite and postgres providers * providers/reuseable/postgres/gen_def.c, providers/reuseable/postgres/meson.build: Meson: fixed postgres reusable gen_def program for meson * providers/skel-implementation/capi/gen_def.c, providers/skel-implementation/capi/meson.build: Meson: Fixed skel capi gen_def program to use in meson * libgda/sqlite/meson.build, meson.build, providers/sqlite/meson.build: Meson: generates xml_embedded.h file for sqlite provider * libgda/Makefile.am, libgda/gda-util.c: Meson: libgda/gda-util.c uses renamed included file * providers/skel-implementation/capi/Makefile.am, providers/skel-implementation/capi/gda-capi-meta.c: Meson: capi skel uses re-named included code * libgda/meson.build, meson.build, meson_options.txt: Meson: lisoup dependency fixes 2018-06-15 Daniel Espinosa * meson.build, providers/meson.build, providers/postgres/meson.build, providers/reuseable/postgres/meson.build, providers/sqlite/meson.build: Meson: Added postgresql provider * providers/reuseable/postgres/meson.build, providers/skel-implementation/capi/meson.build, providers/skel-implementation/models/meson.build, providers/sqlite/meson.build: Meson: added providers/skel-implementation/capi * providers/meson.build, providers/skel-implementation/capi/meson.build, providers/skel-implementation/meson.build, providers/skel-implementation/models/meson.build, providers/sqlite/meson.build: Meson: added providers/skel-implementation/models * providers/sqlite/sqlite_specs_add_column.raw.xml, providers/sqlite/sqlite_specs_add_column.xml, providers/sqlite/sqlite_specs_create_db.raw.xml, providers/sqlite/sqlite_specs_create_db.xml, providers/sqlite/sqlite_specs_create_index.raw.xml, providers/sqlite/sqlite_specs_create_index.xml, providers/sqlite/sqlite_specs_create_table.raw.xml, providers/sqlite/sqlite_specs_create_table.xml, providers/sqlite/sqlite_specs_create_view.raw.xml, providers/sqlite/sqlite_specs_create_view.xml, providers/sqlite/sqlite_specs_drop_db.raw.xml, providers/sqlite/sqlite_specs_drop_db.xml, providers/sqlite/sqlite_specs_drop_index.raw.xml, providers/sqlite/sqlite_specs_drop_index.xml, providers/sqlite/sqlite_specs_drop_table.raw.xml, providers/sqlite/sqlite_specs_drop_table.xml, providers/sqlite/sqlite_specs_drop_view.raw.xml, providers/sqlite/sqlite_specs_drop_view.xml, providers/sqlite/sqlite_specs_dsn.raw.xml, providers/sqlite/sqlite_specs_dsn.xml, providers/sqlite/sqlite_specs_rename_table.raw.xml, providers/sqlite/sqlite_specs_rename_table.xml: Meson:removed generated files for sqlite provider * providers/reuseable/postgres/meson.build, providers/sqlite/meson.build, providers/sqlite/sqlite_specs_add_column.raw.xml, providers/sqlite/sqlite_specs_add_column.xml, providers/sqlite/sqlite_specs_create_db.raw.xml, providers/sqlite/sqlite_specs_create_db.xml, providers/sqlite/sqlite_specs_create_index.raw.xml, providers/sqlite/sqlite_specs_create_index.xml, providers/sqlite/sqlite_specs_create_table.raw.xml, providers/sqlite/sqlite_specs_create_table.xml, providers/sqlite/sqlite_specs_create_view.raw.xml, providers/sqlite/sqlite_specs_create_view.xml, providers/sqlite/sqlite_specs_drop_db.raw.xml, providers/sqlite/sqlite_specs_drop_db.xml, providers/sqlite/sqlite_specs_drop_index.raw.xml, providers/sqlite/sqlite_specs_drop_index.xml, providers/sqlite/sqlite_specs_drop_table.raw.xml, providers/sqlite/sqlite_specs_drop_table.xml, providers/sqlite/sqlite_specs_drop_view.raw.xml, providers/sqlite/sqlite_specs_drop_view.xml, providers/sqlite/sqlite_specs_dsn.raw.xml, providers/sqlite/sqlite_specs_dsn.xml, providers/sqlite/sqlite_specs_rename_table.raw.xml, providers/sqlite/sqlite_specs_rename_table.xml: Meson: implemented sql-provider library * libgda/sql-parser/meson.build, providers/reuseable/mysql/Makefile.am, providers/reuseable/mysql/gda-mysql-reuseable.c, providers/reuseable/mysql/meson.build: Meson: added providers/reuseable/mysql * libgda/meson.build, meson.build, providers/meson.build, providers/reuseable/meson.build, providers/reuseable/mysql/meson.build, providers/reuseable/postgres/Makefile.am, .../reuseable/postgres/gda-postgres-reuseable.c, providers/reuseable/postgres/meson.build, providers/sqlite/meson.build: Meson: added providers/reuseable/postgres * libgda/binreloc/meson.build, libgda/meson.build, libgda/sqlite/virtual/meson.build, libgda/thread-wrapper/meson.build: Meson: added thread-wrapper, binreloc and sqlite3 dep * libgda/handlers/meson.build, libgda/meson.build: Meson: added libgda/handlers sources * libgda/meson.build, libgda/providers-support/meson.build: Meson: added libgda/providers-support sources * libgda/meson.build, libgda/sql-parser/meson.build, libgda/sqlite/meson.build, libgda/sqlite/virtual/meson.build: Meson: removed unnecesary libraries build * libgda/meson.build, libgda/sqlite/gda-sqlite-util.c: meson: fix autotools make 2018-06-14 Daniel Espinosa * libgda/sqlite/meson.build, libgda/sqlite/virtual/meson.build, meson.build: meson: added libsql from package library generation * libgda/meson.build, libgda/sql-parser/meson.build: Meson: make sql-parser library link agains libgda * libgda/sql-parser/lemon.c, libgda/sql-parser/meson.build: Meson: sql-parser, lemon don't use exit code for conflicts * libgda/sql-parser/Makefile.am, libgda/sql-parser/lemon.c, providers/reuseable/mysql/Makefile.am, providers/reuseable/postgres/Makefile.am, providers/skel-implementation/capi/Makefile.am: Meson: sql-parser, lemon gets support for output directory * libgda/sql-parser/lemon.c, libgda/sql-parser/meson.build, libgda/sqlite/Makefile.am, meson.build: meson: sql-parsing making lemon disabling out files 2018-06-13 Daniel Espinosa * libgda/gda-data-meta-wrapper.c, libgda/meson.build, libgda/sql-parser/gen_def.c, libgda/sql-parser/meson.build, libgda/sqlite/meson.build, libgda/sqlite/virtual/gda-vprovider-data-model.c, libgda/sqlite/virtual/meson.build, meson.build, meson_options.txt, po/meson.build: Meson: Adding initial support for parser and virtual 2018-04-12 Pavlo Solntsev * libgda/meson.build, libgda/sql-parser/meson.build, meson.build, meson_options.txt: WIP: porting autotools to meson 2018-06-11 Daniel Espinosa * configure.ac, 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: Removed Vala classes documentation 2018-06-10 Daniel Espinosa * configure.ac, 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-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/gdadata-6.0.deps, libgda/data/libgdadata-6.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 GdaData Vala Classes extensions 2018-06-07 Daniel Espinosa * libgda/gda-value.c, libgda/handlers/gda-handler-time.c, libgda/sqlite/gda-sqlite-provider.c, tests/data-models/check_vcnc.c, tests/providers/prov-test-common.c, tests/test-input-parsers.c, tests/test-sql-renderer.c: Fixed Unit Test for GDateTime port of GdaTimestamp * libgda-report/engine/gda-report-engine.c, .../gdaui-data-cell-renderer-textual.c, libgda-ui/data-entries/gdaui-entry-common-time.c, libgda-ui/data-entries/gdaui-entry-timestamp.c, libgda-ui/gdaui-init.c, libgda-xslt/sql_backend.c, libgda/gda-data-model.c, libgda/gda-init.c, libgda/gda-server-provider-extra.c, libgda/gda-server-provider.c, libgda/gda-set.c, libgda/gda-sql-builder.c, libgda/gda-statement.c, libgda/gda-util.c, libgda/gda-util.h, libgda/gda-value.c, libgda/gda-value.h, libgda/handlers/gda-handler-time.c, libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gda-sqlite-recordset.c, libgda/sqlite/gda-sqlite-util.c, libgda/sqlite/virtual/gda-vconnection-hub.c, libgda/sqlite/virtual/gda-vprovider-data-model.c, providers/ldap/gda-ldap-util.c, providers/mysql/gda-mysql-provider.c, providers/mysql/gda-mysql-recordset.c, providers/postgres/gda-postgres-ddl.c, providers/postgres/gda-postgres-provider.c, providers/postgres/gda-postgres-recordset.c, providers/reuseable/mysql/gda-mysql-reuseable.c, .../reuseable/postgres/gda-postgres-reuseable.c, .../skel-implementation/capi/gda-capi-provider.c, providers/web/gda-web-provider.c, testing/gdaui-test-data-entries.c, tools/browser/ldap-browser/entry-properties.c, tools/misc/information-schema-types.c: Removed GdaTimestamp API in favor of GDateTime's one 2018-06-06 Daniel Espinosa * libgda/gda-value.c, tests/test-sql-renderer.c: Fixed unit tests for rendering GdaTimestamp (now GDateTime) * libgda/gda-util.c, libgda/gda-value.c, libgda/gda-value.h, libgda/handlers/gda-handler-time.c, tests/test-input-parsers.c: GDA Time parsing fixed porting GdaTimestamp to GDateTime 2018-06-04 Daniel Espinosa * libgda/gda-util.c, libgda/gda-value.c, libgda/handlers/gda-handler-time.c, tests/data-models/check_vcnc.c, tests/test-input-parsers.c: Gda Util: Fixed _parse_iso8601_time() for time zone parsing 2018-05-30 Daniel Espinosa * libgda/gda-data-handler.c, libgda/gda-meta-store.c, libgda/gda-set.c, libgda/gda-statement.c, libgda/gda-util.c, libgda/gda-util.h, libgda/gda-value.c, libgda/gda-value.h, libgda/handlers/gda-handler-time.c, libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-recordset.c, libgda/sqlite/virtual/gda-vconnection-hub.c, providers/firebird/gda-firebird-meta.c, providers/jdbc/provider.java, providers/postgres/gda-postgres-recordset.c, providers/reuseable/mysql/gda-mysql-meta.c, providers/web/php/gda-utils.php, tests/data-models/check_pmodel.c, tests/data-models/check_vcnc.c, tests/data-models/pmodel_data_customers.xml, tests/providers/DATA_actor.xml, tests/providers/DATA_film.xml, tests/providers/DATA_film_actor.xml, tests/providers/DATA_language.xml, tests/test-input-parsers.c, tools/browser/ldap-browser/entry-properties.c: GdaTimestamp: Replaced with GDateTime: Step 1 Just G_TYPE_DATE_TIME is used, Parse a timestamp uses GDateTime formats. Format tests updated to use ISO 8601, with T separator. First set of unit test passed for Data Models. 2018-05-29 Daniel Espinosa * libgda/gda-util.c, libgda/gda-value.c: GdaTimestamp: Removed unused _GdaTimestamp struct definition 2018-05-28 Daniel Espinosa * libgda/gda-value.c, libgda/gda-value.h: GdaTimestamp: Initial porting to GDateTime 2018-05-22 Daniel Espinosa * libgda/gda-data-handler.c, libgda/gda-server-operation.c: GdaServerOperation: get_node_info avoid critical without info hash 2018-05-17 Pavlo Solntsev * .gitlab-ci.yml, configure.ac: CI: missed dependencies were added. Typo fix * configure.ac typo fixed * iso-codes should be added as dependency * libgirepository1.0-dev should be added as dependency * --enable-gdaui-gi=no should be used if --enable-gda-gi=yes, which is default now. 2018-05-17 Daniel Espinosa * configure.ac, libgda/Makefile.am: Autotools: Vala bindings is not generated without GI 2018-05-17 Zander Brown * libgda/gda-connection.c, libgda/gda-log.c, libgda/gda-sql-builder.c: Remove some unnecessary (skip) in introspection attributes 2018-05-16 Daniel Espinosa * configure.ac, libgda-ui/libgdaui-6.0.vapi, libgda/data/Makefile.am: Vala: making vala bindings generation by default 2018-05-17 Pavlo Solntsev * .gitlab-ci.yml, configure.ac: CI: missed dependencies were added. Typo fix * configure.ac typo fixed * iso-codes should be added as dependency * libgirepository1.0-dev should be added as dependency * --enable-gdaui-gi=no should be used if --enable-gda-gi=yes, which is default now. 2018-04-12 Pavlo Solntsev * libgda/meson.build, libgda/sql-parser/meson.build, meson.build, meson_options.txt: WIP: porting autotools to meson 2018-05-17 Daniel Espinosa * configure.ac, libgda/Makefile.am: Autotools: Vala bindings is not generated without GI 2018-05-17 Zander Brown * libgda/gda-connection.c, libgda/gda-log.c, libgda/gda-sql-builder.c: Remove some unnecessary (skip) in introspection attributes 2018-05-16 Daniel Espinosa * configure.ac, libgda-ui/libgdaui-6.0.vapi, libgda/data/Makefile.am: Vala: making vala bindings generation by default 2018-04-27 Pavlo Solntsev * Makefile.am, configure.ac, examples/DDL/Makefile.am, examples/Makefile.am: --enable-examples option was added Option to compile examples was added. First DDL example was added. 2018-04-08 Corentin Noël * libgda-ui/data-entries/plugins/common-pict.c, libgda-ui/data-entries/plugins/gdaui-entry-rt.c, libgda-ui/gdaui-data-proxy-info.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/gda-connection.c, libgda/gda-data-model.c, libgda/gda-holder.c, libgda/gda-meta-store.c, libgda/gda-server-operation.c, libgda/gda-sql-builder.c, libgda/gda-value.c, libgda/gda-xa-transaction.c, libgda/thread-wrapper/background.c, libgda/thread-wrapper/itsignaler.c, tools/browser/schema-browser/table-columns.c: Several fixes to the introspection Fixed some warnings too * libgda/Gda-6.0.metadata, libgda/gda-server-operation.c, libgda/gda-server-operation.h: Modernise GdaServerOperation * 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: Modernise the Handlers 2018-04-05 Corentin Noël * configure.ac, libgda/gda-decl.h, libgda/gda-tree-manager.c, libgda/gda-tree-manager.h: Modernize the GdaTreeManager implementation Make it introspectable and use GLib macros to declare it. Do not expose the private fields. 2018-04-04 Corentin Noël * libgda-ui/data-entries/plugins/gdaui-entry-text.c, libgda-ui/data-entries/plugins/libmain.c, tools/browser/data-manager/data-favorite-selector.c, tools/browser/data-manager/xml-spec-editor.c, tools/browser/query-exec/query-editor.c: Use single header with GtkSource 2018-02-24 Мирослав Николић * po/sr.po, po/sr@latin.po: Updated Serbian translation 2018-02-24 Piotr Drąg * po/es.po, tools/browser/help/es/es.po: Fix Spanish translation header 2018-02-12 Jan Tojnar * libgda/libgda.h.in, libgda/sqlite/virtual/libgda-virtual.h.in, providers/oracle/gda-oracle-recordset.c, providers/sqlcipher/libmain.c, providers/sqlite/libmain.c, tools/browser/dnd.c: Fix encoding of copyright headers Some names were still not fixed, this should do it. https://bugzilla.gnome.org/show_bug.cgi?id=787685 2018-02-11 Jan Tojnar * libgda/gda-column.c, libgda/gda-column.h, libgda/gda-connection.c, libgda/gda-data-handler.c, libgda/gda-data-model-array.c, libgda/gda-data-model-iter.c, libgda/gda-data-model.c, libgda/gda-holder.c, libgda/gda-init.c, libgda/gda-row.c, libgda/gda-server-provider.c, libgda/gda-set.c, libgda/gda-util.h, libgda/sqlite/gda-sqlite-util.c, libgda/sqlite/gda-sqlite.h, providers/bdbsql/libmain.c, providers/firebird/gda-firebird-recordset.c, providers/ldap/gda-ldap-provider.c, providers/mdb/gda-mdb-provider.c, providers/mysql/gda-mysql-provider.c, providers/mysql/gda-mysql-recordset.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 2017-11-03 Rafael Fontenelle * libgda-ui/demos/grid.c, libgda-ui/gdaui-data-proxy-info.c, libgda-ui/gdaui-data-proxy-info.h, libgda-ui/gdaui-data-proxy.c, libgda-ui/gdaui-enums.h, libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c, libgda-ui/libgdaui-6.0.vapi, tools/browser/ui-formgrid.c: Fix chunk misspellings in source code. Bug #784192 2017-10-30 Murray Cumming * libgda/gda-value.c, libgda/gda-value.h: gda_timestamp_set_fraction(): Correct param type. To match gda_timestamp_get_fraction() and the fraction parameter of gda_timestamp_new_from_values(). 2017-10-29 Murray Cumming * libgda/gda-value.c, libgda/gda-value.h: GdaTimestamp: Use actual type in copy/free functions. * libgda/gda-value.c, libgda/gda-value.h: GdaGeometricPoint: Use actual type in copy/free functions. As for other boxed types. This is as expected by language bindings such as libgdamm, and it is obviously correct. * libgda/gda-data-pivot.c, libgda/gda-xa-transaction.c: Avoid warnings about const correctness. 2017-10-25 Murray Cumming * 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.h, libgda/gda-connection-internal.h, libgda/gda-connection-sqlite.h, libgda/gda-data-model-extra.h, libgda/gda-data-model-iter-extra.h, libgda/gda-data-model.h, libgda/gda-meta-store-extra.h, libgda/gda-meta-struct-private.h, libgda/gda-row.h, libgda/gda-server-operation-private.h, libgda/gda-server-provider-private.h, libgda/gda-statement-extra.h, libgda/gda-util.h, libgda/libgda-global-variables.h, libgda/providers-support/gda-data-select-priv.h, libgda/sqlite/gda-sqlite-provider.h, libgda/sqlite/gda-sqlite-recordset.h, libgda/sqlite/gda-sqlite.h, libgda/sqlite/virtual/gda-vconnection-data-model-private.h, providers/firebird/gda-firebird.h, providers/jdbc/gda-jdbc.h, providers/ldap/gdaprov-data-model-ldap.h, providers/mdb/gda-mdb-provider.h, providers/mdb/gda-mdb.h, providers/mysql/gda-mysql-provider.h, providers/mysql/gda-mysql-recordset.h, providers/mysql/gda-mysql.h, providers/postgres/gda-postgres-recordset.h: Convert several headers from ISO-8559 to UTF-8. Using, for instance, recode ISO-8859-16..utf8 ./libgda/gda-meta-struct-private.h and then using sed to replace resulting strange characters. This avoids this error from recent versions of glib-mkenums: UnicodeDecodeError: 'utf8' codec can't decode byte 0xf3 in position 167: invalid continuation byte 2017-10-23 Guillaume Poirier-Morency * libgda/gda-value.c, libgda/gda-value.h, providers/mysql/gda-mysql-provider.c, providers/mysql/gda-mysql-recordset.c: Fix usages of GdaTime and GdaTimestmap 2017-09-29 Daniel Espinosa * libgda-ui/data-entries/gdaui-entry-common-time.c, libgda/gda-server-operation.c, libgda/gda-statement.c, libgda/gda-util.c, libgda/gda-value.c, libgda/gda-value.h, libgda/handlers/gda-handler-time.c, libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gda-sqlite-recordset.c, libgda/sqlite/virtual/gda-vconnection-hub.c, providers/postgres/gda-postgres-provider.c, providers/postgres/gda-postgres-recordset.c, testing/gda-test-blob.c, tests/data-models/check_vcnc.c, tests/test-input-parsers.c, tests/test-sql-renderer.c: Make GdaTime introspectable Fixes Bug: https://bugzilla.gnome.org/show_bug.cgi?id=765775 2017-08-19 Мирослав Николић * po/sr.po, po/sr@latin.po: Updated Serbian translation 2017-08-12 Мирослав Николић * po/sr.po, po/sr@latin.po: Updated Serbian translation 2017-07-17 Emmanuele Bassi * libgda/gda-connection.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: Convert files to Unicode These header files have mixed encoding, and makes various tools choke on them. 2017-06-25 Rafael Fontenelle * control-center/gda-control-center-6.0.appdata.xml.in, control-center/gdaui-dsn-editor.c, libgda-ui/demos/main.c, tools/common/t-connection.c: Fix spelling 2017-05-26 Daniel Espinosa * doc/C/libgda-sections.txt, doc/C/libgda.types.in, libgda/gda-value.c, libgda/gda-value.h, libgda/libgda.symbols, providers/postgres/gda-postgres-recordset.c: Make GdaGeometricPoint introspectable Fix bug: https://bugzilla.gnome.org/show_bug.cgi?id=765774 2017-05-23 Daniel Espinosa * libgda-ui/data-entries/gdaui-entry-common-time.c, libgda/gda-statement.c, libgda/gda-util.c, libgda/gda-value.c, libgda/gda-value.h, libgda/handlers/gda-handler-time.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, providers/ldap/gda-ldap-util.c, providers/postgres/gda-postgres-provider.c, providers/postgres/gda-postgres-recordset.c, providers/sqlcipher/Makefile.am, tests/data-models/check_vcnc.c, tests/providers/prov-test-common.c, tests/test-input-parsers.c, tests/test-sql-renderer.c, tools/browser/ldap-browser/entry-properties.c: Make GdaTimestamp introspectable Fix Bug: https://bugzilla.gnome.org/show_bug.cgi?id=765776 2017-04-16 Murray Cumming * tools/base/base-tool-command.c, tools/browser/auth-dialog.c, tools/browser/browser-window.c, tools/browser/canvas/browser-canvas-db-relations.c, tools/browser/ldap-browser/ldap-search-page.c, tools/browser/query-exec/query-console-page.c, tools/browser/schema-browser/table-info.c, tools/browser/ui-formgrid.c, tools/common/t-context.c: tools: Remove some unused variables. * libgda-ui/data-entries/common-bin.c, libgda-ui/data-entries/gdaui-entry-common-time.c, libgda-ui/data-entries/gdaui-entry-shell.c, libgda-ui/gdaui-init.c: libgda-ui: Remove some unused variables. * control-center/dsn-config.c, control-center/gdaui-dsn-editor.c, control-center/main.c, control-center/provider-config.c: control-center: Remove some unused variables. * libgda/gda-value.c, libgda/gda-value.h: gda_binary_get_size(): Const correction. Other parts of the API use const, at least for simple types. This fixes this warning: gda-data-pivot.c:2040:30: error: passing argument 1 of ‘gda_binary_get_size’ discards ‘const’ qualifier from pointer target type [-Werror=discarded-qualifiers] (gda_binary_get_size (bin) != gda_blob_op_get_length (gda_blob_get_op (blob)))) 2017-01-28 Piotr Drąg * libgda/gda-meta-struct.c, libgda/gda-util.c: Fix translator comments They need to be exactly one line above a string to show up in .po files. 2016-09-24 Piotr Drąg * po/POTFILES.in, po/POTFILES.skip: Update POTFILES.skip * .../browser/dummy-perspective/perspective-menus.ui, tools/resources/menus.ui: Replace single quotes with double quotes in menus.ui Double quotes are more friendly to some l10n tools. 2016-07-24 Piotr Drąg * 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-05-15 Vivien Malerba * doc/C/libgda-sections.txt, libgda/dir-blob-op.c, libgda/gda-meta-store.c, libgda/gda-value.c, libgda/gda-value.h, libgda/libgda.symbols, libgda/sqlite/virtual/gda-vprovider-data-model.c, providers/firebird/gda-firebird-blob-op.c, providers/jdbc/GdaInputStream.c, providers/jdbc/GdaJValue.c, providers/jdbc/gda-jdbc-blob-op.c, providers/ldap/gda-ldap-util.c, providers/mdb/gda-mdb-provider.c, providers/mysql/gda-mysql-blob-op.c, providers/mysql/gda-mysql-provider.c, providers/mysql/gda-mysql-recordset.c, providers/oracle/gda-oracle-blob-op.c, providers/oracle/gda-oracle-util.c, tools/browser/ldap-browser/entry-properties.c: Compilation corrections after API changes 2016-04-28 Daniel Espinosa * libgda/Gda-6.0.metadata, libgda/gda-server-operation.c, libgda/gda-server-operation.h: Fixed Bug #754707, now is available prepare_create_table: see API change * prepare_create_table() has been renamed to prepare_create_table_v() * Now prepare_create_table_v() is available from VAPI * For bindings you should use prepare_create_table() witch is fully introspectable 2016-04-27 Daniel Espinosa * libgda/gda-data-model-bdb.c, libgda/gda-meta-store.c, libgda/gda-server-operation.c, libgda/gda-server-operation.h, libgda/gda-value.c, libgda/gda-value.h, libgda/libgda-6.0.deps: Added gda_server_operation_prepare_create_table_v() * Fixed access to GdaBinary sealed access * Fixed documentation annotations * Fixed API In order to provide gda_server_operation_prepare_create_table_v(), to be consumed by bindings, new structures and their corresponding GType and getter/setter was added: GdaServerOperationCreateTableArg is a new type boxed struct, sealed, to hold arguments for table creation. GdaServerOperationCreateTableArgFKeyRefField is a new type boxed struct to hold arguments for foreign table and field referencing constraints. This new structs, are necesary and should be constructed by bindings, in order to use gda_server_operation_prepare_create_table_v(). gda_server_operation_prepare_create_table() has no API changes and is a wrapper of gda_server_operation_prepare_create_table_v(), constructing the list of arguments from variant argument list, as before. 2016-04-25 Daniel Espinosa * libgda/gda-data-model-bdb.c, libgda/gda-server-operation.c, libgda/gda-server-operation.h: Preparation to add gda_server_operation_prepare_create_table_v() 2016-04-21 Daniel Espinosa * libgda/gda-meta-store.c, libgda/gda-meta-store.h, libgda/gda-value.c, libgda/gda-value.h, libgda/sqlite/virtual/gda-vconnection-hub.c, tests/meta-store/common.c: Sealing GdaMetaStoreChange * This changes actually fails with segmentation fault at tests * tests/test-bin-converter.c, tests/test-sql-builder.c: Fixed make check * Even if this work have passed all tests, may we need to search for memory leaks. 2016-04-20 Daniel Espinosa * libgda-report/engine/rt-parser.c, libgda-report/engine/rt-parser.h, libgda-ui/data-entries/common-bin.c, libgda-ui/data-entries/plugins/common-pict.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-raw-grid.c, libgda/dir-blob-op.c, libgda/gda-blob-op.c, libgda/gda-data-model-dir.c, libgda/gda-data-pivot.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/sqlite/gda-sqlite-blob-op.c, libgda/sqlite/gda-sqlite-handler-bin.c, libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gda-sqlite-recordset.c, libgda/sqlite/virtual/gda-vprovider-data-model.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-recordset.c, .../skel-implementation/capi/gda-capi-blob-op.c, providers/web/gda-web-blob-op.c, testing/gdaui-test-data-entries.c, tools/common/t-app.c: Sealing GdaBinary: API change 2016-04-20 Yannick Inizan * libgda/Makefile.am, libgda/data/Makefile.am, libgda/data/NamespaceInfo.vala, libgda/data/gdadata-6.0.deps: Added dependencies to vapi files Vala bindings 2016-03-09 Vivien Malerba * Makefile.am, doc/C/Makefile.am, doc/C/gettingstarted.xml, doc/C/libgda-6.0-docs.sgml, doc/C/virtual.xml, {samples => examples}/AsyncExec/README, {samples => examples}/AsyncExec/example.c, {samples => examples}/BDB/README, {samples => examples}/BDB/access-custom.c, {samples => examples}/BDB/access-raw.c, {samples => examples}/BDB/common.h, {samples => examples}/BDB/custom-bdb-model.c, {samples => examples}/BDB/custom-bdb-model.h, {samples => examples}/BDB/fill.c, {samples => examples}/Blobs/Makefile.cross.win32, {samples => examples}/Blobs/README, {samples => examples}/Blobs/blobtest.c, {samples => examples}/Blobs/testblob.db, {samples => examples}/CustomUIPlugin/README, .../CustomUIPlugin/custom-entry-password.c, .../CustomUIPlugin/custom-entry-password.h, .../CustomUIPlugin/custom-entry-password.xml, {samples => examples}/CustomUIPlugin/libmain.c, {samples => examples}/DDL/README, {samples => examples}/DDL/ddl.c, {samples => examples}/DirDataModel/README, .../DirDataModel/find-duplicates.c, {samples => examples}/F-Spot/README, .../F-Spot/VirtualConnectionSetup.dia, {samples => examples}/F-Spot/repair-path.c, {samples => examples}/Gir/README, {samples => examples}/Gir/dataproxy.py, {samples => examples}/Gir/libgda.js, {samples => examples}/Gir/meta_store.py, {samples => examples}/LdapBrowser/README, {samples => examples}/LdapBrowser/ldap-browser.c, {samples => examples}/MetaStore/README, {samples => examples}/MetaStore/background.c, {samples => examples}/MetaStore/example.c, examples/MetaStore/example.c.1, {samples => examples}/README, {samples => examples}/Report/README, .../Report/customers-report-docbook.c, .../Report/customers-report-rml.c, .../Report/customers-report-rml.rml, .../Report/customers-report-spec.xml, {samples => examples}/Report/customers-report.c, .../Report/schema-report-spec.xml, {samples => examples}/Report/schema-report.c, {samples => examples}/SimpleExample/README, {samples => examples}/SimpleExample/example.c, {samples => examples}/SimpleUIForm/README, {samples => examples}/SimpleUIForm/ScreenShot.png, {samples => examples}/SimpleUIForm/example.c, {samples => examples}/SqlBuilder/README, {samples => examples}/SqlBuilder/example.c, {samples => examples}/SqlBuilder/example_cnc.c, {samples => examples}/SqlParserConsole/README, {samples => examples}/SqlParserConsole/console.c, {samples => examples}/SqlParserConsole/graph.c, {samples => examples}/SqlParserConsole/graph.h, {samples => examples}/TableCopy/README, {samples => examples}/TableCopy/common.c, {samples => examples}/TableCopy/common.h, .../TableCopy/table-copy-easier.c, {samples => examples}/TableCopy/table-copy.c, {samples => examples}/Tree/README, {samples => examples}/Tree/example.c, {samples => examples}/Virtual/README, {samples => examples}/Virtual/city.csv, {samples => examples}/Virtual/country.csv, {samples => examples}/Virtual/virtual-test.c, {samples => examples}/WritableSelect/README, {samples => examples}/WritableSelect/example.c, {samples => examples}/XSLT/README, {samples => examples}/XSLT/data.xml, {samples => examples}/XSLT/data2.xml, {samples => examples}/XSLT/test.xsl, {samples => examples}/XSLT/transform.c, {samples => examples}/vala/README, .../vala/SampleDataModelIterable.vala, {samples => examples}/vala/SampleDataObject.vala, libgda/sql-parser/gda-sql-statement.h, samples/AsyncExec/Makefile, samples/BDB/Makefile, samples/Blobs/Makefile, samples/CustomUIPlugin/Makefile, samples/DDL/Makefile, samples/DirDataModel/Makefile, samples/F-Spot/Makefile, samples/Gir/Makefile, samples/LdapBrowser/Makefile, samples/Makefile, samples/MetaStore/Makefile, samples/Report/Makefile, samples/SimpleExample/Makefile, samples/SimpleUIForm/Makefile, samples/SqlBuilder/Makefile, samples/SqlParserConsole/Makefile, samples/TableCopy/Makefile, samples/Tree/Makefile, samples/Virtual/Makefile, samples/WritableSelect/Makefile, samples/XSLT/Makefile, samples/vala/Makefile: Renamed samples by examples * libgda/sqlite/sqlite-src/PragmasPatch, libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h, providers/sqlcipher/sqlcipher.patch: Upgraded to Sqlite 3.8.10.2 & SqlCipher 3.3.1 2016-02-09 Arthur Neves * control-center/gdaui-bar.c, tools/browser/ui-customize.c: Use right macro, as those are void functions We need to use g_return_if_fail so we wont return any value, as those two functions are void. I was getting an error when compiling the source, thats how I found those" 2016-02-06 Vivien Malerba * 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) 2016-01-04 Мирослав Николић * po/sr.po, po/sr@latin.po: Updated Serbian translation 2015-12-15 Murray Cumming * doc/C/gda-sql-manual.xml, doc/C/installation.xml: Correct some truncated help strings. 2015-11-30 Vivien Malerba * libgda-ui/data-entries/plugins/.gitignore, libgda-ui/data-entries/plugins/Makefile.am, libgda-ui/data-entries/plugins/common-pict.c, libgda-ui/data-entries/plugins/common-pict.h, .../plugins/gdaui-data-cell-renderer-pict.c, .../plugins/gdaui-entry-pict-spec.xml.in, .../plugins/gdaui-entry-pict-spec_string.xml.in, libgda-ui/data-entries/plugins/gdaui-entry-pict.c, libgda-ui/data-entries/plugins/libmain.c: Picture plugin: removed the SERIALIZE option, and dialog position correction as it relies on deprecated functions 2015-11-29 Vivien Malerba * doc/C/libgda-ui-sections.txt, doc/C/migration4.xml, .../data-entries/plugins/gdaui-entry-filesel.c, libgda-ui/demos/data_model_dir.c, libgda-ui/gdaui-data-proxy.c, libgda-ui/gdaui-data-proxy.h, libgda-ui/gdaui-form.c, libgda-ui/gdaui-grid.c, libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c, libgda-ui/libgda-ui.symbols, testing/gdaui-test-data-entries.c, tools/browser/gdaui-data-import.c, tools/browser/ui-formgrid.c: Removed gdaui_data_proxy_column_show_actions() * libgda-ui/data-entries/gdaui-entry-shell.c, libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-server-operation.c, libgda-ui/internal/gdaui-provider-spec-editor.c, providers/sqlite/sqlite_specs_dsn.xml.in, tools/browser/browser-connections-list.c, tools/browser/data-manager/data-console.c, tools/browser/query-exec/query-console-page.c, tools/browser/schema-browser/table-info.c, tools/tools-main.c: Misc. corrections & improvements * .../oracle-test-server/setup-data/init2.ora, .../oracle-test-server/setup-scripts/install.sh: Corrected Oracle docker image creation * libgda-ui/gdaui-init.c, libgda/gda-connection.h, libgda/gda-util.c, libgda/gda-value.c: Misc. corrections * tools/browser/dummy-perspective/Makefile.am, tools/browser/dummy-perspective/dummy-perspective.c, tools/browser/schema-browser/objects-index.c, tools/browser/schema-browser/table-info.c, tools/browser/schema-browser/table-preferences.c: Fixed misc. GdaBrowser compilation issues * doc/C/libgda-sections.txt, 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/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-integer.xml.in, libgda-ui/data-entries/gdaui-entry-none.c, libgda-ui/data-entries/gdaui-entry-number.c, libgda-ui/data-entries/gdaui-entry-number.xml.in, 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.xml.in, 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/plugins/gdaui-entry-cidr.c, .../data-entries/plugins/gdaui-entry-filesel.c, .../data-entries/plugins/gdaui-entry-format.c, .../data-entries/plugins/gdaui-entry-password.c, libgda-ui/data-entries/plugins/gdaui-entry-rt.c, libgda-ui/data-entries/plugins/gdaui-entry-text.c, libgda-ui/data/Makefile.am, libgda-ui/data/bin-attachment-16x16.png, libgda-ui/data/mime-types-extensions, libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-data-entry.h, libgda-ui/gdaui-enums.h, libgda-ui/gdaui-form.c, libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui.css, libgda-ui/gdaui.gresource.xml, libgda-ui/internal/utility.c, libgda-ui/libgda-ui.symbols, libgda/gda-enums.h, libgda/gda-value.c, libgda/gda-value.h, libgda/handlers/gda-handler-time.c, libgda/handlers/gda-handler-time.h, libgda/libgda.symbols, testing/gdaui-test-data-entries.c, testing/gdaui-test-errors.c, testing/gdaui-test-widget-entry.c: Major rework of the data entries * control-center/gdaui-bar.c, libgda-ui/data-entries/gdaui-entry-shell.c, libgda-ui/gdaui-data-proxy-info.c, libgda-ui/gdaui-form.c, libgda-ui/gdaui-grid.c, libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui.css, libgda/gda-enums.h, testing/gdaui-test-data-entries.c: Misc. corrections and improvements * libgda-ui/gdaui.css, tools/browser/Makefile.am, tools/browser/browser-perspective.c, tools/browser/browser-window.c, tools/browser/data-manager/perspective-main.c, tools/browser/fk-declare.c, tools/browser/ldap-browser/perspective-main.c, tools/browser/perspectives-names.h, tools/browser/query-exec/perspective-main.c, tools/browser/query-exec/query-console-page.c, tools/browser/query-exec/query-editor.c, tools/browser/schema-browser/objects-index.c, tools/browser/schema-browser/perspective-main.c, .../schema-browser/schema-browser-perspective.c, tools/browser/schema-browser/table-info.c, tools/browser/schema-browser/table-info.h, tools/browser/schema-browser/table-preferences.c, tools/browser/ui-support.c, tools/browser/ui-support.h: GdaBrowser improvements * control-center/gdaui-bar.c, control-center/gdaui-bar.h: Added gdaui_bar_add_widget() 2015-10-27 Murray Cumming * 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-30 Vivien Malerba * libgda/gda-value.c, libgda/gda-value.h: Patch for bug #754805 by Daniel Espinosa * providers/bdb/bdb_specs_dsn.xml.in, .../firebird/firebird_specs_create_table.xml.in, providers/firebird/firebird_specs_dsn.xml.in, ...osoft.sqlserver.jdbc.SQLServerDriver_dsn.xml.in, providers/ldap/ldap_specs_dsn.xml.in, providers/mysql/mysql_specs_add_column.xml.in, providers/mysql/mysql_specs_create_db.xml.in, providers/mysql/mysql_specs_create_index.xml.in, providers/mysql/mysql_specs_create_table.xml.in, providers/mysql/mysql_specs_create_view.xml.in, providers/mysql/mysql_specs_drop_db.xml.in, providers/mysql/mysql_specs_drop_table.xml.in, providers/mysql/mysql_specs_drop_view.xml.in, providers/mysql/mysql_specs_dsn.xml.in, providers/oracle/oracle_specs_create_table.xml.in, providers/oracle/oracle_specs_drop_index.xml.in, providers/oracle/oracle_specs_drop_table.xml.in, providers/oracle/oracle_specs_dsn.xml.in, .../postgres/postgres_specs_add_column.xml.in, providers/postgres/postgres_specs_create_db.xml.in, .../postgres/postgres_specs_create_index.xml.in, .../postgres/postgres_specs_create_role.xml.in, .../postgres/postgres_specs_create_table.xml.in, .../postgres/postgres_specs_create_user.xml.in, .../postgres/postgres_specs_create_view.xml.in, .../postgres/postgres_specs_drop_column.xml.in, providers/postgres/postgres_specs_drop_db.xml.in, .../postgres/postgres_specs_drop_index.xml.in, providers/postgres/postgres_specs_drop_role.xml.in, .../postgres/postgres_specs_drop_table.xml.in, providers/postgres/postgres_specs_drop_user.xml.in, providers/postgres/postgres_specs_drop_view.xml.in, providers/postgres/postgres_specs_dsn.xml.in, .../capi/capi_specs_create_table.xml.in, providers/sqlite/sqlite_specs_add_column.xml.in, providers/sqlite/sqlite_specs_create_index.xml.in, providers/sqlite/sqlite_specs_create_table.xml.in, providers/sqlite/sqlite_specs_create_view.xml.in, providers/sqlite/sqlite_specs_drop_index.xml.in, providers/sqlite/sqlite_specs_drop_table.xml.in, providers/sqlite/sqlite_specs_drop_view.xml.in, providers/web/web_specs_dsn.xml.in: Make sure the "nullok" attribute is always specified for providers operations 2015-09-27 Vivien Malerba * docker-tools/firebird-test-server/start.sh, docker-tools/firebird-test-server/stop.sh, docker-tools/ldap-test-server/start.sh, docker-tools/ldap-test-server/stop.sh, docker-tools/mysql-test-server/start.sh, docker-tools/mysql-test-server/stop.sh, docker-tools/oracle-test-server/start.sh, docker-tools/oracle-test-server/stop.sh, docker-tools/postgresql-test-server/start.sh, docker-tools/postgresql-test-server/stop.sh, docker-tools/web-test-server/start.sh, docker-tools/web-test-server/stop.sh: Docker tools: allow start & stop scripts to be executed from anywhere * docker-tools/docker-tools.sh, docker-tools/firebird-test-server/Dockerfile, docker-tools/firebird-test-server/README, docker-tools/firebird-test-server/build.sh, .../firebird-test-server/setup-data/.gitignore, .../firebird-test-server/setup-data/setup.sql, .../firebird-test-server/setup-scripts/install.sh, .../firebird-test-server/setup-scripts/run.sh, docker-tools/firebird-test-server/start.sh, docker-tools/firebird-test-server/stop.sh: Added Firebird test server 2015-09-19 Vivien Malerba * docker-tools/docker-tools.sh, docker-tools/oracle-test-server/Dockerfile, docker-tools/oracle-test-server/README, docker-tools/oracle-test-server/build.sh, .../oracle-test-server/setup-data/.gitignore, .../oracle-test-server/setup-data/chkconfig, .../oracle-test-server/setup-data/init.ora, .../oracle-test-server/setup-data/initXETemp.ora, .../oracle-test-server/setup-data/setup.sql, .../oracle-test-server/setup-scripts/install.sh, .../oracle-test-server/setup-scripts/run.sh, .../oracle-test-server/setup-scripts/setup.sh, docker-tools/oracle-test-server/start.sh, docker-tools/oracle-test-server/stop.sh: Initial Oracle test docker image 2015-09-13 Vivien Malerba * docker-tools/web-test-server/Dockerfile, docker-tools/web-test-server/README, docker-tools/web-test-server/build.sh, docker-tools/web-test-server/setup-data/.gitignore, .../setup-data/gda-secure-config.php.tmpl, docker-tools/web-test-server/setup-data/index.html, docker-tools/web-test-server/setup-data/nginx.conf, .../web-test-server/setup-data/phpinfo.php, .../web-test-server/setup-scripts/install.sh, docker-tools/web-test-server/setup-scripts/run.sh, .../web-test-server/setup-scripts/update-cfg.sh, docker-tools/web-test-server/start.sh, docker-tools/web-test-server/stop.sh: Added Docker image for the Web provider * docker-tools/README, docker-tools/docker-tools.sh, docker-tools/ldap-test-server/Dockerfile, docker-tools/ldap-test-server/README, docker-tools/ldap-test-server/build.sh, .../{ => setup-data}/gen_names_ldif.pl, .../{ => setup-data}/ldif-data/.gitignore, .../{ => setup-data}/ldif-data/alien.jpg, .../{ => setup-data}/ldif-data/devilish.jpg, .../{ => setup-data}/ldif-data/fluffy.jpg, .../{ => setup-data}/ldif-data/glasses.jpg, .../{ => setup-data}/ldif-data/orga-clean.ldif, .../{ => setup-data}/ldif-data/orga.ldif, .../{ => setup-data}/ldif-data/set-rights.ldif, .../{ => setup-data}/ldif-data/setup.ldif, .../{ => setup-data}/ldif-data/smile.jpg, .../{ => setup-data}/ldif-data/smiley.jpg, .../{ => setup-data}/ldif-data/smiley2.jpg, .../ldap-test-server/{ => setup-data}/names.csv, .../{ => setup-scripts}/install.sh, .../ldap-test-server/{ => setup-scripts}/run.sh, docker-tools/ldap-test-server/start.sh, docker-tools/ldap-test-server/stop.sh, docker-tools/mingw-32-cross-compil/.gitignore, docker-tools/mingw-32-cross-compil/Dockerfile, docker-tools/mingw-32-cross-compil/README, docker-tools/mingw-32-cross-compil/build.sh, .../mingw-32-cross-compil/setup-data/.gitignore, .../{ => setup-scripts}/do_packages, .../{ => setup-scripts}/install.sh, .../{ => setup-scripts}/mingw-configure, .../{ => setup-scripts}/run_configure.sh, docker-tools/mingw-32-cross-compil/start.sh, docker-tools/mingw-64-cross-compil/.gitignore, docker-tools/mingw-64-cross-compil/Dockerfile, docker-tools/mingw-64-cross-compil/build.sh, .../mingw-64-cross-compil/setup-data/.gitignore, .../{ => setup-scripts}/do_packages, .../{ => setup-scripts}/install.sh, .../{ => setup-scripts}/mingw-configure, .../{ => setup-scripts}/run_configure.sh, docker-tools/mingw-64-cross-compil/start.sh, docker-tools/mysql-test-server/Dockerfile, docker-tools/mysql-test-server/README, docker-tools/mysql-test-server/build.sh, .../{ => setup-scripts}/install.sh, .../mysql-test-server/{ => setup-scripts}/run.sh, docker-tools/mysql-test-server/start.sh, docker-tools/mysql-test-server/stop.sh, docker-tools/postgresql-test-server/Dockerfile, docker-tools/postgresql-test-server/README, docker-tools/postgresql-test-server/build.sh, .../{ => setup-scripts}/install.sh, .../{ => setup-scripts}/run.sh, docker-tools/postgresql-test-server/start.sh, docker-tools/postgresql-test-server/stop.sh: Docker tools improvements 2015-09-08 Piotr Drąg * 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 * control-center/gda-control-center-6.0.desktop.in.in, tools/browser/gda-browser-6.0.desktop.in.in: Correction for bug #754208 2015-08-23 Vivien Malerba * libgda/gda-meta-store.c, libgda/gda-server-provider.c: Improved meta data error reporting * libgda/gda-connection-internal.h, libgda/gda-meta-struct.c, libgda/gda-server-provider.c, tools/common/t-connection.c: Misc. corrections * tools/base/base-tool-command.c, tools/common/t-app.c: Gda-Sql: misc. improvements * libgda/gda-data-model-import.c, libgda/gda-util.c: Have a uniform default for "not null" specifications * providers/firebird/gda-firebird-provider.c, providers/jdbc/gda-jdbc-provider.c, providers/oracle/gda-oracle-provider.c: Misc. providers' corrections 2015-07-08 Vivien Malerba * control-center/Makefile.am, control-center/dsn-config.c, control-center/dsn-config.h, control-center/dsn-properties-dialog.c, control-center/gdaui-bar.c, control-center/gdaui-dsn-assistant.c, control-center/gdaui-dsn-editor.c, control-center/gdaui-dsn-editor.h, control-center/main.c, control-center/menus.ui, control-center/provider-config.c, control-center/support.c, .../{dsn-properties-dialog.h => support.h}: Control center: modifications to get rid of deprecated API and improvements * control-center/gdaui-bar.c, control-center/gdaui-bar.h, tools/browser/Makefile.am, tools/browser/browser-page.c, tools/browser/browser-page.h, tools/browser/browser-perspective.c, tools/browser/browser-perspective.h, tools/browser/browser-window.c, tools/browser/browser-window.h, tools/browser/canvas/browser-canvas-db-relations.c, tools/browser/canvas/browser-canvas-text.c, tools/browser/canvas/browser-canvas.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, .../browser/dummy-perspective/dummy-perspective.c, tools/browser/ldap-browser/entry-properties.c, .../ldap-browser/ldap-browser-perspective.c, tools/browser/ldap-browser/ldap-classes-page.c, tools/browser/ldap-browser/ldap-entries-page.c, tools/browser/ldap-browser/ldap-search-page.c, tools/browser/ldap-browser/vtable-dialog.c, tools/browser/query-exec/query-console-page.c, tools/browser/query-exec/query-exec-perspective.c, tools/browser/query-exec/query-result.c, tools/browser/schema-browser/relations-diagram.c, .../schema-browser/schema-browser-perspective.c, tools/browser/schema-browser/table-info.c, tools/browser/text-search.c, tools/browser/ui-customize.c, tools/browser/ui-customize.h, tools/browser/ui-formgrid.c, tools/browser/ui-support.c, tools/browser/widget-overlay.c: Tools: modifications to get rid of deprecated API 2015-07-07 Vivien Malerba * doc/C/limitations.xml, libgda/gda-connection.c, providers/sqlite/sqlite_specs_dsn.xml.in: Doc. improvements * doc/C/libgda-sections.txt, libgda/gda-config.c, libgda/gda-config.h, libgda/libgda.symbols: Added gda_dsn_info_equal() * libgda-ui/data-entries/common-bin.c, libgda-ui/data-entries/plugins/common-pict.c, libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-rt-editor.c, libgda-ui/gdaui.css, libgda-ui/internal/gdaui-provider-spec-editor.c, libgda-ui/internal/utility.c: Misc. UI corrections 2015-06-03 Vivien Malerba * control-center/dsn-config.c, control-center/dsn-properties-dialog.c, control-center/gdaui-bar.c, control-center/gdaui-bar.h, control-center/gdaui-dsn-assistant.c, control-center/gdaui-dsn-editor.h, 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/gda-report-document-private.h, libgda-report/gda-report-document.c, libgda-report/libgda-report.h, libgda-ui/data-entries/common-bin.h, .../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.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.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-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.c, libgda-ui/data-entries/gdaui-entry.h, libgda-ui/data-entries/gdaui-formatted-entry.h, libgda-ui/data-entries/gdaui-numeric-entry.c, libgda-ui/data-entries/gdaui-numeric-entry.h, .../plugins/gdaui-data-cell-renderer-password.c, .../plugins/gdaui-data-cell-renderer-password.h, .../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.h, .../data-entries/plugins/gdaui-entry-password.c, .../data-entries/plugins/gdaui-entry-password.h, 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/gdaui-basic-form.c, 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.h, libgda-ui/gdaui-data-selector.c, libgda-ui/gdaui-data-store.c, libgda-ui/gdaui-enums.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-raw-grid.c, libgda-ui/gdaui-rt-editor.h, libgda-ui/gdaui-server-operation.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.h, libgda-ui/internal/gdaui-provider-spec-editor.c, libgda-ui/internal/gdaui-provider-spec-editor.h, libgda-ui/internal/popup-container.h, libgda-ui/internal/utility.c, libgda-ui/internal/utility.h, libgda-ui/libgda-ui.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.h, libgda/gda-attributes-manager.h, libgda/gda-batch.c, libgda/gda-blob-op-impl.h, libgda/gda-blob-op.c, libgda/gda-blob-op.h, libgda/gda-column.c, libgda/gda-config.c, libgda/gda-config.h, libgda/gda-connection-event.c, 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-data-access-wrapper.c, libgda/gda-data-comparator.c, 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-bdb.c, libgda/gda-data-model-dir.c, 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-iter-extra.h, libgda/gda-data-model-iter.c, 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-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.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-quark-list.c, libgda/gda-repetitive-statement.c, libgda/gda-row.c, libgda/gda-server-operation-private.h, libgda/gda-server-provider-extra.c, libgda/gda-server-provider-extra.h, libgda/gda-server-provider-impl.h, libgda/gda-server-provider.c, libgda/gda-server-provider.h, libgda/gda-set.c, libgda/gda-statement-extra.h, libgda/gda-statement.c, libgda/gda-statement.h, libgda/gda-transaction-status-private.h, libgda/gda-transaction-status.c, 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-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-types.h, libgda/gda-util.c, libgda/gda-value.c, libgda/gda-value.h, libgda/gda-xa-transaction.c, libgda/gda-xa-transaction.h, libgda/handlers/gda-handler-time.h, libgda/libgda-global-variables.h, libgda/libgda.h.in, libgda/providers-support/gda-data-select-priv.h, libgda/providers-support/gda-pstmt.h, 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-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.h, libgda/sqlite/gda-sqlite-ddl.c, libgda/sqlite/gda-sqlite-ddl.h, libgda/sqlite/gda-sqlite-handler-bin.h, 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.h, libgda/sqlite/gda-sqlite.h, libgda/sqlite/gen_emb_string.c, libgda/sqlite/virtual/gda-ldap-connection.h, 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.h, libgda/test-cnc-exec.c, libgda/test-cnc-meta.c, libgda/test-cnc-open.c, libgda/thread-wrapper/background.h, libgda/thread-wrapper/gda-worker.c, libgda/thread-wrapper/gda-worker.h, libgda/thread-wrapper/itsignaler.c, libgda/thread-wrapper/itsignaler.h, libgda/thread-wrapper/test-blocking-itsignaler.c, libgda/thread-wrapper/test-itsignaler.c, libgda/thread-wrapper/test-raw-itsignaler.c, libgda/thread-wrapper/test-worker.c, newcode.patch, 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.h, providers/firebird/gda-firebird-ddl.c, providers/firebird/gda-firebird-ddl.h, providers/firebird/gda-firebird-meta.c, providers/firebird/gda-firebird-parser.c, providers/firebird/gda-firebird-parser.h, providers/firebird/gda-firebird-provider.h, providers/firebird/gda-firebird-pstmt.c, providers/firebird/gda-firebird-recordset.c, providers/firebird/gda-firebird-util.c, providers/firebird/gda-firebird-util.h, providers/firebird/gda-firebird.h, providers/firebird/gen_def.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.h, 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/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.h, 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/oracle/gda-oracle-blob-op.h, 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.h, providers/oracle/gen_def.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-recordset.c, providers/postgres/gda-postgres-recordset.h, 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.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.h, 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, 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/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/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/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/common.c, tests/multi-threading/common.h, tests/multi-threading/dummy-object.h, tests/parser/check_dml_comp.c, tests/parser/check_parser.c, tests/parser/check_rewrite_for_default.c, tests/parser/check_script.c, 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-errors.c, tests/test-errors.h, tests/test-identifiers-quotes.c, tests/test-input-parsers.c, tests/test-sql-identifier.c, tests/test-sql-renderer.c, tests/ui/check_sets.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/base/base-tool-command.h, tools/base/base-tool-decl.h, tools/base/base-tool-defines.h, tools/base/base-tool-errors.c, tools/base/base-tool-errors.h, tools/base/base-tool-help.h, tools/base/base-tool.h, tools/browser/browser-core.c, tools/browser/canvas/browser-canvas-column.c, tools/browser/canvas/browser-canvas-column.h, tools/browser/canvas/browser-canvas-db-relations.h, tools/browser/canvas/browser-canvas-decl.h, 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.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/data-manager/analyser.c, .../data-manager/data-manager-perspective.h, tools/browser/data-manager/data-source-editor.h, tools/browser/data-manager/data-widget.h, tools/browser/data-manager/ui-spec-editor.h, tools/browser/decl.h, tools/browser/dnd.h, .../browser/dummy-perspective/dummy-perspective.h, tools/browser/gdaui-data-import.h, tools/browser/gdaui-entry-import.h, tools/browser/ldap-browser/class-properties.h, tools/browser/ldap-browser/classes-view.h, tools/browser/ldap-browser/entry-properties.h, tools/browser/ldap-browser/filter-editor.h, tools/browser/ldap-browser/hierarchy-view.h, .../ldap-browser/ldap-browser-perspective.h, tools/browser/ldap-browser/ldap-classes-page.h, tools/browser/ldap-browser/ldap-entries-page.h, .../browser/ldap-browser/ldap-favorite-selector.h, tools/browser/ldap-browser/ldap-search-page.h, tools/browser/ldap-browser/mgr-ldap-classes.h, tools/browser/ldap-browser/mgr-ldap-entries.h, tools/browser/ldap-browser/vtable-dialog.h, tools/browser/query-exec/query-editor.c, tools/browser/query-exec/query-editor.h, tools/browser/query-exec/query-exec-perspective.h, tools/browser/schema-browser/objects-index.h, tools/browser/schema-browser/relations-diagram.h, .../schema-browser/schema-browser-perspective.h, tools/browser/schema-browser/table-columns.h, tools/browser/schema-browser/table-info.h, tools/browser/schema-browser/table-preferences.h, tools/browser/schema-browser/table-relations.h, tools/browser/text-search.h, tools/browser/ui-support.c, tools/browser/ui-support.h, tools/browser/widget-overlay.c, tools/browser/widget-overlay.h, tools/common/html-doc.c, tools/common/html-doc.h, tools/common/t-app.c, tools/common/t-app.h, tools/common/t-config-info.h, tools/common/t-connection.c, tools/common/t-connection.h, tools/common/t-decl.h, tools/common/t-errors.c, tools/common/t-errors.h, tools/common/t-favorites.h, tools/common/t-utils.c, tools/common/t-utils.h, tools/common/t-virtual-connection.h, tools/misc/gda-list-config.c, tools/misc/gda-list-server-op.c, tools/misc/gda-tree-mgr-xml.c, tools/misc/gda-tree-mgr-xml.h, tools/misc/information-schema-doc.c, tools/misc/information-schema-types.c, tools/test-splitter.c, tools/tools-main.c: Updated copyright headers