2011-10-26 Vivien Malerba * NEWS, configure.ac: Released version 5.0.0 2011-10-25 Vivien Malerba * libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c: Gdaui: improved grid and form handling of the GdaDataModel::reset signal * libgda/gda-data-select-extra.h, libgda/gda-data-select.c: GdaDataSelect: cache data for better efficiency - cache last read GdaRow to be able to re-apply it to an iter's values - cache the get_attributes_at() method * libgda/gda-data-model-iter.c: GdaDataModel: better handle the model's "reset" signal * tools/browser/query-exec/query-console-page.c: GdaBrowser: Query console UI improvements * libgda/thread-wrapper/gda-thread-wrapper.c: GdaThreadWrapper: fixed crasher 2011-10-25 David King * autogen.sh: Create config.rpath in autogen.sh, bug 660537 2011-10-24 Vivien Malerba * libgda/gda-data-proxy.c: Emit GdaDataModel::reset signal when a filter is changed in GdaDataProxy 2011-10-24 Daniel Mustieles * po/es.po: Updated Spanish translation 2011-10-23 Matej Urbančič * po/sl.po: Updated Slovenian translation * po/sl.po: Updated Slovenian translation 2011-10-23 Vivien Malerba * libgda/gda-data-pivot.c: GObject annotations improvement * libgda-ui/gdaui-raw-grid.c: GdauiRawGrid data export corrections * libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gda-symbols-util.c, libgda/sqlite/gda-symbols-util.h, libgda/sqlite/sqlite-src/Makefile.am, providers/sqlite/sqlite_specs_dsn.xml.in: SQLite provider: enable using "SELECT load_extension('xxx')" 2011-10-20 Vivien Malerba * .../data-entries/gdaui-data-cell-renderer-info.c, libgda-ui/data-entries/plugins/gdaui-entry-cidr.c, libgda-ui/gdaui-data-proxy-info.c, libgda-ui/gdaui-rt-editor.c, libgda-ui/gdaui-server-operation.c, libgda-ui/internal/utility.c, libgda/gda-row.c, libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, libgda/handlers/gda-handler-numerical.c, libgda/sql-parser/gda-statement-struct-util.c, libgda/sqlite/virtual/gda-vprovider-data-model.c, providers/ldap/gda-ldap-provider.c, providers/ldap/gda-ldap-util.c, providers/mdb/gda-mdb-provider.c, providers/oracle/gda-oracle-blob-op.c, providers/oracle/gda-oracle-meta.c, providers/oracle/gda-oracle-provider.c, providers/oracle/gda-oracle-pstmt.c, providers/oracle/gda-oracle-recordset.c, providers/postgres/gda-postgres-provider.c, tools/browser/auth-dialog.c, tools/browser/browser-connection.c, tools/browser/browser-virtual-connection.c, tools/browser/browser-window.c, tools/browser/canvas/browser-canvas-column.c, tools/browser/canvas/browser-canvas-db-relations.c, tools/browser/canvas/browser-canvas.c, tools/browser/common/widget-overlay.c, tools/browser/data-manager/analyser.c, tools/browser/data-manager/data-console.c, tools/browser/ldap-browser/ldap-classes-page.c, tools/browser/ldap-browser/ldap-entries-page.c, tools/browser/ldap-browser/ldap-search-page.c, tools/browser/login-dialog.c, tools/browser/mgr-favorites.c, tools/browser/query-exec/query-console-page.c: Compiler warnings corrections * libgda-ui/gdaui-tree-store.c: GdauiTreeStore corrections * data/sales_test.db: Corrected the example SQLite database * libgda-ui/internal/utility.c: Error display correction * libgda/gda-connection.c: Correction for bug #662279 2011-10-20 Murray Cumming * libgda/gda-connection.c, tests/providers/prov-test-common.c, tests/value-holders/check_set.c: Fix chech->check typos. 2011-10-19 Murray Cumming * tools/Makefile.am: Remove a duplicate line * libgda/gda-connection.c, libgda/gda-data-comparator.c, libgda/gda-meta-store.c, libgda/gda-xa-transaction.h: Documentation: Fix some spelling 2011-10-19 Vivien Malerba * libgda/sql-parser/gda-statement-struct.c, tests/parser/testvalid.xml: gda_statement_check_validity() correction and updated test cases 2011-10-18 Vivien Malerba * libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c: Misc. corrections * libgda-ui/gdaui-raw-grid.c: Corrected the gdaui_data_selector_get_selected_rows() for GdauiRawGrid * libgda-ui/gdaui-form.c, libgda-ui/gdaui-grid.c: Honor the GdauiDataSelector::selection-changed signal for GdauiForm and GdauiGrid 2011-10-18 Daniel Espinosa * libgda/gda-connection.c: GI: fixing annotations on GdaConnection object 2011-10-17 Vivien Malerba * libgda/sql-parser/gda-statement-struct-util.c: Correction for bug #661684 * libgda/gda-statement.c: Added function to detect if alias is already enquoted 2011-10-13 Daniel Espinosa * libgda/Gda-5.0.metadata, libgda/Makefile.am, libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, libgda/handlers/gda-handler-time.c, libgda/sql-parser/gda-statement-struct-compound.h, libgda/sql-parser/gda-statement-struct-decl.h, libgda/sql-parser/gda-statement-struct-parts.h: GObject Introspection improvements: make introspectable more GdaSqlBuilder API and add new (gda_sql_builder_compound_add_sub_select_from_builder and gda_sql_builder_compound_add_sub_select) 2011-10-11 Vivien Malerba * libgda/gda-data-access-wrapper.c: Correction for bug #660344 2011-10-11 Murray Cumming * libgda/gda-data-pivot.c: GdaDavePivot: Removed set but not used variables. 2011-10-10 Daniel Espinosa * libgda/sql-parser/gda-statement-struct-decl.h: Set GdaSqlStatementType as introspectable again 2011-10-10 Vivien Malerba * tests/parser/testdata.xml: Have 'make check' work * libgda/gda-statement.c: Correction for bug #661164 2011-10-09 Vivien Malerba * libgda/gda-statement.c, tests/data-models/check_data_proxy.c: Improved SQL rendering of GdaStatement 2011-10-08 Vivien Malerba * libgda-ui/gdaui-data-entry.c: Define gdaui_data_entry_error_quark() * libgda/gda-statement.c: Improved SQL rendering of statements 2011-10-07 Vivien Malerba * doc/C/data_validation.xml, libgda-ui/data-entries/plugins/common-pict.c, libgda-ui/data-entries/plugins/libmain.c, libgda-ui/gdaui-data-entry.h, libgda-ui/libgda-ui.symbols, libgda/gda-connection.c, libgda/gda-connection.h, libgda/gda-data-model-bdb.c, libgda/gda-data-model-dir.c, libgda/gda-data-model-import.c, libgda/gda-data-proxy.c, libgda/gda-meta-store.c, libgda/gda-meta-struct-io.c, libgda/gda-meta-struct.h, libgda/gda-server-operation.c, libgda/gda-server-operation.h, libgda/gda-server-provider.h, libgda/gda-set.c, libgda/gda-set.h, libgda/sql-parser/gda-statement-struct-insert.c, libgda/sqlite/gda-sqlite-ddl.c, libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/virtual/gda-ldap-connection.c, libgda/sqlite/virtual/gda-vconnection-data-model.c, libgda/sqlite/virtual/gda-vconnection-hub.c, libgda/thread-wrapper/gda-thread-provider.c, providers/firebird/gda-firebird-ddl.c, providers/firebird/gda-firebird-provider.c, providers/jdbc/gda-jdbc-ddl.c, providers/jdbc/gda-jdbc-provider.c, providers/jdbc/gda-jdbc-util.c, providers/jdbc/jni-wrapper.c, providers/ldap/gda-ldap-util.c, providers/mysql/gda-mysql-ddl.c, providers/mysql/gda-mysql-provider.c, providers/oracle/gda-oracle-ddl.c, providers/oracle/gda-oracle-provider.c, providers/postgres/gda-postgres-ddl.c, providers/skel-implementation/capi/gda-capi-ddl.c, .../skel-implementation/capi/gda-capi-provider.c, providers/web/gda-web-ddl.c, providers/web/gda-web-provider.c, tests/providers/prov-test-common.c, tests/providers/prov-test-common.h: Partial corrections for bug #660563 2011-10-02 Jorge González * po/es.po: Updated Spanish translation 2011-09-30 Vivien Malerba * configure.ac, libgda/gda-data-model.c: More Vala and GI improvements thanks to Daniel Espinosa 2011-09-30 Martin Srebotnjak * po/sl.po: Updated Slovenian translation 2011-09-30 Marek Černocký * po/cs.po: Updated Czech translation 2011-09-29 Daniel Espinosa * libgda/Gda-5.0.metadata: Patch Gda-5.0.metadata to generate Vala bindings correctly. 2011-09-29 Krzesimir Nowak * tools/browser/Makefile.am: Add libm to gda-browser if goocanvas is enabled. 2011-09-21 Murray Cumming * libgda/gda-connection.c, libgda/gda-quark-list.h, libgda/sql-parser/gda-sql-statement.h: Some documentation fixes. 2011-09-28 Vivien Malerba * libgda/gda-data-pivot.c: GdaDataPivot: remove special characters from alias * libgda/gda-data-pivot.c, libgda/gda-data-pivot.h: GdaDataPivot improvements more scalable way of summarizing data * libgda/gda-util.c: gda_g_type_from_string(): handle more types * libgda/sqlite/gda-sqlite-recordset.c, libgda/sqlite/gda-sqlite-util.c, libgda/sqlite/virtual/gda-vprovider-data-model.c: SQlite provider: handle more dete types 2011-09-26 Vivien Malerba * tests/data-models/Makefile.am: Distribute missing file 2011-09-25 Vivien Malerba * libgda/gda-data-pivot.c, tools/gda-sql.1.in, tools/gda-sql.c: GdaDataPivot improvements * libgda/gda-data-model.c: GdaDataModel dump: consider G_TYPE_DOUBLE as a number * libgda/sqlite/virtual/gda-vprovider-data-model.c: Virtual provider: correctly map data types to SQLite types * m4/mysql.m4: Correction for bug #622899 2011-09-25 Marek Černocký * po/cs.po: Updated Czech translation 2011-09-24 Vivien Malerba * libgda/gda-data-pivot.c: Mark GdaDataPivot symbols as "Since: 5.0" * tools/browser/common/ui-formgrid.c: GdaBrowser: improved debug message * libgda/gda-statement.c: GdaStatement: render default values as "DEFAULT" * libgda/gda-util.c: gda_compute_unique_table_row_condition_with_cnc(): use primary key if possible * libgda/sqlite/gda-sqlite-provider.c, providers/jdbc/gda-jdbc-provider.c, providers/mysql/gda-mysql-provider.c, providers/oracle/gda-oracle-provider.c, providers/postgres/gda-postgres-provider.c, .../skel-implementation/capi/gda-capi-provider.c, providers/web/gda-web-provider.c: Corrected bug when executing statement with a NULL variable * libgda/gda-data-select.c: GdaDataSelect: don't try to execute delayed SELECT more than once on error * configure.ac, libgda/Gda-5.0.metadata: Vala bindings generation now require version >= 0.14 and added Gda-5.0.metadata 2011-09-22 Vivien Malerba * configure.ac, libgda/.gitignore, libgda/Makefile.am, libgda/gda-connection.c, libgda/gda-data-model.c, libgda/gda-meta-store.c, libgda/gda-meta-struct.c, libgda/gda-meta-struct.h, libgda/gda-server-provider.h, libgda/gda-set.c, libgda/gda-set.h, libgda/gda-statement-extra.h, libgda/gda-transaction-status.h, libgda/gda-tree-manager.c, libgda/gda-types.h, libgda/gda-util.c, libgda/gda-xa-transaction.c, libgda/providers-support/gda-pstmt.h, libgda/sql-parser/gda-statement-struct-decl.h: GI annotations improvements and auto Vala bindings generation Many thanks to Daniel Espinosa 2011-09-22 Mario Blättermann * po/de.po: [l10n] Updated German translation 2011-09-19 Matej Urbančič * po/sl.po: Updated Slovenian translation 2011-09-18 Vivien Malerba * libgda/libgda.symbols: Added missing symbols to libgda.symbols * doc/C/libgda-5.0-docs.sgml, doc/C/libgda-sections.txt, libgda/gda-data-model-iter.c, libgda/gda-row.c, po/POTFILES.in: Doc. updates * doc/C/libgda-5.0-docs.sgml, doc/C/libgda-sections.txt, libgda/Makefile.am, libgda/gda-data-pivot.c, libgda/gda-data-pivot.h, libgda/libgda.h.in, libgda/libgda.symbols, tests/data-models/.gitignore, tests/data-models/Makefile.am, tests/data-models/check_pivot.c, tests/data-models/pivot.db, tools/gda-sql.1.in, tools/gda-sql.c: Initial GdaDataPivot implementation * providers/firebird/gda-firebird-recordset.c, providers/jdbc/gda-jdbc-recordset.c, providers/oracle/gda-oracle-recordset.c, .../skel-implementation/capi/gda-capi-recordset.c, providers/web/gda-web-recordset.c: Misc provider corrections related to iterators * libgda/gda-data-select.c, libgda/sqlite/gda-sqlite-recordset.c, libgda/sqlite/virtual/gda-vprovider-data-model.c: Make virtual connections work better with cursor only data models * libgda/gda-data-select.c, libgda/sqlite/gda-sqlite-recordset.c: Removed debug messages 2011-09-18 Daniel Mustieles * po/es.po: Updated Spanish translation * po/POTFILES.in: Added missing file in POTFILES.in * po/es.po: Updated Spanish translation 2011-09-18 Mario Blättermann * po/de.po: [l10n] Updated German translation 2011-09-17 Vivien Malerba * libgda-ui/gdaui-form.c: GdauiForm layout correction * libgda-ui/data-entries/plugins/common-pict.c, libgda-ui/data-entries/plugins/common-pict.h, .../plugins/gdaui-data-cell-renderer-pict.c, libgda-ui/data-entries/plugins/gdaui-entry-pict.c: Picture plugin corrections 2011-09-17 Marek Černocký * po/cs.po: Updated Czech translation 2011-09-17 Matej Urbančič * po/sl.po: Updated Slovenian translation 2011-09-17 Vivien Malerba * libgda/gda-connection.c: Correction for bug #658643 - Small typo Thanks to Marek Černocký * libgda/gda-connection.c, libgda/gda-data-select.c: Better code readability 2011-09-14 Vivien Malerba * doc/C/prov-writing-recordsets.xml, libgda/gda-data-model-import.c, libgda/gda-data-model-iter.c, libgda/gda-data-select.c, libgda/sqlite/gda-sqlite-recordset.c, providers/firebird/gda-firebird-recordset.c, providers/jdbc/gda-jdbc-recordset.c, providers/ldap/gdaprov-data-model-ldap.c, providers/mysql/gda-mysql-recordset.c, providers/oracle/gda-oracle-recordset.c, providers/postgres/gda-postgres-recordset.c, .../skel-implementation/capi/gda-capi-recordset.c: Cleaned GdaDataModelIter implementations * libgda/gda-data-model-iter.c, libgda/gda-data-model-iter.h, libgda/gda-data-select.c, libgda/gda-holder.c, libgda/gda-holder.h, libgda/gda-row.c, libgda/gda-row.h, libgda/sql-parser/gda-statement-struct-parts.c, libgda/sqlite/gda-sqlite-recordset.c, libgda/sqlite/gda-sqlite.h, libgda/sqlite/virtual/gda-vprovider-data-model.c, tests/data-models/check_model_errors.c: Added GdaRow and GdaHolder error reporting APIs gda_row_invalidate_value_e() gda_row_value_is_valid_e() gda_holder_force_invalid_e() gda_holder_is_valid_e() gda_data_model_iter_get_value_at_e() 2011-09-15 dmustieles * po/es.po: Updated Spanish translation 2011-09-09 Marek Černocký * po/cs.po: Updated Czech translation 2011-09-08 Vivien Malerba * libgda/gda-connection.c, libgda/gda-statement-priv.h, libgda/gda-statement.c: Use type cast information from SELECT GdaStatement during execution * libgda/gda-data-model.c: Honor the GDA_DATA_MODEL_DUMP_ATTRIBUTES env. variable in gda_data_model_dump_as_string() 2011-09-06 Martin Srebotnjak * po/sl.po: Updated Slovenian translation 2011-09-05 Mario Blättermann * po/de.po: [l10n] Updated German translation 2011-09-04 Daniel Mustieles * po/es.po: Updated Spanish translation 2011-09-03 Vivien Malerba * libgda/Makefile.am, libgda/gda-data-model-bdb.c, libgda/gda-data-model-ldap.c, libgda/gda-data-select.c, libgda/gda-sql-builder.c, libgda/gda-util.c, libgda/handlers/gda-handler-time.c, libgda/sql-parser/gda-statement-struct-decl.h: Introspection improvements * tools/command-exec.c: Gda-Sql: better output in case a view's columns are not known * libgda/gda-meta-struct.c, libgda/gda-meta-struct.h, libgda/sqlite/gda-sqlite-meta.c: SQlite: handle meta data of views using non native SQLite functions