2012-01-24 Vivien Malerba * NEWS: Released version 5.0.3 * doc/C/libgda-5.0-docs.sgml: Added documentation section for new symbols in 5.0.3 * libgda-ui/data-entries/gdaui-entry-shell.c, libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-data-entry.c, libgda-ui/gdaui-raw-grid.c: Set correct version for new symbols * doc/C/libgda-ui-sections.txt, libgda-ui/data-entries/gdaui-entry-combo.c, libgda-ui/data-entries/gdaui-entry-shell.c, libgda-ui/data-entries/gdaui-entry-shell.h, libgda-ui/data-entries/gdaui-entry-wrapper.c, libgda-ui/data-entries/widget-embedder.c, libgda-ui/data-entries/widget-embedder.h, libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-basic-form.h, libgda-ui/gdaui-data-entry.c, libgda-ui/gdaui-data-entry.h, libgda-ui/gdaui-raw-form.c, libgda-ui/libgda-ui.symbols, testing/gdaui-test-errors.c: GdauiBasicForm better shows invalid values * libgda-ui/data-entries/gdaui-entry-combo.c: GdauiEntryCombo correction * libgda-ui/gdaui-data-filter.c: Improved help for GdauiDataFilter * libgda/sqlite/virtual/gda-vprovider-data-model.c: Virtual table: use a more robust way to determine column names of the virtual table * tools/browser/query-exec/query-exec-perspective.c: GdaBrowser: open a new page in query perspective if necessary when a favorite is selected * libgda-ui/gdaui-raw-grid.c: GdauiRawGrid: handle column renaming * libgda-ui/gdaui-raw-grid.c: GdauiRawGrid: don't compute row number if not necessary * libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-raw-grid.h: Added gdaui_raw_grid_add_formatting_function() and gdaui_raw_grid_remove_formatting_function() * libgda-report/engine/gda-report-engine.c, libgda-report/engine/rt-parser.c, libgda-report/engine/rt-parser.h, libgda-report/engine/test-rt-parser.c: Added the GdaReportEngine::output-directory property to specify a directory in which generated files wil be saved 2012-01-24 Kjartan Maraas * po/nb.po: Updated Norwegian bokmål translation 2012-01-23 Daniel Mustieles * po/es.po: Updated Spanish translation 2012-01-23 Murray Cumming * providers/reuseable/mysql/gda-mysql-meta.c: gda-mysql-meta.c: Add casts to avoid warnings. Passing either a char* or a GValue* to the same function parameter is weird, but if it must be done then there should be explict casts. This avoids some compiler warnings. 2012-01-22 Vivien Malerba * tests/providers/DATA_film.xml, tests/test-sql-builder.c: Test adaptations * libgda/gda-value.c: More GdaNumeric corrections * Makefile.am: Distribute the gnome-doc-utils.make file 2012-01-23 Daniel Espinosa * configure.ac: Vala bindings now are installed into $(datadir)/vala/vapi. Fix bug 667907. * libgda/Gda-5.0.metadata, libgda/Makefile.am, libgda/libgda-5.0-custom.vala: Fix api break in future GI versions (see Bug 667837) 2012-01-22 Vivien Malerba * doc/C/examples/blobtest.c, libgda/gda-meta-store.c, libgda/gda-set.c, libgda/gda-sql-builder.c, libgda/gda-tree-mgr-columns.c, libgda/gda-tree-mgr-schemas.c, libgda/gda-tree-mgr-select.c, libgda/gda-tree-mgr-tables.c, libgda/gda-util.c, libgda/sqlite/gda-sqlite-recordset.c, libgda/sqlite/virtual/gda-ldap-connection.c, libgda/sqlite/virtual/gda-vconnection-hub.c, providers/ldap/gdaprov-data-model-ldap.c, providers/mysql/gda-mysql-recordset.c, providers/oracle/gda-oracle-provider.c, providers/postgres/gda-postgres-provider.c, providers/reuseable/postgres/gda-postgres-meta.c, samples/Blobs/blobtest.c, testing/gdaui-test-rt-editor.c, tests/value-holders/check_holder.c, tools/browser/auth-dialog.c, tools/browser/browser-connection.c, tools/browser/browser-virtual-connection.c, tools/browser/common/fk-declare.c, tools/browser/common/ui-formgrid.c, tools/browser/connection-binding-properties.c, tools/browser/data-manager/data-source.c, tools/browser/data-manager/xml-spec-editor.c, tools/browser/ldap-browser/mgr-ldap-classes.c, tools/browser/login-dialog.c, tools/browser/schema-browser/mgr-columns.c, tools/browser/schema-browser/relations-diagram.c, tools/gda-sql.c: Always use a format string when calling g_set_error() 2012-01-22 Daniel Espinosa * libgda/gda-value.c: GdaNumeric from string and new, handle correctly locale format. * For now GdaNumeric handles just gdouble numbers when converting from string for other types we need to add code to check string format before to convert * libgda/gda-value.c: GValue to string now use GdaNumeric API 2012-01-22 Vivien Malerba * gnome-doc-utils.make, tools/help/Makefile.am: Have "make check" work as GdaSql's help is not mallard and thus should not be tested for mallard syntax * .gitignore, gnome-doc-utils.make: Have gnome-doc-utils.make handled by git * libgda/gda-value.c: Correction for bug #668411 * tools/gda-sql.c: Removed compilation warnings 2012-01-21 Vivien Malerba * tools/Makefile.am, tools/browser/Makefile.am, tools/browser/browser-connection-priv.h, tools/browser/browser-connection.c, tools/browser/browser-connection.h, tools/browser/browser-favorites.c, tools/browser/browser-favorites.h, tools/browser/common/Makefile.am, tools/browser/common/favorites-actions.c, tools/browser/common/favorites-actions.h, tools/browser/common/ui-formgrid.c, tools/browser/data-manager/data-console.c, .../browser/data-manager/data-favorite-selector.c, .../browser/data-manager/data-favorite-selector.h, .../data-manager/data-manager-perspective.c, tools/browser/data-manager/data-source.h, tools/browser/doc/gda-browser-sections.txt, tools/browser/doc/gda-browser.types, tools/browser/favorites-test.c, .../ldap-browser/ldap-browser-perspective.c, tools/browser/ldap-browser/ldap-classes-page.c, tools/browser/ldap-browser/ldap-entries-page.c, .../browser/ldap-browser/ldap-favorite-selector.c, .../browser/ldap-browser/ldap-favorite-selector.h, tools/browser/mgr-favorites.c, tools/browser/mgr-favorites.h, tools/browser/query-exec/query-console-page.c, tools/browser/query-exec/query-exec-perspective.c, tools/browser/query-exec/query-favorite-selector.c, tools/browser/query-exec/query-favorite-selector.h, tools/browser/schema-browser/favorite-selector.c, tools/browser/schema-browser/favorite-selector.h, tools/browser/schema-browser/objects-index.c, tools/browser/schema-browser/objects-index.h, tools/browser/schema-browser/relations-diagram.c, .../schema-browser/schema-browser-perspective.c, tools/browser/schema-browser/table-info.c, tools/gda-sql.c, tools/gda-sql.h, tools/tools-favorites.c, tools/tools-favorites.h: Unified query favorites in GdaSql and GdaBrowser GdaSql now uses the same favorites infrastructure as GdaBrowser, while still being able to load and delete previous saved query buffers 2012-01-20 Matej Urbančič * po/sl.po: Updated Slovenian translation 2012-01-19 Vivien Malerba * tools/Makefile.am: GdaSql: added help/ to SUBDIRS 2012-01-18 Vivien Malerba * libgda-ui/gdaui-rt-editor.c: GdauiRtEditor: better control cursor position when toolbar is hidden and shown again * po/ar.po, po/az.po, po/ca.po, po/ca@valencia.po, po/cs.po, po/da.po, po/de.po, po/dz.po, po/el.po, po/en_CA.po, po/en_GB.po, po/eo.po, po/es.po, po/eu.po, po/fa.po, po/fi.po, po/fr.po, po/ga.po, po/gl.po, po/hr.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/lt.po, po/mk.po, po/ml.po, po/ms.po, po/nb.po, po/ne.po, po/nl.po, po/oc.po, po/pa.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ru.po, po/rw.po, po/sk.po, po/sl.po, po/sq.po, po/sr.po, po/sr@Latn.po, po/sv.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_HK.po, po/zh_TW.po, testing/gdaui-test-data-entries.c: Data entry tester: strings are not to be translated as this is a test program only * testing/gdaui-test-data-entries.c: Data entry tester: fixed expand issues with data entries * libgda-report/engine/gda-report-engine.c, libgda-report/engine/rt-parser.c, libgda-report/engine/rt-parser.h: Report engine can now render rich text to HTML as well as DocBook 2012-01-17 Daniel Mustieles * po/es.po: Updated Spanish translation 2012-01-16 Daniel Mustieles * po/es.po: Updated Spanish translation 2012-01-16 Mario Blättermann * po/de.po: [l10n] Updated German translation 2012-01-16 Marek Černocký * po/cs.po: Updated Czech translation 2012-01-15 Vivien Malerba * doc/C/packaging.xml, doc/C/packaging_ui.xml: Updating packaging documentation to include GdaSql help files * configure.ac, tools/command-exec.c, tools/gda-sql.c, tools/help/C/gda-sql-help.xml, tools/help/Makefile.am: GdaSql: improved inline help (translations welcome!) 2012-01-12 Vivien Malerba * tools/gda-sql.c: GdaSql: doc correction 2012-01-19 Vivien Malerba * libgda/gda-value.c: Fixed documentation for GdaNumeric. Fixes GIR generation messages Bug 652805. 2012-01-09 Vivien Malerba * tools/gda-sql.c: GdaSql: automatically update meta store for virtual connections * libgda/gda-connection.c: Virtual connections: better meta store update on creation or removal of tables * libgda/gda-connection.c: Fixed gda_connection_get_meta_store()'s return value's annotation 2012-01-08 Marco Ciampa * po/it.po: Updated italian translation 2012-01-08 Vivien Malerba * tools/gda-sql.c: GdaSql: really exit on ".q" command, removed warning * libgda/sqlite/virtual/gda-vconnection-data-model.c, libgda/sqlite/virtual/gda-vconnection-hub.c, libgda/sqlite/virtual/gda-vprovider-data-model.c: Improved connections binding handling of strange cases * libgda/gda-meta-store.c: GdaMetaStore: correctly fill the GdaMetaStoreChange structure when data is deleted * libgda/gda-connection.c: Fixed crasher in _gda_connection_compute_table_virtual_name() * libgda/sql-parser/gda-statement-struct-util.c: Correctly handle SQL identifiers containing a double quote in _split_identifier_string() and _string_is_identifier() 2012-01-19 Vivien Malerba * libgda/gda-meta-struct.c: Fixing GI annotations for Gda.MetaStruct.get_all_db_objects() 2012-01-08 Jiro Matsuzawa * po/ja.po: Updated Japanese translation 2012-01-07 Matej Urbančič * po/sl.po: Updated Slovenian translation 2012-01-07 Daniel Mustieles * po/es.po: Updated Spanish translation 2012-01-07 Vivien Malerba * po/POTFILES.in: Added missing file to POTFILES.in * libgda/gda-data-select.c, libgda/gda-statement-priv.h, libgda/gda-statement.c, libgda/gda-util.c, libgda/gda-util.h: gda_data_select_compute_modification_statements(): take into account data model's columns types 2012-01-06 Vivien Malerba * providers/mysql/gda-mysql-recordset.c: MySQL: handle GdaNumeric type in recordsets (thanks to Carlos Savoretti) * providers/reuseable/mysql/gda-mysql-meta.c: MySQL: correctly detect non-NULL field (thanks to Carlos Savoretti) * libgda/gda-meta-struct.c: GdaMetaStruct: report maximum length in colum's type if necessary * providers/reuseable/mysql/gda-mysql-meta.c: MySQL provider: correctly report "char(x)" types as string and "char" as char * libgda/gda-util.c: gda_g_type_from_string(): recognize "gshort" and "gushort" 2012-01-06 Daniel Mustieles * po/es.po: Updated Spanish translation 2012-01-06 Murray Cumming * debian/README.Debian, debian/changelog, debian/control, debian/control-nonfree/control.gda-primebase, debian/control-nonfree/control.gda-sybase, debian/control-nonfree/control.gda-tds, debian/control-nonfree/gda-primebase.files, debian/control-nonfree/gda-primebase.postinst, debian/control-nonfree/gda-sybase.files, debian/control-nonfree/gda-sybase.postinst, debian/control-nonfree/gda-tds.files, debian/control-nonfree/gda-tds.postinst, debian/control.orig, debian/copyright, debian/dirs, debian/docs, debian/ex.doc-base.package, debian/gda-mysql.files, debian/gda-mysql.postinst, debian/gda-odbc.files, debian/gda-odbc.postinst, debian/gda-postgres.files, debian/gda-postgres.postinst, debian/libgda-dev.files, debian/postinst, debian/rules: Remove ancient and unused debian/ files. The real files for debian and Ubuntu are maintained by the distros. 2012-01-04 Matej Urbančič * po/sl.po: Updated Slovenian translation 2012-01-03 Vivien Malerba * libgda-ui/data-entries/plugins/.gitignore, libgda-ui/data-entries/plugins/Makefile.am, .../plugins/gdaui-entry-format-spec.xml.in, .../data-entries/plugins/gdaui-entry-format.c, .../data-entries/plugins/gdaui-entry-format.h, libgda-ui/data-entries/plugins/libmain.c: GdaUI: new entry plugin to specify a formatted entry * libgda-ui/data-entries/gdaui-formatted-entry.c: Formatted entry corrections 2012-01-02 Vivien Malerba * tools/browser/auth-dialog.c: GdaBrowser: improved login form's focus * libgda-ui/gdaui-login.c, libgda-ui/internal/gdaui-provider-auth-editor.c: GdauiLogin: focus on the entry which needs attention when focus is obtained * libgda-ui/gdaui-basic-form.c: GdauiBasicForm: focus on the entry which needs attention when focus is obtained * tools/browser/auth-dialog.c: GdaBrowser: improved authentication dialog * libgda/gda-meta-store.c: GdaMetaStore: display time to create internal connection as debug info * libgda-ui/gdaui-login.c: GdauiLogin: emit "changed" signal when any authentication data has changed * libgda-ui/gdaui-basic-form.c: GdauiBasicForm: correctly finish initialization * tools/browser/auth-dialog.c, tools/browser/browser-connection.c, tools/browser/login-dialog.c, tools/browser/support.c: GdaBrowser: improved user experience when starting 2011-12-31 Vivien Malerba * tools/browser/browser-connection.c: GdaBrowser: improved startup time for 1st time connections 2011-12-31 Daniel Mustieles * po/es.po: Updated Spanish translation 2011-12-29 Vivien Malerba * tools/browser/query-exec/query-editor.c: GdaBrowser: query editor now allows to select all in one line it removes newlines and comments to be easier to paste in some other programs or source code * libgda-ui/data-entries/gdaui-entry-common-time.c: GdaUI: improved timestamp entry widget time is not anymore set to "00:00:00" when date is set * libgda/gda-statement.c: SQL rendering correction correctly enclose between parenthesis SELECT statements in expressions * libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-rt-editor.c: Gdaui: misc. corrections * libgda/gda-config.c, libgda/gda-connection.c, libgda/gda-data-handler.c, libgda/gda-data-model.c, libgda/gda-data-pivot.c, libgda/gda-holder.c, libgda/gda-init.c, libgda/gda-lockable.c, libgda/gda-log.c, libgda/gda-meta-store.c, libgda/gda-mutex.c, libgda/gda-mutex.h, libgda/gda-set.c, libgda/gda-sql-builder.c, libgda/gda-value.c, libgda/handlers/gda-handler-numerical.c, libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gda-sqlite-recordset.c, libgda/thread-wrapper/gda-thread-wrapper.c, tools/browser/browser-connection-priv.h, tools/browser/browser-connection.c, tools/browser/browser-page.c, tools/browser/browser-perspective.c, tools/browser/common/objects-cloud.c: Handle deprecated symbols for Glib 2.32 2011-12-16 Matej Urbančič * po/sl.po: Updated Slovenian translation 2011-12-16 Daniel Mustieles * po/es.po: Updated Spanish translation 2011-12-15 Mario Blättermann * po/de.po: [l10n] Updated German translation 2011-12-14 Marek Černocký * po/cs.po: Updated Czech translation 2012-01-05 Snicksie * libgda-ui/internal/utility.c: libgda-ui: Fix a typo in a user-visible string. Bug #666356 2011-12-13 Vivien Malerba * libgda/gda-statement.c: Another correction for bug #665917 2011-12-13 Marek Černocký * po/cs.po: Updated Czech translation 2011-12-13 Mario Blättermann * po/de.po: [l10n] Updated German translation 2011-12-12 Vivien Malerba * libgda/gda-statement-extra.h, libgda/gda-statement.c, libgda/sqlite/gda-sqlite-provider.c: Correction for bug #665917 2011-12-11 Vivien Malerba * libgda/gda-config.c: GdaConfig: sort providers by ID 2011-12-09 Mario Blättermann * po/de.po: [l10n] Updated German translation 2011-12-07 kn1792 * tools/browser/help/zh_CN/zh_CN.po: Update Simplified Chinese help translation. 2011-12-05 Daniel Mustieles * po/es.po: Updated Spanish translation 2011-12-05 Marco Ciampa * po/it.po: Updated italian translation (partial). 2011-12-04 Marco Ciampa * po/it.po: Updated italian translation (partial). 2011-12-02 Matej Urbančič * po/sl.po: Updated Slovenian translation 2011-12-02 Marco Ciampa * libgda/sqlite/gda-sqlite-recordset.c, po/it.po: Small typo fixed & italian translation updated (not finished yet...) 2011-12-01 Marco Ciampa * po/it.po: Updated italian translation (partial). 2011-12-02 Kjartan Maraas * po/nb.po: Updated Norwegian bokmål translation * po/nb.po: Updated Norwegian bokmål translation 2011-11-27 Vivien Malerba * libgda/sqlite/gda-symbols-util.c, m4/bdb.m4, providers/bdbsql/libmain.c: Fixed BDBSql building and running 2011-11-25 Vivien Malerba * libgda-ui/data-entries/gdaui-entry-shell.c, libgda-ui/gdaui-data-proxy-info.c: GdaBrowser:don't use xthickness and ythickness style properties (more) * libgda-ui/data-entries/gdaui-numeric-entry.c, libgda-ui/gdaui-init.c, libgda-ui/gdaui-rt-editor.c, tools/browser/browser-window.c, tools/browser/query-exec/query-console-page.c: Misc UI tweaks 2011-11-25 Daniel Mustieles * po/es.po: Updated Spanish translation 2011-11-24 Vivien Malerba * tools/browser/support.c: GdaBrowser:don't use xthickness and ythickness style properties 2011-11-24 Nirbheek Chauhan * configure.ac, libgda/Makefile.am: build: use AC_PATH_PROG for finding vapigen Also, use the commonly-used names for vala-related variables 2011-11-24 Matej Urbančič * po/sl.po: Updated Slovenian translation 2011-11-23 Vivien Malerba * tests/providers/prov-test-common.c, tests/providers/prov-test-util.c: Corrected providers test * providers/reuseable/postgres/gda-postgres-meta.c: Removed annoying notice * libgda/gda-server-operation.c, tests/test-cnc-utils.c: GdaServerOperation usage corrections * installers/Windows/make-zip-setup.sh: Windows packaging correction when generating ZIP files 2011-11-22 Vivien Malerba * installers/Windows/make-zip-setup.sh: Also distribute Pango modules in Windows packaging * installers/Windows/gda-browser-tmpl.nsi, installers/Windows/gda-browser.nsi, installers/Windows/make-zip-setup.sh: Improvements to the windows packaging script automatically determine version, several paths can be specified, switch to GTK3, name EXE with version * libgda/gda-connection.c: Small optimization