2011-01-09 Vivien Malerba * NEWS: Released 4.2.3 * libgda/gda-meta-store.c: GdaMutex usage correction in GdaMetaStore * configure.ac, libgda/Makefile.am, libgda/gda-mutex.c, libgda/gda-mutex.h: Added the --enable-mutex-debug configure flag this flag add some functions to help debug GdaMutex errors * libgda/gda-connection.c: Removed debug printout 2011-01-07 Vivien Malerba * tools/browser/main.c, tools/config-info.c, tools/config-info.h, tools/gda-sql.1.in, tools/gda-sql.c: GdaSql & GdaBrowser: added --data-files-purge option to help clean up the files created by these tools * configure.ac, doc/C/.gitignore, doc/C/Makefile.am, doc/C/builddate.xml.in, doc/C/libgda-4.0-docs.sgml, tools/gda-sql.1.in: Integrated build date in configuration script * tools/gda-sql.1.in: Updated gda-sql manual page * tools/Makefile.am, tools/browser/browser-connection.c, tools/browser/main.c, tools/config-info.c, tools/config-info.h, tools/dict-file-name.c, tools/gda-sql.c: GdaSql & GdaBrowser: added --data-files-list option to list all the files created by these tool which contain information reated to each connection, and to list their status. 2011-01-06 Vivien Malerba * configure.ac, doc/C/libgda-4.0-docs.sgml, doc/C/tmpl/gda-report-engine.sgml, libgda-report/Makefile.am, libgda-report/engine/.gitignore, libgda-report/engine/Makefile.am, libgda-report/engine/gda-report-engine.c, libgda-report/engine/rt-parser.c, libgda-report/engine/rt-parser.h, libgda-report/engine/test-rt-parser.c, po/POTFILES.in: Initial support for rich text rendering in reports 2011-01-08 Daniel Mustieles * tools/browser/help/es/es.po: Updated Spanish translation 2011-01-06 Daniel Mustieles * tools/browser/help/es/es.po: Updated Spanish translation 2011-01-03 Daniel Mustieles * tools/browser/help/es/es.po: Updated Spanish translation 2011-01-02 Mario Blättermann * tools/browser/help/de/de.po: [l10n] Updated German doc translation 2010-12-30 Vivien Malerba * installers/WindowsWix/make-zip-exe.sh, m4/oracle.m4: Fixed detection of Oracle for Windows compilation * libgda/gda-statement.c, tests/data-models/check_data_proxy.c: Correction to the expression rendering in SQL 2010-12-29 Petr Kovar * po/cs.po: Update Czech translation by Marek Cernocky Reviewed by Petr Kovar. 2010-12-29 Daniel Mustieles * tools/browser/help/es/es.po: Updated Spanish translation 2010-12-27 Christian Kirbach * po/de.po: [l10n] Updated German translation 2010-12-23 Vivien Malerba * installers/WindowsWix/make-zip-exe.sh, libgda/Makefile.am, libgda/libgda-global-variables.h, providers/mysql/gda-mysql-recordset.c, providers/postgres/gda-postgres-recordset.c: Fixed global symbol import in DLLs under Windows 2010-12-10 David King * configure.ac, control-center/Makefile.am, libgda-report/DocBook/Makefile.am, libgda-report/Makefile.am, libgda-report/RML/Makefile.am, libgda-report/engine/Makefile.am, libgda-ui/Makefile.am, libgda-ui/data-entries/Makefile.am, libgda-ui/data-entries/plugins/Makefile.am, libgda-ui/demos/Makefile.am, libgda-ui/internal/Makefile.am, libgda-ui/marshallers/Makefile.am, libgda-xslt/Makefile.am, libgda/Makefile.am, libgda/binreloc/Makefile.am, libgda/handlers/Makefile.am, libgda/providers-support/Makefile.am, libgda/sql-parser/Makefile.am, libgda/sqlite/Makefile.am, libgda/sqlite/virtual/Makefile.am, libgda/thread-wrapper/Makefile.am, m4/dk-warn.m4, providers/bdb/Makefile.am, providers/bdbsql/Makefile.am, providers/firebird/Makefile.am, providers/jdbc/Makefile.am, providers/mdb/Makefile.am, providers/mysql/Makefile.am, providers/oracle/Makefile.am, providers/postgres/Makefile.am, providers/reuseable/Makefile.am, providers/skel-implementation/capi/Makefile.am, providers/skel-implementation/models/Makefile.am, providers/sqlcipher/Makefile.am, providers/sqlite/Makefile.am, providers/web/Makefile.am, testing/Makefile.am, tests/Makefile.am, tests/data-models/Makefile.am, tests/meta-store/Makefile.am, tests/multi-threading/Makefile.am, tests/parser/Makefile.am, tests/providers/Makefile.am, tests/value-holders/Makefile.am, tools/Makefile.am, tools/browser/Makefile.am, tools/browser/canvas/Makefile.am, tools/browser/common/Makefile.am, tools/browser/data-manager/Makefile.am, tools/browser/doc/Makefile.am, tools/browser/dummy-perspective/Makefile.am, tools/browser/query-exec/Makefile.am, tools/browser/schema-browser/Makefile.am: Enable compiler warnings by default Add dk-warn.m4 and use in configure.ac to create LIBGDA_WFLAGS variable. Use the variable in any Makefile.am that also uses LIBGDA_CFLAGS. 2010-12-20 Vivien Malerba * libgda-ui/gdaui-rt-editor.c: GdauiRtEditor: signal all editor changes 2010-12-18 Vivien Malerba * libgda-ui/gdaui-rt-editor.c: Removed debug comment * doc/C/libgda-4.0-docs.sgml: Doc. correction 2010-12-22 Daniel Mustieles * tools/browser/help/es/es.po: Updated Spanish translation 2010-12-18 Jorge González * po/es.po: Updated Spanish translation 2010-12-18 Daniel Mustieles * tools/browser/help/es/es.po: Updated Spanish translation * po/es.po: Updated Spanish translation 2010-12-17 Matej Urbančič * po/sl.po: Updated Slovenian translation 2010-12-16 Vivien Malerba * libgda/gda-util.c: Fixed error overwriting problem * tools/browser/schema-browser/table-columns.c: GdaBrowser: add warning about foreign key definition errors * tools/browser/schema-browser/table-info.c: GdaBrowser: handle cases when gda_holder_set_source_model() returned an error * libgda/gda-holder.c: Handle errors in gda_holder_set_source_model() 2010-12-15 Daniel Mustieles * po/es.po: Updated Spanish translation 2010-12-15 Vivien Malerba * tools/browser/canvas/browser-canvas-db-relations.c: GdaBrowser: don't clear relations diagram when updating meta data 2010-12-15 Matej Urbančič * po/sl.po: Updated Slovenian translation 2010-12-14 Vivien Malerba * libgda-ui/gdaui-rt-editor.c: GdauiRtEditor: insert text as title on a title line * libgda-ui/gdaui-rt-editor.c: GdauiRtEditor corrections 2010-12-13 Vivien Malerba * .../gdaui-data-cell-renderer-textual.c: Corrected long strings truncating in cell renderer * libgda-ui/bullet.h, libgda-ui/bullet.png, libgda-ui/bulleth.h, libgda-ui/bulleth.png, libgda-ui/gdaui-rt-editor.c, libgda/libgda.h.in: GdauiRtEditor: corrections and improvements 2010-12-12 Vivien Malerba * doc/C/libgda-4.0-docs.sgml, libgda/gda-data-model.c: Doc. updates * doc/C/libgda-sections.txt, doc/C/tmpl/libgda.sgml, libgda/gda-init.c, libgda/libgda.symbols, providers/mysql/gda-mysql-recordset.c, providers/postgres/gda-postgres-recordset.c: Fix for bug #637010 - bug on changing locale * tools/tools-input.c: GdaSql: Handle large lines whlie reading from stream 2010-12-11 Matej Urbančič * po/sl.po: Updated Slovenian translation 2010-12-11 Daniel Mustieles * po/es.po: Updated Spanish translation 2010-12-08 Vivien Malerba * libgda-report/Makefile.am, libgda-ui/Makefile.am, libgda/Makefile.am: Make Windows import libs reference the correct DLL name 2010-12-07 Vivien Malerba * tools/browser/main.c, tools/gda-sql.c: GdaSql & GdaBrowser: limit width of printed data models to terminal width * libgda/gda-data-model.c: GdaDataModel: new environment variable: GDA_DATA_MODEL_DUMP_TRUNCATE if set, then determines the maximum width of the printout 2010-12-06 Vivien Malerba * tools/irb.js, tools/irb.js.orig, tools/mouseapp_2.js, tools/mouseapp_2.js.orig, tools/mouseirb_2.js, tools/mouseirb_2.js.orig: Updated JS used by console from https://github.com/Sophrinix/TryRuby * libgda/gda-meta-struct.c: Bug correction: don't use object after freeing it * tools/command-exec.c, tools/html-doc.c, tools/jquery-ui.js, tools/jquery.js, tools/mouseirb_2.js, tools/web-server.c: GdaSql: HTTP server corrections * tools/browser/canvas/Makefile.am: Fix for bug #636608 - tools/browser/canvas/browser-canvas.c fails to compile with gtk-osx-application installed Thanks to Eric Le Lay * libgda/Makefile.am, providers/sqlcipher/Makefile.am: Build system corrections 2010-12-05 Vivien Malerba * po/POTFILES.in, tools/Makefile.am, tools/README, tools/browser/Makefile.am, tools/browser/main.c, tools/config-info.c, tools/config-info.h, tools/gda-sql.c: Gda-sql and gda-browser: better information about config * libgda-ui/demos/main.c: Crasher fixed in gdaui-demo * doc/C/tmpl/gda-sql-statement.sgml, libgda/sql-parser/gda-statement-struct-parts.h: Documentation updates regarding GdaSqlExpr 2010-12-04 Vivien Malerba * configure.ac: Use $enableval in AC_ARG_ENABLE(), fixes bug #636439 2010-12-03 Matej Urbančič * po/sl.po: Updated Slovenian translation 2010-12-02 Vivien Malerba * doc/C/libgda-sections.txt, doc/C/tmpl/gda-data-handler.sgml, .../gdaui-data-cell-renderer-textual.c, libgda-ui/gdaui-combo.c, libgda-ui/gdaui-init.c, libgda-ui/internal/gdaui-provider-auth-editor.c, libgda-ui/internal/gdaui-provider-spec-editor.c, libgda/gda-data-handler.c, libgda/gda-data-handler.h, libgda/gda-easy.c, libgda/gda-holder.c, libgda/gda-sql-builder.c, libgda/gda-statement.c, libgda/libgda.symbols, libgda/sqlite/gda-sqlite-provider.c, providers/postgres/gda-postgres-ddl.c, tests/test-input-parsers.c: s/gda_data_handler_get_default_handler/gda_data_handler_get_default/ 2010-11-30 David King * control-center/gdaui-dsn-assistant.c, doc/C/tmpl/gda-batch.sgml, doc/C/tmpl/gda-column.sgml, doc/C/tmpl/gda-config.sgml, doc/C/tmpl/gda-connection.sgml, doc/C/tmpl/gda-data-handler.sgml, doc/C/tmpl/gda-data-model-iter.sgml, doc/C/tmpl/gda-data-proxy.sgml, doc/C/tmpl/gda-sql-parser.sgml, .../gdaui-data-cell-renderer-textual.c, libgda-ui/gdaui-combo.c, libgda-ui/gdaui-init.c, libgda-ui/internal/gdaui-provider-auth-editor.c, libgda-ui/internal/gdaui-provider-spec-editor.c, libgda/gda-connection.c, libgda/gda-connection.h, libgda/gda-data-handler.c, libgda/gda-data-handler.h, libgda/gda-easy.c, libgda/gda-easy.h, libgda/gda-holder.c, libgda/gda-server-operation.c, libgda/gda-server-operation.h, libgda/gda-sql-builder.c, libgda/gda-statement.c, libgda/sqlite/gda-sqlite-provider.c, providers/postgres/gda-postgres-ddl.c, tests/Makefile.am, tests/test-cnc-utils.c, tests/test-input-parsers.c: Move convenience functions to appropriate classes Move the convenience API in libgda/gda-easy.[c|h] to the appropriate classes. Fix all references in libgda to use the new API. Deprecate the old API. Add G_GNUC_NULL_TERMINATED to the changed functions that rely on a NULL sentinel to terminate varargs. Remove trailing whitespace from changed lines. 2010-12-01 Vivien Malerba * providers/mysql/gda-mysql-util.c: Correction for bug #636219 - MySQL error code ignored and not available via gda_connection_event_get_code thanks to Piotr Pokora 2010-11-29 Vivien Malerba * libgda/sqlite/gda-sqlite-provider.c: Fixed SQLite's date and related formats when rendering as SQL * control-center/main.c, tools/browser/browser-window.c: Copyright date updates in about dialogs